apiVersion: nova.openstack.org/v1beta1 kind: Nova metadata: creationTimestamp: '2025-12-04T12:19:24Z' finalizers: - openstack.org/nova generation: 3 name: nova namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 0c69e897-bda0-4452-b6d5-e1c6039ef73e resourceVersion: '38314' uid: 79b95632-9a3c-4f0c-a0db-2773b797fb2f spec: apiContainerImageURL: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:255cc3471ee112b17da164148b0ec25678332061b5b488868b81a30e5afb5bb5 apiDatabaseAccount: nova-api apiDatabaseInstance: openstack apiMessageBusInstance: rabbitmq apiServiceTemplate: customServiceConfig: '' override: service: internal: metadata: annotations: metallb.universe.tf/address-pool: internalapi metallb.universe.tf/allow-shared-ip: internalapi metallb.universe.tf/loadBalancerIPs: 172.17.0.80 labels: osctlplane: '' osctlplane-service: nova-api spec: type: LoadBalancer public: endpointURL: https://nova-public-openstack.apps.sno.openstack.lab metadata: labels: osctlplane: '' osctlplane-service: nova-api replicas: 1 resources: {} tls: api: internal: secretName: cert-nova-internal-svc public: secretName: cert-nova-public-svc caBundleSecretName: combined-ca-bundle apiTimeout: 60 cellTemplates: cell0: cellDatabaseAccount: nova-cell0 cellDatabaseInstance: openstack cellMessageBusInstance: rabbitmq conductorServiceTemplate: customServiceConfig: '' replicas: 1 resources: {} dbPurge: archiveAge: 30 purgeAge: 90 schedule: 0 0 * * * hasAPIAccess: true memcachedInstance: '' metadataServiceTemplate: customServiceConfig: '' enabled: false override: {} replicas: 1 resources: {} tls: {} noVNCProxyServiceTemplate: customServiceConfig: '' enabled: false override: {} replicas: 1 resources: {} tls: service: {} vencrypt: {} cell1: cellDatabaseAccount: nova-cell1 cellDatabaseInstance: openstack-cell1 cellMessageBusInstance: rabbitmq-cell1 conductorServiceTemplate: customServiceConfig: '' replicas: 1 resources: {} dbPurge: archiveAge: 30 purgeAge: 90 schedule: 0 0 * * * hasAPIAccess: true memcachedInstance: '' metadataServiceTemplate: customServiceConfig: '' enabled: false override: {} replicas: 1 resources: {} tls: {} noVNCProxyServiceTemplate: customServiceConfig: '' enabled: true override: service: endpointURL: https://nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab metadata: labels: cell: cell1 osctlplane: '' osctlplane-service: nova-novncproxy replicas: 1 resources: {} tls: caBundleSecretName: combined-ca-bundle service: secretName: cert-nova-novncproxy-cell1-public-svc vencrypt: secretName: cert-nova-novncproxy-cell1-vencrypt novaComputeTemplates: compute-ironic: computeDriver: ironic.IronicDriver customServiceConfig: '' replicas: 1 resources: {} computeContainerImageURL: quay.io/podified-antelope-centos9/openstack-nova-compute@sha256:d6189c79b326e4b09ccae1141528b03bc59b2533781a960e8f91f2a5dbb343d5 conductorContainerImageURL: quay.io/podified-antelope-centos9/openstack-nova-conductor@sha256:a96d336d231eee461559cfe82b025874ce2b8652520297bc5143559694ebac58 keystoneInstance: keystone memcachedInstance: memcached metadataContainerImageURL: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:255cc3471ee112b17da164148b0ec25678332061b5b488868b81a30e5afb5bb5 metadataServiceTemplate: customServiceConfig: '' enabled: true override: service: metadata: annotations: metallb.universe.tf/address-pool: internalapi metallb.universe.tf/allow-shared-ip: internalapi metallb.universe.tf/loadBalancerIPs: 172.17.0.80 labels: osctlplane: '' osctlplane-service: nova-metadata type: central spec: type: LoadBalancer replicas: 1 resources: {} tls: caBundleSecretName: combined-ca-bundle secretName: cert-nova-metadata-internal-svc novncproxyContainerImageURL: quay.io/podified-antelope-centos9/openstack-nova-novncproxy@sha256:eaf80338dc065eb9c8c1f40552793c7cc2ff052c88c789f0a5d3e34099549adb passwordSelectors: metadataSecret: MetadataSecret prefixMetadataCellsSecret: MetadataCellsSecret service: NovaPassword preserveJobs: false schedulerContainerImageURL: quay.io/podified-antelope-centos9/openstack-nova-scheduler@sha256:98a3cff4a3aae37148c4c982a0e37f21a476528cbd74734f59ae22f61fdb6fc1 schedulerServiceTemplate: customServiceConfig: '' replicas: 1 resources: {} secret: osp-secret serviceUser: nova status: apiServiceReadyCount: 1 conditions: - lastTransitionTime: '2025-12-04T12:25:03Z' message: Setup complete reason: Ready status: 'True' type: Ready - lastTransitionTime: '2025-12-04T12:19:25Z' message: Input data complete reason: Ready status: 'True' type: InputReady - lastTransitionTime: '2025-12-04T12:22:47Z' message: Setup complete reason: Ready status: 'True' type: KeystoneServiceReady - lastTransitionTime: '2025-12-04T12:19:25Z' message: MariaDBAccount creation complete reason: Ready status: 'True' type: MariaDBAccountReady - lastTransitionTime: '2025-12-04T12:22:47Z' message: ' Memcached instance has been provisioned' reason: Ready status: 'True' type: MemcachedReady - lastTransitionTime: '2025-12-04T12:22:58Z' message: DB create completed reason: Ready status: 'True' type: NovaAPIDBReady - lastTransitionTime: '2025-12-04T12:22:48Z' message: API message bus creation successfully reason: Ready status: 'True' type: NovaAPIMQReady - lastTransitionTime: '2025-12-04T12:24:59Z' message: Setup complete reason: Ready status: 'True' type: NovaAPIReady - lastTransitionTime: '2025-12-04T12:22:58Z' message: All DBs created successfully reason: Ready status: 'True' type: NovaAllCellDBReady - lastTransitionTime: '2025-12-04T12:24:35Z' message: All NovaCells are ready reason: Ready status: 'True' type: NovaAllCellReady - lastTransitionTime: '2025-12-04T12:22:48Z' message: All message buses created successfully reason: Ready status: 'True' type: NovaAllCellsMQReady - lastTransitionTime: '2025-12-04T12:23:38Z' message: There is no more NovaCells to delete reason: Ready status: 'True' type: NovaCellsDeletion - lastTransitionTime: '2025-12-04T12:25:03Z' message: Setup complete reason: Ready status: 'True' type: NovaMetadataReady - lastTransitionTime: '2025-12-04T12:24:53Z' message: Setup complete reason: Ready status: 'True' type: NovaSchedulerReady - lastTransitionTime: '2025-12-04T12:19:25Z' message: RoleBinding created reason: Ready status: 'True' type: RoleBindingReady - lastTransitionTime: '2025-12-04T12:19:24Z' message: Role created reason: Ready status: 'True' type: RoleReady - lastTransitionTime: '2025-12-04T12:19:24Z' message: ServiceAccount created reason: Ready status: 'True' type: ServiceAccountReady discoveredCells: nova-cell1: nfbh85h5cfh557h5d6h575h574h5fchd5hbdh66dhbfh76h65bh57fh545h594h69h5f5h65ch646h574hffh8bhb6h84hfch569h564h5ddh5bch9dq metadataServiceReadyCount: 1 observedGeneration: 3 registeredCells: nova-cell0: n67ch5fch5bfh668h7fh87hf6hc8h554h56ch5c8hf5h699h59h65bh5bbhb4h5b8h578h4h7dhf4h8bh5d7h58bh5d8h585h5d6h545h599h585h65dq nova-cell1: ncdh5dh58bh7bhc5h7hc4h65bh679hb4h7fh576h5b8h687h9fh5b4h59fh545h588h66bh5c6h658hc5hbchf5h5ddh59h65bhb5h68h5ddh9fq schedulerServiceReadyCount: 1