LBaaS v2 property updates

Bug #1531545 reported by Richard Theis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack SDK
Fix Released
Undecided
Richard Theis

Bug Description

The following LBaaS v2 resources require updates to their properties:
1) LoadBalancer resource does not explicitly parse the vip_port and provider properties.
2) Listener resource does not explicitly parse the default_tls_container_ref and sni_container_refs properties.
3) Pool resource should not have a status property.
4) PoolMember resource should not have a status property.
5) HealthMonitor resource should not have a status property.

References to properties:
- networking v2 API: http://developer.openstack.org/api-ref-networking-v2-ext.html
- https://github.com/openstack/neutron-lbaas/tree/stable/liberty

Richard Theis (rtheis)
Changed in python-openstacksdk:
assignee: nobody → Richard Theis (rtheis)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-openstacksdk (master)

Fix proposed to branch: master
Review: https://review.openstack.org/264267

Changed in python-openstacksdk:
status: New → In Progress
Richard Theis (rtheis)
description: updated
description: updated
Richard Theis (rtheis)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/264302

Richard Theis (rtheis)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/264336

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

Reviewed: https://review.openstack.org/264302
Committed: https://git.openstack.org/cgit/openstack/python-openstacksdk/commit/?id=19b5b9cb4168f019dd8f19dac3e6b2f20f30264f
Submitter: Jenkins
Branch: master

commit 19b5b9cb4168f019dd8f19dac3e6b2f20f30264f
Author: Richard Theis <email address hidden>
Date: Wed Jan 6 12:33:37 2016 -0600

    Add missing Listener resource properties

    Explicitly parse the default_tls_container_ref and sni_container_refs
    properties for a Listener object based on the properties available
    via the networking v2 API ([1] and [2]).

    [1] http://developer.openstack.org/api-ref-networking-v2-ext.html
    [2] https://github.com/openstack/neutron-lbaas/tree/stable/liberty

    Change-Id: Id4c61ce60f6c16eec7fd2526038e0e97ceac34a7
    Partial-Bug: #1531545

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/264336
Committed: https://git.openstack.org/cgit/openstack/python-openstacksdk/commit/?id=da40df71bebc320021c4a04c369b53e337ac505a
Submitter: Jenkins
Branch: master

commit da40df71bebc320021c4a04c369b53e337ac505a
Author: Richard Theis <email address hidden>
Date: Wed Jan 6 14:08:53 2016 -0600

    Remove status property from LBaaS resources

    Remove the status property from the Pool, PoolMember and
    HealthMonitor resources based on the properties available via
    the networking v2 API ([1] and [2]).

    [1] http://developer.openstack.org/api-ref-networking-v2-ext.html
    [2] https://github.com/openstack/neutron-lbaas/tree/stable/liberty

    Change-Id: I5319adcafc608f3c6de888db35fac2f9b527c011
    Partial-Bug: #1531545

Richard Theis (rtheis)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/264267
Committed: https://git.openstack.org/cgit/openstack/python-openstacksdk/commit/?id=7c67c3472ad1c18419265ee575eee6cab0c795f7
Submitter: Jenkins
Branch: master

commit 7c67c3472ad1c18419265ee575eee6cab0c795f7
Author: Richard Theis <email address hidden>
Date: Tue Jan 5 14:48:43 2016 -0600

    Add LoadBalancer vip_port_id and provider properties

    Explicitly parse the vip_port_id and provider properties for a
    LoadBalancer object based on the properties available via the
    networking v2 API ([1] and [2]).

    [1] http://developer.openstack.org/api-ref-networking-v2-ext.html
    [2] https://github.com/openstack/neutron-lbaas/tree/stable/liberty

    Change-Id: Id0933ad57dda8330348944b2cfe502ff0207ea31
    Partial-Bug: #1531545

Revision history for this message
Richard Theis (rtheis) wrote :

All fixes have now been released.

Changed in python-openstacksdk:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.