Not defined keypairs in instance_extra cellsV1 DBs
Bug #1761197 reported by
Belmiro Moreira
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
High
|
Unassigned | ||
Ocata |
In Progress
|
High
|
Surya Seetharaman |
Bug Description
In newton there was the data migration to fill the "keypair" in instance_extra table.
The migration checks if an instance has a keypair and then adds the keypair entry in the instance_extra table. This works if the keypair still exists in the keypair table.
However, when running with cellsV1 the keypairs only exist in top DB and the migration only works in the instance_extra table of that DB.
This means that in all cells DBs the instance_extra has the keypair not defined.
This is important when migrating to cellsV2 because we will rely in the cells DBs.
We should have a migration that gets the keypairs from nova_api DB to fill the keypair in instance_extra of the different cells DBs.
Changed in nova: | |
assignee: | nobody → Surya Seetharaman (tssurya) |
tags: | added: cells db upgrade |
Changed in nova: | |
assignee: | Surya Seetharaman (tssurya) → nobody |
To post a comment you must log in.
Also, new instances don't have the keypair (NULL) defined in instance_extra in child cells DBs when running cellsV1. This is happening in Ocata.