generate-config includes references to "tenant name" for HP

Bug #1175580 reported by Nick Veitch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Go OpenStack Exchange
Triaged
High
Unassigned
juju-core
Won't Fix
Low
Unassigned

Bug Description

Due to a redesign at HP, they no longer list "Tenant name" information on the endpoints. It has effectively been replaced with the "project id" number, which is listed. Suggest this is changed in the boilerplate to avoid confusion

Tags: hp-cloud
Revision history for this message
John A Meinel (jameinel) wrote :

Note that project_id is a number (tenant_id in the API), and actually needs to be passed in a different field. So it isn't simply putting the id in the 'tenant_name' field and having it work. Instead we need to look for both tenant_name and/or tenant_id and make sure that when we are making a request we put the value into the right request field.

This probably also needs changes to goose, to be able to support this either/or semantics.

Changed in juju-core:
importance: Undecided → High
status: New → Confirmed
Changed in goose:
status: New → Confirmed
importance: Undecided → High
Changed in goose:
status: Confirmed → Triaged
Changed in juju-core:
status: Confirmed → Triaged
Revision history for this message
Nick Veitch (evilnick) wrote :

Yes. For further clarification, the HP equivalent to the tenant name is now the "project name", and the id number is the tenant number. The HP guy I spoke to said it was 'preferable' to use the number.

e.g., for the following from the HP console:
"Project: evilnick1
ID: 88246674274378
Status enabled"

would give
tenant_name = 'evilnick1'
or
tenant_id = 88246674274378

Curtis Hovey (sinzui)
tags: added: hp-cloud
Curtis Hovey (sinzui)
Changed in juju-core:
importance: High → Low
Curtis Hovey (sinzui)
Changed in juju-core:
status: Triaged → Won't Fix
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.