Hello RDO Team,
I'm still fairly new to OpenStack so this may be because I didn't read the documentation closely enough before the upgrade, but I ran into an issue that I was hoping to get some clarification on.
I used this page to perform the upgrade [1].
Everything went smoothly until setting up cells for the first time. I had not done this in Newton.
I got to step 14: "List registered cells to get their UUIDs:" which worked great. I had cell0 and cell1 created from previous steps, everything seemed to be in place.
The next step says: "Pass the UUIDs to the map_instances command to map instances to cells:" with the following command example:
"# su -s /bin/sh -c "nova-manage cell_v2 map_instances --cell_uuid <cell UUID>" nova"
I took this to mean run that command for both cell0 and cell1. So I did. That mapped all my instances to cell0.
I then started seeing errors like this in the logs:
ERROR nova.api.openstack.extensions DriverLoadFailure: Failed to load transport driver "none": No 'oslo.messaging.drivers' driver found, looking for u'none'
After much searching, I found the transport_url for cell0 in the database was set to "none:///" which is what was causing the error.