problem to operate instances with interger like names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-novaclient |
Fix Released
|
Undecided
|
Zhihai Song |
Bug Description
In the process of "nova show XXX". Nova client will first treat XXX as an int value to retrive the information of the instance. Then as an UUID. Finally as the name of the instance.
The logic is here:
https:/
This becomes a problem when the instance has a interger like name (eg. "5" as the name), and there do exists a instance entry with the ID (not the uuid) that match the interger like name in the DB. Nova client will get this ID = 5 instance instead of the Name = 5 instance.
Is this working as designed?
IMHO, the ID in the instance DB can not be retrived by nova client. So there is no reason for nova client to receive the ID as a parameter.
summary: |
- problem to "nova show" instances with interger like names + problem to operate instances with interger like names |
I am going to disable nova client to retrive the instance detail by ID.