Using keypair name on clusters and templates breaks with multiple users
Bug #1670836 reported by
Corey O'Brien
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Magnum |
In Progress
|
Undecided
|
Anandprakash |
Bug Description
When UserA creates a cluster template and/or a cluster, they specify a keypair.
However, that keypair does not exist for all users. When UserB tries to create a cluster with a cluster template, a keypair with a matching name likely won't exist resulting in an error.
Furthermore, if UserA creates a cluster and then UserB updates the node_count (and happens to have a matching keypair name), the result is destructive because the keypair data for UserB is different so the Nova server has to be recreated.
In order to have multiple users manage Magnum clusters, Magnum may need to control the public key data and make it available to any account acting on the cluster.
Changed in magnum: | |
assignee: | nobody → Anandprakash (atandale) |
status: | New → In Progress |
To post a comment you must log in.
Hi, Corey, can you give an example of this scenario?
Can you please tell me steps to reproduce?