Name of cpc_uuid config option
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova-dpm |
Fix Released
|
Medium
|
Andreas Scheuring | ||
os-dpm |
Fix Released
|
Medium
|
Andreas Maier |
Bug Description
The "cpc_uuid" config option in the os-dpm and nova-dpm projects has a misleading name. The official term that can be found in the HMC API book is "unique identifier" in the description and the resource property name is 'object-id'. The HMC API book does not reveal anywhere that the format of the unique identifier is a UUID.
Change sets #425156 and #425092 already fix the help text for this config option in both projects, but the issue of its config option name still remains to be addressed.
The proposal is to change the config option name from "cpc_uuid" to "cpc_id".
A more precise alternative would be "cpc_object_id", but we have to keep in mind that some HMC managed resources have an "element-id" instead of the "object-id" and carrying that distinction into the OpenStack config option names also creates some complexity, so I don't think we should use "cpc_object_id".
A decision about the option name should be made, and then it needs to be updated in the code and in the config option definitions.
Changed in networking-dpm: | |
assignee: | nobody → Andreas Maier (maiera) |
Changed in nova-dpm: | |
assignee: | nobody → Andreas Maier (maiera) |
Changed in os-dpm: | |
assignee: | nobody → Andreas Maier (maiera) |
no longer affects: | networking-dpm |
Changed in nova-dpm: | |
assignee: | Andreas Maier (maiera) → Andreas Scheuring (andreas-scheuring) |
Changed in os-dpm: | |
status: | In Progress → Fix Committed |
Changed in nova-dpm: | |
status: | In Progress → Fix Committed |
Changed in nova-dpm: | |
importance: | Undecided → Medium |
Changed in os-dpm: | |
importance: | Undecided → Medium |
Changed in nova-dpm: | |
status: | Fix Committed → Fix Released |
Changed in os-dpm: | |
status: | Fix Committed → Fix Released |
We discussed this briefly between Andreas S, Markus Z and myself, and all agreed that we want to have the longer and more precise name, i.e. "cpc_object_id" in this case.