Comment 1 for bug 1678330

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to octavia (master)

Reviewed: https://review.openstack.org/405932
Committed: https://git.openstack.org/cgit/openstack/octavia/commit/?id=8b2f89b87a78958013c994d459c459d49459752d
Submitter: Jenkins
Branch: master

commit 8b2f89b87a78958013c994d459c459d49459752d
Author: Sindhu Devale <email address hidden>
Date: Fri Dec 2 05:57:55 2016 +0000

    Introduce Octavia v2 API for Members

    This patch aligns Octavia v2 API for members with
    lbaasv2.

    GET all - /v2.0/lbaas/pools/<pool-id>/members
    GET one - /v2.0/lbaas/pools/<pool-id>/members/<member-id>
    POST - /v2.0/lbaas/pools/<pool-id>/members {<body>}
    PUT - /v2.0/lbaas/pools/<pool-id>/members/<member-id> {<body>}
    DELETE - /v2.0/lbaas/pools/<pool-id>/members/<member-id>

    Also fixes a few bugs from previous API commits and refactors
    some test code / adds missing tests.

    Note: This changes the default operating_status of Members from OFFLINE
    to NO_MONITOR in the *v1* API, if the pool has no Health Monitor.
    I see this as a bug fix.

    Co-Authored-By: Nakul Dahiwade <email address hidden>
    Co-Authored-By: Adam Harwell <email address hidden>

    Partially-Implements: #1616642
    Closes-Bug: #1678330
    Closes-Bug: #1678336
    Closes-Bug: #1678337
    Change-Id: I0e15ab70afd5bbbc8b94db0dc9e64f13146003e8