Is the check running before or after the nova-compute service is showing up in the "nova service-list" output? You might be racing depending on when you run the upgrade check.
Is the nova.conf being used to run the nova-status upgrade check CLI configured with the [api_database]/connection set? It must be if it's pulling compute nodes out of the cell database.
Is the check running before or after the nova-compute service is showing up in the "nova service-list" output? You might be racing depending on when you run the upgrade check.
Is the nova.conf being used to run the nova-status upgrade check CLI configured with the [api_database] /connection set? It must be if it's pulling compute nodes out of the cell database.
Which release is this tested against?