cliff-3.4.0 creates a race
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cliff |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
virtualenv clifftest
source clifftest/
pip install python-
openstack --os-cloud undercloud baremetal node list -f value -c "Provisioning State"
# Install python-
pip install python-
# Now output changes for command, some INFO messages are dumped:-
openstack --os-cloud undercloud baremetal node list -f value -c "Provisioning State"
2020-08-05 06:43:10.788 776951 INFO osc_lib.shell [-] command: baremetal node list -> ironicclient.
2020-08-05 06:43:10.790 776951 INFO osc_lib.
2020-08-05 06:43:11.264 776951 INFO osc_lib.shell [-] END return value: 0
# Issue not specific to baremetal, all commands are impacted like
openstack --os-cloud undercloud network list
2020-08-05 06:45:28.404 780181 INFO osc_lib.shell [-] command: network list -> openstackclient
2020-08-05 06:45:28.405 780181 INFO osc_lib.
/home/zuul/
len(inspect.
+------
| ID | Name | Subnets |
+------
| 5cfe57fb-
+------
2020-08-05 06:45:29.002 780181 INFO osc_lib.shell [-] END return value: 0
# If tripleoclient is removed from venv or cliff is downgraded to 3.3.0, issue no longer happens. There is only 1 commit in 3.4.0 which switches to importlib-
Changed in python-cliff: | |
status: | New → Confirmed |