It's impossible to filter nodes by provision_state via API

Bug #1468229 reported by Dmitry Tantsur
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
Low
Zhenguo Niu
python-ironicclient
Fix Released
Wishlist
Zhenguo Niu

Bug Description

In standalone case using "associated" filter no longer makes sense. Also, it might be useful to filter nodes for different states, e.g. in Tuskar UI people want to know nodes on inspection.

Changed in ironic:
assignee: nobody → Zhenguo Niu (niu-zglinux)
Changed in ironic:
status: Triaged → In Progress
Changed in python-ironicclient:
assignee: nobody → Zhenguo Niu (niu-zglinux)
Dmitry Tantsur (divius)
Changed in python-ironicclient:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Zhenguo Niu (niu-zglinux) wrote :
Changed in python-ironicclient:
status: Triaged → In Progress
Revision history for this message
Zhenguo Niu (niu-zglinux) wrote :
Changed in ironic:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-ironicclient (master)

Reviewed: https://review.openstack.org/197012
Committed: https://git.openstack.org/cgit/openstack/python-ironicclient/commit/?id=32c6c3cfb354ee753c7047de28e9084b2ae57246
Submitter: Jenkins
Branch: master

commit 32c6c3cfb354ee753c7047de28e9084b2ae57246
Author: Zhenguo Niu <email address hidden>
Date: Tue Jun 30 18:21:38 2015 +0800

    Filtering nodes by provision state

    Add support for filtering nodes by provision state in the
    node-list command. For provision states with spaces, like
    'wait call-back' ironicclient will encode it to %20 in the
    uri.

    And bump the default version to 1.9.

    Closes-Bug: #1468229

    Depends-On: Ifcd554de04cdc42bffea1a116307b045f39c8416
    Change-Id: I9967ff6124e2e7e9958098b41cc892f2c55df5d2

Changed in python-ironicclient:
status: In Progress → Fix Committed
Changed in ironic:
milestone: none → 4.0.0
status: Fix Committed → Fix Released
Changed in python-ironicclient:
milestone: none → 0.8.0
status: Fix Committed → 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.