Description of problem: You can run "openstack baremetal introspection status $node_id -f value -c finished" on nodes that are no longer registered in ironic. Version-Release number of selected component (if applicable): openstack-ironic-api-2015.1-dev684.el7.centos.noarch python-rdomanager-oscplugin-0.0.7-dev6.el7.centos.noarch How reproducible: 100% Steps to Reproduce: 1. Register and discover nodes 2. Store the node ids in an environment variable by running "node_ids=$(ironic node-list | tail -n +4 | head -n -1 | awk -F "| " '{print $2}')" 3. Delete all nodes by running "for node_id in $node_ids; do ironic node-delete $node_id; done" 4. Check the introspection status of the deleted nodes by "for node_id in $node_ids; do openstack baremetal introspection status $node_id -f value -c finished; done" Actual results: Info for the deleted nodes is still available in the system. Expected results: You should get an error when trying to query on nodes that no longer exist.
This bug is against a Version which has reached End of Life. If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.