Support listing network availability zones

Bug #1534202 reported by Richard Theis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-openstackclient
Fix Released
Undecided
Richard Theis

Bug Description

Bug #1400795 (https://bugs.launchpad.net/python-openstackclient/+bug/1400795) added support to list compute availability zones. However, availability zones are now also supported for network (in Mitaka).

This is related to Bug #1532945 (https://bugs.launchpad.net/python-openstackclient/+bug/1532945).

Reference to neutron blueprint for availability zones: https://blueprints.launchpad.net/neutron/+spec/add-availability-zone

This support requires the following OpenStack SDK bug fix: https://bugs.launchpad.net/python-openstacksdk/+bug/1532274

Richard Theis (rtheis)
Changed in python-openstackclient:
assignee: nobody → Richard Theis (rtheis)
Dean Troyer (dtroyer)
Changed in python-openstackclient:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-openstackclient (master)

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

Changed in python-openstackclient:
status: Confirmed → In Progress
Richard Theis (rtheis)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/271516
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=4d332defbc4231f77b7459d4abda88a36a65d37d
Submitter: Jenkins
Branch: master

commit 4d332defbc4231f77b7459d4abda88a36a65d37d
Author: Richard Theis <email address hidden>
Date: Fri Jan 15 15:23:08 2016 -0600

    Support listing network availability zones

    Update the "os availability zone list" command to support listing
    network availability zones along with the currently listed compute
    and volume availability zones. This adds the --network option to
    the command in order to only list network availability zones. By
    default, all availability zones are listed. The --long option
    was also updated to include a "Zone Resource" column which is
    applicable to network availability zones. Example zone resources
    include "network" and "router".

    If the Network API does not support listing availability zones
    then a warning message will be issued when the --network option
    is specified.

    This support requires an updated release of the SDK in order
    to pull in [1].

    [1] https://bugs.launchpad.net/python-openstacksdk/+bug/1532274

    Change-Id: I78811d659b793d9d2111ea54665d5fe7e4887264
    Closes-Bug: #1534202

Changed in python-openstackclient:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-openstackclient 2.1.0

This issue was fixed in the openstack/python-openstackclient 2.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to python-openstackclient (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/278583

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to python-openstackclient (master)

Reviewed: https://review.openstack.org/278583
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=b3a4b8852a209c69d2b9432339b138385852addc
Submitter: Jenkins
Branch: master

commit b3a4b8852a209c69d2b9432339b138385852addc
Author: Richard Theis <email address hidden>
Date: Wed Feb 10 13:37:42 2016 -0600

    Refactor network AZ exception handling

    Exceptions that occur while getting network availability zones
    should not be masked as if the extension does not exist.

    Change-Id: I07213ec6c4d83e97261b58bf8d42417c1cdfae6a
    Related-Bug: #1534202

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

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