condense credentials (ec2, v3, compute)
Bug #1409218 reported by
Steve Martinelli
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-openstackclient |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Currently we have:
os ec2 credentials
os credential
and an un-implemented
nova x509-cert-*
we should condense all three into the same command set, just:
os credentials
I am thinking:
os credential create
[--type <ec2 | cert> --project <project> --user <user> --domain <domain> --data <blob>]
[--x509 --private-key <filename> --x509-cert <filename>]
More info here: https:/
Changed in python-openstackclient: | |
milestone: | m7 → m8 |
Changed in python-openstackclient: | |
assignee: | nobody → Steve Martinelli (stevemar) |
Changed in python-openstackclient: | |
status: | Confirmed → In Progress |
Changed in python-openstackclient: | |
milestone: | m8 → m9 |
Changed in python-openstackclient: | |
milestone: | m9 → m10 |
Changed in python-openstackclient: | |
milestone: | m10 → none |
Changed in python-openstackclient: | |
status: | In Progress → Triaged |
assignee: | Steve Martinelli (stevemar) → nobody |
importance: | High → Medium |
Changed in python-openstackclient: | |
status: | Triaged → Won't Fix |
To post a comment you must log in.
I like the idea of --type x509. We can pick a default type, I'd like 'cert' from the wtf-is-it standpoint (ec2 and x509 are pretty clear).
The --data option should be a filename or '-' for stdin. If it is required, maybe even read from stdin if --data is not supplied for the correct type.