- Deploy standalone/train with tripleo-quickstart - Modified container, repos and params - Upgrade the standalone ###################################################### The following process is not perfect, but it reproduce the issue. ###################################################### - Download tripleo-quickstart and apply this patch [1] - Deploy the standalone job - Create personal configuration cat >personal_configuration.yml <&1 | tee 0_provisioning.log - Enable the ssh cat /root/.quickstart/id_rsa_virt_host.pub >> ~/.ssh/authorized_keys - Deploy the standalone ./quickstart.sh -R tripleo-ci/CentOS-8/train --no-clone --tags all -I -T none -E /root/src/tripleo-quickstart/personal_configuration.yml --nodes config/nodes/baremetal.yml -p quickstart-extras-standalone.yml 127.0.0.2 2>&1 | tee 1_standalone_installation.log - Do the upgrade [will fail] ./quickstart.sh -R tripleo-ci/CentOS-8/wallaby --no-clone --tags all -I -T none -E /root/tripleo-quickstart/personal_configuration.yml --nodes config/nodes/baremetal.yml -p multinode-standalone-upgrade.yml 127.0.0.2 2>&1 | tee 2_standalone_upgrade.log - Modified the params cat >standalone_parameters_upgrade.yaml < 7.4, this is a temporary workaround to move # back to monolithic modular libvirt daemon till RHOS17.1 on RHEL8 releases. # Details in https://bugzilla.redhat.com/show_bug.cgi?id=2021536 resource_registry: OS::TripleO::Services::NovaLibvirt: /usr/share/openstack-tripleo-heat-templates/deployment/deprecated/nova/nova-libvirt-container-puppet.yaml parameter_defaults: StandaloneParameters: CertmongerCA: local CloudName: 192.168.24.1 ContainerCli: podman ContainerImagePrepareDebug: true ControlPlaneStaticRoutes: [] Debug: true DeploymentUser: stack DnsServers: ["8.8.8.8"] DockerInsecureRegistryAddress: - 192.168.24.1:8787 - quay.io MasqueradeNetworks: 192.168.24.0/24: - 192.168.24.0/24 # Set machine type if default is not supported on current OS # see https://bugzilla.redhat.com/show_bug.cgi?id=2110535 NeutronPublicInterface: ens4 NeutronBridgeMappings: datacentre:br-ctlplane,tenant:br-tenant NeutronPhysicalBridge: br-ctlplane StandaloneCtlplaneLocalSubnet: ctlplane-subnet StandaloneCtlplaneSubnets: ctlplane-subnet: DhcpRangeEnd: 192.168.24.40 DhcpRangeStart: 192.168.24.20 NetworkCidr: 192.168.24.0/24 NetworkGateway: 192.168.24.1 StandaloneEnableRoutedNetworks: false StandaloneHomeDir: /home/stack InterfaceLocalMtu: 1500 NovaComputeLibvirtType: qemu SELinuxMode: permissive NovaHWMachineType: 'x86_64=pc-i440fx-rhel7.6.0,aarch64=virt-rhel7.6.0,ppc64=pseries-rhel7.6.0,ppc64le=pseries-rhel7.6.0' ExtraConfig: nova::workarounds::disable_compute_service_check_for_ffu: true EOF - Do the upgrade [stack@standalone ~]$ ./standalone-upgrade.sh [1] https://review.opendev.org/c/openstack/tripleo-quickstart/+/863638