# raw_template

created_at: 2026-06-13 12:49:17.606257
files: null
template:
[cell repeats an earlier one in this file: 3911 characters]

environment:
  {"resource_registry": {"resources": {}, "OS::TripleO::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::Heat::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-software.yaml", "OS::Heat::StructuredDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::TripleO::PostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::AllNodesDeployment": "OS::Heat::None", "OS::TripleO::DefaultPasswords": "OS::Heat::None", "OS::TripleO::RandomString": "OS::Heat::None", "OS::TripleO::Standalone::PreNetworkConfig": "OS::Heat::None", "OS::TripleO::StandalonePostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::Standalone": "file:///root/tripleo-heat-installer-templates/puppet/standalone-role.yaml", "OS::TripleO::Tasks::StandalonePreConfig": "OS::Heat::None", "OS::TripleO::Tasks::StandalonePostConfig": "OS::Heat::None", "OS::TripleO::StandaloneExtraConfigPre": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::Standalone::Net::SoftwareConfig": "OS::Heat::None", "OS::TripleO::Standalone::Ports::StoragePort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage.yaml", "OS::TripleO::Standalone::Ports::StorageMgmtPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage_mgmt.yaml", "OS::TripleO::Standalone::Ports::InternalApiPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_internal_api.yaml", "OS::TripleO::Standalone::Ports::TenantPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_tenant.yaml", "OS::TripleO::Standalone::Ports::ExternalPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_external.yaml", "OS::TripleO::StandaloneServiceServerMetadataHook": "OS::Heat::None", "OS::TripleO::Server": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-server.yaml", "OS::TripleO::StandaloneServer": "OS::TripleO::Server", "OS::TripleO::NodeAdminUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_heat_admin.yaml", "OS::TripleO::NodeTimesyncUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_timesync.yaml", "OS::TripleO::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::Standalone::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::NodeTLSCAData": "OS::Heat::None", "OS::TripleO::NodeTLSData": "OS::Heat::None", "OS::TripleO::NodeExtraConfig": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::NodeExtraConfigPost": "file:///root/tripleo-heat-installer-templates/extraconfig/post_deploy/default.yaml", "OS::TripleO::AllNodesExtraConfig": "OS::Heat::None", "OS::TripleO::Network": "file:///usr/share/openstack-tripleo-heat-templates/network/deployed_networks.yaml", "OS::TripleO::Network::Storage": "OS::Heat::None", "OS::TripleO::Network::StorageMgmt": "OS::Heat::None", "OS::TripleO::Network::InternalApi": "OS::Heat::None", "OS::TripleO::Network::Tenant": "OS::Heat::None", "OS::TripleO::Network::External": "OS::Heat::None", "OS::TripleO::Network::ExtraConfig": "OS::Heat::None", "OS::TripleO::Network::Ports::NetVipMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpListMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_list_map.yaml", "OS::TripleO::Network::Ports::StorageVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage.yaml", "OS::TripleO::Network::Ports::StorageMgmtVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage_mgmt.yaml", "OS::TripleO::Network::Ports::InternalApiVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_internal_api.yaml", "OS::TripleO::Network::Ports::ExternalVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_external.yaml", "OS::TripleO::Network::Ports::ControlPlaneVipPort": "file:///usr/share/openstack-tripleo-heat-templates/network/ports/deployed_vip_ctlplane.yaml", "OS::TripleO::ServiceNetMap": "file:///root/tripleo-heat-installer-templates/network/service_net_map.yaml", "OS::TripleO::EndpointMap": "file:///root/tripleo-heat-installer-templates/network/endpoints/endpoint_map.yaml", "OS::TripleO::DeployedServerEnvironment": "OS::Heat::None", "OS::TripleO::DeploymentSteps": "OS::Heat::None", "OS::TripleO::WorkflowSteps": "OS::Heat::None", "OS::TripleO::Services::Aide": "OS::Heat::None", "OS::TripleO::Services::Apache": "file:///root/tripleo-heat-installer-templates/deployment/apache/apache-baremetal-puppet.yaml", "OS::TripleO::Services::CACerts": "file:///root/tripleo-heat-installer-templates/deployment/certs/ca-certs-baremetal-puppet.yaml", "OS::TripleO::Services::CephMds": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mds.yaml", "OS::TripleO::Services::CephMgr": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mgr.yaml", "OS::TripleO::Services::CephMon": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mon.yaml", "OS::TripleO::Services::CephRbdMirror": "OS::Heat::None", "OS::TripleO::Services::CephRgw": "OS::Heat::None", "OS::TripleO::Services::CephOSD": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-osd.yaml", "OS::TripleO::Services::CephGrafana": "OS::Heat::None", "OS::TripleO::Services::CephClient": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-client.yaml", "OS::TripleO::Services::CephNfs": "OS::Heat::None", "OS::TripleO::Services::CephExternal": "OS::Heat::None", "OS::TripleO::Services::CinderApi": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-api-container-puppet.yaml", "OS::TripleO::Services::CinderBackup": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-backup-pacemaker-puppet.yaml", "OS::TripleO::Services::CinderScheduler": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-scheduler-container-puppet.yaml", "OS::TripleO::Services::BlockStorageCinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-container-puppet.yaml", "OS::TripleO::Services::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/keystone/keystone-container-puppet.yaml", "OS::TripleO::Services::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-container-puppet.yaml", "OS::TripleO::Services::GlanceApiInternal": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-internal-container-puppet.yaml", "OS::TripleO::Services::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-container-puppet.yaml", "OS::TripleO::Services::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-cfn-container-puppet.yaml", "OS::TripleO::Services::HeatApiCloudwatch": "OS::Heat::None", "OS::TripleO::Services::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-engine-container-puppet.yaml", "OS::TripleO::Services::HeatEphemeral": "OS::Heat::None", "OS::TripleO::Services::Kernel": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-baremetal-ansible.yaml", "OS::TripleO::Services::MySQL": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-pacemaker-puppet.yaml", "OS::TripleO::Services::NeutronBgpVpnApi": "OS::Heat::None", "OS::TripleO::Services::NeutronBgpVpnBagpipe": "OS::Heat::None", "OS::TripleO::Services::NeutronSfcApi": "OS::Heat::None", "OS::TripleO::Services::NeutronDhcpAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-dhcp-container-puppet.yaml", "OS::TripleO::Services::NeutronL2gwApi": "OS::Heat::None", "OS::TripleO::Services::NeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::NeutronL2gwAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::OVNMetadataAgent": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-metadata-container-puppet.yaml", "OS::TripleO::Services::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-api-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePlugin": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-container-puppet.yaml", "OS::TripleO::Services::ComputeNeutronCorePlugin": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-compute-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2OVN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::NeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2Nuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginNSX": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nsx-container-puppet.yaml", "OS::TripleO::Services::OVNDBs": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-dbs-cluster-ansible.yaml", "OS::TripleO::Services::OVNController": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-controller-container-puppet.yaml", "OS::TripleO::Services::OvsDpdkNetcontrold": "OS::Heat::None", "OS::TripleO::Services::NeutronCorePluginMLNXSDN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginVTS": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-cisco-vts-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginML2Ansible": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ansible-container-puppet.yaml", "OS::TripleO::Services::NeutronNuageVrs": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-controller-plugin-nuage.yaml", "OS::TripleO::Services::NeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronLinuxbridgeAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsDpdk": "OS::Heat::None", "OS::TripleO::Services::Pacemaker": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-baremetal-puppet.yaml", "OS::TripleO::Services::PacemakerRemote": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-remote-baremetal-puppet.yaml", "OS::TripleO::Services::NeutronSriovAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-sriov-agent-container-puppet.yaml", "OS::TripleO::Services::NeutronMlnxAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronAgentsIBConfig": "OS::Heat::None", "OS::TripleO::Services::OsloMessagingRpc": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-rpc-pacemaker-puppet.yaml", "OS::TripleO::Services::OsloMessagingNotify": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml", "OS::TripleO::Services::RabbitMQ": "OS::Heat::None", "OS::TripleO::Services::Qdr": "OS::Heat::None", "OS::TripleO::Services::HAproxy": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-pacemaker-puppet.yaml", "OS::TripleO::Services::HAProxyPublicTLS": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-public-tls-inject.yaml", "OS::TripleO::Services::HAProxyInternalTLS": "OS::Heat::None", "OS::TripleO::Services::Iscsid": "file:///root/tripleo-heat-installer-templates/deployment/iscsid/iscsid-container-puppet.yaml", "OS::TripleO::Services::Memcached": "file:///root/tripleo-heat-installer-templates/deployment/memcached/memcached-container-puppet.yaml", "OS::TripleO::Services::Tuned": "file:///root/tripleo-heat-installer-templates/deployment/tuned/tuned-baremetal-ansible.yaml", "OS::TripleO::Services::Securetty": "OS::Heat::None", "OS::TripleO::Services::SELinux": "OS::Heat::None", "OS::TripleO::Services::Sshd": "file:///root/tripleo-heat-installer-templates/deployment/sshd/sshd-baremetal-ansible.yaml", "OS::TripleO::Services::Redis": "file:///root/tripleo-heat-installer-templates/deployment/database/redis-pacemaker-puppet.yaml", "OS::TripleO::Services::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-api-container-puppet.yaml", "OS::TripleO::Services::NovaCompute": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-compute-container-puppet.yaml", "OS::TripleO::Services::NovaConductor": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-conductor-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-modular-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtLegacy": "file:///root/tripleo-heat-installer-templates/deployment/deprecated/nova/nova-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtGuests": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-libvirt-guests-container-puppet.yaml", "OS::TripleO::Services::NovaManager": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-manager-container-puppet.yaml", "OS::TripleO::Services::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-metadata-container-puppet.yaml", "OS::TripleO::Services::NovaMigrationTarget": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-migration-target-container-puppet.yaml", "OS::TripleO::Services::NovaPlacement": "OS::Heat::None", "OS::TripleO::Services::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/placement/placement-api-container-puppet.yaml", "OS::TripleO::Services::NovaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-scheduler-container-puppet.yaml", "OS::TripleO::Services::NovaVncProxy": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-vnc-proxy-container-puppet.yaml", "OS::TripleO::Services::Novajoin": "OS::Heat::None", "OS::TripleO::Services::NovaAZConfig": "OS::Heat::None", "OS::TripleO::Services::ContainersLogrotateCrond": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/logrotate-crond-container-puppet.yaml", "OS::TripleO::Services::SwiftProxy": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-proxy-container-puppet.yaml", "OS::TripleO::Services::SwiftDispersion": "OS::Heat::None", "OS::TripleO::Services::ExternalSwiftProxy": "OS::Heat::None", "OS::TripleO::Services::SwiftStorage": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-storage-container-puppet.yaml", "OS::TripleO::Services::SwiftRingBuilder": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-ringbuilder-container-puppet.yaml", "OS::TripleO::Services::Snmp": "file:///root/tripleo-heat-installer-templates/deployment/snmp/snmp-baremetal-puppet.yaml", "OS::TripleO::Services::Timezone": "file:///root/tripleo-heat-installer-templates/deployment/time/timezone-baremetal-ansible.yaml", "OS::TripleO::Services::UndercloudRemoveNovajoin": "OS::Heat::None", "OS::TripleO::Services::UndercloudTLS": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentCentral": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-central-container-puppet.yaml", "OS::TripleO::Services::CeilometerAgentIpmi": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentNotification": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-notification-container-puppet.yaml", "OS::TripleO::Services::ComputeCeilometerAgent": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-compute-container-puppet.yaml", "OS::TripleO::Services::Horizon": "file:///root/tripleo-heat-installer-templates/deployment/horizon/horizon-container-puppet.yaml", "OS::TripleO::Services::GnocchiApi": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-api-container-puppet.yaml", "OS::TripleO::Services::GnocchiMetricd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-metricd-container-puppet.yaml", "OS::TripleO::Services::GnocchiStatsd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-statsd-container-puppet.yaml", "OS::TripleO::Services::Xinetd": "OS::Heat::None", "OS::TripleO::Services::Chrony": "file:///root/tripleo-heat-installer-templates/deployment/timesync/chrony-baremetal-ansible.yaml", "OS::TripleO::Services::Ptp": "OS::Heat::None", "OS::TripleO::Services::Timesync": "OS::TripleO::Services::Chrony", "OS::TripleO::Services::TimeMaster": "file:///root/tripleo-heat-installer-templates/deployment/timemaster/timemaster-baremetal-ansible.yaml", "OS::TripleO::Services::IpaClient": "OS::Heat::None", "OS::TripleO::Services::Ipsec": "OS::Heat::None", "OS::TripleO::Services::Rhsm": "OS::Heat::None", "OS::TripleO::Services::MasqueradeNetworks": "OS::Heat::None", "OS::TripleO::Services::TripleoValidations": "OS::Heat::None", "OS::TripleO::Services::UndercloudUpgrade": "OS::Heat::None", "OS::TripleO::Services::Collectd": "OS::Heat::None", "OS::TripleO::Services::ManilaApi": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-api-container-puppet.yaml", "OS::TripleO::Services::ManilaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-scheduler-container-puppet.yaml", "OS::TripleO::Services::ManilaShare": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-share-pacemaker-puppet.yaml", "OS::TripleO::Services::ManilaBackendFlashBlade": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendIsilon": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendNetapp": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendPowerMax": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendUnity": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendVMAX": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendCephFs": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-backend-cephfs.yaml", "OS::TripleO::Services::ManilaBackendVNX": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-api-container-puppet.yaml", "OS::TripleO::Services::BarbicanBackendSimpleCrypto": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-backend-simple-crypto-puppet.yaml", "OS::TripleO::Services::BarbicanBackendDogtag": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendKmip": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendPkcs11Crypto": "OS::Heat::None", "OS::TripleO::Services::BarbicanClient": "OS::Heat::None", "OS::TripleO::Services::AodhApi": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-api-container-puppet.yaml", "OS::TripleO::Services::AodhEvaluator": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-evaluator-container-puppet.yaml", "OS::TripleO::Services::AodhListener": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-listener-container-puppet.yaml", "OS::TripleO::Services::AodhNotifier": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-notifier-container-puppet.yaml", "OS::TripleO::Services::MetricsQdr": "OS::Heat::None", "OS::TripleO::Services::IronicApi": "OS::Heat::None", "OS::TripleO::Services::IronicConductor": "OS::Heat::None", "OS::TripleO::Services::IronicInspector": "OS::Heat::None", "OS::TripleO::Services::IronicPxe": "OS::Heat::None", "OS::TripleO::Services::IronicNeutronAgent": "OS::Heat::None", "OS::TripleO::Services::NovaIronic": "OS::Heat::None", "OS::TripleO::Services::TripleoFirewall": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-firewall/tripleo-firewall-baremetal-ansible.yaml", "OS::TripleO::Services::TripleoPackages": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml", "OS::TripleO::Services::OpenStackClients": "file:///root/tripleo-heat-installer-templates/deployment/clients/openstack-clients-baremetal-ansible.yaml", "OS::TripleO::Services::TLSProxyBase": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerFlex": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowermax": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerStore": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCUnity": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVNX": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVxFlexOS": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCXtremio": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNetApp": "OS::Heat::None", "OS::TripleO::Services::CinderBackendPure": "OS::Heat::None", "OS::TripleO::Services::CinderBackendScaleIO": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNVMeOF": "OS::Heat::None", "OS::TripleO::Services::CinderHPELeftHandISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderVolumeEdge": "OS::Heat::None", "OS::TripleO::Services::Etcd": "OS::Heat::None", "OS::TripleO::Services::AuditD": "OS::Heat::None", "OS::TripleO::Services::OctaviaApi": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-api-container-puppet.yaml", "OS::TripleO::Services::OctaviaHealthManager": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-health-manager-container-puppet.yaml", "OS::TripleO::Services::OctaviaHousekeeping": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-housekeeping-container-puppet.yaml", "OS::TripleO::Services::OctaviaWorker": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-worker-container-puppet.yaml", "OS::TripleO::Services::OctaviaDeploymentConfig": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-deployment-config.yaml", "OS::TripleO::Services::LiquidioCompute": "OS::Heat::None", "OS::TripleO::Services::MySQLClient": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-client.yaml", "OS::TripleO::Services::Vpp": "OS::Heat::None", "OS::TripleO::Services::NeutronVppAgent": "OS::Heat::None", "OS::TripleO::Services::Podman": "file:///root/tripleo-heat-installer-templates/deployment/podman/podman-baremetal-ansible.yaml", "OS::TripleO::Services::Docker": "OS::Heat::None", "OS::TripleO::Services::DockerRegistry": "file:///root/tripleo-heat-installer-templates/deployment/image-serve/image-serve-baremetal-ansible.yaml", "OS::TripleO::Services::ContainerImagePrepare": "file:///root/tripleo-heat-installer-templates/deployment/container-image-prepare/container-image-prepare-baremetal-ansible.yaml", "OS::TripleO::Services::CertmongerUser": "OS::Heat::None", "OS::TripleO::Services::Clustercheck": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/clustercheck-container-puppet.yaml", "OS::TripleO::Services::Rsyslog": "file:///root/tripleo-heat-installer-templates/deployment/logging/rsyslog-baremetal-ansible.yaml", "OS::TripleO::Services::RsyslogSidecar": "OS::Heat::None", "OS::TripleO::Services::LoginDefs": "OS::Heat::None", "OS::TripleO::Services::ComputeInstanceHA": "OS::Heat::None", "OS::TripleO::Services::DesignateApi": "OS::Heat::None", "OS::TripleO::Services::DesignateCentral": "OS::Heat::None", "OS::TripleO::Services::DesignateProducer": "OS::Heat::None", "OS::TripleO::Services::DesignateWorker": "OS::Heat::None", "OS::TripleO::Services::DesignateMDNS": "OS::Heat::None", "OS::TripleO::Services::DesignateSink": "OS::Heat::None", "OS::TripleO::Services::DesignateBind": "OS::Heat::None", "OS::TripleO::Services::NeutronMl2PluginBase": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::Multipathd": "OS::Heat::None", "OS::TripleO::Services::GlanceApiEdge": "OS::Heat::None", "OS::TripleO::Services::HAproxyEdge": "OS::Heat::None", "OS::TripleO::Services::Frr": "OS::Heat::None", "OS::TripleO::Services::OVNBgpAgent": "OS::Heat::None", "OS::TripleO::Services::Unbound": "OS::Heat::None", "OS::TripleO::Services::Tmpwatch": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/tmpwatch-install.yaml", "OS::TripleO::Services::Logging::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/barbican-api.yaml", "OS::TripleO::Services::Logging::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/glance-api.yaml", "OS::TripleO::Services::Logging::HAProxy": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/haproxy.yaml", "OS::TripleO::Services::Logging::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api.yaml", "OS::TripleO::Services::Logging::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api-cfn.yaml", "OS::TripleO::Services::Logging::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-engine.yaml", "OS::TripleO::Services::Logging::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/keystone.yaml", "OS::TripleO::Services::Logging::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-api.yaml", "OS::TripleO::Services::Logging::NeutronCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-common.yaml", "OS::TripleO::Services::Logging::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-api.yaml", "OS::TripleO::Services::Logging::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-metadata.yaml", "OS::TripleO::Services::Logging::NovaCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-common.yaml", "OS::TripleO::Services::Logging::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-libvirt.yaml", "OS::TripleO::Services::Logging::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/placement-api.yaml", "OS::TripleO::Services::Tempest": "OS::Heat::None", "OS::TripleO::Services::BootParams": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-boot-params-baremetal-ansible.yaml", "OS::TripleO::DeployedServer::ControlPlanePort": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-neutron-port.yaml"}, "parameters": {}, "parameter_defaults": {"NeutronMechanismDrivers": ["sriovnicswitch", "ovn"], "ContainerCli": "podman", "EnablePackageInstall": true, "SoftwareConfigTransport": "POLL_SERVER_HEAT", "OVNIntegrationBridge": "br-int", "ExtraConfig": {}, "StandaloneServices": ["OS::TripleO::Services::AodhApi", "OS::TripleO::Services::AodhEvaluator", "OS::TripleO::Services::AodhListener", "OS::TripleO::Services::AodhNotifier", "OS::TripleO::Services::BootParams", "OS::TripleO::Services::BarbicanApi", "OS::TripleO::Services::BarbicanBackendSimpleCrypto", "OS::TripleO::Services::CACerts", "OS::TripleO::Services::CeilometerAgentCentral", "OS::TripleO::Services::CeilometerAgentNotification", "OS::TripleO::Services::CephClient", "OS::TripleO::Services::CephMds", "OS::TripleO::Services::CephMgr", "OS::TripleO::Services::CephMon", "OS::TripleO::Services::CephOSD", "OS::TripleO::Services::CinderApi", "OS::TripleO::Services::CinderBackup", "OS::TripleO::Services::CinderScheduler", "OS::TripleO::Services::CinderVolume", "OS::TripleO::Services::Clustercheck", "OS::TripleO::Services::ComputeCeilometerAgent", "OS::TripleO::Services::ContainerImagePrepare", "OS::TripleO::Services::ContainersLogrotateCrond", "OS::TripleO::Services::DockerRegistry", "OS::TripleO::Services::GlanceApi", "OS::TripleO::Services::GlanceApiInternal", "OS::TripleO::Services::GnocchiApi", "OS::TripleO::Services::GnocchiMetricd", "OS::TripleO::Services::GnocchiStatsd", "OS::TripleO::Services::HAproxy", "OS::TripleO::Services::HeatApi", "OS::TripleO::Services::HeatApiCfn", "OS::TripleO::Services::HeatEngine", "OS::TripleO::Services::Horizon", "OS::TripleO::Services::Iscsid", "OS::TripleO::Services::Kernel", "OS::TripleO::Services::Keystone", "OS::TripleO::Services::ManilaApi", "OS::TripleO::Services::ManilaBackendCephFs", "OS::TripleO::Services::ManilaScheduler", "OS::TripleO::Services::ManilaShare", "OS::TripleO::Services::Memcached", "OS::TripleO::Services::MySQL", "OS::TripleO::Services::MySQLClient", "OS::TripleO::Services::NeutronApi", "OS::TripleO::Services::NeutronCorePlugin", "OS::TripleO::Services::NeutronSriovAgent", "OS::TripleO::Services::NeutronDhcpAgent", "OS::TripleO::Services::NovaApi", "OS::TripleO::Services::NovaConductor", "OS::TripleO::Services::NovaMetadata", "OS::TripleO::Services::NovaScheduler", "OS::TripleO::Services::NovaCompute", "OS::TripleO::Services::NovaLibvirt", "OS::TripleO::Services::NovaMigrationTarget", "OS::TripleO::Services::NovaVncProxy", "OS::TripleO::Services::OVNController", "OS::TripleO::Services::OVNDBs", "OS::TripleO::Services::OVNMetadataAgent", "OS::TripleO::Services::OctaviaApi", "OS::TripleO::Services::OctaviaDeploymentConfig", "OS::TripleO::Services::OctaviaHealthManager", "OS::TripleO::Services::OctaviaHousekeeping", "OS::TripleO::Services::OctaviaWorker", "OS::TripleO::Services::OpenStackClients", "OS::TripleO::Services::OsloMessagingNotify", "OS::TripleO::Services::OsloMessagingRpc", "OS::TripleO::Services::Pacemaker", "OS::TripleO::Services::PlacementApi", "OS::TripleO::Services::Podman", "OS::TripleO::Services::Redis", "OS::TripleO::Services::Rsyslog", "OS::TripleO::Services::Snmp", "OS::TripleO::Services::Sshd", "OS::TripleO::Services::SwiftProxy", "OS::TripleO::Services::SwiftRingBuilder", "OS::TripleO::Services::SwiftStorage", "OS::TripleO::Services::Timesync", "OS::TripleO::Services::Timezone", "OS::TripleO::Services::Tmpwatch", "OS::TripleO::Services::TripleoFirewall", "OS::TripleO::Services::TripleoPackages", "OS::TripleO::Services::Tuned"], "StandaloneParameters": {}, "StandaloneExtraConfig": {}, "StandaloneExtraGroupVars": {}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "VipSubnetMap": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}, "SshServerOptions": {"HostKey": ["/etc/ssh/ssh_host_rsa_key", "/etc/ssh/ssh_host_ecdsa_key", "/etc/ssh/ssh_host_ed25519_key"], "SyslogFacility": "AUTHPRIV", "AuthorizedKeysFile": ".ssh/authorized_keys", "ChallengeResponseAuthentication": "no", "GSSAPIAuthentication": "no", "GSSAPICleanupCredentials": "no", "UsePAM": "yes", "UseDNS": "no", "PrintMotd": "no", "X11Forwarding": "yes", "AcceptEnv": ["LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES", "LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT", "LC_IDENTIFICATION LC_ALL LANGUAGE", "XMODIFIERS"], "Subsystem": "sftp  /usr/libexec/openssh/sftp-server"}, "AdminPassword": "spRnmz8cCRQ00rh3PyZlQy0nk", "AdminToken": "ZPR9NjbVz3doGgprnR6r5ybWG", "AodhPassword": "sAWZHA4JDhQeoiKG4taMBWfBI", "BarbicanPassword": "ddTcToaQ4B0NgvdYp2ETyOIcX", "BarbicanSimpleCryptoKek": "BzjPYuwPzEkY6eMTPYxWuaB5fh8d9K94_8Gzv1OYILE=", "CeilometerMeteringSecret": "c0F9QEM8qYqUzDgFh5KzshaSs", "CeilometerPassword": "t0q8KaMuB7jTAFBC1pILrzMHQ", "CephClientKey": "AQBdUS1qAAAAABAA7jSdTJJpPBzGC4QxNtQegg==", "CephClusterFSID": "45be846a-cf0a-559f-a0a9-c266bc8909e4", "CephDashboardAdminPassword": "ouQdYGlWmQzLeqkWQLrNuTrFp", "CephGrafanaAdminPassword": "GhJWL69fm2yHGMdiHeJLkSQLx", "CephManilaClientKey": "AQBdUS1qAAAAABAAcjauExOVBQPi2IQe91H12w==", "CephRgwKey": "AQBdUS1qAAAAABAAl3QdVjYrtWdjO1RDtZzCtQ==", "CinderPassword": "CBSJjckBDmzHwGIM6tZ6b21hT", "CongressPassword": "62fond5GIh1KMCPn3d66ysOjk", "DesignatePassword": "pIxP0rv5G9e5eW8GQZJ2mmVp0", "DesignateRndcKey": "N8Lo7FYcsg7OnLLJnUx24TS8Yyd2nKcaYogeR228hMk=", "Ec2ApiPassword": "eYiP4YbCk3EtrAvmv5alshMaM", "EtcdInitialClusterToken": "1i6HD4jig2kEhMdoe5QDDmE8N", "GlancePassword": "WoEpc760DXbqxmWGvZ9Y0j4bm", "GnocchiPassword": "3nyz0rxrh4fhsQ7b3lqj39drO", "HAProxyStatsPassword": "wrbJElh1KluJSqNapXt6DBd90", "HeatAuthEncryptionKey": "nvmp3c1EA3peNEodNd5tSJKQhI0eIUGM", "HeatPassword": "ZHxT825AVbWyviNS41TLuUB4B", "HeatStackDomainAdminPassword": "Rb5dN0GbekIGcpWmMe4kgV1B2", "HorizonSecret": "S2OeasDRYQ", "IronicPassword": "cBCCZ4Q86lrM6T3tuLAri8NTX", "KeystoneCredential0": "vvQSxQpQK0yPw3kHwyytlyR3R6yyDRiMAYIZUrIdhuk=", "KeystoneCredential1": "X__y9OL8i8iLWPpO0K-_ectADsbHX9OGveZ5_V3_awE=", "KeystoneFernetKey0": "QqP6dWWfht-I_U_PDJKpP6viwBzPTH1ufYeNFq-n5SA=", "KeystoneFernetKey1": "gOk-W0M_pYdHZwiNMoPMhW0CWt3yC4n5YY_fZiCTZas=", "KeystoneFernetKeys": {"/etc/keystone/fernet-keys/0": {"content": "b6EOI5FnjvnZYSvX1qSnUGLydYDoYDA_9hiCFw-Jio0="}, "/etc/keystone/fernet-keys/1": {"content": "e-Nx0eu1faPFBF2YXx9ISPvyzG-ZxYqVLw0fXLT8GZQ="}}, "LibvirtTLSPassword": "bILNvA0z4KKILexGtsYbolbrV", "ManilaPassword": "2bBqsbhRxTVfhqLjtHeqAB1J3", "MigrationSshKey": {"private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAt1zL1M7ab00pGW5WmP4HgnHd7FCABpY0TugKCtxjw5HLATsi\nkB67pOkGBXWufsu93Erdut0mxWB2X+U8ABIQdkw787PwKRFLxCVYFpA10AGKMn3y\n5h2VD5qtfLLLdYjj2R9DEM4O1/oFiIVlOEls761q/whW5w6xr+684ckrDW/bmjA0\naWhHvVNW6C3WHrn2hexEDz5SCrHq2zai6wRhytKDwdkENj6m8gSMMnLp3kM0RwsM\nryi41Qb1D1SBHjftSsblq/lxu7bPgNv3iA2GC9bBtJOLaovT1Ue/luXccsT3D1Km\nCQDA68WqG1Gb6/lDvaWDiHmYg8taVAbbDj+UdwIDAQABAoIBABbbwKVU7DI34knD\nUZRdBr6iR1IwbuVjUD4N+0KDWwSEZlRO9O4Whrn2OsPvecNgzthplN64tx6f+eHW\nh/ZSSi8VLdwhsGzONS3MogCeFbdKmdnVjbRWN8DsPXhwKaELYawtk4TCy2LtTkdI\nqeesb6Ipck880OiZElmmX3GeTHmuJBe8w40h1omYeyekaIZoowaVdk2LoLVTf0nw\n0yuflO0uWUhanZkqtgSTDyeJxKzO4vYsWvUk5whp6QNvfIxiKNssEcZyk6eZzOnq\nqcPcId3Kg9VuVekuH68gj9TKw+na7Au/v6ghUBvRg/JbAREauaXC3i05tgagNFaH\nKMGEp7ECgYEAz/OlbHS4TMCPGs2UPE+N4K1fn7NiiEBL9upW+FHwAxm8zx28Yara\nVqY8XdRdq7kdjV0bqcE5AIu6bNOhnEWs8UK4IwMss1RNkp7NVUI39tK3ushauZAV\nuTGfsw4VGmP9oYPoymVORID7qSOqGHJjyJJqDQGkLoSPrcL7FO+AzsMCgYEA4bqx\nyHXdrQu2XI/twlR+cv7TDawzlB3dsVeVXqFD+wZ2M0WMb8o9C9JsIUBJYEgBH6R1\nFczqIwgoM9bpmpaH8AUlWp0h6CKuWEcnhe4qG4ozuCZ/h7tgdNep1hiOzxLDY5+5\ndx+P4rgSJHETYkHg2PfT/+SGueN2vXbNwTXzcD0CgYAikF/FiBz9/N+MV/E0mRB+\n8LI9LCbLeMxnjQnJmmznRwbf8hRWs3w4/MZ53gt3uHwV/AzWCVy9H3xsDD0HaXlW\nXH2YrDVo1TFTlnuQmUIOD3YkYJrbzvwdXQcrTsLpMQd+KhuuUGpS7pFlypzCFXlK\nZDOmV8h/Rt9OxWLQVwK02wKBgQC81z4iMRDp0vGWEEbdG2jJ9YtFVfm0gSPVWCs7\nBnjjya0bCaUKZMubV0dkre504Ognu6LEQTDja9CORc4aqLJCx1tPqkMSe+kVKznS\nXsPVVFIeTf7E46o3NbD8zoCylcTmVFqJYNsz1cA/wmVv/yMHAJXX7ywS2UueB4Ts\njaECFQKBgQDPGK4jWBBYyOoePYZRuBJz1XAzcp+g21Xprq3ISkkYE0YGWcwK1XvU\nS4RC/bDzPGegqJACREpdPnqFeAUbjH8Bya+7EbumFXgx54HFV4V0peL7GRvJz0A6\nyfEs+PGW81pjPHhvjnm2RCTI24pfJr+Y1CezA1h0aTW9fMt2ZigInQ==\n-----END RSA PRIVATE KEY-----\n", "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3XMvUztpvTSkZblaY/geCcd3sUIAGljRO6AoK3GPDkcsBOyKQHruk6QYFda5+y73cSt263SbFYHZf5TwAEhB2TDvzs/ApEUvEJVgWkDXQAYoyffLmHZUPmq18sst1iOPZH0MQzg7X+gWIhWU4SWzvrWr/CFbnDrGv7rzhySsNb9uaMDRpaEe9U1boLdYeufaF7EQPPlIKserbNqLrBGHK0oPB2QQ2PqbyBIwycuneQzRHCwyvKLjVBvUPVIEeN+1KxuWr+XG7ts+A2/eIDYYL1sG0k4tqi9PVR7+W5dxyxPcPUqYJAMDrxaobUZvr+UO9pYOIeZiDy1pUBtsOP5R3 Generated by TripleO"}, "MysqlClustercheckPassword": "8D2hbivnauYKf4fWNwjjHU2D2", "MysqlMariabackupPassword": "PVZvJrmVZeGQvl9Zb3Zwu8MjK", "MysqlRootPassword": "20n6AvjgW0", "NeutronMetadataProxySharedSecret": "LD3utzPU5qALtVzIAwPIpgjg9", "NeutronPassword": "NmrqOKHmkGZqx1AyBPpxt60Nf", "NotifyPassword": "bVtIR2ydFLUHzsWWMcpO64vVZ", "NovaPassword": "gkupBYoqI5y5jAYJpVnk6k8yj", "NovajoinPassword": "A2JY25HnXlfGcaj2waGi2bQJn", "OctaviaCaKeyPassphrase": "9TyWsajNjQB38ik8oImfgsqRh", "OctaviaHeartbeatKey": "ZbqeNbYIVmMWwcryhCXpw9Qo5", "OctaviaPassword": "NmSYcBC3Uhhz9BgkSWS0ccsXm", "OctaviaServerCertsKeyPassphrase": "gcHhbxF6Kk2yr9M1J4RhKQ6HEnf7DTbq", "PacemakerRemoteAuthkey": "[encoded data, 4096 characters]", "PankoPassword": "VRMRJzJKhaKIcKJK3IZFwcesg", "PcsdPassword": "fZS20pGMMa81wbzc", "PlacementPassword": "7m932Di56jJsNELAb2ryFWZSa", "RabbitCookie": "j2QNWjp02p7HJYvnkumg", "RabbitPassword": "059dXmt3sLEzhiDnVdOkTaMCR", "RedisPassword": "S3VHcy9qd7rkfN77L8fJ1OEjR", "RpcPassword": "g5MWeCNycL3Y3h0hbgEQS3Kox", "SaharaPassword": "CpasarQQQjEWGVaf6ihFRbFLP", "SnmpdReadonlyUserPassword": "4Lf2lTxexuaS5wlrzAoT2YpG", "SwiftHashSuffix": "S8UVBjPOvTfh1ofpEoiCzXumT", "SwiftPassword": "SgpXYAuQUW0kIzFs2f32llqkp", "CloudDomain": "localdomain", "CloudName": "standalone.localdomain", "CloudNameCtlplane": "standalone.ctlplane.localdomain", "CloudNameInternal": "standalone.internalapi.localdomain", "CloudNameStorage": "standalone.storage.localdomain", "CloudNameStorageManagement": "standalone.storagemgmt.localdomain", "CtlplaneNetworkAttributes": {"network": {"mtu": 1450}, "subnets": {"ctlplane-subnet": {"cidr": "192.168.122.0/24", "host_routes": [], "ip_version": "4"}}}, "DeployedServerPortMap": {"control_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "public_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "standalone-ctlplane": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}}, "ExternalNetCidr": "192.168.122.100/24", "HostnameMap": {"standalone-standalone-0": "standalone"}, "IPPool": {"external": ["192.168.122.100"]}, "OVNDBsVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "OVNStaticBridgeMacMappings": {"standalone": {"datacentre": "fa:16:3a:00:53:00"}}, "RedisVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "DeployIdentifier": 1781354846, "RootStackName": "standalone", "StackAction": "CREATE", "AddVipsToEtcHosts": false, "DnsServers": [], "NetworkSafeDefaults": true, "NtpServer": "pool.ntp.org", "SshFirewallAllowAll": true, "StandaloneNetworkConfigTemplate": "/root/standalone_net_config.j2", "SwiftReplicas": 1, "CinderWorkers": 1, "GlanceWorkers": 1, "HeatWorkers": 1, "KeystoneWorkers": 1, "NeutronWorkers": 1, "NeutronMetadataWorkers": 1, "NovaWorkers": 1, "NovaSchedulerWorkers": 1, "SwiftWorkers": 1, "PlacementWorkers": 1, "GnocchiMetricdWorkers": 1, "ApacheMaxRequestWorkers": 100, "ApacheServerLimit": 100, "ControllerExtraConfig": {"nova::network::neutron::timeout": "60"}, "DatabaseSyncTimeout": 900, "NovaReservedHostMemory": 512, "MysqlInnodbBufferPoolSize": "128M", "DeployedNetworkEnvironment": {"net_attributes_map": {"storage": {"network": {"dns_domain": "storage.mydomain.tld.", "mtu": 1500, "name": "storage", "tags": ["tripleo_network_name=Storage", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage", "tripleo_vip=true"]}, "subnets": {"storage_subnet": {"cidr": "172.18.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_subnet", "tags": []}}}, "storage_mgmt": {"network": {"dns_domain": "storagemgmt.mydomain.tld.", "mtu": 1500, "name": "storage_mgmt", "tags": ["tripleo_network_name=StorageMgmt", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage_mgmt", "tripleo_vip=true"]}, "subnets": {"storage_mgmt_subnet": {"cidr": "172.20.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_mgmt_subnet", "tags": []}}}, "internal_api": {"network": {"dns_domain": "internal.mydomain.tld.", "mtu": 1500, "name": "internal_api", "tags": ["tripleo_network_name=InternalApi", "tripleo_net_idx=0", "tripleo_service_net_map_replace=internal", "tripleo_vip=true"]}, "subnets": {"internal_api_subnet": {"cidr": "172.17.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "internal_api_subnet", "tags": []}}}, "tenant": {"network": {"dns_domain": "tenant.mydomain.tld.", "mtu": 1500, "name": "tenant", "tags": ["tripleo_network_name=Tenant", "tripleo_net_idx=0", "tripleo_service_net_map_replace=tenant", "tripleo_vip=false"]}, "subnets": {"tenant_subnet": {"cidr": "172.19.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "tenant_subnet", "tags": []}}}, "external": {"network": {"dns_domain": "external.mydomain.tld.", "mtu": 1500, "name": "external", "tags": ["tripleo_network_name=External", "tripleo_net_idx=0", "tripleo_service_net_map_replace=external", "tripleo_vip=true"]}, "subnets": {"external_subnet": {"cidr": "172.21.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "external_subnet", "tags": []}}}}, "net_cidr_map": {"storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_ip_version_map": {"storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}}, "KeystoneNotificationDriver": "messagingv2", "ManilaCephFSBackendName": "cephfs", "ManilaCephFSDriverHandlesShareServers": false, "ManilaCephFSCephFSAuthId": "manila", "ManilaCephFSCephVolumeMode": "0755", "ManilaCephFSCephFSProtocolHelperType": "CEPHFS", "NeutronEnableForceMetadata": true, "OctaviaGenerateCerts": true, "NotificationDriver": "messagingv2", "GnocchiArchivePolicy": "high", "CeilometerEnableGnocchi": true, "ManagePipeline": true, "EventPipelinePublishers": ["gnocchi://"], "PipelinePublishers": ["gnocchi://"], "BarbicanSimpleCryptoGlobalDefault": true, "Debug": true, "DeploymentUser": "root", "KernelIpNonLocalBind": 1, "DockerInsecureRegistryAddress": ["192.168.122.100:8787"], "NeutronPublicInterface": "eth0", "NeutronDnsDomain": "localdomain", "NeutronBridgeMappings": "datacentre:br-ctlplane", "NeutronPhysicalBridge": "br-ctlplane", "NeutronFlatNetworks": "datacentre", "StandaloneEnableRoutedNetworks": false, "StandaloneHomeDir": "/root", "InterfaceLocalMtu": 1450, "ValidateGatewaysIcmp": false, "ValidateControllersIcmp": false, "OctaviaAmphoraSshKeyFile": "/root/.ssh/id_ecdsa.pub", "OctaviaLogOffload": true, "OctaviaForwardAllLogs": true, "IronicInspectorSubnets": [{"ip_range": "172.20.1.190,172.20.1.199", "netmask": "255.255.255.0", "gateway": "172.20.1.1", "tag": "baremetal"}], "IronicInspectorInterface": "br-baremetal", "IronicCleaningDiskErase": "metadata", "DesignateBindNSRecords": ["ns1.example.com.", "ns2.example.com."], "DesignateBackendListenIPs": ["192.168.122.155"], "UnboundForwardResolvers": ["10.88.0.2"], "CephDynamicSpec": false, "DeployedCeph": true, "CephSpecFqdn": true, "CephadmDefaultContainer": false, "ContainerCephDaemonImage": "registry.redhat.io/rhceph/rhceph-7-rhel9:latest", "CephClusterName": "ceph", "CephClientConfigVars": "/root/overcloud-deploy/overcloud/ceph_client.yml", "ApplyCephConfigOverridesOnUpdate": true, "CinderEnableIscsiBackend": false, "CinderEnableRbdBackend": true, "CinderBackupBackend": "ceph", "NovaEnableRbdBackend": true, "GlanceBackend": "rbd", "ContainerImagePrepare": [{"set": {"ceph_alertmanager_image": "ose-prometheus-alertmanager", "ceph_alertmanager_namespace": "registry.redhat.io/openshift4", "ceph_alertmanager_tag": "v4.12", "ceph_grafana_image": "rhceph-6-dashboard-rhel9", "ceph_grafana_namespace": "registry.redhat.io/rhceph", "ceph_grafana_tag": "latest", "ceph_image": "rhceph-7-rhel9", "ceph_namespace": "registry.redhat.io/rhceph", "ceph_node_exporter_image": "ose-prometheus-node-exporter", "ceph_node_exporter_namespace": "registry.redhat.io/openshift4", "ceph_node_exporter_tag": "v4.12", "ceph_prometheus_image": "ose-prometheus", "ceph_prometheus_namespace": "registry.redhat.io/openshift4", "ceph_prometheus_tag": "v4.12", "ceph_tag": "latest", "name_prefix": "openstack-", "name_suffix": "", "namespace": "registry.redhat.io/rhosp-rhel9", "neutron_driver": "ovn", "rhel_containers": false, "tag": "17.1"}, "tag_from_label": "{version}-{release}"}], "NodePortMap": {"standalone": {"ctlplane": {"ip_address": "192.168.122.100", "ip_subnet": "192.168.122.0/24", "ip_address_uri": "192.168.122.100"}, "storage": {"ip_address": "172.18.0.100", "ip_subnet": "172.18.0.1/24", "ip_address_uri": "172.18.0.100"}, "storage_mgmt": {"ip_address": "172.20.0.100", "ip_subnet": "172.20.0.1/24", "ip_address_uri": "172.20.0.100"}, "internal_api": {"ip_address": "172.17.0.100", "ip_subnet": "172.17.0.1/24", "ip_address_uri": "172.17.0.100"}, "tenant": {"ip_address": "172.19.0.100", "ip_subnet": "172.19.0.1/24", "ip_address_uri": "172.19.0.100"}, "external": {"ip_address": "172.21.0.100", "ip_subnet": "172.21.0.1/24", "ip_address_uri": "172.21.0.100"}}}, "ControlPlaneVipData": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "name": "control_virtual_ip", "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"ip_version": 4}]}, "VipPortMap": {"storage": {"ip_address": "172.18.0.2", "ip_address_uri": "172.18.0.2", "ip_subnet": "172.18.0.2/24"}, "storage_mgmt": {"ip_address": "172.20.0.2", "ip_address_uri": "172.20.0.2", "ip_subnet": "172.20.0.2/24"}, "internal_api": {"ip_address": "172.17.0.2", "ip_address_uri": "172.17.0.2", "ip_subnet": "172.17.0.2/24"}, "external": {"ip_address": "172.21.0.2", "ip_address_uri": "172.21.0.2", "ip_subnet": "172.21.0.2/24"}}, "NovaSchedulerEnabledFilters": ["AvailabilityZoneFilter", "ComputeFilter", "ComputeCapabilitiesFilter", "ImagePropertiesFilter", "ServerGroupAntiAffinityFilter", "ServerGroupAffinityFilter", "PciPassthroughFilter"], "NovaSchedulerAvailableFilters": ["nova.scheduler.filters.all_filters", "nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"], "ControllerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NetworkerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NovaPCIPassthrough": [{"devname": "dummy-dev", "physical_network": "dummy_sriov_net"}], "NeutronPhysicalDevMappings": "dummy_sriov_net:dummy-dev", "DhcpAgentNotification": true, "ContainerAodhApiImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhEvaluatorImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-evaluator:17.1", "ContainerAodhListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-listener:17.1", "ContainerAodhNotifierImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-notifier:17.1", "ContainerBarbicanApiImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanKeystoneListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanKeystoneListenerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerBarbicanWorkerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerCeilometerCentralImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-compute:17.1", "ContainerCeilometerNotificationImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-notification:17.1", "ContainerCinderApiImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderBackupImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-backup:17.1", "ContainerCinderSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-scheduler:17.1", "ContainerCinderVolumeImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-volume:17.1", "ContainerCrondConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerCrondImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerGlanceApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiInternalConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGnocchiApiImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiMetricdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-metricd:17.1", "ContainerGnocchiStatsdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-statsd:17.1", "ContainerHAProxyConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHAProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHeatApiCfnConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiCfnImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatApiImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatEngineImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-engine:17.1", "ContainerHorizonConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerHorizonImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerIscsidConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerIscsidImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerKeystoneConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerKeystoneImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerManilaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-scheduler:17.1", "ContainerManilaShareImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-share:17.1", "ContainerClustercheckConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerClustercheckImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlClientConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMemcachedConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerMemcachedImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerNeutronDHCPImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-dhcp-agent:17.1", "ContainerNeutronSriovImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-sriov-agent:17.1", "ContainerNeutronApiImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerNeutronConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerOvnMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-metadata-agent-ovn:17.1", "ContainerNovaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-compute:17.1", "ContainerNovaConductorImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-conductor:17.1", "ContainerNovaLibvirtImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaLibvirtConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaVncProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-novncproxy:17.1", "ContainerNovaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-scheduler:17.1", "ContainerOctaviaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaHealthManagerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-health-manager:17.1", "ContainerOctaviaHousekeepingImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-housekeeping:17.1", "ContainerOctaviaWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-worker:17.1", "ContainerOvnControllerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnControllerImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnNbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-nb-db-server:17.1", "ContainerOvnNorthdImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnSbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-sb-db-server:17.1", "ContainerPlacementConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerPlacementImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerQdrouterdConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerQdrouterdImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerRabbitmqConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRabbitmqImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRedisConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerRedisImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerSwiftAccountImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-account:17.1", "ContainerSwiftContainerImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-container:17.1", "ContainerSwiftObjectImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-object:17.1", "ContainerSwiftConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerSwiftProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerOctaviaRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1"}, "event_sinks": [], "encrypted_param_names": []}


created_at: 2026-06-13 12:49:21.669903
files: null
template:
  {"heat_template_version": "wallaby", "description": "OpenStack containerized Cinder Volume service\n", "parameters": {"ContainerCinderVolumeImage": {"description": "image", "type": "string", "tags": ["role_specific"], "default": "registry.redhat.io/rhosp-rhel9/openstack-cinder-volume:17.1"}, "ContainerCinderConfigImage": {"description": "The container image to use for the cinder config_volume", "type": "string", "tags": ["role_specific"], "default": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1"}, "DockerCinderVolumeUlimit": {"default": ["nofile=131072"], "description": "ulimit for Cinder Volume Container", "type": "comma_delimited_list"}, "CinderVolumeLoggingSource": {"type": "json", "default": {"tag": "openstack.cinder.volume", "file": "/var/log/containers/cinder/cinder-volume.log"}}, "EndpointMap": {"default": {}, "description": "Mapping of service endpoint -> protocol. Typically set via parameter_defaults in the resource registry.", "type": "json"}, "ServiceData": {"default": {}, "description": "Dictionary packing service data", "type": "json"}, "ServiceNetMap": {"default": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "description": "Mapping of service_name -> network name. Typically set via parameter_defaults in the resource registry. Use parameter_merge_strategies to merge it with the defaults.", "type": "json"}, "RoleName": {"default": "", "description": "Role name on which the service is applied", "type": "string"}, "RoleParameters": {"default": {}, "description": "Parameters specific to the role", "type": "json"}, "CephClientUserName": {"default": "openstack", "type": "string"}, "CephClusterName": {"type": "string", "default": "ceph", "description": "The Ceph cluster name.", "constraints": [{"allowed_pattern": "[a-zA-Z0-9]+", "description": "The Ceph cluster name must be at least 1 character and contain only letters and numbers.\n"}]}, "CinderVolumeCluster": {"default": "", "description": "The cluster name used for deploying the cinder-volume service in an active-active (A/A) configuration. This configuration requires the Cinder backend drivers support A/A, and the cinder-volume service not be managed by pacemaker. If these criteria are not met then the cluster name must be left blank.\n", "type": "string"}, "CinderEnableNfsBackend": {"default": false, "description": "Whether to enable or not the NFS backend for Cinder", "type": "boolean"}, "CinderEnableIscsiBackend": {"default": false, "description": "Whether to enable or not the Iscsi backend for Cinder", "type": "boolean"}, "CinderEnableRbdBackend": {"default": true, "description": "Whether to enable or not the Rbd backend for Cinder", "type": "boolean"}, "CinderISCSIAvailabilityZone": {"default": "", "description": "The availability zone of the Iscsi Cinder backend. When set, it overrides the default CinderStorageAvailabilityZone.\n", "type": "string"}, "CinderISCSIHelper": {"default": "lioadm", "description": "The iSCSI helper to use with cinder.", "type": "string"}, "CinderISCSIProtocol": {"default": "iscsi", "description": "Whether to use TCP ('iscsi') or iSER RDMA ('iser') for iSCSI", "type": "string"}, "CinderNfsAvailabilityZone": {"default": "", "description": "The availability zone of the NFS Cinder backend. When set, it overrides the default CinderStorageAvailabilityZone.\n", "type": "string"}, "CinderNfsMountOptions": {"default": "context=system_u:object_r:container_file_t:s0", "description": "Mount options for NFS mounts used by Cinder NFS backend. Effective when CinderEnableNfsBackend is true.\n", "type": "string"}, "CinderNfsServers": {"default": "", "description": "NFS servers used by Cinder NFS backend. Effective when CinderEnableNfsBackend is true.\n", "type": "comma_delimited_list"}, "CinderNfsSnapshotSupport": {"default": false, "description": "Whether to enable support for snapshots in the NFS driver. Effective when CinderEnableNfsBackend is true.\n", "type": "boolean"}, "CinderNasSecureFileOperations": {"default": false, "description": "Controls whether security enhanced NFS file operations are enabled. Valid values are 'auto', 'true' or 'false'. Effective when CinderEnableNfsBackend is true.\n", "type": "string"}, "CinderNasSecureFilePermissions": {"default": false, "description": "Controls whether security enhanced NFS file permissions are enabled. Valid values are 'auto', 'true' or 'false'. Effective when CinderEnableNfsBackend is true.\n", "type": "string"}, "CinderRbdBackendName": {"type": "comma_delimited_list", "default": "tripleo_ceph", "description": "A list of Cinder RBD backend names."}, "CinderRbdAvailabilityZone": {"default": "", "description": "The availability zone of the RBD Cinder backend. When set, it overrides the default CinderStorageAvailabilityZone.\n", "type": "string"}, "CinderRbdPoolName": {"default": "volumes", "type": "string"}, "CinderRbdExtraPools": {"default": [], "description": "List of extra Ceph pools for use with RBD backends for Cinder. An extra Cinder RBD backend driver is created for each pool in the list. This is in addition to the standard RBD backend driver associated with the CinderRbdPoolName.\n", "type": "comma_delimited_list"}, "CinderRbdFlattenVolumeFromSnapshot": {"default": false, "description": "Whether RBD volumes created from a snapshot should be flattened in order to remove a dependency on the snapshot.\n", "type": "boolean"}, "CinderRbdMultiConfig": {"type": "json", "default": {}, "description": "Dictionary of settings when configuring multiple RBD backends. The\nhash key is the backend name, and the value is a dictionary of parameter\nvalues unique to that backend. The following parameters are required,\nand must match the corresponding value defined in CephExternalMultiConfig.\n  CephClusterName (must match the CephExternalMultiConfig entry's 'cluster')\n  CephClusterFSID (must match the CephExternalMultiConfig entry's 'fsid')\nThe following parameters are optional, and override the corresponding\nparameter's default value.\n  CephClientUserName\n  CinderRbdPoolName\n  CinderRbdExtraPools\n  CinderRbdAvailabilityZone\n  CinderRbdFlattenVolumeFromSnapshot\n"}, "CephClusterFSID": {"type": "string", "description": "The Ceph cluster FSID. Must be a UUID.", "default": "45be846a-cf0a-559f-a0a9-c266bc8909e4"}, "MonitoringSubscriptionCinderVolume": {"default": "overcloud-cinder-volume", "type": "string"}, "CinderEtcdLocalConnect": {"default": false, "type": "boolean", "description": "When running Cinder A/A, whether to connect to Etcd via the local IP for the Etcd network. If set to true, the ip on the local node will be used. If set to false, the VIP on the Etcd network will be used instead. Defaults to false."}, "EnableInternalTLS": {"type": "boolean", "default": false}, "EnableEtcdInternalTLS": {"description": "Controls whether etcd and the cinder-volume service use TLS for cinder's lock manager, even when the rest of the internal API network is using TLS.", "type": "boolean", "default": true}, "CephConfigPath": {"type": "string", "default": "/var/lib/tripleo-config/ceph", "description": "The path where the Ceph Cluster config files are stored on the host.\n"}}, "conditions": {"cvol_active_active_tls_enabled": {"and": [{"not": {"equals": [{"get_param": "CinderVolumeCluster"}, ""]}}, {"get_param": "EnableInternalTLS"}, {"get_param": "EnableEtcdInternalTLS"}]}}, "resources": {"ContainersCommon": {"type": "file:///root/tripleo-heat-installer-templates/deployment/containers-common.yaml"}, "MySQLClient": {"type": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-client.yaml"}, "CinderBase": {"type": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-base.yaml", "properties": {"EndpointMap": {"get_param": "EndpointMap"}, "ServiceData": {"get_param": "ServiceData"}, "ServiceNetMap": {"get_param": "ServiceNetMap"}, "RoleName": {"get_param": "RoleName"}, "RoleParameters": {"get_param": "RoleParameters"}}}, "CinderCommon": {"type": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-common-container-puppet.yaml"}, "RoleParametersValue": {"type": "OS::Heat::Value", "properties": {"type": "json", "value": {"map_replace": [{"map_replace": [{"ContainerCinderVolumeImage": "ContainerCinderVolumeImage", "ContainerCinderConfigImage": "ContainerCinderConfigImage"}, {"values": {"get_param": ["RoleParameters"]}}]}, {"values": {"ContainerCinderVolumeImage": {"get_param": "ContainerCinderVolumeImage"}, "ContainerCinderConfigImage": {"get_param": "ContainerCinderConfigImage"}}}]}}}}, "outputs": {"role_data": {"description": "Role data for the Cinder Volume role.", "value": {"service_name": "cinder_volume", "firewall_rules": {"120 iscsi initiator": {"dport": 3260}}, "monitoring_subscription": {"get_param": "MonitoringSubscriptionCinderVolume"}, "config_settings": {"map_merge": [{"get_attr": ["CinderBase", "role_data", "config_settings"]}, {"get_attr": ["CinderCommon", "cinder_volume_config_settings"]}, {"tripleo::profile::base::lvm::enable_udev": false, "tripleo::profile::base::cinder::volume::cinder_enable_iscsi_backend": {"get_param": "CinderEnableIscsiBackend"}, "tripleo::profile::base::cinder::volume::cinder_enable_nfs_backend": {"get_param": "CinderEnableNfsBackend"}, "tripleo::profile::base::cinder::volume::cinder_enable_rbd_backend": {"get_param": "CinderEnableRbdBackend"}, "tripleo::profile::base::cinder::volume::cinder_volume_cluster": {"get_param": "CinderVolumeCluster"}, "tripleo::profile::base::cinder::volume::nfs::cinder_nfs_mount_options": {"get_param": "CinderNfsMountOptions"}, "tripleo::profile::base::cinder::volume::nfs::cinder_nfs_servers": {"get_param": "CinderNfsServers"}, "tripleo::profile::base::cinder::volume::nfs::cinder_nfs_snapshot_support": {"get_param": "CinderNfsSnapshotSupport"}, "tripleo::profile::base::cinder::volume::nfs::cinder_nas_secure_file_operations": {"get_param": "CinderNasSecureFileOperations"}, "tripleo::profile::base::cinder::volume::nfs::cinder_nas_secure_file_permissions": {"get_param": "CinderNasSecureFilePermissions"}, "tripleo::profile::base::cinder::volume::iscsi::cinder_iscsi_helper": {"get_param": "CinderISCSIHelper"}, "tripleo::profile::base::cinder::volume::iscsi::cinder_iscsi_protocol": {"get_param": "CinderISCSIProtocol"}, "tripleo::profile::base::cinder::volume::rbd::backend_name": {"get_param": "CinderRbdBackendName"}, "tripleo::profile::base::cinder::volume::rbd::cinder_rbd_ceph_conf": {"list_join": ["", ["/etc/ceph/", {"get_param": "CephClusterName"}, ".conf"]]}, "tripleo::profile::base::cinder::volume::rbd::cinder_rbd_pool_name": {"get_param": "CinderRbdPoolName"}, "tripleo::profile::base::cinder::volume::rbd::cinder_rbd_extra_pools": {"get_param": "CinderRbdExtraPools"}, "tripleo::profile::base::cinder::volume::rbd::cinder_rbd_secret_uuid": {"get_param": "CephClusterFSID"}, "tripleo::profile::base::cinder::volume::rbd::cinder_rbd_user_name": {"get_param": "CephClientUserName"}, "tripleo::profile::base::cinder::volume::rbd::cinder_rbd_flatten_volume_from_snapshot": {"get_param": "CinderRbdFlattenVolumeFromSnapshot"}, "tripleo::profile::base::cinder::volume::rbd::multi_config": {"get_param": "CinderRbdMultiConfig"}, "tripleo::profile::base::cinder::volume::iscsi::cinder_iscsi_address": {"str_replace": {"template": "%{hiera('$NETWORK')}", "params": {"$NETWORK": {"get_param": ["ServiceNetMap", "CinderIscsiNetwork"]}}}}}, {"if": [{"not": {"equals": [{"get_param": "CinderISCSIAvailabilityZone"}, ""]}}, {"tripleo::profile::base::cinder::volume::iscsi::backend_availability_zone": {"get_param": "CinderISCSIAvailabilityZone"}}]}, {"if": [{"not": {"equals": [{"get_param": "CinderNfsAvailabilityZone"}, ""]}}, {"tripleo::profile::base::cinder::volume::nfs::backend_availability_zone": {"get_param": "CinderNfsAvailabilityZone"}}]}, {"if": [{"not": {"equals": [{"get_param": "CinderRbdAvailabilityZone"}, ""]}}, {"tripleo::profile::base::cinder::volume::rbd::backend_availability_zone": {"get_param": "CinderRbdAvailabilityZone"}}]}, {"if": [{"get_param": "CinderEtcdLocalConnect"}, {"tripleo::profile::base::cinder::volume::etcd_host": {"str_replace": {"template": "%{hiera('$NETWORK')}", "params": {"$NETWORK": {"get_param": ["ServiceNetMap", "EtcdNetwork"]}}}}}]}]}, "service_config_settings": {"rsyslog": {"tripleo_logging_sources_cinder_volume": [{"get_param": "CinderVolumeLoggingSource"}]}}, "puppet_config": {"config_volume": "cinder", "puppet_tags": "cinder_config,file,concat,file_line", "step_config": {"list_join": ["\n", ["include tripleo::profile::base::lvm", "include tripleo::profile::base::cinder::volume", {"get_attr": ["MySQLClient", "role_data", "step_config"]}]]}, "config_image": {"get_attr": ["RoleParametersValue", "value", "ContainerCinderConfigImage"]}}, "kolla_config": {"/var/lib/kolla/config_files/cinder_volume.json": {"command": "/usr/bin/cinder-volume --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf", "config_files": {"get_attr": ["CinderCommon", "cinder_common_kolla_config_files"]}, "permissions": {"get_attr": ["CinderCommon", "cinder_common_kolla_permissions"]}}}, "docker_config": {"step_3": {"cinder_volume_init_logs": {"start_order": 0, "image": {"get_attr": ["RoleParametersValue", "value", "ContainerCinderVolumeImage"]}, "net": "none", "privileged": false, "user": "root", "volumes": ["/var/log/containers/cinder:/var/log/cinder:z"], "command": ["/bin/bash", "-c", "chown -R cinder:cinder /var/log/cinder"]}}, "step_4": {"cinder_volume": {"image": {"get_attr": ["RoleParametersValue", "value", "ContainerCinderVolumeImage"]}, "ulimit": {"get_param": "DockerCinderVolumeUlimit"}, "ipc": "host", "net": "host", "privileged": true, "restart": "always", "healthcheck": {"get_attr": ["ContainersCommon", "healthcheck_rpc_port"]}, "volumes": {"get_attr": ["CinderCommon", "cinder_volume_volumes"]}, "environment": {"get_attr": ["CinderCommon", "cinder_volume_environment"]}}}}, "host_prep_tasks": {"get_attr": ["CinderCommon", "cinder_volume_host_prep_tasks"]}, "upgrade_tasks": {"get_attr": ["CinderCommon", "cinder_volume_upgrade_tasks"]}, "external_upgrade_tasks": [{"when": ["step|int == 1"], "tags": ["never", "system_upgrade_transfer_data", "system_upgrade_stop_services"], "block": [{"name": "Stop cinder volume container", "import_role": {"name": "tripleo_container_stop"}, "vars": {"tripleo_containers_to_stop": ["cinder_volume"], "tripleo_delegate_to": "{{ groups['cinder_volume'] | difference(groups['excluded_overcloud']) }}"}}]}]}}}}

environment:
  {"resource_registry": {"resources": {}, "OS::TripleO::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::Heat::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-software.yaml", "OS::Heat::StructuredDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::TripleO::PostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::AllNodesDeployment": "OS::Heat::None", "OS::TripleO::DefaultPasswords": "OS::Heat::None", "OS::TripleO::RandomString": "OS::Heat::None", "OS::TripleO::Standalone::PreNetworkConfig": "OS::Heat::None", "OS::TripleO::StandalonePostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::Standalone": "file:///root/tripleo-heat-installer-templates/puppet/standalone-role.yaml", "OS::TripleO::Tasks::StandalonePreConfig": "OS::Heat::None", "OS::TripleO::Tasks::StandalonePostConfig": "OS::Heat::None", "OS::TripleO::StandaloneExtraConfigPre": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::Standalone::Net::SoftwareConfig": "OS::Heat::None", "OS::TripleO::Standalone::Ports::StoragePort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage.yaml", "OS::TripleO::Standalone::Ports::StorageMgmtPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage_mgmt.yaml", "OS::TripleO::Standalone::Ports::InternalApiPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_internal_api.yaml", "OS::TripleO::Standalone::Ports::TenantPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_tenant.yaml", "OS::TripleO::Standalone::Ports::ExternalPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_external.yaml", "OS::TripleO::StandaloneServiceServerMetadataHook": "OS::Heat::None", "OS::TripleO::Server": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-server.yaml", "OS::TripleO::StandaloneServer": "OS::TripleO::Server", "OS::TripleO::NodeAdminUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_heat_admin.yaml", "OS::TripleO::NodeTimesyncUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_timesync.yaml", "OS::TripleO::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::Standalone::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::NodeTLSCAData": "OS::Heat::None", "OS::TripleO::NodeTLSData": "OS::Heat::None", "OS::TripleO::NodeExtraConfig": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::NodeExtraConfigPost": "file:///root/tripleo-heat-installer-templates/extraconfig/post_deploy/default.yaml", "OS::TripleO::AllNodesExtraConfig": "OS::Heat::None", "OS::TripleO::Network": "file:///usr/share/openstack-tripleo-heat-templates/network/deployed_networks.yaml", "OS::TripleO::Network::Storage": "OS::Heat::None", "OS::TripleO::Network::StorageMgmt": "OS::Heat::None", "OS::TripleO::Network::InternalApi": "OS::Heat::None", "OS::TripleO::Network::Tenant": "OS::Heat::None", "OS::TripleO::Network::External": "OS::Heat::None", "OS::TripleO::Network::ExtraConfig": "OS::Heat::None", "OS::TripleO::Network::Ports::NetVipMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpListMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_list_map.yaml", "OS::TripleO::Network::Ports::StorageVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage.yaml", "OS::TripleO::Network::Ports::StorageMgmtVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage_mgmt.yaml", "OS::TripleO::Network::Ports::InternalApiVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_internal_api.yaml", "OS::TripleO::Network::Ports::ExternalVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_external.yaml", "OS::TripleO::Network::Ports::ControlPlaneVipPort": "file:///usr/share/openstack-tripleo-heat-templates/network/ports/deployed_vip_ctlplane.yaml", "OS::TripleO::ServiceNetMap": "file:///root/tripleo-heat-installer-templates/network/service_net_map.yaml", "OS::TripleO::EndpointMap": "file:///root/tripleo-heat-installer-templates/network/endpoints/endpoint_map.yaml", "OS::TripleO::DeployedServerEnvironment": "OS::Heat::None", "OS::TripleO::DeploymentSteps": "OS::Heat::None", "OS::TripleO::WorkflowSteps": "OS::Heat::None", "OS::TripleO::Services::Aide": "OS::Heat::None", "OS::TripleO::Services::Apache": "file:///root/tripleo-heat-installer-templates/deployment/apache/apache-baremetal-puppet.yaml", "OS::TripleO::Services::CACerts": "file:///root/tripleo-heat-installer-templates/deployment/certs/ca-certs-baremetal-puppet.yaml", "OS::TripleO::Services::CephMds": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mds.yaml", "OS::TripleO::Services::CephMgr": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mgr.yaml", "OS::TripleO::Services::CephMon": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mon.yaml", "OS::TripleO::Services::CephRbdMirror": "OS::Heat::None", "OS::TripleO::Services::CephRgw": "OS::Heat::None", "OS::TripleO::Services::CephOSD": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-osd.yaml", "OS::TripleO::Services::CephGrafana": "OS::Heat::None", "OS::TripleO::Services::CephClient": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-client.yaml", "OS::TripleO::Services::CephNfs": "OS::Heat::None", "OS::TripleO::Services::CephExternal": "OS::Heat::None", "OS::TripleO::Services::CinderApi": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-api-container-puppet.yaml", "OS::TripleO::Services::CinderBackup": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-backup-pacemaker-puppet.yaml", "OS::TripleO::Services::CinderScheduler": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-scheduler-container-puppet.yaml", "OS::TripleO::Services::BlockStorageCinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-container-puppet.yaml", "OS::TripleO::Services::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/keystone/keystone-container-puppet.yaml", "OS::TripleO::Services::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-container-puppet.yaml", "OS::TripleO::Services::GlanceApiInternal": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-internal-container-puppet.yaml", "OS::TripleO::Services::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-container-puppet.yaml", "OS::TripleO::Services::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-cfn-container-puppet.yaml", "OS::TripleO::Services::HeatApiCloudwatch": "OS::Heat::None", "OS::TripleO::Services::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-engine-container-puppet.yaml", "OS::TripleO::Services::HeatEphemeral": "OS::Heat::None", "OS::TripleO::Services::Kernel": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-baremetal-ansible.yaml", "OS::TripleO::Services::MySQL": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-pacemaker-puppet.yaml", "OS::TripleO::Services::NeutronBgpVpnApi": "OS::Heat::None", "OS::TripleO::Services::NeutronBgpVpnBagpipe": "OS::Heat::None", "OS::TripleO::Services::NeutronSfcApi": "OS::Heat::None", "OS::TripleO::Services::NeutronDhcpAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-dhcp-container-puppet.yaml", "OS::TripleO::Services::NeutronL2gwApi": "OS::Heat::None", "OS::TripleO::Services::NeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::NeutronL2gwAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::OVNMetadataAgent": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-metadata-container-puppet.yaml", "OS::TripleO::Services::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-api-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePlugin": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-container-puppet.yaml", "OS::TripleO::Services::ComputeNeutronCorePlugin": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-compute-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2OVN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::NeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2Nuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginNSX": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nsx-container-puppet.yaml", "OS::TripleO::Services::OVNDBs": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-dbs-cluster-ansible.yaml", "OS::TripleO::Services::OVNController": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-controller-container-puppet.yaml", "OS::TripleO::Services::OvsDpdkNetcontrold": "OS::Heat::None", "OS::TripleO::Services::NeutronCorePluginMLNXSDN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginVTS": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-cisco-vts-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginML2Ansible": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ansible-container-puppet.yaml", "OS::TripleO::Services::NeutronNuageVrs": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-controller-plugin-nuage.yaml", "OS::TripleO::Services::NeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronLinuxbridgeAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsDpdk": "OS::Heat::None", "OS::TripleO::Services::Pacemaker": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-baremetal-puppet.yaml", "OS::TripleO::Services::PacemakerRemote": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-remote-baremetal-puppet.yaml", "OS::TripleO::Services::NeutronSriovAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-sriov-agent-container-puppet.yaml", "OS::TripleO::Services::NeutronMlnxAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronAgentsIBConfig": "OS::Heat::None", "OS::TripleO::Services::OsloMessagingRpc": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-rpc-pacemaker-puppet.yaml", "OS::TripleO::Services::OsloMessagingNotify": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml", "OS::TripleO::Services::RabbitMQ": "OS::Heat::None", "OS::TripleO::Services::Qdr": "OS::Heat::None", "OS::TripleO::Services::HAproxy": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-pacemaker-puppet.yaml", "OS::TripleO::Services::HAProxyPublicTLS": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-public-tls-inject.yaml", "OS::TripleO::Services::HAProxyInternalTLS": "OS::Heat::None", "OS::TripleO::Services::Iscsid": "file:///root/tripleo-heat-installer-templates/deployment/iscsid/iscsid-container-puppet.yaml", "OS::TripleO::Services::Memcached": "file:///root/tripleo-heat-installer-templates/deployment/memcached/memcached-container-puppet.yaml", "OS::TripleO::Services::Tuned": "file:///root/tripleo-heat-installer-templates/deployment/tuned/tuned-baremetal-ansible.yaml", "OS::TripleO::Services::Securetty": "OS::Heat::None", "OS::TripleO::Services::SELinux": "OS::Heat::None", "OS::TripleO::Services::Sshd": "file:///root/tripleo-heat-installer-templates/deployment/sshd/sshd-baremetal-ansible.yaml", "OS::TripleO::Services::Redis": "file:///root/tripleo-heat-installer-templates/deployment/database/redis-pacemaker-puppet.yaml", "OS::TripleO::Services::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-api-container-puppet.yaml", "OS::TripleO::Services::NovaCompute": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-compute-container-puppet.yaml", "OS::TripleO::Services::NovaConductor": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-conductor-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-modular-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtLegacy": "file:///root/tripleo-heat-installer-templates/deployment/deprecated/nova/nova-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtGuests": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-libvirt-guests-container-puppet.yaml", "OS::TripleO::Services::NovaManager": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-manager-container-puppet.yaml", "OS::TripleO::Services::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-metadata-container-puppet.yaml", "OS::TripleO::Services::NovaMigrationTarget": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-migration-target-container-puppet.yaml", "OS::TripleO::Services::NovaPlacement": "OS::Heat::None", "OS::TripleO::Services::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/placement/placement-api-container-puppet.yaml", "OS::TripleO::Services::NovaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-scheduler-container-puppet.yaml", "OS::TripleO::Services::NovaVncProxy": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-vnc-proxy-container-puppet.yaml", "OS::TripleO::Services::Novajoin": "OS::Heat::None", "OS::TripleO::Services::NovaAZConfig": "OS::Heat::None", "OS::TripleO::Services::ContainersLogrotateCrond": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/logrotate-crond-container-puppet.yaml", "OS::TripleO::Services::SwiftProxy": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-proxy-container-puppet.yaml", "OS::TripleO::Services::SwiftDispersion": "OS::Heat::None", "OS::TripleO::Services::ExternalSwiftProxy": "OS::Heat::None", "OS::TripleO::Services::SwiftStorage": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-storage-container-puppet.yaml", "OS::TripleO::Services::SwiftRingBuilder": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-ringbuilder-container-puppet.yaml", "OS::TripleO::Services::Snmp": "file:///root/tripleo-heat-installer-templates/deployment/snmp/snmp-baremetal-puppet.yaml", "OS::TripleO::Services::Timezone": "file:///root/tripleo-heat-installer-templates/deployment/time/timezone-baremetal-ansible.yaml", "OS::TripleO::Services::UndercloudRemoveNovajoin": "OS::Heat::None", "OS::TripleO::Services::UndercloudTLS": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentCentral": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-central-container-puppet.yaml", "OS::TripleO::Services::CeilometerAgentIpmi": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentNotification": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-notification-container-puppet.yaml", "OS::TripleO::Services::ComputeCeilometerAgent": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-compute-container-puppet.yaml", "OS::TripleO::Services::Horizon": "file:///root/tripleo-heat-installer-templates/deployment/horizon/horizon-container-puppet.yaml", "OS::TripleO::Services::GnocchiApi": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-api-container-puppet.yaml", "OS::TripleO::Services::GnocchiMetricd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-metricd-container-puppet.yaml", "OS::TripleO::Services::GnocchiStatsd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-statsd-container-puppet.yaml", "OS::TripleO::Services::Xinetd": "OS::Heat::None", "OS::TripleO::Services::Chrony": "file:///root/tripleo-heat-installer-templates/deployment/timesync/chrony-baremetal-ansible.yaml", "OS::TripleO::Services::Ptp": "OS::Heat::None", "OS::TripleO::Services::Timesync": "OS::TripleO::Services::Chrony", "OS::TripleO::Services::TimeMaster": "file:///root/tripleo-heat-installer-templates/deployment/timemaster/timemaster-baremetal-ansible.yaml", "OS::TripleO::Services::IpaClient": "OS::Heat::None", "OS::TripleO::Services::Ipsec": "OS::Heat::None", "OS::TripleO::Services::Rhsm": "OS::Heat::None", "OS::TripleO::Services::MasqueradeNetworks": "OS::Heat::None", "OS::TripleO::Services::TripleoValidations": "OS::Heat::None", "OS::TripleO::Services::UndercloudUpgrade": "OS::Heat::None", "OS::TripleO::Services::Collectd": "OS::Heat::None", "OS::TripleO::Services::ManilaApi": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-api-container-puppet.yaml", "OS::TripleO::Services::ManilaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-scheduler-container-puppet.yaml", "OS::TripleO::Services::ManilaShare": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-share-pacemaker-puppet.yaml", "OS::TripleO::Services::ManilaBackendFlashBlade": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendIsilon": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendNetapp": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendPowerMax": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendUnity": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendVMAX": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendCephFs": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-backend-cephfs.yaml", "OS::TripleO::Services::ManilaBackendVNX": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-api-container-puppet.yaml", "OS::TripleO::Services::BarbicanBackendSimpleCrypto": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-backend-simple-crypto-puppet.yaml", "OS::TripleO::Services::BarbicanBackendDogtag": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendKmip": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendPkcs11Crypto": "OS::Heat::None", "OS::TripleO::Services::BarbicanClient": "OS::Heat::None", "OS::TripleO::Services::AodhApi": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-api-container-puppet.yaml", "OS::TripleO::Services::AodhEvaluator": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-evaluator-container-puppet.yaml", "OS::TripleO::Services::AodhListener": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-listener-container-puppet.yaml", "OS::TripleO::Services::AodhNotifier": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-notifier-container-puppet.yaml", "OS::TripleO::Services::MetricsQdr": "OS::Heat::None", "OS::TripleO::Services::IronicApi": "OS::Heat::None", "OS::TripleO::Services::IronicConductor": "OS::Heat::None", "OS::TripleO::Services::IronicInspector": "OS::Heat::None", "OS::TripleO::Services::IronicPxe": "OS::Heat::None", "OS::TripleO::Services::IronicNeutronAgent": "OS::Heat::None", "OS::TripleO::Services::NovaIronic": "OS::Heat::None", "OS::TripleO::Services::TripleoFirewall": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-firewall/tripleo-firewall-baremetal-ansible.yaml", "OS::TripleO::Services::TripleoPackages": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml", "OS::TripleO::Services::OpenStackClients": "file:///root/tripleo-heat-installer-templates/deployment/clients/openstack-clients-baremetal-ansible.yaml", "OS::TripleO::Services::TLSProxyBase": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerFlex": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowermax": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerStore": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCUnity": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVNX": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVxFlexOS": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCXtremio": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNetApp": "OS::Heat::None", "OS::TripleO::Services::CinderBackendPure": "OS::Heat::None", "OS::TripleO::Services::CinderBackendScaleIO": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNVMeOF": "OS::Heat::None", "OS::TripleO::Services::CinderHPELeftHandISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderVolumeEdge": "OS::Heat::None", "OS::TripleO::Services::Etcd": "OS::Heat::None", "OS::TripleO::Services::AuditD": "OS::Heat::None", "OS::TripleO::Services::OctaviaApi": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-api-container-puppet.yaml", "OS::TripleO::Services::OctaviaHealthManager": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-health-manager-container-puppet.yaml", "OS::TripleO::Services::OctaviaHousekeeping": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-housekeeping-container-puppet.yaml", "OS::TripleO::Services::OctaviaWorker": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-worker-container-puppet.yaml", "OS::TripleO::Services::OctaviaDeploymentConfig": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-deployment-config.yaml", "OS::TripleO::Services::LiquidioCompute": "OS::Heat::None", "OS::TripleO::Services::MySQLClient": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-client.yaml", "OS::TripleO::Services::Vpp": "OS::Heat::None", "OS::TripleO::Services::NeutronVppAgent": "OS::Heat::None", "OS::TripleO::Services::Podman": "file:///root/tripleo-heat-installer-templates/deployment/podman/podman-baremetal-ansible.yaml", "OS::TripleO::Services::Docker": "OS::Heat::None", "OS::TripleO::Services::DockerRegistry": "file:///root/tripleo-heat-installer-templates/deployment/image-serve/image-serve-baremetal-ansible.yaml", "OS::TripleO::Services::ContainerImagePrepare": "file:///root/tripleo-heat-installer-templates/deployment/container-image-prepare/container-image-prepare-baremetal-ansible.yaml", "OS::TripleO::Services::CertmongerUser": "OS::Heat::None", "OS::TripleO::Services::Clustercheck": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/clustercheck-container-puppet.yaml", "OS::TripleO::Services::Rsyslog": "file:///root/tripleo-heat-installer-templates/deployment/logging/rsyslog-baremetal-ansible.yaml", "OS::TripleO::Services::RsyslogSidecar": "OS::Heat::None", "OS::TripleO::Services::LoginDefs": "OS::Heat::None", "OS::TripleO::Services::ComputeInstanceHA": "OS::Heat::None", "OS::TripleO::Services::DesignateApi": "OS::Heat::None", "OS::TripleO::Services::DesignateCentral": "OS::Heat::None", "OS::TripleO::Services::DesignateProducer": "OS::Heat::None", "OS::TripleO::Services::DesignateWorker": "OS::Heat::None", "OS::TripleO::Services::DesignateMDNS": "OS::Heat::None", "OS::TripleO::Services::DesignateSink": "OS::Heat::None", "OS::TripleO::Services::DesignateBind": "OS::Heat::None", "OS::TripleO::Services::NeutronMl2PluginBase": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::Multipathd": "OS::Heat::None", "OS::TripleO::Services::GlanceApiEdge": "OS::Heat::None", "OS::TripleO::Services::HAproxyEdge": "OS::Heat::None", "OS::TripleO::Services::Frr": "OS::Heat::None", "OS::TripleO::Services::OVNBgpAgent": "OS::Heat::None", "OS::TripleO::Services::Unbound": "OS::Heat::None", "OS::TripleO::Services::Tmpwatch": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/tmpwatch-install.yaml", "OS::TripleO::Services::Logging::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/barbican-api.yaml", "OS::TripleO::Services::Logging::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/glance-api.yaml", "OS::TripleO::Services::Logging::HAProxy": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/haproxy.yaml", "OS::TripleO::Services::Logging::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api.yaml", "OS::TripleO::Services::Logging::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api-cfn.yaml", "OS::TripleO::Services::Logging::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-engine.yaml", "OS::TripleO::Services::Logging::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/keystone.yaml", "OS::TripleO::Services::Logging::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-api.yaml", "OS::TripleO::Services::Logging::NeutronCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-common.yaml", "OS::TripleO::Services::Logging::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-api.yaml", "OS::TripleO::Services::Logging::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-metadata.yaml", "OS::TripleO::Services::Logging::NovaCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-common.yaml", "OS::TripleO::Services::Logging::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-libvirt.yaml", "OS::TripleO::Services::Logging::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/placement-api.yaml", "OS::TripleO::Services::Tempest": "OS::Heat::None", "OS::TripleO::Services::BootParams": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-boot-params-baremetal-ansible.yaml", "OS::TripleO::DeployedServer::ControlPlanePort": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-neutron-port.yaml"}, "parameters": {"EndpointMap": {"AodhAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8042", "protocol": "http", "uri": "http://172.21.0.2:8042", "uri_no_suffix": "http://172.21.0.2:8042"}, "BarbicanAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9311", "protocol": "http", "uri": "http://172.21.0.2:9311", "uri_no_suffix": "http://172.21.0.2:9311"}, "CephDashboardInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8444", "protocol": "http", "uri": "http://192.168.122.99:8444", "uri_no_suffix": "http://192.168.122.99:8444"}, "CephGrafanaInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "3100", "protocol": "http", "uri": "http://172.18.0.2:3100", "uri_no_suffix": "http://172.18.0.2:3100"}, "CephRgwAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "CinderAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV2Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV3Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "DesignateAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignateInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignatePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9001", "protocol": "http", "uri": "http://172.21.0.2:9001/v2", "uri_no_suffix": "http://172.21.0.2:9001"}, "DockerRegistryInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8787", "protocol": "http", "uri": "http://192.168.122.99:8787", "uri_no_suffix": "http://192.168.122.99:8787"}, "GaneshaInternal": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "2049", "protocol": "nfs", "uri": "nfs://172.21.0.2:2049", "uri_no_suffix": "nfs://172.21.0.2:2049"}, "GlanceAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlanceInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlancePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9292", "protocol": "http", "uri": "http://172.21.0.2:9292", "uri_no_suffix": "http://172.21.0.2:9292"}, "GnocchiAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8041", "protocol": "http", "uri": "http://172.21.0.2:8041", "uri_no_suffix": "http://172.21.0.2:8041"}, "HeatAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8004", "protocol": "http", "uri": "http://172.21.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8004"}, "HeatCfnAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8000", "protocol": "http", "uri": "http://172.21.0.2:8000/v1", "uri_no_suffix": "http://172.21.0.2:8000"}, "HorizonPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "80", "protocol": "http", "uri": "http://172.21.0.2:80/dashboard", "uri_no_suffix": "http://172.21.0.2:80"}, "IronicAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6385", "protocol": "http", "uri": "http://172.21.0.2:6385/v1", "uri_no_suffix": "http://172.21.0.2:6385"}, "IronicInspectorAdmin": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorInternal": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5050", "protocol": "http", "uri": "http://172.21.0.2:5050", "uri_no_suffix": "http://172.21.0.2:5050"}, "KeystoneAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystonePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/", "uri_no_suffix": "http://172.21.0.2:5000"}, "KeystoneV3Admin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/v3", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/v3", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystoneV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/v3", "uri_no_suffix": "http://172.21.0.2:5000"}, "ManilaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v2", "uri_no_suffix": "http://172.21.0.2:8786"}, "ManilaV1Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8786"}, "MetricsQdrPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5666", "protocol": "amqp", "uri": "amqp://172.21.0.2:5666", "uri_no_suffix": "amqp://172.21.0.2:5666"}, "MysqlInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NeutronAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9696", "protocol": "http", "uri": "http://172.21.0.2:9696", "uri_no_suffix": "http://172.21.0.2:9696"}, "NovaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8774", "protocol": "http", "uri": "http://172.21.0.2:8774/v2.1", "uri_no_suffix": "http://172.21.0.2:8774"}, "NovaMetadataInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}, "NovaVNCProxyAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovajoinAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9090", "protocol": "http", "uri": "http://172.21.0.2:9090/v1", "uri_no_suffix": "http://172.21.0.2:9090"}, "OctaviaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9876", "protocol": "http", "uri": "http://172.21.0.2:9876", "uri_no_suffix": "http://172.21.0.2:9876"}, "PlacementAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8778", "protocol": "http", "uri": "http://172.21.0.2:8778/placement", "uri_no_suffix": "http://172.21.0.2:8778"}, "SwiftAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "SwiftS3Admin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Internal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080", "uri_no_suffix": "http://172.21.0.2:8080"}, "MysqlCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NovaVNCProxyCellPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovaMetadataCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}}, "ServiceData": {"net_cidr_map": {"ctlplane": ["192.168.122.0/24"], "storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_vip_map": {"ctlplane": "192.168.122.99", "ctlplane_subnet": "192.168.122.99/24", "ctlplane_uri": "192.168.122.99", "storage": "172.18.0.2", "storage_subnet": "", "storage_uri": "172.18.0.2", "storage_mgmt": "172.20.0.2", "storage_mgmt_subnet": "", "storage_mgmt_uri": "172.20.0.2", "internal_api": "172.17.0.2", "internal_api_subnet": "", "internal_api_uri": "172.17.0.2", "tenant": "", "tenant_subnet": "", "tenant_uri": "", "external": "172.21.0.2", "external_subnet": "", "external_uri": "172.21.0.2"}, "net_ip_version_map": {"ctlplane": 4, "storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}, "vip_subnet_map": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api", "NovaVncProxyNetwork": "internal_api"}, "RoleName": "Standalone", "RoleParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}}, "parameter_defaults": {"NeutronMechanismDrivers": ["sriovnicswitch", "ovn"], "ContainerCli": "podman", "EnablePackageInstall": true, "SoftwareConfigTransport": "POLL_SERVER_HEAT", "OVNIntegrationBridge": "br-int", "ExtraConfig": {}, "StandaloneServices": ["OS::TripleO::Services::AodhApi", "OS::TripleO::Services::AodhEvaluator", "OS::TripleO::Services::AodhListener", "OS::TripleO::Services::AodhNotifier", "OS::TripleO::Services::BootParams", "OS::TripleO::Services::BarbicanApi", "OS::TripleO::Services::BarbicanBackendSimpleCrypto", "OS::TripleO::Services::CACerts", "OS::TripleO::Services::CeilometerAgentCentral", "OS::TripleO::Services::CeilometerAgentNotification", "OS::TripleO::Services::CephClient", "OS::TripleO::Services::CephMds", "OS::TripleO::Services::CephMgr", "OS::TripleO::Services::CephMon", "OS::TripleO::Services::CephOSD", "OS::TripleO::Services::CinderApi", "OS::TripleO::Services::CinderBackup", "OS::TripleO::Services::CinderScheduler", "OS::TripleO::Services::CinderVolume", "OS::TripleO::Services::Clustercheck", "OS::TripleO::Services::ComputeCeilometerAgent", "OS::TripleO::Services::ContainerImagePrepare", "OS::TripleO::Services::ContainersLogrotateCrond", "OS::TripleO::Services::DockerRegistry", "OS::TripleO::Services::GlanceApi", "OS::TripleO::Services::GlanceApiInternal", "OS::TripleO::Services::GnocchiApi", "OS::TripleO::Services::GnocchiMetricd", "OS::TripleO::Services::GnocchiStatsd", "OS::TripleO::Services::HAproxy", "OS::TripleO::Services::HeatApi", "OS::TripleO::Services::HeatApiCfn", "OS::TripleO::Services::HeatEngine", "OS::TripleO::Services::Horizon", "OS::TripleO::Services::Iscsid", "OS::TripleO::Services::Kernel", "OS::TripleO::Services::Keystone", "OS::TripleO::Services::ManilaApi", "OS::TripleO::Services::ManilaBackendCephFs", "OS::TripleO::Services::ManilaScheduler", "OS::TripleO::Services::ManilaShare", "OS::TripleO::Services::Memcached", "OS::TripleO::Services::MySQL", "OS::TripleO::Services::MySQLClient", "OS::TripleO::Services::NeutronApi", "OS::TripleO::Services::NeutronCorePlugin", "OS::TripleO::Services::NeutronSriovAgent", "OS::TripleO::Services::NeutronDhcpAgent", "OS::TripleO::Services::NovaApi", "OS::TripleO::Services::NovaConductor", "OS::TripleO::Services::NovaMetadata", "OS::TripleO::Services::NovaScheduler", "OS::TripleO::Services::NovaCompute", "OS::TripleO::Services::NovaLibvirt", "OS::TripleO::Services::NovaMigrationTarget", "OS::TripleO::Services::NovaVncProxy", "OS::TripleO::Services::OVNController", "OS::TripleO::Services::OVNDBs", "OS::TripleO::Services::OVNMetadataAgent", "OS::TripleO::Services::OctaviaApi", "OS::TripleO::Services::OctaviaDeploymentConfig", "OS::TripleO::Services::OctaviaHealthManager", "OS::TripleO::Services::OctaviaHousekeeping", "OS::TripleO::Services::OctaviaWorker", "OS::TripleO::Services::OpenStackClients", "OS::TripleO::Services::OsloMessagingNotify", "OS::TripleO::Services::OsloMessagingRpc", "OS::TripleO::Services::Pacemaker", "OS::TripleO::Services::PlacementApi", "OS::TripleO::Services::Podman", "OS::TripleO::Services::Redis", "OS::TripleO::Services::Rsyslog", "OS::TripleO::Services::Snmp", "OS::TripleO::Services::Sshd", "OS::TripleO::Services::SwiftProxy", "OS::TripleO::Services::SwiftRingBuilder", "OS::TripleO::Services::SwiftStorage", "OS::TripleO::Services::Timesync", "OS::TripleO::Services::Timezone", "OS::TripleO::Services::Tmpwatch", "OS::TripleO::Services::TripleoFirewall", "OS::TripleO::Services::TripleoPackages", "OS::TripleO::Services::Tuned"], "StandaloneParameters": {}, "StandaloneExtraConfig": {}, "StandaloneExtraGroupVars": {}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "VipSubnetMap": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}, "SshServerOptions": {"HostKey": ["/etc/ssh/ssh_host_rsa_key", "/etc/ssh/ssh_host_ecdsa_key", "/etc/ssh/ssh_host_ed25519_key"], "SyslogFacility": "AUTHPRIV", "AuthorizedKeysFile": ".ssh/authorized_keys", "ChallengeResponseAuthentication": "no", "GSSAPIAuthentication": "no", "GSSAPICleanupCredentials": "no", "UsePAM": "yes", "UseDNS": "no", "PrintMotd": "no", "X11Forwarding": "yes", "AcceptEnv": ["LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES", "LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT", "LC_IDENTIFICATION LC_ALL LANGUAGE", "XMODIFIERS"], "Subsystem": "sftp  /usr/libexec/openssh/sftp-server"}, "AdminPassword": "spRnmz8cCRQ00rh3PyZlQy0nk", "AdminToken": "ZPR9NjbVz3doGgprnR6r5ybWG", "AodhPassword": "sAWZHA4JDhQeoiKG4taMBWfBI", "BarbicanPassword": "ddTcToaQ4B0NgvdYp2ETyOIcX", "BarbicanSimpleCryptoKek": "BzjPYuwPzEkY6eMTPYxWuaB5fh8d9K94_8Gzv1OYILE=", "CeilometerMeteringSecret": "c0F9QEM8qYqUzDgFh5KzshaSs", "CeilometerPassword": "t0q8KaMuB7jTAFBC1pILrzMHQ", "CephClientKey": "AQBdUS1qAAAAABAA7jSdTJJpPBzGC4QxNtQegg==", "CephClusterFSID": "45be846a-cf0a-559f-a0a9-c266bc8909e4", "CephDashboardAdminPassword": "ouQdYGlWmQzLeqkWQLrNuTrFp", "CephGrafanaAdminPassword": "GhJWL69fm2yHGMdiHeJLkSQLx", "CephManilaClientKey": "AQBdUS1qAAAAABAAcjauExOVBQPi2IQe91H12w==", "CephRgwKey": "AQBdUS1qAAAAABAAl3QdVjYrtWdjO1RDtZzCtQ==", "CinderPassword": "CBSJjckBDmzHwGIM6tZ6b21hT", "CongressPassword": "62fond5GIh1KMCPn3d66ysOjk", "DesignatePassword": "pIxP0rv5G9e5eW8GQZJ2mmVp0", "DesignateRndcKey": "N8Lo7FYcsg7OnLLJnUx24TS8Yyd2nKcaYogeR228hMk=", "Ec2ApiPassword": "eYiP4YbCk3EtrAvmv5alshMaM", "EtcdInitialClusterToken": "1i6HD4jig2kEhMdoe5QDDmE8N", "GlancePassword": "WoEpc760DXbqxmWGvZ9Y0j4bm", "GnocchiPassword": "3nyz0rxrh4fhsQ7b3lqj39drO", "HAProxyStatsPassword": "wrbJElh1KluJSqNapXt6DBd90", "HeatAuthEncryptionKey": "nvmp3c1EA3peNEodNd5tSJKQhI0eIUGM", "HeatPassword": "ZHxT825AVbWyviNS41TLuUB4B", "HeatStackDomainAdminPassword": "Rb5dN0GbekIGcpWmMe4kgV1B2", "HorizonSecret": "S2OeasDRYQ", "IronicPassword": "cBCCZ4Q86lrM6T3tuLAri8NTX", "KeystoneCredential0": "vvQSxQpQK0yPw3kHwyytlyR3R6yyDRiMAYIZUrIdhuk=", "KeystoneCredential1": "X__y9OL8i8iLWPpO0K-_ectADsbHX9OGveZ5_V3_awE=", "KeystoneFernetKey0": "QqP6dWWfht-I_U_PDJKpP6viwBzPTH1ufYeNFq-n5SA=", "KeystoneFernetKey1": "gOk-W0M_pYdHZwiNMoPMhW0CWt3yC4n5YY_fZiCTZas=", "KeystoneFernetKeys": {"/etc/keystone/fernet-keys/0": {"content": "b6EOI5FnjvnZYSvX1qSnUGLydYDoYDA_9hiCFw-Jio0="}, "/etc/keystone/fernet-keys/1": {"content": "e-Nx0eu1faPFBF2YXx9ISPvyzG-ZxYqVLw0fXLT8GZQ="}}, "LibvirtTLSPassword": "bILNvA0z4KKILexGtsYbolbrV", "ManilaPassword": "2bBqsbhRxTVfhqLjtHeqAB1J3", "MigrationSshKey": {"private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAt1zL1M7ab00pGW5WmP4HgnHd7FCABpY0TugKCtxjw5HLATsi\nkB67pOkGBXWufsu93Erdut0mxWB2X+U8ABIQdkw787PwKRFLxCVYFpA10AGKMn3y\n5h2VD5qtfLLLdYjj2R9DEM4O1/oFiIVlOEls761q/whW5w6xr+684ckrDW/bmjA0\naWhHvVNW6C3WHrn2hexEDz5SCrHq2zai6wRhytKDwdkENj6m8gSMMnLp3kM0RwsM\nryi41Qb1D1SBHjftSsblq/lxu7bPgNv3iA2GC9bBtJOLaovT1Ue/luXccsT3D1Km\nCQDA68WqG1Gb6/lDvaWDiHmYg8taVAbbDj+UdwIDAQABAoIBABbbwKVU7DI34knD\nUZRdBr6iR1IwbuVjUD4N+0KDWwSEZlRO9O4Whrn2OsPvecNgzthplN64tx6f+eHW\nh/ZSSi8VLdwhsGzONS3MogCeFbdKmdnVjbRWN8DsPXhwKaELYawtk4TCy2LtTkdI\nqeesb6Ipck880OiZElmmX3GeTHmuJBe8w40h1omYeyekaIZoowaVdk2LoLVTf0nw\n0yuflO0uWUhanZkqtgSTDyeJxKzO4vYsWvUk5whp6QNvfIxiKNssEcZyk6eZzOnq\nqcPcId3Kg9VuVekuH68gj9TKw+na7Au/v6ghUBvRg/JbAREauaXC3i05tgagNFaH\nKMGEp7ECgYEAz/OlbHS4TMCPGs2UPE+N4K1fn7NiiEBL9upW+FHwAxm8zx28Yara\nVqY8XdRdq7kdjV0bqcE5AIu6bNOhnEWs8UK4IwMss1RNkp7NVUI39tK3ushauZAV\nuTGfsw4VGmP9oYPoymVORID7qSOqGHJjyJJqDQGkLoSPrcL7FO+AzsMCgYEA4bqx\nyHXdrQu2XI/twlR+cv7TDawzlB3dsVeVXqFD+wZ2M0WMb8o9C9JsIUBJYEgBH6R1\nFczqIwgoM9bpmpaH8AUlWp0h6CKuWEcnhe4qG4ozuCZ/h7tgdNep1hiOzxLDY5+5\ndx+P4rgSJHETYkHg2PfT/+SGueN2vXbNwTXzcD0CgYAikF/FiBz9/N+MV/E0mRB+\n8LI9LCbLeMxnjQnJmmznRwbf8hRWs3w4/MZ53gt3uHwV/AzWCVy9H3xsDD0HaXlW\nXH2YrDVo1TFTlnuQmUIOD3YkYJrbzvwdXQcrTsLpMQd+KhuuUGpS7pFlypzCFXlK\nZDOmV8h/Rt9OxWLQVwK02wKBgQC81z4iMRDp0vGWEEbdG2jJ9YtFVfm0gSPVWCs7\nBnjjya0bCaUKZMubV0dkre504Ognu6LEQTDja9CORc4aqLJCx1tPqkMSe+kVKznS\nXsPVVFIeTf7E46o3NbD8zoCylcTmVFqJYNsz1cA/wmVv/yMHAJXX7ywS2UueB4Ts\njaECFQKBgQDPGK4jWBBYyOoePYZRuBJz1XAzcp+g21Xprq3ISkkYE0YGWcwK1XvU\nS4RC/bDzPGegqJACREpdPnqFeAUbjH8Bya+7EbumFXgx54HFV4V0peL7GRvJz0A6\nyfEs+PGW81pjPHhvjnm2RCTI24pfJr+Y1CezA1h0aTW9fMt2ZigInQ==\n-----END RSA PRIVATE KEY-----\n", "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3XMvUztpvTSkZblaY/geCcd3sUIAGljRO6AoK3GPDkcsBOyKQHruk6QYFda5+y73cSt263SbFYHZf5TwAEhB2TDvzs/ApEUvEJVgWkDXQAYoyffLmHZUPmq18sst1iOPZH0MQzg7X+gWIhWU4SWzvrWr/CFbnDrGv7rzhySsNb9uaMDRpaEe9U1boLdYeufaF7EQPPlIKserbNqLrBGHK0oPB2QQ2PqbyBIwycuneQzRHCwyvKLjVBvUPVIEeN+1KxuWr+XG7ts+A2/eIDYYL1sG0k4tqi9PVR7+W5dxyxPcPUqYJAMDrxaobUZvr+UO9pYOIeZiDy1pUBtsOP5R3 Generated by TripleO"}, "MysqlClustercheckPassword": "8D2hbivnauYKf4fWNwjjHU2D2", "MysqlMariabackupPassword": "PVZvJrmVZeGQvl9Zb3Zwu8MjK", "MysqlRootPassword": "20n6AvjgW0", "NeutronMetadataProxySharedSecret": "LD3utzPU5qALtVzIAwPIpgjg9", "NeutronPassword": "NmrqOKHmkGZqx1AyBPpxt60Nf", "NotifyPassword": "bVtIR2ydFLUHzsWWMcpO64vVZ", "NovaPassword": "gkupBYoqI5y5jAYJpVnk6k8yj", "NovajoinPassword": "A2JY25HnXlfGcaj2waGi2bQJn", "OctaviaCaKeyPassphrase": "9TyWsajNjQB38ik8oImfgsqRh", "OctaviaHeartbeatKey": "ZbqeNbYIVmMWwcryhCXpw9Qo5", "OctaviaPassword": "NmSYcBC3Uhhz9BgkSWS0ccsXm", "OctaviaServerCertsKeyPassphrase": "gcHhbxF6Kk2yr9M1J4RhKQ6HEnf7DTbq", "PacemakerRemoteAuthkey": "[encoded data, 4096 characters]", "PankoPassword": "VRMRJzJKhaKIcKJK3IZFwcesg", "PcsdPassword": "fZS20pGMMa81wbzc", "PlacementPassword": "7m932Di56jJsNELAb2ryFWZSa", "RabbitCookie": "j2QNWjp02p7HJYvnkumg", "RabbitPassword": "059dXmt3sLEzhiDnVdOkTaMCR", "RedisPassword": "S3VHcy9qd7rkfN77L8fJ1OEjR", "RpcPassword": "g5MWeCNycL3Y3h0hbgEQS3Kox", "SaharaPassword": "CpasarQQQjEWGVaf6ihFRbFLP", "SnmpdReadonlyUserPassword": "4Lf2lTxexuaS5wlrzAoT2YpG", "SwiftHashSuffix": "S8UVBjPOvTfh1ofpEoiCzXumT", "SwiftPassword": "SgpXYAuQUW0kIzFs2f32llqkp", "CloudDomain": "localdomain", "CloudName": "standalone.localdomain", "CloudNameCtlplane": "standalone.ctlplane.localdomain", "CloudNameInternal": "standalone.internalapi.localdomain", "CloudNameStorage": "standalone.storage.localdomain", "CloudNameStorageManagement": "standalone.storagemgmt.localdomain", "CtlplaneNetworkAttributes": {"network": {"mtu": 1450}, "subnets": {"ctlplane-subnet": {"cidr": "192.168.122.0/24", "host_routes": [], "ip_version": "4"}}}, "DeployedServerPortMap": {"control_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "public_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "standalone-ctlplane": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}}, "ExternalNetCidr": "192.168.122.100/24", "HostnameMap": {"standalone-standalone-0": "standalone"}, "IPPool": {"external": ["192.168.122.100"]}, "OVNDBsVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "OVNStaticBridgeMacMappings": {"standalone": {"datacentre": "fa:16:3a:00:53:00"}}, "RedisVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "DeployIdentifier": 1781354846, "RootStackName": "standalone", "StackAction": "CREATE", "AddVipsToEtcHosts": false, "DnsServers": [], "NetworkSafeDefaults": true, "NtpServer": "pool.ntp.org", "SshFirewallAllowAll": true, "StandaloneNetworkConfigTemplate": "/root/standalone_net_config.j2", "SwiftReplicas": 1, "CinderWorkers": 1, "GlanceWorkers": 1, "HeatWorkers": 1, "KeystoneWorkers": 1, "NeutronWorkers": 1, "NeutronMetadataWorkers": 1, "NovaWorkers": 1, "NovaSchedulerWorkers": 1, "SwiftWorkers": 1, "PlacementWorkers": 1, "GnocchiMetricdWorkers": 1, "ApacheMaxRequestWorkers": 100, "ApacheServerLimit": 100, "ControllerExtraConfig": {"nova::network::neutron::timeout": "60"}, "DatabaseSyncTimeout": 900, "NovaReservedHostMemory": 512, "MysqlInnodbBufferPoolSize": "128M", "DeployedNetworkEnvironment": {"net_attributes_map": {"storage": {"network": {"dns_domain": "storage.mydomain.tld.", "mtu": 1500, "name": "storage", "tags": ["tripleo_network_name=Storage", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage", "tripleo_vip=true"]}, "subnets": {"storage_subnet": {"cidr": "172.18.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_subnet", "tags": []}}}, "storage_mgmt": {"network": {"dns_domain": "storagemgmt.mydomain.tld.", "mtu": 1500, "name": "storage_mgmt", "tags": ["tripleo_network_name=StorageMgmt", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage_mgmt", "tripleo_vip=true"]}, "subnets": {"storage_mgmt_subnet": {"cidr": "172.20.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_mgmt_subnet", "tags": []}}}, "internal_api": {"network": {"dns_domain": "internal.mydomain.tld.", "mtu": 1500, "name": "internal_api", "tags": ["tripleo_network_name=InternalApi", "tripleo_net_idx=0", "tripleo_service_net_map_replace=internal", "tripleo_vip=true"]}, "subnets": {"internal_api_subnet": {"cidr": "172.17.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "internal_api_subnet", "tags": []}}}, "tenant": {"network": {"dns_domain": "tenant.mydomain.tld.", "mtu": 1500, "name": "tenant", "tags": ["tripleo_network_name=Tenant", "tripleo_net_idx=0", "tripleo_service_net_map_replace=tenant", "tripleo_vip=false"]}, "subnets": {"tenant_subnet": {"cidr": "172.19.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "tenant_subnet", "tags": []}}}, "external": {"network": {"dns_domain": "external.mydomain.tld.", "mtu": 1500, "name": "external", "tags": ["tripleo_network_name=External", "tripleo_net_idx=0", "tripleo_service_net_map_replace=external", "tripleo_vip=true"]}, "subnets": {"external_subnet": {"cidr": "172.21.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "external_subnet", "tags": []}}}}, "net_cidr_map": {"storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_ip_version_map": {"storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}}, "KeystoneNotificationDriver": "messagingv2", "ManilaCephFSBackendName": "cephfs", "ManilaCephFSDriverHandlesShareServers": false, "ManilaCephFSCephFSAuthId": "manila", "ManilaCephFSCephVolumeMode": "0755", "ManilaCephFSCephFSProtocolHelperType": "CEPHFS", "NeutronEnableForceMetadata": true, "OctaviaGenerateCerts": true, "NotificationDriver": "messagingv2", "GnocchiArchivePolicy": "high", "CeilometerEnableGnocchi": true, "ManagePipeline": true, "EventPipelinePublishers": ["gnocchi://"], "PipelinePublishers": ["gnocchi://"], "BarbicanSimpleCryptoGlobalDefault": true, "Debug": true, "DeploymentUser": "root", "KernelIpNonLocalBind": 1, "DockerInsecureRegistryAddress": ["192.168.122.100:8787"], "NeutronPublicInterface": "eth0", "NeutronDnsDomain": "localdomain", "NeutronBridgeMappings": "datacentre:br-ctlplane", "NeutronPhysicalBridge": "br-ctlplane", "NeutronFlatNetworks": "datacentre", "StandaloneEnableRoutedNetworks": false, "StandaloneHomeDir": "/root", "InterfaceLocalMtu": 1450, "ValidateGatewaysIcmp": false, "ValidateControllersIcmp": false, "OctaviaAmphoraSshKeyFile": "/root/.ssh/id_ecdsa.pub", "OctaviaLogOffload": true, "OctaviaForwardAllLogs": true, "IronicInspectorSubnets": [{"ip_range": "172.20.1.190,172.20.1.199", "netmask": "255.255.255.0", "gateway": "172.20.1.1", "tag": "baremetal"}], "IronicInspectorInterface": "br-baremetal", "IronicCleaningDiskErase": "metadata", "DesignateBindNSRecords": ["ns1.example.com.", "ns2.example.com."], "DesignateBackendListenIPs": ["192.168.122.155"], "UnboundForwardResolvers": ["10.88.0.2"], "CephDynamicSpec": false, "DeployedCeph": true, "CephSpecFqdn": true, "CephadmDefaultContainer": false, "ContainerCephDaemonImage": "registry.redhat.io/rhceph/rhceph-7-rhel9:latest", "CephClusterName": "ceph", "CephClientConfigVars": "/root/overcloud-deploy/overcloud/ceph_client.yml", "ApplyCephConfigOverridesOnUpdate": true, "CinderEnableIscsiBackend": false, "CinderEnableRbdBackend": true, "CinderBackupBackend": "ceph", "NovaEnableRbdBackend": true, "GlanceBackend": "rbd", "ContainerImagePrepare": [{"set": {"ceph_alertmanager_image": "ose-prometheus-alertmanager", "ceph_alertmanager_namespace": "registry.redhat.io/openshift4", "ceph_alertmanager_tag": "v4.12", "ceph_grafana_image": "rhceph-6-dashboard-rhel9", "ceph_grafana_namespace": "registry.redhat.io/rhceph", "ceph_grafana_tag": "latest", "ceph_image": "rhceph-7-rhel9", "ceph_namespace": "registry.redhat.io/rhceph", "ceph_node_exporter_image": "ose-prometheus-node-exporter", "ceph_node_exporter_namespace": "registry.redhat.io/openshift4", "ceph_node_exporter_tag": "v4.12", "ceph_prometheus_image": "ose-prometheus", "ceph_prometheus_namespace": "registry.redhat.io/openshift4", "ceph_prometheus_tag": "v4.12", "ceph_tag": "latest", "name_prefix": "openstack-", "name_suffix": "", "namespace": "registry.redhat.io/rhosp-rhel9", "neutron_driver": "ovn", "rhel_containers": false, "tag": "17.1"}, "tag_from_label": "{version}-{release}"}], "NodePortMap": {"standalone": {"ctlplane": {"ip_address": "192.168.122.100", "ip_subnet": "192.168.122.0/24", "ip_address_uri": "192.168.122.100"}, "storage": {"ip_address": "172.18.0.100", "ip_subnet": "172.18.0.1/24", "ip_address_uri": "172.18.0.100"}, "storage_mgmt": {"ip_address": "172.20.0.100", "ip_subnet": "172.20.0.1/24", "ip_address_uri": "172.20.0.100"}, "internal_api": {"ip_address": "172.17.0.100", "ip_subnet": "172.17.0.1/24", "ip_address_uri": "172.17.0.100"}, "tenant": {"ip_address": "172.19.0.100", "ip_subnet": "172.19.0.1/24", "ip_address_uri": "172.19.0.100"}, "external": {"ip_address": "172.21.0.100", "ip_subnet": "172.21.0.1/24", "ip_address_uri": "172.21.0.100"}}}, "ControlPlaneVipData": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "name": "control_virtual_ip", "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"ip_version": 4}]}, "VipPortMap": {"storage": {"ip_address": "172.18.0.2", "ip_address_uri": "172.18.0.2", "ip_subnet": "172.18.0.2/24"}, "storage_mgmt": {"ip_address": "172.20.0.2", "ip_address_uri": "172.20.0.2", "ip_subnet": "172.20.0.2/24"}, "internal_api": {"ip_address": "172.17.0.2", "ip_address_uri": "172.17.0.2", "ip_subnet": "172.17.0.2/24"}, "external": {"ip_address": "172.21.0.2", "ip_address_uri": "172.21.0.2", "ip_subnet": "172.21.0.2/24"}}, "NovaSchedulerEnabledFilters": ["AvailabilityZoneFilter", "ComputeFilter", "ComputeCapabilitiesFilter", "ImagePropertiesFilter", "ServerGroupAntiAffinityFilter", "ServerGroupAffinityFilter", "PciPassthroughFilter"], "NovaSchedulerAvailableFilters": ["nova.scheduler.filters.all_filters", "nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"], "ControllerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NetworkerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NovaPCIPassthrough": [{"devname": "dummy-dev", "physical_network": "dummy_sriov_net"}], "NeutronPhysicalDevMappings": "dummy_sriov_net:dummy-dev", "DhcpAgentNotification": true, "ContainerAodhApiImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhEvaluatorImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-evaluator:17.1", "ContainerAodhListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-listener:17.1", "ContainerAodhNotifierImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-notifier:17.1", "ContainerBarbicanApiImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanKeystoneListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanKeystoneListenerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerBarbicanWorkerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerCeilometerCentralImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-compute:17.1", "ContainerCeilometerNotificationImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-notification:17.1", "ContainerCinderApiImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderBackupImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-backup:17.1", "ContainerCinderSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-scheduler:17.1", "ContainerCinderVolumeImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-volume:17.1", "ContainerCrondConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerCrondImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerGlanceApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiInternalConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGnocchiApiImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiMetricdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-metricd:17.1", "ContainerGnocchiStatsdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-statsd:17.1", "ContainerHAProxyConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHAProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHeatApiCfnConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiCfnImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatApiImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatEngineImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-engine:17.1", "ContainerHorizonConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerHorizonImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerIscsidConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerIscsidImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerKeystoneConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerKeystoneImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerManilaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-scheduler:17.1", "ContainerManilaShareImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-share:17.1", "ContainerClustercheckConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerClustercheckImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlClientConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMemcachedConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerMemcachedImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerNeutronDHCPImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-dhcp-agent:17.1", "ContainerNeutronSriovImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-sriov-agent:17.1", "ContainerNeutronApiImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerNeutronConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerOvnMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-metadata-agent-ovn:17.1", "ContainerNovaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-compute:17.1", "ContainerNovaConductorImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-conductor:17.1", "ContainerNovaLibvirtImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaLibvirtConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaVncProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-novncproxy:17.1", "ContainerNovaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-scheduler:17.1", "ContainerOctaviaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaHealthManagerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-health-manager:17.1", "ContainerOctaviaHousekeepingImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-housekeeping:17.1", "ContainerOctaviaWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-worker:17.1", "ContainerOvnControllerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnControllerImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnNbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-nb-db-server:17.1", "ContainerOvnNorthdImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnSbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-sb-db-server:17.1", "ContainerPlacementConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerPlacementImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerQdrouterdConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerQdrouterdImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerRabbitmqConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRabbitmqImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRedisConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerRedisImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerSwiftAccountImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-account:17.1", "ContainerSwiftContainerImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-container:17.1", "ContainerSwiftObjectImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-object:17.1", "ContainerSwiftConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerSwiftProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerOctaviaRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1"}, "event_sinks": [], "encrypted_param_names": []}


created_at: 2026-06-13 12:49:21.881194
files: null
template:
[cell repeats an earlier one in this file: 8330 characters]

environment:
  {"resource_registry": {"resources": {}, "OS::TripleO::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::Heat::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-software.yaml", "OS::Heat::StructuredDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::TripleO::PostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::AllNodesDeployment": "OS::Heat::None", "OS::TripleO::DefaultPasswords": "OS::Heat::None", "OS::TripleO::RandomString": "OS::Heat::None", "OS::TripleO::Standalone::PreNetworkConfig": "OS::Heat::None", "OS::TripleO::StandalonePostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::Standalone": "file:///root/tripleo-heat-installer-templates/puppet/standalone-role.yaml", "OS::TripleO::Tasks::StandalonePreConfig": "OS::Heat::None", "OS::TripleO::Tasks::StandalonePostConfig": "OS::Heat::None", "OS::TripleO::StandaloneExtraConfigPre": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::Standalone::Net::SoftwareConfig": "OS::Heat::None", "OS::TripleO::Standalone::Ports::StoragePort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage.yaml", "OS::TripleO::Standalone::Ports::StorageMgmtPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage_mgmt.yaml", "OS::TripleO::Standalone::Ports::InternalApiPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_internal_api.yaml", "OS::TripleO::Standalone::Ports::TenantPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_tenant.yaml", "OS::TripleO::Standalone::Ports::ExternalPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_external.yaml", "OS::TripleO::StandaloneServiceServerMetadataHook": "OS::Heat::None", "OS::TripleO::Server": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-server.yaml", "OS::TripleO::StandaloneServer": "OS::TripleO::Server", "OS::TripleO::NodeAdminUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_heat_admin.yaml", "OS::TripleO::NodeTimesyncUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_timesync.yaml", "OS::TripleO::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::Standalone::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::NodeTLSCAData": "OS::Heat::None", "OS::TripleO::NodeTLSData": "OS::Heat::None", "OS::TripleO::NodeExtraConfig": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::NodeExtraConfigPost": "file:///root/tripleo-heat-installer-templates/extraconfig/post_deploy/default.yaml", "OS::TripleO::AllNodesExtraConfig": "OS::Heat::None", "OS::TripleO::Network": "file:///usr/share/openstack-tripleo-heat-templates/network/deployed_networks.yaml", "OS::TripleO::Network::Storage": "OS::Heat::None", "OS::TripleO::Network::StorageMgmt": "OS::Heat::None", "OS::TripleO::Network::InternalApi": "OS::Heat::None", "OS::TripleO::Network::Tenant": "OS::Heat::None", "OS::TripleO::Network::External": "OS::Heat::None", "OS::TripleO::Network::ExtraConfig": "OS::Heat::None", "OS::TripleO::Network::Ports::NetVipMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpListMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_list_map.yaml", "OS::TripleO::Network::Ports::StorageVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage.yaml", "OS::TripleO::Network::Ports::StorageMgmtVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage_mgmt.yaml", "OS::TripleO::Network::Ports::InternalApiVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_internal_api.yaml", "OS::TripleO::Network::Ports::ExternalVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_external.yaml", "OS::TripleO::Network::Ports::ControlPlaneVipPort": "file:///usr/share/openstack-tripleo-heat-templates/network/ports/deployed_vip_ctlplane.yaml", "OS::TripleO::ServiceNetMap": "file:///root/tripleo-heat-installer-templates/network/service_net_map.yaml", "OS::TripleO::EndpointMap": "file:///root/tripleo-heat-installer-templates/network/endpoints/endpoint_map.yaml", "OS::TripleO::DeployedServerEnvironment": "OS::Heat::None", "OS::TripleO::DeploymentSteps": "OS::Heat::None", "OS::TripleO::WorkflowSteps": "OS::Heat::None", "OS::TripleO::Services::Aide": "OS::Heat::None", "OS::TripleO::Services::Apache": "file:///root/tripleo-heat-installer-templates/deployment/apache/apache-baremetal-puppet.yaml", "OS::TripleO::Services::CACerts": "file:///root/tripleo-heat-installer-templates/deployment/certs/ca-certs-baremetal-puppet.yaml", "OS::TripleO::Services::CephMds": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mds.yaml", "OS::TripleO::Services::CephMgr": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mgr.yaml", "OS::TripleO::Services::CephMon": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mon.yaml", "OS::TripleO::Services::CephRbdMirror": "OS::Heat::None", "OS::TripleO::Services::CephRgw": "OS::Heat::None", "OS::TripleO::Services::CephOSD": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-osd.yaml", "OS::TripleO::Services::CephGrafana": "OS::Heat::None", "OS::TripleO::Services::CephClient": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-client.yaml", "OS::TripleO::Services::CephNfs": "OS::Heat::None", "OS::TripleO::Services::CephExternal": "OS::Heat::None", "OS::TripleO::Services::CinderApi": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-api-container-puppet.yaml", "OS::TripleO::Services::CinderBackup": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-backup-pacemaker-puppet.yaml", "OS::TripleO::Services::CinderScheduler": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-scheduler-container-puppet.yaml", "OS::TripleO::Services::BlockStorageCinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-container-puppet.yaml", "OS::TripleO::Services::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/keystone/keystone-container-puppet.yaml", "OS::TripleO::Services::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-container-puppet.yaml", "OS::TripleO::Services::GlanceApiInternal": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-internal-container-puppet.yaml", "OS::TripleO::Services::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-container-puppet.yaml", "OS::TripleO::Services::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-cfn-container-puppet.yaml", "OS::TripleO::Services::HeatApiCloudwatch": "OS::Heat::None", "OS::TripleO::Services::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-engine-container-puppet.yaml", "OS::TripleO::Services::HeatEphemeral": "OS::Heat::None", "OS::TripleO::Services::Kernel": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-baremetal-ansible.yaml", "OS::TripleO::Services::MySQL": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-pacemaker-puppet.yaml", "OS::TripleO::Services::NeutronBgpVpnApi": "OS::Heat::None", "OS::TripleO::Services::NeutronBgpVpnBagpipe": "OS::Heat::None", "OS::TripleO::Services::NeutronSfcApi": "OS::Heat::None", "OS::TripleO::Services::NeutronDhcpAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-dhcp-container-puppet.yaml", "OS::TripleO::Services::NeutronL2gwApi": "OS::Heat::None", "OS::TripleO::Services::NeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::NeutronL2gwAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::OVNMetadataAgent": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-metadata-container-puppet.yaml", "OS::TripleO::Services::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-api-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePlugin": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-container-puppet.yaml", "OS::TripleO::Services::ComputeNeutronCorePlugin": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-compute-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2OVN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::NeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2Nuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginNSX": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nsx-container-puppet.yaml", "OS::TripleO::Services::OVNDBs": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-dbs-cluster-ansible.yaml", "OS::TripleO::Services::OVNController": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-controller-container-puppet.yaml", "OS::TripleO::Services::OvsDpdkNetcontrold": "OS::Heat::None", "OS::TripleO::Services::NeutronCorePluginMLNXSDN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginVTS": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-cisco-vts-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginML2Ansible": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ansible-container-puppet.yaml", "OS::TripleO::Services::NeutronNuageVrs": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-controller-plugin-nuage.yaml", "OS::TripleO::Services::NeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronLinuxbridgeAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsDpdk": "OS::Heat::None", "OS::TripleO::Services::Pacemaker": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-baremetal-puppet.yaml", "OS::TripleO::Services::PacemakerRemote": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-remote-baremetal-puppet.yaml", "OS::TripleO::Services::NeutronSriovAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-sriov-agent-container-puppet.yaml", "OS::TripleO::Services::NeutronMlnxAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronAgentsIBConfig": "OS::Heat::None", "OS::TripleO::Services::OsloMessagingRpc": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-rpc-pacemaker-puppet.yaml", "OS::TripleO::Services::OsloMessagingNotify": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml", "OS::TripleO::Services::RabbitMQ": "OS::Heat::None", "OS::TripleO::Services::Qdr": "OS::Heat::None", "OS::TripleO::Services::HAproxy": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-pacemaker-puppet.yaml", "OS::TripleO::Services::HAProxyPublicTLS": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-public-tls-inject.yaml", "OS::TripleO::Services::HAProxyInternalTLS": "OS::Heat::None", "OS::TripleO::Services::Iscsid": "file:///root/tripleo-heat-installer-templates/deployment/iscsid/iscsid-container-puppet.yaml", "OS::TripleO::Services::Memcached": "file:///root/tripleo-heat-installer-templates/deployment/memcached/memcached-container-puppet.yaml", "OS::TripleO::Services::Tuned": "file:///root/tripleo-heat-installer-templates/deployment/tuned/tuned-baremetal-ansible.yaml", "OS::TripleO::Services::Securetty": "OS::Heat::None", "OS::TripleO::Services::SELinux": "OS::Heat::None", "OS::TripleO::Services::Sshd": "file:///root/tripleo-heat-installer-templates/deployment/sshd/sshd-baremetal-ansible.yaml", "OS::TripleO::Services::Redis": "file:///root/tripleo-heat-installer-templates/deployment/database/redis-pacemaker-puppet.yaml", "OS::TripleO::Services::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-api-container-puppet.yaml", "OS::TripleO::Services::NovaCompute": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-compute-container-puppet.yaml", "OS::TripleO::Services::NovaConductor": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-conductor-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-modular-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtLegacy": "file:///root/tripleo-heat-installer-templates/deployment/deprecated/nova/nova-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtGuests": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-libvirt-guests-container-puppet.yaml", "OS::TripleO::Services::NovaManager": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-manager-container-puppet.yaml", "OS::TripleO::Services::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-metadata-container-puppet.yaml", "OS::TripleO::Services::NovaMigrationTarget": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-migration-target-container-puppet.yaml", "OS::TripleO::Services::NovaPlacement": "OS::Heat::None", "OS::TripleO::Services::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/placement/placement-api-container-puppet.yaml", "OS::TripleO::Services::NovaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-scheduler-container-puppet.yaml", "OS::TripleO::Services::NovaVncProxy": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-vnc-proxy-container-puppet.yaml", "OS::TripleO::Services::Novajoin": "OS::Heat::None", "OS::TripleO::Services::NovaAZConfig": "OS::Heat::None", "OS::TripleO::Services::ContainersLogrotateCrond": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/logrotate-crond-container-puppet.yaml", "OS::TripleO::Services::SwiftProxy": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-proxy-container-puppet.yaml", "OS::TripleO::Services::SwiftDispersion": "OS::Heat::None", "OS::TripleO::Services::ExternalSwiftProxy": "OS::Heat::None", "OS::TripleO::Services::SwiftStorage": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-storage-container-puppet.yaml", "OS::TripleO::Services::SwiftRingBuilder": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-ringbuilder-container-puppet.yaml", "OS::TripleO::Services::Snmp": "file:///root/tripleo-heat-installer-templates/deployment/snmp/snmp-baremetal-puppet.yaml", "OS::TripleO::Services::Timezone": "file:///root/tripleo-heat-installer-templates/deployment/time/timezone-baremetal-ansible.yaml", "OS::TripleO::Services::UndercloudRemoveNovajoin": "OS::Heat::None", "OS::TripleO::Services::UndercloudTLS": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentCentral": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-central-container-puppet.yaml", "OS::TripleO::Services::CeilometerAgentIpmi": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentNotification": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-notification-container-puppet.yaml", "OS::TripleO::Services::ComputeCeilometerAgent": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-compute-container-puppet.yaml", "OS::TripleO::Services::Horizon": "file:///root/tripleo-heat-installer-templates/deployment/horizon/horizon-container-puppet.yaml", "OS::TripleO::Services::GnocchiApi": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-api-container-puppet.yaml", "OS::TripleO::Services::GnocchiMetricd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-metricd-container-puppet.yaml", "OS::TripleO::Services::GnocchiStatsd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-statsd-container-puppet.yaml", "OS::TripleO::Services::Xinetd": "OS::Heat::None", "OS::TripleO::Services::Chrony": "file:///root/tripleo-heat-installer-templates/deployment/timesync/chrony-baremetal-ansible.yaml", "OS::TripleO::Services::Ptp": "OS::Heat::None", "OS::TripleO::Services::Timesync": "OS::TripleO::Services::Chrony", "OS::TripleO::Services::TimeMaster": "file:///root/tripleo-heat-installer-templates/deployment/timemaster/timemaster-baremetal-ansible.yaml", "OS::TripleO::Services::IpaClient": "OS::Heat::None", "OS::TripleO::Services::Ipsec": "OS::Heat::None", "OS::TripleO::Services::Rhsm": "OS::Heat::None", "OS::TripleO::Services::MasqueradeNetworks": "OS::Heat::None", "OS::TripleO::Services::TripleoValidations": "OS::Heat::None", "OS::TripleO::Services::UndercloudUpgrade": "OS::Heat::None", "OS::TripleO::Services::Collectd": "OS::Heat::None", "OS::TripleO::Services::ManilaApi": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-api-container-puppet.yaml", "OS::TripleO::Services::ManilaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-scheduler-container-puppet.yaml", "OS::TripleO::Services::ManilaShare": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-share-pacemaker-puppet.yaml", "OS::TripleO::Services::ManilaBackendFlashBlade": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendIsilon": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendNetapp": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendPowerMax": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendUnity": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendVMAX": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendCephFs": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-backend-cephfs.yaml", "OS::TripleO::Services::ManilaBackendVNX": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-api-container-puppet.yaml", "OS::TripleO::Services::BarbicanBackendSimpleCrypto": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-backend-simple-crypto-puppet.yaml", "OS::TripleO::Services::BarbicanBackendDogtag": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendKmip": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendPkcs11Crypto": "OS::Heat::None", "OS::TripleO::Services::BarbicanClient": "OS::Heat::None", "OS::TripleO::Services::AodhApi": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-api-container-puppet.yaml", "OS::TripleO::Services::AodhEvaluator": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-evaluator-container-puppet.yaml", "OS::TripleO::Services::AodhListener": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-listener-container-puppet.yaml", "OS::TripleO::Services::AodhNotifier": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-notifier-container-puppet.yaml", "OS::TripleO::Services::MetricsQdr": "OS::Heat::None", "OS::TripleO::Services::IronicApi": "OS::Heat::None", "OS::TripleO::Services::IronicConductor": "OS::Heat::None", "OS::TripleO::Services::IronicInspector": "OS::Heat::None", "OS::TripleO::Services::IronicPxe": "OS::Heat::None", "OS::TripleO::Services::IronicNeutronAgent": "OS::Heat::None", "OS::TripleO::Services::NovaIronic": "OS::Heat::None", "OS::TripleO::Services::TripleoFirewall": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-firewall/tripleo-firewall-baremetal-ansible.yaml", "OS::TripleO::Services::TripleoPackages": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml", "OS::TripleO::Services::OpenStackClients": "file:///root/tripleo-heat-installer-templates/deployment/clients/openstack-clients-baremetal-ansible.yaml", "OS::TripleO::Services::TLSProxyBase": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerFlex": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowermax": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerStore": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCUnity": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVNX": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVxFlexOS": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCXtremio": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNetApp": "OS::Heat::None", "OS::TripleO::Services::CinderBackendPure": "OS::Heat::None", "OS::TripleO::Services::CinderBackendScaleIO": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNVMeOF": "OS::Heat::None", "OS::TripleO::Services::CinderHPELeftHandISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderVolumeEdge": "OS::Heat::None", "OS::TripleO::Services::Etcd": "OS::Heat::None", "OS::TripleO::Services::AuditD": "OS::Heat::None", "OS::TripleO::Services::OctaviaApi": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-api-container-puppet.yaml", "OS::TripleO::Services::OctaviaHealthManager": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-health-manager-container-puppet.yaml", "OS::TripleO::Services::OctaviaHousekeeping": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-housekeeping-container-puppet.yaml", "OS::TripleO::Services::OctaviaWorker": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-worker-container-puppet.yaml", "OS::TripleO::Services::OctaviaDeploymentConfig": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-deployment-config.yaml", "OS::TripleO::Services::LiquidioCompute": "OS::Heat::None", "OS::TripleO::Services::MySQLClient": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-client.yaml", "OS::TripleO::Services::Vpp": "OS::Heat::None", "OS::TripleO::Services::NeutronVppAgent": "OS::Heat::None", "OS::TripleO::Services::Podman": "file:///root/tripleo-heat-installer-templates/deployment/podman/podman-baremetal-ansible.yaml", "OS::TripleO::Services::Docker": "OS::Heat::None", "OS::TripleO::Services::DockerRegistry": "file:///root/tripleo-heat-installer-templates/deployment/image-serve/image-serve-baremetal-ansible.yaml", "OS::TripleO::Services::ContainerImagePrepare": "file:///root/tripleo-heat-installer-templates/deployment/container-image-prepare/container-image-prepare-baremetal-ansible.yaml", "OS::TripleO::Services::CertmongerUser": "OS::Heat::None", "OS::TripleO::Services::Clustercheck": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/clustercheck-container-puppet.yaml", "OS::TripleO::Services::Rsyslog": "file:///root/tripleo-heat-installer-templates/deployment/logging/rsyslog-baremetal-ansible.yaml", "OS::TripleO::Services::RsyslogSidecar": "OS::Heat::None", "OS::TripleO::Services::LoginDefs": "OS::Heat::None", "OS::TripleO::Services::ComputeInstanceHA": "OS::Heat::None", "OS::TripleO::Services::DesignateApi": "OS::Heat::None", "OS::TripleO::Services::DesignateCentral": "OS::Heat::None", "OS::TripleO::Services::DesignateProducer": "OS::Heat::None", "OS::TripleO::Services::DesignateWorker": "OS::Heat::None", "OS::TripleO::Services::DesignateMDNS": "OS::Heat::None", "OS::TripleO::Services::DesignateSink": "OS::Heat::None", "OS::TripleO::Services::DesignateBind": "OS::Heat::None", "OS::TripleO::Services::NeutronMl2PluginBase": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::Multipathd": "OS::Heat::None", "OS::TripleO::Services::GlanceApiEdge": "OS::Heat::None", "OS::TripleO::Services::HAproxyEdge": "OS::Heat::None", "OS::TripleO::Services::Frr": "OS::Heat::None", "OS::TripleO::Services::OVNBgpAgent": "OS::Heat::None", "OS::TripleO::Services::Unbound": "OS::Heat::None", "OS::TripleO::Services::Tmpwatch": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/tmpwatch-install.yaml", "OS::TripleO::Services::Logging::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/barbican-api.yaml", "OS::TripleO::Services::Logging::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/glance-api.yaml", "OS::TripleO::Services::Logging::HAProxy": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/haproxy.yaml", "OS::TripleO::Services::Logging::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api.yaml", "OS::TripleO::Services::Logging::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api-cfn.yaml", "OS::TripleO::Services::Logging::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-engine.yaml", "OS::TripleO::Services::Logging::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/keystone.yaml", "OS::TripleO::Services::Logging::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-api.yaml", "OS::TripleO::Services::Logging::NeutronCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-common.yaml", "OS::TripleO::Services::Logging::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-api.yaml", "OS::TripleO::Services::Logging::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-metadata.yaml", "OS::TripleO::Services::Logging::NovaCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-common.yaml", "OS::TripleO::Services::Logging::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-libvirt.yaml", "OS::TripleO::Services::Logging::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/placement-api.yaml", "OS::TripleO::Services::Tempest": "OS::Heat::None", "OS::TripleO::Services::BootParams": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-boot-params-baremetal-ansible.yaml", "OS::TripleO::DeployedServer::ControlPlanePort": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-neutron-port.yaml"}, "parameters": {"ServiceData": {"net_cidr_map": {"ctlplane": ["192.168.122.0/24"], "storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_vip_map": {"ctlplane": "192.168.122.99", "ctlplane_subnet": "192.168.122.99/24", "ctlplane_uri": "192.168.122.99", "storage": "172.18.0.2", "storage_subnet": "", "storage_uri": "172.18.0.2", "storage_mgmt": "172.20.0.2", "storage_mgmt_subnet": "", "storage_mgmt_uri": "172.20.0.2", "internal_api": "172.17.0.2", "internal_api_subnet": "", "internal_api_uri": "172.17.0.2", "tenant": "", "tenant_subnet": "", "tenant_uri": "", "external": "172.21.0.2", "external_subnet": "", "external_uri": "172.21.0.2"}, "net_ip_version_map": {"ctlplane": 4, "storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}, "vip_subnet_map": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api", "NovaVncProxyNetwork": "internal_api"}, "RoleName": "Standalone", "RoleParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "EndpointMap": {"AodhAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8042", "protocol": "http", "uri": "http://172.21.0.2:8042", "uri_no_suffix": "http://172.21.0.2:8042"}, "BarbicanAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9311", "protocol": "http", "uri": "http://172.21.0.2:9311", "uri_no_suffix": "http://172.21.0.2:9311"}, "CephDashboardInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8444", "protocol": "http", "uri": "http://192.168.122.99:8444", "uri_no_suffix": "http://192.168.122.99:8444"}, "CephGrafanaInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "3100", "protocol": "http", "uri": "http://172.18.0.2:3100", "uri_no_suffix": "http://172.18.0.2:3100"}, "CephRgwAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "CinderAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV2Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV3Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "DesignateAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignateInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignatePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9001", "protocol": "http", "uri": "http://172.21.0.2:9001/v2", "uri_no_suffix": "http://172.21.0.2:9001"}, "DockerRegistryInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8787", "protocol": "http", "uri": "http://192.168.122.99:8787", "uri_no_suffix": "http://192.168.122.99:8787"}, "GaneshaInternal": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "2049", "protocol": "nfs", "uri": "nfs://172.21.0.2:2049", "uri_no_suffix": "nfs://172.21.0.2:2049"}, "GlanceAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlanceInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlancePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9292", "protocol": "http", "uri": "http://172.21.0.2:9292", "uri_no_suffix": "http://172.21.0.2:9292"}, "GnocchiAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8041", "protocol": "http", "uri": "http://172.21.0.2:8041", "uri_no_suffix": "http://172.21.0.2:8041"}, "HeatAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8004", "protocol": "http", "uri": "http://172.21.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8004"}, "HeatCfnAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8000", "protocol": "http", "uri": "http://172.21.0.2:8000/v1", "uri_no_suffix": "http://172.21.0.2:8000"}, "HorizonPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "80", "protocol": "http", "uri": "http://172.21.0.2:80/dashboard", "uri_no_suffix": "http://172.21.0.2:80"}, "IronicAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6385", "protocol": "http", "uri": "http://172.21.0.2:6385/v1", "uri_no_suffix": "http://172.21.0.2:6385"}, "IronicInspectorAdmin": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorInternal": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5050", "protocol": "http", "uri": "http://172.21.0.2:5050", "uri_no_suffix": "http://172.21.0.2:5050"}, "KeystoneAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystonePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/", "uri_no_suffix": "http://172.21.0.2:5000"}, "KeystoneV3Admin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/v3", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/v3", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystoneV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/v3", "uri_no_suffix": "http://172.21.0.2:5000"}, "ManilaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v2", "uri_no_suffix": "http://172.21.0.2:8786"}, "ManilaV1Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8786"}, "MetricsQdrPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5666", "protocol": "amqp", "uri": "amqp://172.21.0.2:5666", "uri_no_suffix": "amqp://172.21.0.2:5666"}, "MysqlInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NeutronAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9696", "protocol": "http", "uri": "http://172.21.0.2:9696", "uri_no_suffix": "http://172.21.0.2:9696"}, "NovaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8774", "protocol": "http", "uri": "http://172.21.0.2:8774/v2.1", "uri_no_suffix": "http://172.21.0.2:8774"}, "NovaMetadataInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}, "NovaVNCProxyAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovajoinAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9090", "protocol": "http", "uri": "http://172.21.0.2:9090/v1", "uri_no_suffix": "http://172.21.0.2:9090"}, "OctaviaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9876", "protocol": "http", "uri": "http://172.21.0.2:9876", "uri_no_suffix": "http://172.21.0.2:9876"}, "PlacementAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8778", "protocol": "http", "uri": "http://172.21.0.2:8778/placement", "uri_no_suffix": "http://172.21.0.2:8778"}, "SwiftAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "SwiftS3Admin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Internal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080", "uri_no_suffix": "http://172.21.0.2:8080"}, "MysqlCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NovaVNCProxyCellPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovaMetadataCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}}}, "parameter_defaults": {"NeutronMechanismDrivers": ["sriovnicswitch", "ovn"], "ContainerCli": "podman", "EnablePackageInstall": true, "SoftwareConfigTransport": "POLL_SERVER_HEAT", "OVNIntegrationBridge": "br-int", "ExtraConfig": {}, "StandaloneServices": ["OS::TripleO::Services::AodhApi", "OS::TripleO::Services::AodhEvaluator", "OS::TripleO::Services::AodhListener", "OS::TripleO::Services::AodhNotifier", "OS::TripleO::Services::BootParams", "OS::TripleO::Services::BarbicanApi", "OS::TripleO::Services::BarbicanBackendSimpleCrypto", "OS::TripleO::Services::CACerts", "OS::TripleO::Services::CeilometerAgentCentral", "OS::TripleO::Services::CeilometerAgentNotification", "OS::TripleO::Services::CephClient", "OS::TripleO::Services::CephMds", "OS::TripleO::Services::CephMgr", "OS::TripleO::Services::CephMon", "OS::TripleO::Services::CephOSD", "OS::TripleO::Services::CinderApi", "OS::TripleO::Services::CinderBackup", "OS::TripleO::Services::CinderScheduler", "OS::TripleO::Services::CinderVolume", "OS::TripleO::Services::Clustercheck", "OS::TripleO::Services::ComputeCeilometerAgent", "OS::TripleO::Services::ContainerImagePrepare", "OS::TripleO::Services::ContainersLogrotateCrond", "OS::TripleO::Services::DockerRegistry", "OS::TripleO::Services::GlanceApi", "OS::TripleO::Services::GlanceApiInternal", "OS::TripleO::Services::GnocchiApi", "OS::TripleO::Services::GnocchiMetricd", "OS::TripleO::Services::GnocchiStatsd", "OS::TripleO::Services::HAproxy", "OS::TripleO::Services::HeatApi", "OS::TripleO::Services::HeatApiCfn", "OS::TripleO::Services::HeatEngine", "OS::TripleO::Services::Horizon", "OS::TripleO::Services::Iscsid", "OS::TripleO::Services::Kernel", "OS::TripleO::Services::Keystone", "OS::TripleO::Services::ManilaApi", "OS::TripleO::Services::ManilaBackendCephFs", "OS::TripleO::Services::ManilaScheduler", "OS::TripleO::Services::ManilaShare", "OS::TripleO::Services::Memcached", "OS::TripleO::Services::MySQL", "OS::TripleO::Services::MySQLClient", "OS::TripleO::Services::NeutronApi", "OS::TripleO::Services::NeutronCorePlugin", "OS::TripleO::Services::NeutronSriovAgent", "OS::TripleO::Services::NeutronDhcpAgent", "OS::TripleO::Services::NovaApi", "OS::TripleO::Services::NovaConductor", "OS::TripleO::Services::NovaMetadata", "OS::TripleO::Services::NovaScheduler", "OS::TripleO::Services::NovaCompute", "OS::TripleO::Services::NovaLibvirt", "OS::TripleO::Services::NovaMigrationTarget", "OS::TripleO::Services::NovaVncProxy", "OS::TripleO::Services::OVNController", "OS::TripleO::Services::OVNDBs", "OS::TripleO::Services::OVNMetadataAgent", "OS::TripleO::Services::OctaviaApi", "OS::TripleO::Services::OctaviaDeploymentConfig", "OS::TripleO::Services::OctaviaHealthManager", "OS::TripleO::Services::OctaviaHousekeeping", "OS::TripleO::Services::OctaviaWorker", "OS::TripleO::Services::OpenStackClients", "OS::TripleO::Services::OsloMessagingNotify", "OS::TripleO::Services::OsloMessagingRpc", "OS::TripleO::Services::Pacemaker", "OS::TripleO::Services::PlacementApi", "OS::TripleO::Services::Podman", "OS::TripleO::Services::Redis", "OS::TripleO::Services::Rsyslog", "OS::TripleO::Services::Snmp", "OS::TripleO::Services::Sshd", "OS::TripleO::Services::SwiftProxy", "OS::TripleO::Services::SwiftRingBuilder", "OS::TripleO::Services::SwiftStorage", "OS::TripleO::Services::Timesync", "OS::TripleO::Services::Timezone", "OS::TripleO::Services::Tmpwatch", "OS::TripleO::Services::TripleoFirewall", "OS::TripleO::Services::TripleoPackages", "OS::TripleO::Services::Tuned"], "StandaloneParameters": {}, "StandaloneExtraConfig": {}, "StandaloneExtraGroupVars": {}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "VipSubnetMap": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}, "SshServerOptions": {"HostKey": ["/etc/ssh/ssh_host_rsa_key", "/etc/ssh/ssh_host_ecdsa_key", "/etc/ssh/ssh_host_ed25519_key"], "SyslogFacility": "AUTHPRIV", "AuthorizedKeysFile": ".ssh/authorized_keys", "ChallengeResponseAuthentication": "no", "GSSAPIAuthentication": "no", "GSSAPICleanupCredentials": "no", "UsePAM": "yes", "UseDNS": "no", "PrintMotd": "no", "X11Forwarding": "yes", "AcceptEnv": ["LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES", "LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT", "LC_IDENTIFICATION LC_ALL LANGUAGE", "XMODIFIERS"], "Subsystem": "sftp  /usr/libexec/openssh/sftp-server"}, "AdminPassword": "spRnmz8cCRQ00rh3PyZlQy0nk", "AdminToken": "ZPR9NjbVz3doGgprnR6r5ybWG", "AodhPassword": "sAWZHA4JDhQeoiKG4taMBWfBI", "BarbicanPassword": "ddTcToaQ4B0NgvdYp2ETyOIcX", "BarbicanSimpleCryptoKek": "BzjPYuwPzEkY6eMTPYxWuaB5fh8d9K94_8Gzv1OYILE=", "CeilometerMeteringSecret": "c0F9QEM8qYqUzDgFh5KzshaSs", "CeilometerPassword": "t0q8KaMuB7jTAFBC1pILrzMHQ", "CephClientKey": "AQBdUS1qAAAAABAA7jSdTJJpPBzGC4QxNtQegg==", "CephClusterFSID": "45be846a-cf0a-559f-a0a9-c266bc8909e4", "CephDashboardAdminPassword": "ouQdYGlWmQzLeqkWQLrNuTrFp", "CephGrafanaAdminPassword": "GhJWL69fm2yHGMdiHeJLkSQLx", "CephManilaClientKey": "AQBdUS1qAAAAABAAcjauExOVBQPi2IQe91H12w==", "CephRgwKey": "AQBdUS1qAAAAABAAl3QdVjYrtWdjO1RDtZzCtQ==", "CinderPassword": "CBSJjckBDmzHwGIM6tZ6b21hT", "CongressPassword": "62fond5GIh1KMCPn3d66ysOjk", "DesignatePassword": "pIxP0rv5G9e5eW8GQZJ2mmVp0", "DesignateRndcKey": "N8Lo7FYcsg7OnLLJnUx24TS8Yyd2nKcaYogeR228hMk=", "Ec2ApiPassword": "eYiP4YbCk3EtrAvmv5alshMaM", "EtcdInitialClusterToken": "1i6HD4jig2kEhMdoe5QDDmE8N", "GlancePassword": "WoEpc760DXbqxmWGvZ9Y0j4bm", "GnocchiPassword": "3nyz0rxrh4fhsQ7b3lqj39drO", "HAProxyStatsPassword": "wrbJElh1KluJSqNapXt6DBd90", "HeatAuthEncryptionKey": "nvmp3c1EA3peNEodNd5tSJKQhI0eIUGM", "HeatPassword": "ZHxT825AVbWyviNS41TLuUB4B", "HeatStackDomainAdminPassword": "Rb5dN0GbekIGcpWmMe4kgV1B2", "HorizonSecret": "S2OeasDRYQ", "IronicPassword": "cBCCZ4Q86lrM6T3tuLAri8NTX", "KeystoneCredential0": "vvQSxQpQK0yPw3kHwyytlyR3R6yyDRiMAYIZUrIdhuk=", "KeystoneCredential1": "X__y9OL8i8iLWPpO0K-_ectADsbHX9OGveZ5_V3_awE=", "KeystoneFernetKey0": "QqP6dWWfht-I_U_PDJKpP6viwBzPTH1ufYeNFq-n5SA=", "KeystoneFernetKey1": "gOk-W0M_pYdHZwiNMoPMhW0CWt3yC4n5YY_fZiCTZas=", "KeystoneFernetKeys": {"/etc/keystone/fernet-keys/0": {"content": "b6EOI5FnjvnZYSvX1qSnUGLydYDoYDA_9hiCFw-Jio0="}, "/etc/keystone/fernet-keys/1": {"content": "e-Nx0eu1faPFBF2YXx9ISPvyzG-ZxYqVLw0fXLT8GZQ="}}, "LibvirtTLSPassword": "bILNvA0z4KKILexGtsYbolbrV", "ManilaPassword": "2bBqsbhRxTVfhqLjtHeqAB1J3", "MigrationSshKey": {"private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAt1zL1M7ab00pGW5WmP4HgnHd7FCABpY0TugKCtxjw5HLATsi\nkB67pOkGBXWufsu93Erdut0mxWB2X+U8ABIQdkw787PwKRFLxCVYFpA10AGKMn3y\n5h2VD5qtfLLLdYjj2R9DEM4O1/oFiIVlOEls761q/whW5w6xr+684ckrDW/bmjA0\naWhHvVNW6C3WHrn2hexEDz5SCrHq2zai6wRhytKDwdkENj6m8gSMMnLp3kM0RwsM\nryi41Qb1D1SBHjftSsblq/lxu7bPgNv3iA2GC9bBtJOLaovT1Ue/luXccsT3D1Km\nCQDA68WqG1Gb6/lDvaWDiHmYg8taVAbbDj+UdwIDAQABAoIBABbbwKVU7DI34knD\nUZRdBr6iR1IwbuVjUD4N+0KDWwSEZlRO9O4Whrn2OsPvecNgzthplN64tx6f+eHW\nh/ZSSi8VLdwhsGzONS3MogCeFbdKmdnVjbRWN8DsPXhwKaELYawtk4TCy2LtTkdI\nqeesb6Ipck880OiZElmmX3GeTHmuJBe8w40h1omYeyekaIZoowaVdk2LoLVTf0nw\n0yuflO0uWUhanZkqtgSTDyeJxKzO4vYsWvUk5whp6QNvfIxiKNssEcZyk6eZzOnq\nqcPcId3Kg9VuVekuH68gj9TKw+na7Au/v6ghUBvRg/JbAREauaXC3i05tgagNFaH\nKMGEp7ECgYEAz/OlbHS4TMCPGs2UPE+N4K1fn7NiiEBL9upW+FHwAxm8zx28Yara\nVqY8XdRdq7kdjV0bqcE5AIu6bNOhnEWs8UK4IwMss1RNkp7NVUI39tK3ushauZAV\nuTGfsw4VGmP9oYPoymVORID7qSOqGHJjyJJqDQGkLoSPrcL7FO+AzsMCgYEA4bqx\nyHXdrQu2XI/twlR+cv7TDawzlB3dsVeVXqFD+wZ2M0WMb8o9C9JsIUBJYEgBH6R1\nFczqIwgoM9bpmpaH8AUlWp0h6CKuWEcnhe4qG4ozuCZ/h7tgdNep1hiOzxLDY5+5\ndx+P4rgSJHETYkHg2PfT/+SGueN2vXbNwTXzcD0CgYAikF/FiBz9/N+MV/E0mRB+\n8LI9LCbLeMxnjQnJmmznRwbf8hRWs3w4/MZ53gt3uHwV/AzWCVy9H3xsDD0HaXlW\nXH2YrDVo1TFTlnuQmUIOD3YkYJrbzvwdXQcrTsLpMQd+KhuuUGpS7pFlypzCFXlK\nZDOmV8h/Rt9OxWLQVwK02wKBgQC81z4iMRDp0vGWEEbdG2jJ9YtFVfm0gSPVWCs7\nBnjjya0bCaUKZMubV0dkre504Ognu6LEQTDja9CORc4aqLJCx1tPqkMSe+kVKznS\nXsPVVFIeTf7E46o3NbD8zoCylcTmVFqJYNsz1cA/wmVv/yMHAJXX7ywS2UueB4Ts\njaECFQKBgQDPGK4jWBBYyOoePYZRuBJz1XAzcp+g21Xprq3ISkkYE0YGWcwK1XvU\nS4RC/bDzPGegqJACREpdPnqFeAUbjH8Bya+7EbumFXgx54HFV4V0peL7GRvJz0A6\nyfEs+PGW81pjPHhvjnm2RCTI24pfJr+Y1CezA1h0aTW9fMt2ZigInQ==\n-----END RSA PRIVATE KEY-----\n", "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3XMvUztpvTSkZblaY/geCcd3sUIAGljRO6AoK3GPDkcsBOyKQHruk6QYFda5+y73cSt263SbFYHZf5TwAEhB2TDvzs/ApEUvEJVgWkDXQAYoyffLmHZUPmq18sst1iOPZH0MQzg7X+gWIhWU4SWzvrWr/CFbnDrGv7rzhySsNb9uaMDRpaEe9U1boLdYeufaF7EQPPlIKserbNqLrBGHK0oPB2QQ2PqbyBIwycuneQzRHCwyvKLjVBvUPVIEeN+1KxuWr+XG7ts+A2/eIDYYL1sG0k4tqi9PVR7+W5dxyxPcPUqYJAMDrxaobUZvr+UO9pYOIeZiDy1pUBtsOP5R3 Generated by TripleO"}, "MysqlClustercheckPassword": "8D2hbivnauYKf4fWNwjjHU2D2", "MysqlMariabackupPassword": "PVZvJrmVZeGQvl9Zb3Zwu8MjK", "MysqlRootPassword": "20n6AvjgW0", "NeutronMetadataProxySharedSecret": "LD3utzPU5qALtVzIAwPIpgjg9", "NeutronPassword": "NmrqOKHmkGZqx1AyBPpxt60Nf", "NotifyPassword": "bVtIR2ydFLUHzsWWMcpO64vVZ", "NovaPassword": "gkupBYoqI5y5jAYJpVnk6k8yj", "NovajoinPassword": "A2JY25HnXlfGcaj2waGi2bQJn", "OctaviaCaKeyPassphrase": "9TyWsajNjQB38ik8oImfgsqRh", "OctaviaHeartbeatKey": "ZbqeNbYIVmMWwcryhCXpw9Qo5", "OctaviaPassword": "NmSYcBC3Uhhz9BgkSWS0ccsXm", "OctaviaServerCertsKeyPassphrase": "gcHhbxF6Kk2yr9M1J4RhKQ6HEnf7DTbq", "PacemakerRemoteAuthkey": "[encoded data, 4096 characters]", "PankoPassword": "VRMRJzJKhaKIcKJK3IZFwcesg", "PcsdPassword": "fZS20pGMMa81wbzc", "PlacementPassword": "7m932Di56jJsNELAb2ryFWZSa", "RabbitCookie": "j2QNWjp02p7HJYvnkumg", "RabbitPassword": "059dXmt3sLEzhiDnVdOkTaMCR", "RedisPassword": "S3VHcy9qd7rkfN77L8fJ1OEjR", "RpcPassword": "g5MWeCNycL3Y3h0hbgEQS3Kox", "SaharaPassword": "CpasarQQQjEWGVaf6ihFRbFLP", "SnmpdReadonlyUserPassword": "4Lf2lTxexuaS5wlrzAoT2YpG", "SwiftHashSuffix": "S8UVBjPOvTfh1ofpEoiCzXumT", "SwiftPassword": "SgpXYAuQUW0kIzFs2f32llqkp", "CloudDomain": "localdomain", "CloudName": "standalone.localdomain", "CloudNameCtlplane": "standalone.ctlplane.localdomain", "CloudNameInternal": "standalone.internalapi.localdomain", "CloudNameStorage": "standalone.storage.localdomain", "CloudNameStorageManagement": "standalone.storagemgmt.localdomain", "CtlplaneNetworkAttributes": {"network": {"mtu": 1450}, "subnets": {"ctlplane-subnet": {"cidr": "192.168.122.0/24", "host_routes": [], "ip_version": "4"}}}, "DeployedServerPortMap": {"control_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "public_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "standalone-ctlplane": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}}, "ExternalNetCidr": "192.168.122.100/24", "HostnameMap": {"standalone-standalone-0": "standalone"}, "IPPool": {"external": ["192.168.122.100"]}, "OVNDBsVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "OVNStaticBridgeMacMappings": {"standalone": {"datacentre": "fa:16:3a:00:53:00"}}, "RedisVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "DeployIdentifier": 1781354846, "RootStackName": "standalone", "StackAction": "CREATE", "AddVipsToEtcHosts": false, "DnsServers": [], "NetworkSafeDefaults": true, "NtpServer": "pool.ntp.org", "SshFirewallAllowAll": true, "StandaloneNetworkConfigTemplate": "/root/standalone_net_config.j2", "SwiftReplicas": 1, "CinderWorkers": 1, "GlanceWorkers": 1, "HeatWorkers": 1, "KeystoneWorkers": 1, "NeutronWorkers": 1, "NeutronMetadataWorkers": 1, "NovaWorkers": 1, "NovaSchedulerWorkers": 1, "SwiftWorkers": 1, "PlacementWorkers": 1, "GnocchiMetricdWorkers": 1, "ApacheMaxRequestWorkers": 100, "ApacheServerLimit": 100, "ControllerExtraConfig": {"nova::network::neutron::timeout": "60"}, "DatabaseSyncTimeout": 900, "NovaReservedHostMemory": 512, "MysqlInnodbBufferPoolSize": "128M", "DeployedNetworkEnvironment": {"net_attributes_map": {"storage": {"network": {"dns_domain": "storage.mydomain.tld.", "mtu": 1500, "name": "storage", "tags": ["tripleo_network_name=Storage", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage", "tripleo_vip=true"]}, "subnets": {"storage_subnet": {"cidr": "172.18.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_subnet", "tags": []}}}, "storage_mgmt": {"network": {"dns_domain": "storagemgmt.mydomain.tld.", "mtu": 1500, "name": "storage_mgmt", "tags": ["tripleo_network_name=StorageMgmt", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage_mgmt", "tripleo_vip=true"]}, "subnets": {"storage_mgmt_subnet": {"cidr": "172.20.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_mgmt_subnet", "tags": []}}}, "internal_api": {"network": {"dns_domain": "internal.mydomain.tld.", "mtu": 1500, "name": "internal_api", "tags": ["tripleo_network_name=InternalApi", "tripleo_net_idx=0", "tripleo_service_net_map_replace=internal", "tripleo_vip=true"]}, "subnets": {"internal_api_subnet": {"cidr": "172.17.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "internal_api_subnet", "tags": []}}}, "tenant": {"network": {"dns_domain": "tenant.mydomain.tld.", "mtu": 1500, "name": "tenant", "tags": ["tripleo_network_name=Tenant", "tripleo_net_idx=0", "tripleo_service_net_map_replace=tenant", "tripleo_vip=false"]}, "subnets": {"tenant_subnet": {"cidr": "172.19.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "tenant_subnet", "tags": []}}}, "external": {"network": {"dns_domain": "external.mydomain.tld.", "mtu": 1500, "name": "external", "tags": ["tripleo_network_name=External", "tripleo_net_idx=0", "tripleo_service_net_map_replace=external", "tripleo_vip=true"]}, "subnets": {"external_subnet": {"cidr": "172.21.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "external_subnet", "tags": []}}}}, "net_cidr_map": {"storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_ip_version_map": {"storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}}, "KeystoneNotificationDriver": "messagingv2", "ManilaCephFSBackendName": "cephfs", "ManilaCephFSDriverHandlesShareServers": false, "ManilaCephFSCephFSAuthId": "manila", "ManilaCephFSCephVolumeMode": "0755", "ManilaCephFSCephFSProtocolHelperType": "CEPHFS", "NeutronEnableForceMetadata": true, "OctaviaGenerateCerts": true, "NotificationDriver": "messagingv2", "GnocchiArchivePolicy": "high", "CeilometerEnableGnocchi": true, "ManagePipeline": true, "EventPipelinePublishers": ["gnocchi://"], "PipelinePublishers": ["gnocchi://"], "BarbicanSimpleCryptoGlobalDefault": true, "Debug": true, "DeploymentUser": "root", "KernelIpNonLocalBind": 1, "DockerInsecureRegistryAddress": ["192.168.122.100:8787"], "NeutronPublicInterface": "eth0", "NeutronDnsDomain": "localdomain", "NeutronBridgeMappings": "datacentre:br-ctlplane", "NeutronPhysicalBridge": "br-ctlplane", "NeutronFlatNetworks": "datacentre", "StandaloneEnableRoutedNetworks": false, "StandaloneHomeDir": "/root", "InterfaceLocalMtu": 1450, "ValidateGatewaysIcmp": false, "ValidateControllersIcmp": false, "OctaviaAmphoraSshKeyFile": "/root/.ssh/id_ecdsa.pub", "OctaviaLogOffload": true, "OctaviaForwardAllLogs": true, "IronicInspectorSubnets": [{"ip_range": "172.20.1.190,172.20.1.199", "netmask": "255.255.255.0", "gateway": "172.20.1.1", "tag": "baremetal"}], "IronicInspectorInterface": "br-baremetal", "IronicCleaningDiskErase": "metadata", "DesignateBindNSRecords": ["ns1.example.com.", "ns2.example.com."], "DesignateBackendListenIPs": ["192.168.122.155"], "UnboundForwardResolvers": ["10.88.0.2"], "CephDynamicSpec": false, "DeployedCeph": true, "CephSpecFqdn": true, "CephadmDefaultContainer": false, "ContainerCephDaemonImage": "registry.redhat.io/rhceph/rhceph-7-rhel9:latest", "CephClusterName": "ceph", "CephClientConfigVars": "/root/overcloud-deploy/overcloud/ceph_client.yml", "ApplyCephConfigOverridesOnUpdate": true, "CinderEnableIscsiBackend": false, "CinderEnableRbdBackend": true, "CinderBackupBackend": "ceph", "NovaEnableRbdBackend": true, "GlanceBackend": "rbd", "ContainerImagePrepare": [{"set": {"ceph_alertmanager_image": "ose-prometheus-alertmanager", "ceph_alertmanager_namespace": "registry.redhat.io/openshift4", "ceph_alertmanager_tag": "v4.12", "ceph_grafana_image": "rhceph-6-dashboard-rhel9", "ceph_grafana_namespace": "registry.redhat.io/rhceph", "ceph_grafana_tag": "latest", "ceph_image": "rhceph-7-rhel9", "ceph_namespace": "registry.redhat.io/rhceph", "ceph_node_exporter_image": "ose-prometheus-node-exporter", "ceph_node_exporter_namespace": "registry.redhat.io/openshift4", "ceph_node_exporter_tag": "v4.12", "ceph_prometheus_image": "ose-prometheus", "ceph_prometheus_namespace": "registry.redhat.io/openshift4", "ceph_prometheus_tag": "v4.12", "ceph_tag": "latest", "name_prefix": "openstack-", "name_suffix": "", "namespace": "registry.redhat.io/rhosp-rhel9", "neutron_driver": "ovn", "rhel_containers": false, "tag": "17.1"}, "tag_from_label": "{version}-{release}"}], "NodePortMap": {"standalone": {"ctlplane": {"ip_address": "192.168.122.100", "ip_subnet": "192.168.122.0/24", "ip_address_uri": "192.168.122.100"}, "storage": {"ip_address": "172.18.0.100", "ip_subnet": "172.18.0.1/24", "ip_address_uri": "172.18.0.100"}, "storage_mgmt": {"ip_address": "172.20.0.100", "ip_subnet": "172.20.0.1/24", "ip_address_uri": "172.20.0.100"}, "internal_api": {"ip_address": "172.17.0.100", "ip_subnet": "172.17.0.1/24", "ip_address_uri": "172.17.0.100"}, "tenant": {"ip_address": "172.19.0.100", "ip_subnet": "172.19.0.1/24", "ip_address_uri": "172.19.0.100"}, "external": {"ip_address": "172.21.0.100", "ip_subnet": "172.21.0.1/24", "ip_address_uri": "172.21.0.100"}}}, "ControlPlaneVipData": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "name": "control_virtual_ip", "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"ip_version": 4}]}, "VipPortMap": {"storage": {"ip_address": "172.18.0.2", "ip_address_uri": "172.18.0.2", "ip_subnet": "172.18.0.2/24"}, "storage_mgmt": {"ip_address": "172.20.0.2", "ip_address_uri": "172.20.0.2", "ip_subnet": "172.20.0.2/24"}, "internal_api": {"ip_address": "172.17.0.2", "ip_address_uri": "172.17.0.2", "ip_subnet": "172.17.0.2/24"}, "external": {"ip_address": "172.21.0.2", "ip_address_uri": "172.21.0.2", "ip_subnet": "172.21.0.2/24"}}, "NovaSchedulerEnabledFilters": ["AvailabilityZoneFilter", "ComputeFilter", "ComputeCapabilitiesFilter", "ImagePropertiesFilter", "ServerGroupAntiAffinityFilter", "ServerGroupAffinityFilter", "PciPassthroughFilter"], "NovaSchedulerAvailableFilters": ["nova.scheduler.filters.all_filters", "nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"], "ControllerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NetworkerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NovaPCIPassthrough": [{"devname": "dummy-dev", "physical_network": "dummy_sriov_net"}], "NeutronPhysicalDevMappings": "dummy_sriov_net:dummy-dev", "DhcpAgentNotification": true, "ContainerAodhApiImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhEvaluatorImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-evaluator:17.1", "ContainerAodhListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-listener:17.1", "ContainerAodhNotifierImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-notifier:17.1", "ContainerBarbicanApiImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanKeystoneListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanKeystoneListenerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerBarbicanWorkerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerCeilometerCentralImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-compute:17.1", "ContainerCeilometerNotificationImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-notification:17.1", "ContainerCinderApiImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderBackupImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-backup:17.1", "ContainerCinderSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-scheduler:17.1", "ContainerCinderVolumeImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-volume:17.1", "ContainerCrondConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerCrondImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerGlanceApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiInternalConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGnocchiApiImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiMetricdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-metricd:17.1", "ContainerGnocchiStatsdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-statsd:17.1", "ContainerHAProxyConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHAProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHeatApiCfnConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiCfnImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatApiImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatEngineImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-engine:17.1", "ContainerHorizonConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerHorizonImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerIscsidConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerIscsidImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerKeystoneConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerKeystoneImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerManilaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-scheduler:17.1", "ContainerManilaShareImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-share:17.1", "ContainerClustercheckConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerClustercheckImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlClientConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMemcachedConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerMemcachedImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerNeutronDHCPImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-dhcp-agent:17.1", "ContainerNeutronSriovImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-sriov-agent:17.1", "ContainerNeutronApiImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerNeutronConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerOvnMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-metadata-agent-ovn:17.1", "ContainerNovaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-compute:17.1", "ContainerNovaConductorImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-conductor:17.1", "ContainerNovaLibvirtImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaLibvirtConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaVncProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-novncproxy:17.1", "ContainerNovaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-scheduler:17.1", "ContainerOctaviaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaHealthManagerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-health-manager:17.1", "ContainerOctaviaHousekeepingImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-housekeeping:17.1", "ContainerOctaviaWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-worker:17.1", "ContainerOvnControllerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnControllerImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnNbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-nb-db-server:17.1", "ContainerOvnNorthdImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnSbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-sb-db-server:17.1", "ContainerPlacementConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerPlacementImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerQdrouterdConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerQdrouterdImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerRabbitmqConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRabbitmqImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRedisConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerRedisImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerSwiftAccountImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-account:17.1", "ContainerSwiftContainerImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-container:17.1", "ContainerSwiftObjectImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-object:17.1", "ContainerSwiftConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerSwiftProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerOctaviaRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1"}, "event_sinks": [], "encrypted_param_names": []}


created_at: 2026-06-13 12:49:31.816584
files: null
template:
  {"heat_template_version": "wallaby", "description": "MySQL HA clustercheck service deployment using puppet This service is used by HAProxy in a HA scenario to report whether the local galera node is synced\n", "parameters": {"ContainerClustercheckImage": {"description": "image", "type": "string", "tags": ["role_specific"], "default": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1"}, "ContainerClustercheckConfigImage": {"description": "The container image to use for the clustercheck config_volume", "type": "string", "tags": ["role_specific"], "default": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1"}, "EndpointMap": {"default": {}, "description": "Mapping of service endpoint -> protocol. Typically set via parameter_defaults in the resource registry.", "type": "json"}, "ServiceData": {"default": {}, "description": "Dictionary packing service data", "type": "json"}, "ServiceNetMap": {"default": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "description": "Mapping of service_name -> network name. Typically set via parameter_defaults in the resource registry. Use parameter_merge_strategies to merge it with the defaults.", "type": "json"}, "RoleName": {"default": "", "description": "Role name on which the service is applied", "type": "string"}, "RoleParameters": {"default": {}, "description": "Parameters specific to the role", "type": "json"}, "ClustercheckListener": {"default": "socat", "description": "How to expose the clustercheck service over TCP", "type": "string", "constraints": [{"allowed_values": ["socat", "xinetd"]}]}}, "resources": {"ContainersCommon": {"type": "file:///root/tripleo-heat-installer-templates/deployment/containers-common.yaml"}, "MysqlPuppetBase": {"type": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-pacemaker-puppet.yaml", "properties": {"EndpointMap": {"get_param": "EndpointMap"}, "ServiceData": {"get_param": "ServiceData"}, "ServiceNetMap": {"get_param": "ServiceNetMap"}, "RoleName": {"get_param": "RoleName"}, "RoleParameters": {"get_param": "RoleParameters"}}}, "RoleParametersValue": {"type": "OS::Heat::Value", "properties": {"type": "json", "value": {"map_replace": [{"map_replace": [{"ContainerClustercheckImage": "ContainerClustercheckImage", "ContainerClustercheckConfigImage": "ContainerClustercheckConfigImage"}, {"values": {"get_param": ["RoleParameters"]}}]}, {"values": {"ContainerClustercheckImage": {"get_param": "ContainerClustercheckImage"}, "ContainerClustercheckConfigImage": {"get_param": "ContainerClustercheckConfigImage"}}}]}}}}, "conditions": {"socat_listener": {"equals": [{"get_param": "ClustercheckListener"}, "socat"]}}, "outputs": {"role_data": {"description": "Containerized service clustercheck using composable services.", "value": {"service_name": "clustercheck", "config_settings": {"map_merge": [{"get_attr": ["MysqlPuppetBase", "role_data", "config_settings"]}, {"tripleo::profile::pacemaker::clustercheck::bind_address": {"str_replace": {"template": "%{hiera('$FQDN$NETWORK')}", "params": {"$FQDN": {"if": ["socat_listener", "", "fqdn_"]}, "$NETWORK": {"get_param": ["ServiceNetMap", "MysqlNetwork"]}}}}}]}, "puppet_config": {"config_volume": "clustercheck", "puppet_tags": "file", "step_config": "include tripleo::profile::pacemaker::clustercheck", "config_image": {"get_attr": ["RoleParametersValue", "value", "ContainerClustercheckConfigImage"]}}, "kolla_config": {"/var/lib/kolla/config_files/clustercheck.json": {"command": {"if": ["socat_listener", "bash -c $* -- eval source /etc/sysconfig/clustercheck; exec socat -T\"${TRIPLEO_HEALTHCHECK_TIMEOUT:-2}\" \"$TRIPLEO_SOCAT_BIND\" system:\"grep -qPe \\\"^\\\\r\\$\\\" && /usr/bin/clustercheck\"", "/usr/sbin/xinetd -dontfork"]}, "config_files": [{"source": "/var/lib/kolla/config_files/src/*", "dest": "/", "merge": true, "preserve_properties": true}]}}, "docker_config": {"step_2": {"clustercheck": {"start_order": 1, "image": {"get_attr": ["RoleParametersValue", "value", "ContainerClustercheckImage"]}, "restart": "always", "net": "host", "healthcheck": {"test": "/openstack/healthcheck"}, "volumes": {"list_concat": [{"get_attr": ["ContainersCommon", "volumes"]}, ["/var/lib/kolla/config_files/clustercheck.json:/var/lib/kolla/config_files/config.json", "/var/lib/config-data/puppet-generated/clustercheck:/var/lib/kolla/config_files/src:ro", "/var/lib/mysql:/var/lib/mysql"]]}, "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS"}}}}, "host_prep_tasks": null, "upgrade_tasks": null, "update_tasks": null, "external_upgrade_tasks": [{"when": ["step|int == 1"], "tags": ["never", "system_upgrade_transfer_data", "system_upgrade_stop_services"], "block": [{"name": "Stop clustercheck container", "import_role": {"name": "tripleo_container_stop"}, "vars": {"tripleo_containers_to_stop": ["clustercheck"], "tripleo_delegate_to": "{{ groups['clustercheck'] | difference(groups['excluded_overcloud']) }}"}}]}]}}}}

environment:
  {"resource_registry": {"resources": {}, "OS::TripleO::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::Heat::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-software.yaml", "OS::Heat::StructuredDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::TripleO::PostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::AllNodesDeployment": "OS::Heat::None", "OS::TripleO::DefaultPasswords": "OS::Heat::None", "OS::TripleO::RandomString": "OS::Heat::None", "OS::TripleO::Standalone::PreNetworkConfig": "OS::Heat::None", "OS::TripleO::StandalonePostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::Standalone": "file:///root/tripleo-heat-installer-templates/puppet/standalone-role.yaml", "OS::TripleO::Tasks::StandalonePreConfig": "OS::Heat::None", "OS::TripleO::Tasks::StandalonePostConfig": "OS::Heat::None", "OS::TripleO::StandaloneExtraConfigPre": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::Standalone::Net::SoftwareConfig": "OS::Heat::None", "OS::TripleO::Standalone::Ports::StoragePort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage.yaml", "OS::TripleO::Standalone::Ports::StorageMgmtPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage_mgmt.yaml", "OS::TripleO::Standalone::Ports::InternalApiPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_internal_api.yaml", "OS::TripleO::Standalone::Ports::TenantPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_tenant.yaml", "OS::TripleO::Standalone::Ports::ExternalPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_external.yaml", "OS::TripleO::StandaloneServiceServerMetadataHook": "OS::Heat::None", "OS::TripleO::Server": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-server.yaml", "OS::TripleO::StandaloneServer": "OS::TripleO::Server", "OS::TripleO::NodeAdminUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_heat_admin.yaml", "OS::TripleO::NodeTimesyncUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_timesync.yaml", "OS::TripleO::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::Standalone::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::NodeTLSCAData": "OS::Heat::None", "OS::TripleO::NodeTLSData": "OS::Heat::None", "OS::TripleO::NodeExtraConfig": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::NodeExtraConfigPost": "file:///root/tripleo-heat-installer-templates/extraconfig/post_deploy/default.yaml", "OS::TripleO::AllNodesExtraConfig": "OS::Heat::None", "OS::TripleO::Network": "file:///usr/share/openstack-tripleo-heat-templates/network/deployed_networks.yaml", "OS::TripleO::Network::Storage": "OS::Heat::None", "OS::TripleO::Network::StorageMgmt": "OS::Heat::None", "OS::TripleO::Network::InternalApi": "OS::Heat::None", "OS::TripleO::Network::Tenant": "OS::Heat::None", "OS::TripleO::Network::External": "OS::Heat::None", "OS::TripleO::Network::ExtraConfig": "OS::Heat::None", "OS::TripleO::Network::Ports::NetVipMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpListMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_list_map.yaml", "OS::TripleO::Network::Ports::StorageVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage.yaml", "OS::TripleO::Network::Ports::StorageMgmtVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage_mgmt.yaml", "OS::TripleO::Network::Ports::InternalApiVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_internal_api.yaml", "OS::TripleO::Network::Ports::ExternalVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_external.yaml", "OS::TripleO::Network::Ports::ControlPlaneVipPort": "file:///usr/share/openstack-tripleo-heat-templates/network/ports/deployed_vip_ctlplane.yaml", "OS::TripleO::ServiceNetMap": "file:///root/tripleo-heat-installer-templates/network/service_net_map.yaml", "OS::TripleO::EndpointMap": "file:///root/tripleo-heat-installer-templates/network/endpoints/endpoint_map.yaml", "OS::TripleO::DeployedServerEnvironment": "OS::Heat::None", "OS::TripleO::DeploymentSteps": "OS::Heat::None", "OS::TripleO::WorkflowSteps": "OS::Heat::None", "OS::TripleO::Services::Aide": "OS::Heat::None", "OS::TripleO::Services::Apache": "file:///root/tripleo-heat-installer-templates/deployment/apache/apache-baremetal-puppet.yaml", "OS::TripleO::Services::CACerts": "file:///root/tripleo-heat-installer-templates/deployment/certs/ca-certs-baremetal-puppet.yaml", "OS::TripleO::Services::CephMds": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mds.yaml", "OS::TripleO::Services::CephMgr": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mgr.yaml", "OS::TripleO::Services::CephMon": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mon.yaml", "OS::TripleO::Services::CephRbdMirror": "OS::Heat::None", "OS::TripleO::Services::CephRgw": "OS::Heat::None", "OS::TripleO::Services::CephOSD": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-osd.yaml", "OS::TripleO::Services::CephGrafana": "OS::Heat::None", "OS::TripleO::Services::CephClient": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-client.yaml", "OS::TripleO::Services::CephNfs": "OS::Heat::None", "OS::TripleO::Services::CephExternal": "OS::Heat::None", "OS::TripleO::Services::CinderApi": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-api-container-puppet.yaml", "OS::TripleO::Services::CinderBackup": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-backup-pacemaker-puppet.yaml", "OS::TripleO::Services::CinderScheduler": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-scheduler-container-puppet.yaml", "OS::TripleO::Services::CinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-pacemaker-puppet.yaml", "OS::TripleO::Services::BlockStorageCinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-container-puppet.yaml", "OS::TripleO::Services::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/keystone/keystone-container-puppet.yaml", "OS::TripleO::Services::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-container-puppet.yaml", "OS::TripleO::Services::GlanceApiInternal": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-internal-container-puppet.yaml", "OS::TripleO::Services::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-container-puppet.yaml", "OS::TripleO::Services::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-cfn-container-puppet.yaml", "OS::TripleO::Services::HeatApiCloudwatch": "OS::Heat::None", "OS::TripleO::Services::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-engine-container-puppet.yaml", "OS::TripleO::Services::HeatEphemeral": "OS::Heat::None", "OS::TripleO::Services::Kernel": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-baremetal-ansible.yaml", "OS::TripleO::Services::MySQL": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-pacemaker-puppet.yaml", "OS::TripleO::Services::NeutronBgpVpnApi": "OS::Heat::None", "OS::TripleO::Services::NeutronBgpVpnBagpipe": "OS::Heat::None", "OS::TripleO::Services::NeutronSfcApi": "OS::Heat::None", "OS::TripleO::Services::NeutronDhcpAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-dhcp-container-puppet.yaml", "OS::TripleO::Services::NeutronL2gwApi": "OS::Heat::None", "OS::TripleO::Services::NeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::NeutronL2gwAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::OVNMetadataAgent": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-metadata-container-puppet.yaml", "OS::TripleO::Services::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-api-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePlugin": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-container-puppet.yaml", "OS::TripleO::Services::ComputeNeutronCorePlugin": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-compute-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2OVN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::NeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2Nuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginNSX": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nsx-container-puppet.yaml", "OS::TripleO::Services::OVNDBs": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-dbs-cluster-ansible.yaml", "OS::TripleO::Services::OVNController": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-controller-container-puppet.yaml", "OS::TripleO::Services::OvsDpdkNetcontrold": "OS::Heat::None", "OS::TripleO::Services::NeutronCorePluginMLNXSDN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginVTS": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-cisco-vts-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginML2Ansible": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ansible-container-puppet.yaml", "OS::TripleO::Services::NeutronNuageVrs": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-controller-plugin-nuage.yaml", "OS::TripleO::Services::NeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronLinuxbridgeAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsDpdk": "OS::Heat::None", "OS::TripleO::Services::Pacemaker": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-baremetal-puppet.yaml", "OS::TripleO::Services::PacemakerRemote": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-remote-baremetal-puppet.yaml", "OS::TripleO::Services::NeutronSriovAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-sriov-agent-container-puppet.yaml", "OS::TripleO::Services::NeutronMlnxAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronAgentsIBConfig": "OS::Heat::None", "OS::TripleO::Services::OsloMessagingRpc": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-rpc-pacemaker-puppet.yaml", "OS::TripleO::Services::OsloMessagingNotify": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml", "OS::TripleO::Services::RabbitMQ": "OS::Heat::None", "OS::TripleO::Services::Qdr": "OS::Heat::None", "OS::TripleO::Services::HAproxy": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-pacemaker-puppet.yaml", "OS::TripleO::Services::HAProxyPublicTLS": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-public-tls-inject.yaml", "OS::TripleO::Services::HAProxyInternalTLS": "OS::Heat::None", "OS::TripleO::Services::Iscsid": "file:///root/tripleo-heat-installer-templates/deployment/iscsid/iscsid-container-puppet.yaml", "OS::TripleO::Services::Memcached": "file:///root/tripleo-heat-installer-templates/deployment/memcached/memcached-container-puppet.yaml", "OS::TripleO::Services::Tuned": "file:///root/tripleo-heat-installer-templates/deployment/tuned/tuned-baremetal-ansible.yaml", "OS::TripleO::Services::Securetty": "OS::Heat::None", "OS::TripleO::Services::SELinux": "OS::Heat::None", "OS::TripleO::Services::Sshd": "file:///root/tripleo-heat-installer-templates/deployment/sshd/sshd-baremetal-ansible.yaml", "OS::TripleO::Services::Redis": "file:///root/tripleo-heat-installer-templates/deployment/database/redis-pacemaker-puppet.yaml", "OS::TripleO::Services::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-api-container-puppet.yaml", "OS::TripleO::Services::NovaCompute": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-compute-container-puppet.yaml", "OS::TripleO::Services::NovaConductor": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-conductor-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-modular-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtLegacy": "file:///root/tripleo-heat-installer-templates/deployment/deprecated/nova/nova-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtGuests": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-libvirt-guests-container-puppet.yaml", "OS::TripleO::Services::NovaManager": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-manager-container-puppet.yaml", "OS::TripleO::Services::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-metadata-container-puppet.yaml", "OS::TripleO::Services::NovaMigrationTarget": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-migration-target-container-puppet.yaml", "OS::TripleO::Services::NovaPlacement": "OS::Heat::None", "OS::TripleO::Services::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/placement/placement-api-container-puppet.yaml", "OS::TripleO::Services::NovaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-scheduler-container-puppet.yaml", "OS::TripleO::Services::NovaVncProxy": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-vnc-proxy-container-puppet.yaml", "OS::TripleO::Services::Novajoin": "OS::Heat::None", "OS::TripleO::Services::NovaAZConfig": "OS::Heat::None", "OS::TripleO::Services::ContainersLogrotateCrond": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/logrotate-crond-container-puppet.yaml", "OS::TripleO::Services::SwiftProxy": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-proxy-container-puppet.yaml", "OS::TripleO::Services::SwiftDispersion": "OS::Heat::None", "OS::TripleO::Services::ExternalSwiftProxy": "OS::Heat::None", "OS::TripleO::Services::SwiftStorage": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-storage-container-puppet.yaml", "OS::TripleO::Services::SwiftRingBuilder": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-ringbuilder-container-puppet.yaml", "OS::TripleO::Services::Snmp": "file:///root/tripleo-heat-installer-templates/deployment/snmp/snmp-baremetal-puppet.yaml", "OS::TripleO::Services::Timezone": "file:///root/tripleo-heat-installer-templates/deployment/time/timezone-baremetal-ansible.yaml", "OS::TripleO::Services::UndercloudRemoveNovajoin": "OS::Heat::None", "OS::TripleO::Services::UndercloudTLS": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentCentral": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-central-container-puppet.yaml", "OS::TripleO::Services::CeilometerAgentIpmi": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentNotification": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-notification-container-puppet.yaml", "OS::TripleO::Services::ComputeCeilometerAgent": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-compute-container-puppet.yaml", "OS::TripleO::Services::Horizon": "file:///root/tripleo-heat-installer-templates/deployment/horizon/horizon-container-puppet.yaml", "OS::TripleO::Services::GnocchiApi": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-api-container-puppet.yaml", "OS::TripleO::Services::GnocchiMetricd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-metricd-container-puppet.yaml", "OS::TripleO::Services::GnocchiStatsd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-statsd-container-puppet.yaml", "OS::TripleO::Services::Xinetd": "OS::Heat::None", "OS::TripleO::Services::Chrony": "file:///root/tripleo-heat-installer-templates/deployment/timesync/chrony-baremetal-ansible.yaml", "OS::TripleO::Services::Ptp": "OS::Heat::None", "OS::TripleO::Services::Timesync": "OS::TripleO::Services::Chrony", "OS::TripleO::Services::TimeMaster": "file:///root/tripleo-heat-installer-templates/deployment/timemaster/timemaster-baremetal-ansible.yaml", "OS::TripleO::Services::IpaClient": "OS::Heat::None", "OS::TripleO::Services::Ipsec": "OS::Heat::None", "OS::TripleO::Services::Rhsm": "OS::Heat::None", "OS::TripleO::Services::MasqueradeNetworks": "OS::Heat::None", "OS::TripleO::Services::TripleoValidations": "OS::Heat::None", "OS::TripleO::Services::UndercloudUpgrade": "OS::Heat::None", "OS::TripleO::Services::Collectd": "OS::Heat::None", "OS::TripleO::Services::ManilaApi": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-api-container-puppet.yaml", "OS::TripleO::Services::ManilaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-scheduler-container-puppet.yaml", "OS::TripleO::Services::ManilaShare": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-share-pacemaker-puppet.yaml", "OS::TripleO::Services::ManilaBackendFlashBlade": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendIsilon": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendNetapp": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendPowerMax": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendUnity": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendVMAX": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendCephFs": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-backend-cephfs.yaml", "OS::TripleO::Services::ManilaBackendVNX": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-api-container-puppet.yaml", "OS::TripleO::Services::BarbicanBackendSimpleCrypto": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-backend-simple-crypto-puppet.yaml", "OS::TripleO::Services::BarbicanBackendDogtag": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendKmip": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendPkcs11Crypto": "OS::Heat::None", "OS::TripleO::Services::BarbicanClient": "OS::Heat::None", "OS::TripleO::Services::AodhApi": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-api-container-puppet.yaml", "OS::TripleO::Services::AodhEvaluator": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-evaluator-container-puppet.yaml", "OS::TripleO::Services::AodhListener": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-listener-container-puppet.yaml", "OS::TripleO::Services::AodhNotifier": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-notifier-container-puppet.yaml", "OS::TripleO::Services::MetricsQdr": "OS::Heat::None", "OS::TripleO::Services::IronicApi": "OS::Heat::None", "OS::TripleO::Services::IronicConductor": "OS::Heat::None", "OS::TripleO::Services::IronicInspector": "OS::Heat::None", "OS::TripleO::Services::IronicPxe": "OS::Heat::None", "OS::TripleO::Services::IronicNeutronAgent": "OS::Heat::None", "OS::TripleO::Services::NovaIronic": "OS::Heat::None", "OS::TripleO::Services::TripleoFirewall": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-firewall/tripleo-firewall-baremetal-ansible.yaml", "OS::TripleO::Services::TripleoPackages": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml", "OS::TripleO::Services::OpenStackClients": "file:///root/tripleo-heat-installer-templates/deployment/clients/openstack-clients-baremetal-ansible.yaml", "OS::TripleO::Services::TLSProxyBase": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerFlex": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowermax": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerStore": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCUnity": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVNX": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVxFlexOS": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCXtremio": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNetApp": "OS::Heat::None", "OS::TripleO::Services::CinderBackendPure": "OS::Heat::None", "OS::TripleO::Services::CinderBackendScaleIO": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNVMeOF": "OS::Heat::None", "OS::TripleO::Services::CinderHPELeftHandISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderVolumeEdge": "OS::Heat::None", "OS::TripleO::Services::Etcd": "OS::Heat::None", "OS::TripleO::Services::AuditD": "OS::Heat::None", "OS::TripleO::Services::OctaviaApi": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-api-container-puppet.yaml", "OS::TripleO::Services::OctaviaHealthManager": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-health-manager-container-puppet.yaml", "OS::TripleO::Services::OctaviaHousekeeping": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-housekeeping-container-puppet.yaml", "OS::TripleO::Services::OctaviaWorker": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-worker-container-puppet.yaml", "OS::TripleO::Services::OctaviaDeploymentConfig": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-deployment-config.yaml", "OS::TripleO::Services::LiquidioCompute": "OS::Heat::None", "OS::TripleO::Services::MySQLClient": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-client.yaml", "OS::TripleO::Services::Vpp": "OS::Heat::None", "OS::TripleO::Services::NeutronVppAgent": "OS::Heat::None", "OS::TripleO::Services::Podman": "file:///root/tripleo-heat-installer-templates/deployment/podman/podman-baremetal-ansible.yaml", "OS::TripleO::Services::Docker": "OS::Heat::None", "OS::TripleO::Services::DockerRegistry": "file:///root/tripleo-heat-installer-templates/deployment/image-serve/image-serve-baremetal-ansible.yaml", "OS::TripleO::Services::ContainerImagePrepare": "file:///root/tripleo-heat-installer-templates/deployment/container-image-prepare/container-image-prepare-baremetal-ansible.yaml", "OS::TripleO::Services::CertmongerUser": "OS::Heat::None", "OS::TripleO::Services::Rsyslog": "file:///root/tripleo-heat-installer-templates/deployment/logging/rsyslog-baremetal-ansible.yaml", "OS::TripleO::Services::RsyslogSidecar": "OS::Heat::None", "OS::TripleO::Services::LoginDefs": "OS::Heat::None", "OS::TripleO::Services::ComputeInstanceHA": "OS::Heat::None", "OS::TripleO::Services::DesignateApi": "OS::Heat::None", "OS::TripleO::Services::DesignateCentral": "OS::Heat::None", "OS::TripleO::Services::DesignateProducer": "OS::Heat::None", "OS::TripleO::Services::DesignateWorker": "OS::Heat::None", "OS::TripleO::Services::DesignateMDNS": "OS::Heat::None", "OS::TripleO::Services::DesignateSink": "OS::Heat::None", "OS::TripleO::Services::DesignateBind": "OS::Heat::None", "OS::TripleO::Services::NeutronMl2PluginBase": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::Multipathd": "OS::Heat::None", "OS::TripleO::Services::GlanceApiEdge": "OS::Heat::None", "OS::TripleO::Services::HAproxyEdge": "OS::Heat::None", "OS::TripleO::Services::Frr": "OS::Heat::None", "OS::TripleO::Services::OVNBgpAgent": "OS::Heat::None", "OS::TripleO::Services::Unbound": "OS::Heat::None", "OS::TripleO::Services::Tmpwatch": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/tmpwatch-install.yaml", "OS::TripleO::Services::Logging::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/barbican-api.yaml", "OS::TripleO::Services::Logging::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/glance-api.yaml", "OS::TripleO::Services::Logging::HAProxy": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/haproxy.yaml", "OS::TripleO::Services::Logging::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api.yaml", "OS::TripleO::Services::Logging::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api-cfn.yaml", "OS::TripleO::Services::Logging::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-engine.yaml", "OS::TripleO::Services::Logging::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/keystone.yaml", "OS::TripleO::Services::Logging::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-api.yaml", "OS::TripleO::Services::Logging::NeutronCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-common.yaml", "OS::TripleO::Services::Logging::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-api.yaml", "OS::TripleO::Services::Logging::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-metadata.yaml", "OS::TripleO::Services::Logging::NovaCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-common.yaml", "OS::TripleO::Services::Logging::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-libvirt.yaml", "OS::TripleO::Services::Logging::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/placement-api.yaml", "OS::TripleO::Services::Tempest": "OS::Heat::None", "OS::TripleO::Services::BootParams": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-boot-params-baremetal-ansible.yaml", "OS::TripleO::DeployedServer::ControlPlanePort": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-neutron-port.yaml"}, "parameters": {"EndpointMap": {"AodhAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8042", "protocol": "http", "uri": "http://172.21.0.2:8042", "uri_no_suffix": "http://172.21.0.2:8042"}, "BarbicanAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9311", "protocol": "http", "uri": "http://172.21.0.2:9311", "uri_no_suffix": "http://172.21.0.2:9311"}, "CephDashboardInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8444", "protocol": "http", "uri": "http://192.168.122.99:8444", "uri_no_suffix": "http://192.168.122.99:8444"}, "CephGrafanaInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "3100", "protocol": "http", "uri": "http://172.18.0.2:3100", "uri_no_suffix": "http://172.18.0.2:3100"}, "CephRgwAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "CinderAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV2Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV3Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "DesignateAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignateInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignatePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9001", "protocol": "http", "uri": "http://172.21.0.2:9001/v2", "uri_no_suffix": "http://172.21.0.2:9001"}, "DockerRegistryInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8787", "protocol": "http", "uri": "http://192.168.122.99:8787", "uri_no_suffix": "http://192.168.122.99:8787"}, "GaneshaInternal": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "2049", "protocol": "nfs", "uri": "nfs://172.21.0.2:2049", "uri_no_suffix": "nfs://172.21.0.2:2049"}, "GlanceAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlanceInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlancePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9292", "protocol": "http", "uri": "http://172.21.0.2:9292", "uri_no_suffix": "http://172.21.0.2:9292"}, "GnocchiAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8041", "protocol": "http", "uri": "http://172.21.0.2:8041", "uri_no_suffix": "http://172.21.0.2:8041"}, "HeatAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8004", "protocol": "http", "uri": "http://172.21.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8004"}, "HeatCfnAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8000", "protocol": "http", "uri": "http://172.21.0.2:8000/v1", "uri_no_suffix": "http://172.21.0.2:8000"}, "HorizonPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "80", "protocol": "http", "uri": "http://172.21.0.2:80/dashboard", "uri_no_suffix": "http://172.21.0.2:80"}, "IronicAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6385", "protocol": "http", "uri": "http://172.21.0.2:6385/v1", "uri_no_suffix": "http://172.21.0.2:6385"}, "IronicInspectorAdmin": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorInternal": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5050", "protocol": "http", "uri": "http://172.21.0.2:5050", "uri_no_suffix": "http://172.21.0.2:5050"}, "KeystoneAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystonePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/", "uri_no_suffix": "http://172.21.0.2:5000"}, "KeystoneV3Admin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/v3", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/v3", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystoneV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/v3", "uri_no_suffix": "http://172.21.0.2:5000"}, "ManilaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v2", "uri_no_suffix": "http://172.21.0.2:8786"}, "ManilaV1Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8786"}, "MetricsQdrPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5666", "protocol": "amqp", "uri": "amqp://172.21.0.2:5666", "uri_no_suffix": "amqp://172.21.0.2:5666"}, "MysqlInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NeutronAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9696", "protocol": "http", "uri": "http://172.21.0.2:9696", "uri_no_suffix": "http://172.21.0.2:9696"}, "NovaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8774", "protocol": "http", "uri": "http://172.21.0.2:8774/v2.1", "uri_no_suffix": "http://172.21.0.2:8774"}, "NovaMetadataInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}, "NovaVNCProxyAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovajoinAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9090", "protocol": "http", "uri": "http://172.21.0.2:9090/v1", "uri_no_suffix": "http://172.21.0.2:9090"}, "OctaviaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9876", "protocol": "http", "uri": "http://172.21.0.2:9876", "uri_no_suffix": "http://172.21.0.2:9876"}, "PlacementAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8778", "protocol": "http", "uri": "http://172.21.0.2:8778/placement", "uri_no_suffix": "http://172.21.0.2:8778"}, "SwiftAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "SwiftS3Admin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Internal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080", "uri_no_suffix": "http://172.21.0.2:8080"}, "MysqlCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NovaVNCProxyCellPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovaMetadataCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}}, "ServiceData": {"net_cidr_map": {"ctlplane": ["192.168.122.0/24"], "storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_vip_map": {"ctlplane": "192.168.122.99", "ctlplane_subnet": "192.168.122.99/24", "ctlplane_uri": "192.168.122.99", "storage": "172.18.0.2", "storage_subnet": "", "storage_uri": "172.18.0.2", "storage_mgmt": "172.20.0.2", "storage_mgmt_subnet": "", "storage_mgmt_uri": "172.20.0.2", "internal_api": "172.17.0.2", "internal_api_subnet": "", "internal_api_uri": "172.17.0.2", "tenant": "", "tenant_subnet": "", "tenant_uri": "", "external": "172.21.0.2", "external_subnet": "", "external_uri": "172.21.0.2"}, "net_ip_version_map": {"ctlplane": 4, "storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}, "vip_subnet_map": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api", "NovaVncProxyNetwork": "internal_api"}, "RoleName": "Standalone", "RoleParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}}, "parameter_defaults": {"NeutronMechanismDrivers": ["sriovnicswitch", "ovn"], "ContainerCli": "podman", "EnablePackageInstall": true, "SoftwareConfigTransport": "POLL_SERVER_HEAT", "OVNIntegrationBridge": "br-int", "ExtraConfig": {}, "StandaloneServices": ["OS::TripleO::Services::AodhApi", "OS::TripleO::Services::AodhEvaluator", "OS::TripleO::Services::AodhListener", "OS::TripleO::Services::AodhNotifier", "OS::TripleO::Services::BootParams", "OS::TripleO::Services::BarbicanApi", "OS::TripleO::Services::BarbicanBackendSimpleCrypto", "OS::TripleO::Services::CACerts", "OS::TripleO::Services::CeilometerAgentCentral", "OS::TripleO::Services::CeilometerAgentNotification", "OS::TripleO::Services::CephClient", "OS::TripleO::Services::CephMds", "OS::TripleO::Services::CephMgr", "OS::TripleO::Services::CephMon", "OS::TripleO::Services::CephOSD", "OS::TripleO::Services::CinderApi", "OS::TripleO::Services::CinderBackup", "OS::TripleO::Services::CinderScheduler", "OS::TripleO::Services::CinderVolume", "OS::TripleO::Services::Clustercheck", "OS::TripleO::Services::ComputeCeilometerAgent", "OS::TripleO::Services::ContainerImagePrepare", "OS::TripleO::Services::ContainersLogrotateCrond", "OS::TripleO::Services::DockerRegistry", "OS::TripleO::Services::GlanceApi", "OS::TripleO::Services::GlanceApiInternal", "OS::TripleO::Services::GnocchiApi", "OS::TripleO::Services::GnocchiMetricd", "OS::TripleO::Services::GnocchiStatsd", "OS::TripleO::Services::HAproxy", "OS::TripleO::Services::HeatApi", "OS::TripleO::Services::HeatApiCfn", "OS::TripleO::Services::HeatEngine", "OS::TripleO::Services::Horizon", "OS::TripleO::Services::Iscsid", "OS::TripleO::Services::Kernel", "OS::TripleO::Services::Keystone", "OS::TripleO::Services::ManilaApi", "OS::TripleO::Services::ManilaBackendCephFs", "OS::TripleO::Services::ManilaScheduler", "OS::TripleO::Services::ManilaShare", "OS::TripleO::Services::Memcached", "OS::TripleO::Services::MySQL", "OS::TripleO::Services::MySQLClient", "OS::TripleO::Services::NeutronApi", "OS::TripleO::Services::NeutronCorePlugin", "OS::TripleO::Services::NeutronSriovAgent", "OS::TripleO::Services::NeutronDhcpAgent", "OS::TripleO::Services::NovaApi", "OS::TripleO::Services::NovaConductor", "OS::TripleO::Services::NovaMetadata", "OS::TripleO::Services::NovaScheduler", "OS::TripleO::Services::NovaCompute", "OS::TripleO::Services::NovaLibvirt", "OS::TripleO::Services::NovaMigrationTarget", "OS::TripleO::Services::NovaVncProxy", "OS::TripleO::Services::OVNController", "OS::TripleO::Services::OVNDBs", "OS::TripleO::Services::OVNMetadataAgent", "OS::TripleO::Services::OctaviaApi", "OS::TripleO::Services::OctaviaDeploymentConfig", "OS::TripleO::Services::OctaviaHealthManager", "OS::TripleO::Services::OctaviaHousekeeping", "OS::TripleO::Services::OctaviaWorker", "OS::TripleO::Services::OpenStackClients", "OS::TripleO::Services::OsloMessagingNotify", "OS::TripleO::Services::OsloMessagingRpc", "OS::TripleO::Services::Pacemaker", "OS::TripleO::Services::PlacementApi", "OS::TripleO::Services::Podman", "OS::TripleO::Services::Redis", "OS::TripleO::Services::Rsyslog", "OS::TripleO::Services::Snmp", "OS::TripleO::Services::Sshd", "OS::TripleO::Services::SwiftProxy", "OS::TripleO::Services::SwiftRingBuilder", "OS::TripleO::Services::SwiftStorage", "OS::TripleO::Services::Timesync", "OS::TripleO::Services::Timezone", "OS::TripleO::Services::Tmpwatch", "OS::TripleO::Services::TripleoFirewall", "OS::TripleO::Services::TripleoPackages", "OS::TripleO::Services::Tuned"], "StandaloneParameters": {}, "StandaloneExtraConfig": {}, "StandaloneExtraGroupVars": {}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "VipSubnetMap": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}, "SshServerOptions": {"HostKey": ["/etc/ssh/ssh_host_rsa_key", "/etc/ssh/ssh_host_ecdsa_key", "/etc/ssh/ssh_host_ed25519_key"], "SyslogFacility": "AUTHPRIV", "AuthorizedKeysFile": ".ssh/authorized_keys", "ChallengeResponseAuthentication": "no", "GSSAPIAuthentication": "no", "GSSAPICleanupCredentials": "no", "UsePAM": "yes", "UseDNS": "no", "PrintMotd": "no", "X11Forwarding": "yes", "AcceptEnv": ["LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES", "LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT", "LC_IDENTIFICATION LC_ALL LANGUAGE", "XMODIFIERS"], "Subsystem": "sftp  /usr/libexec/openssh/sftp-server"}, "AdminPassword": "spRnmz8cCRQ00rh3PyZlQy0nk", "AdminToken": "ZPR9NjbVz3doGgprnR6r5ybWG", "AodhPassword": "sAWZHA4JDhQeoiKG4taMBWfBI", "BarbicanPassword": "ddTcToaQ4B0NgvdYp2ETyOIcX", "BarbicanSimpleCryptoKek": "BzjPYuwPzEkY6eMTPYxWuaB5fh8d9K94_8Gzv1OYILE=", "CeilometerMeteringSecret": "c0F9QEM8qYqUzDgFh5KzshaSs", "CeilometerPassword": "t0q8KaMuB7jTAFBC1pILrzMHQ", "CephClientKey": "AQBdUS1qAAAAABAA7jSdTJJpPBzGC4QxNtQegg==", "CephClusterFSID": "45be846a-cf0a-559f-a0a9-c266bc8909e4", "CephDashboardAdminPassword": "ouQdYGlWmQzLeqkWQLrNuTrFp", "CephGrafanaAdminPassword": "GhJWL69fm2yHGMdiHeJLkSQLx", "CephManilaClientKey": "AQBdUS1qAAAAABAAcjauExOVBQPi2IQe91H12w==", "CephRgwKey": "AQBdUS1qAAAAABAAl3QdVjYrtWdjO1RDtZzCtQ==", "CinderPassword": "CBSJjckBDmzHwGIM6tZ6b21hT", "CongressPassword": "62fond5GIh1KMCPn3d66ysOjk", "DesignatePassword": "pIxP0rv5G9e5eW8GQZJ2mmVp0", "DesignateRndcKey": "N8Lo7FYcsg7OnLLJnUx24TS8Yyd2nKcaYogeR228hMk=", "Ec2ApiPassword": "eYiP4YbCk3EtrAvmv5alshMaM", "EtcdInitialClusterToken": "1i6HD4jig2kEhMdoe5QDDmE8N", "GlancePassword": "WoEpc760DXbqxmWGvZ9Y0j4bm", "GnocchiPassword": "3nyz0rxrh4fhsQ7b3lqj39drO", "HAProxyStatsPassword": "wrbJElh1KluJSqNapXt6DBd90", "HeatAuthEncryptionKey": "nvmp3c1EA3peNEodNd5tSJKQhI0eIUGM", "HeatPassword": "ZHxT825AVbWyviNS41TLuUB4B", "HeatStackDomainAdminPassword": "Rb5dN0GbekIGcpWmMe4kgV1B2", "HorizonSecret": "S2OeasDRYQ", "IronicPassword": "cBCCZ4Q86lrM6T3tuLAri8NTX", "KeystoneCredential0": "vvQSxQpQK0yPw3kHwyytlyR3R6yyDRiMAYIZUrIdhuk=", "KeystoneCredential1": "X__y9OL8i8iLWPpO0K-_ectADsbHX9OGveZ5_V3_awE=", "KeystoneFernetKey0": "QqP6dWWfht-I_U_PDJKpP6viwBzPTH1ufYeNFq-n5SA=", "KeystoneFernetKey1": "gOk-W0M_pYdHZwiNMoPMhW0CWt3yC4n5YY_fZiCTZas=", "KeystoneFernetKeys": {"/etc/keystone/fernet-keys/0": {"content": "b6EOI5FnjvnZYSvX1qSnUGLydYDoYDA_9hiCFw-Jio0="}, "/etc/keystone/fernet-keys/1": {"content": "e-Nx0eu1faPFBF2YXx9ISPvyzG-ZxYqVLw0fXLT8GZQ="}}, "LibvirtTLSPassword": "bILNvA0z4KKILexGtsYbolbrV", "ManilaPassword": "2bBqsbhRxTVfhqLjtHeqAB1J3", "MigrationSshKey": {"private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAt1zL1M7ab00pGW5WmP4HgnHd7FCABpY0TugKCtxjw5HLATsi\nkB67pOkGBXWufsu93Erdut0mxWB2X+U8ABIQdkw787PwKRFLxCVYFpA10AGKMn3y\n5h2VD5qtfLLLdYjj2R9DEM4O1/oFiIVlOEls761q/whW5w6xr+684ckrDW/bmjA0\naWhHvVNW6C3WHrn2hexEDz5SCrHq2zai6wRhytKDwdkENj6m8gSMMnLp3kM0RwsM\nryi41Qb1D1SBHjftSsblq/lxu7bPgNv3iA2GC9bBtJOLaovT1Ue/luXccsT3D1Km\nCQDA68WqG1Gb6/lDvaWDiHmYg8taVAbbDj+UdwIDAQABAoIBABbbwKVU7DI34knD\nUZRdBr6iR1IwbuVjUD4N+0KDWwSEZlRO9O4Whrn2OsPvecNgzthplN64tx6f+eHW\nh/ZSSi8VLdwhsGzONS3MogCeFbdKmdnVjbRWN8DsPXhwKaELYawtk4TCy2LtTkdI\nqeesb6Ipck880OiZElmmX3GeTHmuJBe8w40h1omYeyekaIZoowaVdk2LoLVTf0nw\n0yuflO0uWUhanZkqtgSTDyeJxKzO4vYsWvUk5whp6QNvfIxiKNssEcZyk6eZzOnq\nqcPcId3Kg9VuVekuH68gj9TKw+na7Au/v6ghUBvRg/JbAREauaXC3i05tgagNFaH\nKMGEp7ECgYEAz/OlbHS4TMCPGs2UPE+N4K1fn7NiiEBL9upW+FHwAxm8zx28Yara\nVqY8XdRdq7kdjV0bqcE5AIu6bNOhnEWs8UK4IwMss1RNkp7NVUI39tK3ushauZAV\nuTGfsw4VGmP9oYPoymVORID7qSOqGHJjyJJqDQGkLoSPrcL7FO+AzsMCgYEA4bqx\nyHXdrQu2XI/twlR+cv7TDawzlB3dsVeVXqFD+wZ2M0WMb8o9C9JsIUBJYEgBH6R1\nFczqIwgoM9bpmpaH8AUlWp0h6CKuWEcnhe4qG4ozuCZ/h7tgdNep1hiOzxLDY5+5\ndx+P4rgSJHETYkHg2PfT/+SGueN2vXbNwTXzcD0CgYAikF/FiBz9/N+MV/E0mRB+\n8LI9LCbLeMxnjQnJmmznRwbf8hRWs3w4/MZ53gt3uHwV/AzWCVy9H3xsDD0HaXlW\nXH2YrDVo1TFTlnuQmUIOD3YkYJrbzvwdXQcrTsLpMQd+KhuuUGpS7pFlypzCFXlK\nZDOmV8h/Rt9OxWLQVwK02wKBgQC81z4iMRDp0vGWEEbdG2jJ9YtFVfm0gSPVWCs7\nBnjjya0bCaUKZMubV0dkre504Ognu6LEQTDja9CORc4aqLJCx1tPqkMSe+kVKznS\nXsPVVFIeTf7E46o3NbD8zoCylcTmVFqJYNsz1cA/wmVv/yMHAJXX7ywS2UueB4Ts\njaECFQKBgQDPGK4jWBBYyOoePYZRuBJz1XAzcp+g21Xprq3ISkkYE0YGWcwK1XvU\nS4RC/bDzPGegqJACREpdPnqFeAUbjH8Bya+7EbumFXgx54HFV4V0peL7GRvJz0A6\nyfEs+PGW81pjPHhvjnm2RCTI24pfJr+Y1CezA1h0aTW9fMt2ZigInQ==\n-----END RSA PRIVATE KEY-----\n", "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3XMvUztpvTSkZblaY/geCcd3sUIAGljRO6AoK3GPDkcsBOyKQHruk6QYFda5+y73cSt263SbFYHZf5TwAEhB2TDvzs/ApEUvEJVgWkDXQAYoyffLmHZUPmq18sst1iOPZH0MQzg7X+gWIhWU4SWzvrWr/CFbnDrGv7rzhySsNb9uaMDRpaEe9U1boLdYeufaF7EQPPlIKserbNqLrBGHK0oPB2QQ2PqbyBIwycuneQzRHCwyvKLjVBvUPVIEeN+1KxuWr+XG7ts+A2/eIDYYL1sG0k4tqi9PVR7+W5dxyxPcPUqYJAMDrxaobUZvr+UO9pYOIeZiDy1pUBtsOP5R3 Generated by TripleO"}, "MysqlClustercheckPassword": "8D2hbivnauYKf4fWNwjjHU2D2", "MysqlMariabackupPassword": "PVZvJrmVZeGQvl9Zb3Zwu8MjK", "MysqlRootPassword": "20n6AvjgW0", "NeutronMetadataProxySharedSecret": "LD3utzPU5qALtVzIAwPIpgjg9", "NeutronPassword": "NmrqOKHmkGZqx1AyBPpxt60Nf", "NotifyPassword": "bVtIR2ydFLUHzsWWMcpO64vVZ", "NovaPassword": "gkupBYoqI5y5jAYJpVnk6k8yj", "NovajoinPassword": "A2JY25HnXlfGcaj2waGi2bQJn", "OctaviaCaKeyPassphrase": "9TyWsajNjQB38ik8oImfgsqRh", "OctaviaHeartbeatKey": "ZbqeNbYIVmMWwcryhCXpw9Qo5", "OctaviaPassword": "NmSYcBC3Uhhz9BgkSWS0ccsXm", "OctaviaServerCertsKeyPassphrase": "gcHhbxF6Kk2yr9M1J4RhKQ6HEnf7DTbq", "PacemakerRemoteAuthkey": "[encoded data, 4096 characters]", "PankoPassword": "VRMRJzJKhaKIcKJK3IZFwcesg", "PcsdPassword": "fZS20pGMMa81wbzc", "PlacementPassword": "7m932Di56jJsNELAb2ryFWZSa", "RabbitCookie": "j2QNWjp02p7HJYvnkumg", "RabbitPassword": "059dXmt3sLEzhiDnVdOkTaMCR", "RedisPassword": "S3VHcy9qd7rkfN77L8fJ1OEjR", "RpcPassword": "g5MWeCNycL3Y3h0hbgEQS3Kox", "SaharaPassword": "CpasarQQQjEWGVaf6ihFRbFLP", "SnmpdReadonlyUserPassword": "4Lf2lTxexuaS5wlrzAoT2YpG", "SwiftHashSuffix": "S8UVBjPOvTfh1ofpEoiCzXumT", "SwiftPassword": "SgpXYAuQUW0kIzFs2f32llqkp", "CloudDomain": "localdomain", "CloudName": "standalone.localdomain", "CloudNameCtlplane": "standalone.ctlplane.localdomain", "CloudNameInternal": "standalone.internalapi.localdomain", "CloudNameStorage": "standalone.storage.localdomain", "CloudNameStorageManagement": "standalone.storagemgmt.localdomain", "CtlplaneNetworkAttributes": {"network": {"mtu": 1450}, "subnets": {"ctlplane-subnet": {"cidr": "192.168.122.0/24", "host_routes": [], "ip_version": "4"}}}, "DeployedServerPortMap": {"control_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "public_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "standalone-ctlplane": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}}, "ExternalNetCidr": "192.168.122.100/24", "HostnameMap": {"standalone-standalone-0": "standalone"}, "IPPool": {"external": ["192.168.122.100"]}, "OVNDBsVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "OVNStaticBridgeMacMappings": {"standalone": {"datacentre": "fa:16:3a:00:53:00"}}, "RedisVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "DeployIdentifier": 1781354846, "RootStackName": "standalone", "StackAction": "CREATE", "AddVipsToEtcHosts": false, "DnsServers": [], "NetworkSafeDefaults": true, "NtpServer": "pool.ntp.org", "SshFirewallAllowAll": true, "StandaloneNetworkConfigTemplate": "/root/standalone_net_config.j2", "SwiftReplicas": 1, "CinderWorkers": 1, "GlanceWorkers": 1, "HeatWorkers": 1, "KeystoneWorkers": 1, "NeutronWorkers": 1, "NeutronMetadataWorkers": 1, "NovaWorkers": 1, "NovaSchedulerWorkers": 1, "SwiftWorkers": 1, "PlacementWorkers": 1, "GnocchiMetricdWorkers": 1, "ApacheMaxRequestWorkers": 100, "ApacheServerLimit": 100, "ControllerExtraConfig": {"nova::network::neutron::timeout": "60"}, "DatabaseSyncTimeout": 900, "NovaReservedHostMemory": 512, "MysqlInnodbBufferPoolSize": "128M", "DeployedNetworkEnvironment": {"net_attributes_map": {"storage": {"network": {"dns_domain": "storage.mydomain.tld.", "mtu": 1500, "name": "storage", "tags": ["tripleo_network_name=Storage", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage", "tripleo_vip=true"]}, "subnets": {"storage_subnet": {"cidr": "172.18.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_subnet", "tags": []}}}, "storage_mgmt": {"network": {"dns_domain": "storagemgmt.mydomain.tld.", "mtu": 1500, "name": "storage_mgmt", "tags": ["tripleo_network_name=StorageMgmt", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage_mgmt", "tripleo_vip=true"]}, "subnets": {"storage_mgmt_subnet": {"cidr": "172.20.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_mgmt_subnet", "tags": []}}}, "internal_api": {"network": {"dns_domain": "internal.mydomain.tld.", "mtu": 1500, "name": "internal_api", "tags": ["tripleo_network_name=InternalApi", "tripleo_net_idx=0", "tripleo_service_net_map_replace=internal", "tripleo_vip=true"]}, "subnets": {"internal_api_subnet": {"cidr": "172.17.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "internal_api_subnet", "tags": []}}}, "tenant": {"network": {"dns_domain": "tenant.mydomain.tld.", "mtu": 1500, "name": "tenant", "tags": ["tripleo_network_name=Tenant", "tripleo_net_idx=0", "tripleo_service_net_map_replace=tenant", "tripleo_vip=false"]}, "subnets": {"tenant_subnet": {"cidr": "172.19.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "tenant_subnet", "tags": []}}}, "external": {"network": {"dns_domain": "external.mydomain.tld.", "mtu": 1500, "name": "external", "tags": ["tripleo_network_name=External", "tripleo_net_idx=0", "tripleo_service_net_map_replace=external", "tripleo_vip=true"]}, "subnets": {"external_subnet": {"cidr": "172.21.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "external_subnet", "tags": []}}}}, "net_cidr_map": {"storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_ip_version_map": {"storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}}, "KeystoneNotificationDriver": "messagingv2", "ManilaCephFSBackendName": "cephfs", "ManilaCephFSDriverHandlesShareServers": false, "ManilaCephFSCephFSAuthId": "manila", "ManilaCephFSCephVolumeMode": "0755", "ManilaCephFSCephFSProtocolHelperType": "CEPHFS", "NeutronEnableForceMetadata": true, "OctaviaGenerateCerts": true, "NotificationDriver": "messagingv2", "GnocchiArchivePolicy": "high", "CeilometerEnableGnocchi": true, "ManagePipeline": true, "EventPipelinePublishers": ["gnocchi://"], "PipelinePublishers": ["gnocchi://"], "BarbicanSimpleCryptoGlobalDefault": true, "Debug": true, "DeploymentUser": "root", "KernelIpNonLocalBind": 1, "DockerInsecureRegistryAddress": ["192.168.122.100:8787"], "NeutronPublicInterface": "eth0", "NeutronDnsDomain": "localdomain", "NeutronBridgeMappings": "datacentre:br-ctlplane", "NeutronPhysicalBridge": "br-ctlplane", "NeutronFlatNetworks": "datacentre", "StandaloneEnableRoutedNetworks": false, "StandaloneHomeDir": "/root", "InterfaceLocalMtu": 1450, "ValidateGatewaysIcmp": false, "ValidateControllersIcmp": false, "OctaviaAmphoraSshKeyFile": "/root/.ssh/id_ecdsa.pub", "OctaviaLogOffload": true, "OctaviaForwardAllLogs": true, "IronicInspectorSubnets": [{"ip_range": "172.20.1.190,172.20.1.199", "netmask": "255.255.255.0", "gateway": "172.20.1.1", "tag": "baremetal"}], "IronicInspectorInterface": "br-baremetal", "IronicCleaningDiskErase": "metadata", "DesignateBindNSRecords": ["ns1.example.com.", "ns2.example.com."], "DesignateBackendListenIPs": ["192.168.122.155"], "UnboundForwardResolvers": ["10.88.0.2"], "CephDynamicSpec": false, "DeployedCeph": true, "CephSpecFqdn": true, "CephadmDefaultContainer": false, "ContainerCephDaemonImage": "registry.redhat.io/rhceph/rhceph-7-rhel9:latest", "CephClusterName": "ceph", "CephClientConfigVars": "/root/overcloud-deploy/overcloud/ceph_client.yml", "ApplyCephConfigOverridesOnUpdate": true, "CinderEnableIscsiBackend": false, "CinderEnableRbdBackend": true, "CinderBackupBackend": "ceph", "NovaEnableRbdBackend": true, "GlanceBackend": "rbd", "ContainerImagePrepare": [{"set": {"ceph_alertmanager_image": "ose-prometheus-alertmanager", "ceph_alertmanager_namespace": "registry.redhat.io/openshift4", "ceph_alertmanager_tag": "v4.12", "ceph_grafana_image": "rhceph-6-dashboard-rhel9", "ceph_grafana_namespace": "registry.redhat.io/rhceph", "ceph_grafana_tag": "latest", "ceph_image": "rhceph-7-rhel9", "ceph_namespace": "registry.redhat.io/rhceph", "ceph_node_exporter_image": "ose-prometheus-node-exporter", "ceph_node_exporter_namespace": "registry.redhat.io/openshift4", "ceph_node_exporter_tag": "v4.12", "ceph_prometheus_image": "ose-prometheus", "ceph_prometheus_namespace": "registry.redhat.io/openshift4", "ceph_prometheus_tag": "v4.12", "ceph_tag": "latest", "name_prefix": "openstack-", "name_suffix": "", "namespace": "registry.redhat.io/rhosp-rhel9", "neutron_driver": "ovn", "rhel_containers": false, "tag": "17.1"}, "tag_from_label": "{version}-{release}"}], "NodePortMap": {"standalone": {"ctlplane": {"ip_address": "192.168.122.100", "ip_subnet": "192.168.122.0/24", "ip_address_uri": "192.168.122.100"}, "storage": {"ip_address": "172.18.0.100", "ip_subnet": "172.18.0.1/24", "ip_address_uri": "172.18.0.100"}, "storage_mgmt": {"ip_address": "172.20.0.100", "ip_subnet": "172.20.0.1/24", "ip_address_uri": "172.20.0.100"}, "internal_api": {"ip_address": "172.17.0.100", "ip_subnet": "172.17.0.1/24", "ip_address_uri": "172.17.0.100"}, "tenant": {"ip_address": "172.19.0.100", "ip_subnet": "172.19.0.1/24", "ip_address_uri": "172.19.0.100"}, "external": {"ip_address": "172.21.0.100", "ip_subnet": "172.21.0.1/24", "ip_address_uri": "172.21.0.100"}}}, "ControlPlaneVipData": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "name": "control_virtual_ip", "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"ip_version": 4}]}, "VipPortMap": {"storage": {"ip_address": "172.18.0.2", "ip_address_uri": "172.18.0.2", "ip_subnet": "172.18.0.2/24"}, "storage_mgmt": {"ip_address": "172.20.0.2", "ip_address_uri": "172.20.0.2", "ip_subnet": "172.20.0.2/24"}, "internal_api": {"ip_address": "172.17.0.2", "ip_address_uri": "172.17.0.2", "ip_subnet": "172.17.0.2/24"}, "external": {"ip_address": "172.21.0.2", "ip_address_uri": "172.21.0.2", "ip_subnet": "172.21.0.2/24"}}, "NovaSchedulerEnabledFilters": ["AvailabilityZoneFilter", "ComputeFilter", "ComputeCapabilitiesFilter", "ImagePropertiesFilter", "ServerGroupAntiAffinityFilter", "ServerGroupAffinityFilter", "PciPassthroughFilter"], "NovaSchedulerAvailableFilters": ["nova.scheduler.filters.all_filters", "nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"], "ControllerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NetworkerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NovaPCIPassthrough": [{"devname": "dummy-dev", "physical_network": "dummy_sriov_net"}], "NeutronPhysicalDevMappings": "dummy_sriov_net:dummy-dev", "DhcpAgentNotification": true, "ContainerAodhApiImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhEvaluatorImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-evaluator:17.1", "ContainerAodhListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-listener:17.1", "ContainerAodhNotifierImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-notifier:17.1", "ContainerBarbicanApiImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanKeystoneListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanKeystoneListenerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerBarbicanWorkerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerCeilometerCentralImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-compute:17.1", "ContainerCeilometerNotificationImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-notification:17.1", "ContainerCinderApiImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderBackupImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-backup:17.1", "ContainerCinderSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-scheduler:17.1", "ContainerCinderVolumeImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-volume:17.1", "ContainerCrondConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerCrondImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerGlanceApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiInternalConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGnocchiApiImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiMetricdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-metricd:17.1", "ContainerGnocchiStatsdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-statsd:17.1", "ContainerHAProxyConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHAProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHeatApiCfnConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiCfnImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatApiImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatEngineImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-engine:17.1", "ContainerHorizonConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerHorizonImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerIscsidConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerIscsidImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerKeystoneConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerKeystoneImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerManilaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-scheduler:17.1", "ContainerManilaShareImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-share:17.1", "ContainerClustercheckConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerClustercheckImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlClientConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMemcachedConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerMemcachedImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerNeutronDHCPImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-dhcp-agent:17.1", "ContainerNeutronSriovImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-sriov-agent:17.1", "ContainerNeutronApiImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerNeutronConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerOvnMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-metadata-agent-ovn:17.1", "ContainerNovaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-compute:17.1", "ContainerNovaConductorImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-conductor:17.1", "ContainerNovaLibvirtImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaLibvirtConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaVncProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-novncproxy:17.1", "ContainerNovaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-scheduler:17.1", "ContainerOctaviaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaHealthManagerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-health-manager:17.1", "ContainerOctaviaHousekeepingImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-housekeeping:17.1", "ContainerOctaviaWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-worker:17.1", "ContainerOvnControllerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnControllerImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnNbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-nb-db-server:17.1", "ContainerOvnNorthdImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnSbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-sb-db-server:17.1", "ContainerPlacementConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerPlacementImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerQdrouterdConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerQdrouterdImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerRabbitmqConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRabbitmqImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRedisConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerRedisImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerSwiftAccountImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-account:17.1", "ContainerSwiftContainerImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-container:17.1", "ContainerSwiftObjectImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-object:17.1", "ContainerSwiftConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerSwiftProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerOctaviaRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1"}, "event_sinks": [], "encrypted_param_names": []}


created_at: 2026-06-13 12:49:31.982802
files: null
template:
[cell repeats an earlier one in this file: 9834 characters]

environment:
  {"resource_registry": {"resources": {}, "OS::TripleO::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::Heat::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-software.yaml", "OS::Heat::StructuredDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::TripleO::PostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::AllNodesDeployment": "OS::Heat::None", "OS::TripleO::DefaultPasswords": "OS::Heat::None", "OS::TripleO::RandomString": "OS::Heat::None", "OS::TripleO::Standalone::PreNetworkConfig": "OS::Heat::None", "OS::TripleO::StandalonePostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::Standalone": "file:///root/tripleo-heat-installer-templates/puppet/standalone-role.yaml", "OS::TripleO::Tasks::StandalonePreConfig": "OS::Heat::None", "OS::TripleO::Tasks::StandalonePostConfig": "OS::Heat::None", "OS::TripleO::StandaloneExtraConfigPre": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::Standalone::Net::SoftwareConfig": "OS::Heat::None", "OS::TripleO::Standalone::Ports::StoragePort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage.yaml", "OS::TripleO::Standalone::Ports::StorageMgmtPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage_mgmt.yaml", "OS::TripleO::Standalone::Ports::InternalApiPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_internal_api.yaml", "OS::TripleO::Standalone::Ports::TenantPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_tenant.yaml", "OS::TripleO::Standalone::Ports::ExternalPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_external.yaml", "OS::TripleO::StandaloneServiceServerMetadataHook": "OS::Heat::None", "OS::TripleO::Server": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-server.yaml", "OS::TripleO::StandaloneServer": "OS::TripleO::Server", "OS::TripleO::NodeAdminUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_heat_admin.yaml", "OS::TripleO::NodeTimesyncUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_timesync.yaml", "OS::TripleO::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::Standalone::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::NodeTLSCAData": "OS::Heat::None", "OS::TripleO::NodeTLSData": "OS::Heat::None", "OS::TripleO::NodeExtraConfig": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::NodeExtraConfigPost": "file:///root/tripleo-heat-installer-templates/extraconfig/post_deploy/default.yaml", "OS::TripleO::AllNodesExtraConfig": "OS::Heat::None", "OS::TripleO::Network": "file:///usr/share/openstack-tripleo-heat-templates/network/deployed_networks.yaml", "OS::TripleO::Network::Storage": "OS::Heat::None", "OS::TripleO::Network::StorageMgmt": "OS::Heat::None", "OS::TripleO::Network::InternalApi": "OS::Heat::None", "OS::TripleO::Network::Tenant": "OS::Heat::None", "OS::TripleO::Network::External": "OS::Heat::None", "OS::TripleO::Network::ExtraConfig": "OS::Heat::None", "OS::TripleO::Network::Ports::NetVipMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpListMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_list_map.yaml", "OS::TripleO::Network::Ports::StorageVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage.yaml", "OS::TripleO::Network::Ports::StorageMgmtVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage_mgmt.yaml", "OS::TripleO::Network::Ports::InternalApiVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_internal_api.yaml", "OS::TripleO::Network::Ports::ExternalVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_external.yaml", "OS::TripleO::Network::Ports::ControlPlaneVipPort": "file:///usr/share/openstack-tripleo-heat-templates/network/ports/deployed_vip_ctlplane.yaml", "OS::TripleO::ServiceNetMap": "file:///root/tripleo-heat-installer-templates/network/service_net_map.yaml", "OS::TripleO::EndpointMap": "file:///root/tripleo-heat-installer-templates/network/endpoints/endpoint_map.yaml", "OS::TripleO::DeployedServerEnvironment": "OS::Heat::None", "OS::TripleO::DeploymentSteps": "OS::Heat::None", "OS::TripleO::WorkflowSteps": "OS::Heat::None", "OS::TripleO::Services::Aide": "OS::Heat::None", "OS::TripleO::Services::Apache": "file:///root/tripleo-heat-installer-templates/deployment/apache/apache-baremetal-puppet.yaml", "OS::TripleO::Services::CACerts": "file:///root/tripleo-heat-installer-templates/deployment/certs/ca-certs-baremetal-puppet.yaml", "OS::TripleO::Services::CephMds": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mds.yaml", "OS::TripleO::Services::CephMgr": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mgr.yaml", "OS::TripleO::Services::CephMon": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mon.yaml", "OS::TripleO::Services::CephRbdMirror": "OS::Heat::None", "OS::TripleO::Services::CephRgw": "OS::Heat::None", "OS::TripleO::Services::CephOSD": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-osd.yaml", "OS::TripleO::Services::CephGrafana": "OS::Heat::None", "OS::TripleO::Services::CephClient": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-client.yaml", "OS::TripleO::Services::CephNfs": "OS::Heat::None", "OS::TripleO::Services::CephExternal": "OS::Heat::None", "OS::TripleO::Services::CinderApi": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-api-container-puppet.yaml", "OS::TripleO::Services::CinderBackup": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-backup-pacemaker-puppet.yaml", "OS::TripleO::Services::CinderScheduler": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-scheduler-container-puppet.yaml", "OS::TripleO::Services::CinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-pacemaker-puppet.yaml", "OS::TripleO::Services::BlockStorageCinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-container-puppet.yaml", "OS::TripleO::Services::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/keystone/keystone-container-puppet.yaml", "OS::TripleO::Services::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-container-puppet.yaml", "OS::TripleO::Services::GlanceApiInternal": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-internal-container-puppet.yaml", "OS::TripleO::Services::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-container-puppet.yaml", "OS::TripleO::Services::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-cfn-container-puppet.yaml", "OS::TripleO::Services::HeatApiCloudwatch": "OS::Heat::None", "OS::TripleO::Services::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-engine-container-puppet.yaml", "OS::TripleO::Services::HeatEphemeral": "OS::Heat::None", "OS::TripleO::Services::Kernel": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-baremetal-ansible.yaml", "OS::TripleO::Services::MySQL": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-pacemaker-puppet.yaml", "OS::TripleO::Services::NeutronBgpVpnApi": "OS::Heat::None", "OS::TripleO::Services::NeutronBgpVpnBagpipe": "OS::Heat::None", "OS::TripleO::Services::NeutronSfcApi": "OS::Heat::None", "OS::TripleO::Services::NeutronDhcpAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-dhcp-container-puppet.yaml", "OS::TripleO::Services::NeutronL2gwApi": "OS::Heat::None", "OS::TripleO::Services::NeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::NeutronL2gwAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::OVNMetadataAgent": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-metadata-container-puppet.yaml", "OS::TripleO::Services::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-api-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePlugin": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-container-puppet.yaml", "OS::TripleO::Services::ComputeNeutronCorePlugin": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-compute-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2OVN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::NeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2Nuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginNSX": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nsx-container-puppet.yaml", "OS::TripleO::Services::OVNDBs": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-dbs-cluster-ansible.yaml", "OS::TripleO::Services::OVNController": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-controller-container-puppet.yaml", "OS::TripleO::Services::OvsDpdkNetcontrold": "OS::Heat::None", "OS::TripleO::Services::NeutronCorePluginMLNXSDN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginVTS": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-cisco-vts-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginML2Ansible": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ansible-container-puppet.yaml", "OS::TripleO::Services::NeutronNuageVrs": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-controller-plugin-nuage.yaml", "OS::TripleO::Services::NeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronLinuxbridgeAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsDpdk": "OS::Heat::None", "OS::TripleO::Services::Pacemaker": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-baremetal-puppet.yaml", "OS::TripleO::Services::PacemakerRemote": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-remote-baremetal-puppet.yaml", "OS::TripleO::Services::NeutronSriovAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-sriov-agent-container-puppet.yaml", "OS::TripleO::Services::NeutronMlnxAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronAgentsIBConfig": "OS::Heat::None", "OS::TripleO::Services::OsloMessagingRpc": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-rpc-pacemaker-puppet.yaml", "OS::TripleO::Services::OsloMessagingNotify": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml", "OS::TripleO::Services::RabbitMQ": "OS::Heat::None", "OS::TripleO::Services::Qdr": "OS::Heat::None", "OS::TripleO::Services::HAproxy": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-pacemaker-puppet.yaml", "OS::TripleO::Services::HAProxyPublicTLS": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-public-tls-inject.yaml", "OS::TripleO::Services::HAProxyInternalTLS": "OS::Heat::None", "OS::TripleO::Services::Iscsid": "file:///root/tripleo-heat-installer-templates/deployment/iscsid/iscsid-container-puppet.yaml", "OS::TripleO::Services::Memcached": "file:///root/tripleo-heat-installer-templates/deployment/memcached/memcached-container-puppet.yaml", "OS::TripleO::Services::Tuned": "file:///root/tripleo-heat-installer-templates/deployment/tuned/tuned-baremetal-ansible.yaml", "OS::TripleO::Services::Securetty": "OS::Heat::None", "OS::TripleO::Services::SELinux": "OS::Heat::None", "OS::TripleO::Services::Sshd": "file:///root/tripleo-heat-installer-templates/deployment/sshd/sshd-baremetal-ansible.yaml", "OS::TripleO::Services::Redis": "file:///root/tripleo-heat-installer-templates/deployment/database/redis-pacemaker-puppet.yaml", "OS::TripleO::Services::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-api-container-puppet.yaml", "OS::TripleO::Services::NovaCompute": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-compute-container-puppet.yaml", "OS::TripleO::Services::NovaConductor": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-conductor-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-modular-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtLegacy": "file:///root/tripleo-heat-installer-templates/deployment/deprecated/nova/nova-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtGuests": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-libvirt-guests-container-puppet.yaml", "OS::TripleO::Services::NovaManager": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-manager-container-puppet.yaml", "OS::TripleO::Services::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-metadata-container-puppet.yaml", "OS::TripleO::Services::NovaMigrationTarget": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-migration-target-container-puppet.yaml", "OS::TripleO::Services::NovaPlacement": "OS::Heat::None", "OS::TripleO::Services::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/placement/placement-api-container-puppet.yaml", "OS::TripleO::Services::NovaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-scheduler-container-puppet.yaml", "OS::TripleO::Services::NovaVncProxy": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-vnc-proxy-container-puppet.yaml", "OS::TripleO::Services::Novajoin": "OS::Heat::None", "OS::TripleO::Services::NovaAZConfig": "OS::Heat::None", "OS::TripleO::Services::ContainersLogrotateCrond": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/logrotate-crond-container-puppet.yaml", "OS::TripleO::Services::SwiftProxy": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-proxy-container-puppet.yaml", "OS::TripleO::Services::SwiftDispersion": "OS::Heat::None", "OS::TripleO::Services::ExternalSwiftProxy": "OS::Heat::None", "OS::TripleO::Services::SwiftStorage": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-storage-container-puppet.yaml", "OS::TripleO::Services::SwiftRingBuilder": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-ringbuilder-container-puppet.yaml", "OS::TripleO::Services::Snmp": "file:///root/tripleo-heat-installer-templates/deployment/snmp/snmp-baremetal-puppet.yaml", "OS::TripleO::Services::Timezone": "file:///root/tripleo-heat-installer-templates/deployment/time/timezone-baremetal-ansible.yaml", "OS::TripleO::Services::UndercloudRemoveNovajoin": "OS::Heat::None", "OS::TripleO::Services::UndercloudTLS": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentCentral": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-central-container-puppet.yaml", "OS::TripleO::Services::CeilometerAgentIpmi": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentNotification": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-notification-container-puppet.yaml", "OS::TripleO::Services::ComputeCeilometerAgent": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-compute-container-puppet.yaml", "OS::TripleO::Services::Horizon": "file:///root/tripleo-heat-installer-templates/deployment/horizon/horizon-container-puppet.yaml", "OS::TripleO::Services::GnocchiApi": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-api-container-puppet.yaml", "OS::TripleO::Services::GnocchiMetricd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-metricd-container-puppet.yaml", "OS::TripleO::Services::GnocchiStatsd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-statsd-container-puppet.yaml", "OS::TripleO::Services::Xinetd": "OS::Heat::None", "OS::TripleO::Services::Chrony": "file:///root/tripleo-heat-installer-templates/deployment/timesync/chrony-baremetal-ansible.yaml", "OS::TripleO::Services::Ptp": "OS::Heat::None", "OS::TripleO::Services::Timesync": "OS::TripleO::Services::Chrony", "OS::TripleO::Services::TimeMaster": "file:///root/tripleo-heat-installer-templates/deployment/timemaster/timemaster-baremetal-ansible.yaml", "OS::TripleO::Services::IpaClient": "OS::Heat::None", "OS::TripleO::Services::Ipsec": "OS::Heat::None", "OS::TripleO::Services::Rhsm": "OS::Heat::None", "OS::TripleO::Services::MasqueradeNetworks": "OS::Heat::None", "OS::TripleO::Services::TripleoValidations": "OS::Heat::None", "OS::TripleO::Services::UndercloudUpgrade": "OS::Heat::None", "OS::TripleO::Services::Collectd": "OS::Heat::None", "OS::TripleO::Services::ManilaApi": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-api-container-puppet.yaml", "OS::TripleO::Services::ManilaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-scheduler-container-puppet.yaml", "OS::TripleO::Services::ManilaShare": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-share-pacemaker-puppet.yaml", "OS::TripleO::Services::ManilaBackendFlashBlade": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendIsilon": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendNetapp": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendPowerMax": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendUnity": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendVMAX": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendCephFs": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-backend-cephfs.yaml", "OS::TripleO::Services::ManilaBackendVNX": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-api-container-puppet.yaml", "OS::TripleO::Services::BarbicanBackendSimpleCrypto": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-backend-simple-crypto-puppet.yaml", "OS::TripleO::Services::BarbicanBackendDogtag": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendKmip": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendPkcs11Crypto": "OS::Heat::None", "OS::TripleO::Services::BarbicanClient": "OS::Heat::None", "OS::TripleO::Services::AodhApi": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-api-container-puppet.yaml", "OS::TripleO::Services::AodhEvaluator": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-evaluator-container-puppet.yaml", "OS::TripleO::Services::AodhListener": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-listener-container-puppet.yaml", "OS::TripleO::Services::AodhNotifier": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-notifier-container-puppet.yaml", "OS::TripleO::Services::MetricsQdr": "OS::Heat::None", "OS::TripleO::Services::IronicApi": "OS::Heat::None", "OS::TripleO::Services::IronicConductor": "OS::Heat::None", "OS::TripleO::Services::IronicInspector": "OS::Heat::None", "OS::TripleO::Services::IronicPxe": "OS::Heat::None", "OS::TripleO::Services::IronicNeutronAgent": "OS::Heat::None", "OS::TripleO::Services::NovaIronic": "OS::Heat::None", "OS::TripleO::Services::TripleoFirewall": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-firewall/tripleo-firewall-baremetal-ansible.yaml", "OS::TripleO::Services::TripleoPackages": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml", "OS::TripleO::Services::OpenStackClients": "file:///root/tripleo-heat-installer-templates/deployment/clients/openstack-clients-baremetal-ansible.yaml", "OS::TripleO::Services::TLSProxyBase": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerFlex": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowermax": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerStore": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCUnity": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVNX": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVxFlexOS": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCXtremio": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNetApp": "OS::Heat::None", "OS::TripleO::Services::CinderBackendPure": "OS::Heat::None", "OS::TripleO::Services::CinderBackendScaleIO": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNVMeOF": "OS::Heat::None", "OS::TripleO::Services::CinderHPELeftHandISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderVolumeEdge": "OS::Heat::None", "OS::TripleO::Services::Etcd": "OS::Heat::None", "OS::TripleO::Services::AuditD": "OS::Heat::None", "OS::TripleO::Services::OctaviaApi": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-api-container-puppet.yaml", "OS::TripleO::Services::OctaviaHealthManager": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-health-manager-container-puppet.yaml", "OS::TripleO::Services::OctaviaHousekeeping": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-housekeeping-container-puppet.yaml", "OS::TripleO::Services::OctaviaWorker": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-worker-container-puppet.yaml", "OS::TripleO::Services::OctaviaDeploymentConfig": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-deployment-config.yaml", "OS::TripleO::Services::LiquidioCompute": "OS::Heat::None", "OS::TripleO::Services::MySQLClient": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-client.yaml", "OS::TripleO::Services::Vpp": "OS::Heat::None", "OS::TripleO::Services::NeutronVppAgent": "OS::Heat::None", "OS::TripleO::Services::Podman": "file:///root/tripleo-heat-installer-templates/deployment/podman/podman-baremetal-ansible.yaml", "OS::TripleO::Services::Docker": "OS::Heat::None", "OS::TripleO::Services::DockerRegistry": "file:///root/tripleo-heat-installer-templates/deployment/image-serve/image-serve-baremetal-ansible.yaml", "OS::TripleO::Services::ContainerImagePrepare": "file:///root/tripleo-heat-installer-templates/deployment/container-image-prepare/container-image-prepare-baremetal-ansible.yaml", "OS::TripleO::Services::CertmongerUser": "OS::Heat::None", "OS::TripleO::Services::Rsyslog": "file:///root/tripleo-heat-installer-templates/deployment/logging/rsyslog-baremetal-ansible.yaml", "OS::TripleO::Services::RsyslogSidecar": "OS::Heat::None", "OS::TripleO::Services::LoginDefs": "OS::Heat::None", "OS::TripleO::Services::ComputeInstanceHA": "OS::Heat::None", "OS::TripleO::Services::DesignateApi": "OS::Heat::None", "OS::TripleO::Services::DesignateCentral": "OS::Heat::None", "OS::TripleO::Services::DesignateProducer": "OS::Heat::None", "OS::TripleO::Services::DesignateWorker": "OS::Heat::None", "OS::TripleO::Services::DesignateMDNS": "OS::Heat::None", "OS::TripleO::Services::DesignateSink": "OS::Heat::None", "OS::TripleO::Services::DesignateBind": "OS::Heat::None", "OS::TripleO::Services::NeutronMl2PluginBase": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::Multipathd": "OS::Heat::None", "OS::TripleO::Services::GlanceApiEdge": "OS::Heat::None", "OS::TripleO::Services::HAproxyEdge": "OS::Heat::None", "OS::TripleO::Services::Frr": "OS::Heat::None", "OS::TripleO::Services::OVNBgpAgent": "OS::Heat::None", "OS::TripleO::Services::Unbound": "OS::Heat::None", "OS::TripleO::Services::Tmpwatch": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/tmpwatch-install.yaml", "OS::TripleO::Services::Logging::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/barbican-api.yaml", "OS::TripleO::Services::Logging::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/glance-api.yaml", "OS::TripleO::Services::Logging::HAProxy": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/haproxy.yaml", "OS::TripleO::Services::Logging::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api.yaml", "OS::TripleO::Services::Logging::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api-cfn.yaml", "OS::TripleO::Services::Logging::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-engine.yaml", "OS::TripleO::Services::Logging::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/keystone.yaml", "OS::TripleO::Services::Logging::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-api.yaml", "OS::TripleO::Services::Logging::NeutronCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-common.yaml", "OS::TripleO::Services::Logging::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-api.yaml", "OS::TripleO::Services::Logging::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-metadata.yaml", "OS::TripleO::Services::Logging::NovaCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-common.yaml", "OS::TripleO::Services::Logging::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-libvirt.yaml", "OS::TripleO::Services::Logging::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/placement-api.yaml", "OS::TripleO::Services::Tempest": "OS::Heat::None", "OS::TripleO::Services::BootParams": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-boot-params-baremetal-ansible.yaml", "OS::TripleO::DeployedServer::ControlPlanePort": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-neutron-port.yaml"}, "parameters": {}, "parameter_defaults": {"NeutronMechanismDrivers": ["sriovnicswitch", "ovn"], "ContainerCli": "podman", "EnablePackageInstall": true, "SoftwareConfigTransport": "POLL_SERVER_HEAT", "OVNIntegrationBridge": "br-int", "ExtraConfig": {}, "StandaloneServices": ["OS::TripleO::Services::AodhApi", "OS::TripleO::Services::AodhEvaluator", "OS::TripleO::Services::AodhListener", "OS::TripleO::Services::AodhNotifier", "OS::TripleO::Services::BootParams", "OS::TripleO::Services::BarbicanApi", "OS::TripleO::Services::BarbicanBackendSimpleCrypto", "OS::TripleO::Services::CACerts", "OS::TripleO::Services::CeilometerAgentCentral", "OS::TripleO::Services::CeilometerAgentNotification", "OS::TripleO::Services::CephClient", "OS::TripleO::Services::CephMds", "OS::TripleO::Services::CephMgr", "OS::TripleO::Services::CephMon", "OS::TripleO::Services::CephOSD", "OS::TripleO::Services::CinderApi", "OS::TripleO::Services::CinderBackup", "OS::TripleO::Services::CinderScheduler", "OS::TripleO::Services::CinderVolume", "OS::TripleO::Services::Clustercheck", "OS::TripleO::Services::ComputeCeilometerAgent", "OS::TripleO::Services::ContainerImagePrepare", "OS::TripleO::Services::ContainersLogrotateCrond", "OS::TripleO::Services::DockerRegistry", "OS::TripleO::Services::GlanceApi", "OS::TripleO::Services::GlanceApiInternal", "OS::TripleO::Services::GnocchiApi", "OS::TripleO::Services::GnocchiMetricd", "OS::TripleO::Services::GnocchiStatsd", "OS::TripleO::Services::HAproxy", "OS::TripleO::Services::HeatApi", "OS::TripleO::Services::HeatApiCfn", "OS::TripleO::Services::HeatEngine", "OS::TripleO::Services::Horizon", "OS::TripleO::Services::Iscsid", "OS::TripleO::Services::Kernel", "OS::TripleO::Services::Keystone", "OS::TripleO::Services::ManilaApi", "OS::TripleO::Services::ManilaBackendCephFs", "OS::TripleO::Services::ManilaScheduler", "OS::TripleO::Services::ManilaShare", "OS::TripleO::Services::Memcached", "OS::TripleO::Services::MySQL", "OS::TripleO::Services::MySQLClient", "OS::TripleO::Services::NeutronApi", "OS::TripleO::Services::NeutronCorePlugin", "OS::TripleO::Services::NeutronSriovAgent", "OS::TripleO::Services::NeutronDhcpAgent", "OS::TripleO::Services::NovaApi", "OS::TripleO::Services::NovaConductor", "OS::TripleO::Services::NovaMetadata", "OS::TripleO::Services::NovaScheduler", "OS::TripleO::Services::NovaCompute", "OS::TripleO::Services::NovaLibvirt", "OS::TripleO::Services::NovaMigrationTarget", "OS::TripleO::Services::NovaVncProxy", "OS::TripleO::Services::OVNController", "OS::TripleO::Services::OVNDBs", "OS::TripleO::Services::OVNMetadataAgent", "OS::TripleO::Services::OctaviaApi", "OS::TripleO::Services::OctaviaDeploymentConfig", "OS::TripleO::Services::OctaviaHealthManager", "OS::TripleO::Services::OctaviaHousekeeping", "OS::TripleO::Services::OctaviaWorker", "OS::TripleO::Services::OpenStackClients", "OS::TripleO::Services::OsloMessagingNotify", "OS::TripleO::Services::OsloMessagingRpc", "OS::TripleO::Services::Pacemaker", "OS::TripleO::Services::PlacementApi", "OS::TripleO::Services::Podman", "OS::TripleO::Services::Redis", "OS::TripleO::Services::Rsyslog", "OS::TripleO::Services::Snmp", "OS::TripleO::Services::Sshd", "OS::TripleO::Services::SwiftProxy", "OS::TripleO::Services::SwiftRingBuilder", "OS::TripleO::Services::SwiftStorage", "OS::TripleO::Services::Timesync", "OS::TripleO::Services::Timezone", "OS::TripleO::Services::Tmpwatch", "OS::TripleO::Services::TripleoFirewall", "OS::TripleO::Services::TripleoPackages", "OS::TripleO::Services::Tuned"], "StandaloneParameters": {}, "StandaloneExtraConfig": {}, "StandaloneExtraGroupVars": {}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "VipSubnetMap": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}, "SshServerOptions": {"HostKey": ["/etc/ssh/ssh_host_rsa_key", "/etc/ssh/ssh_host_ecdsa_key", "/etc/ssh/ssh_host_ed25519_key"], "SyslogFacility": "AUTHPRIV", "AuthorizedKeysFile": ".ssh/authorized_keys", "ChallengeResponseAuthentication": "no", "GSSAPIAuthentication": "no", "GSSAPICleanupCredentials": "no", "UsePAM": "yes", "UseDNS": "no", "PrintMotd": "no", "X11Forwarding": "yes", "AcceptEnv": ["LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES", "LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT", "LC_IDENTIFICATION LC_ALL LANGUAGE", "XMODIFIERS"], "Subsystem": "sftp  /usr/libexec/openssh/sftp-server"}, "AdminPassword": "spRnmz8cCRQ00rh3PyZlQy0nk", "AdminToken": "ZPR9NjbVz3doGgprnR6r5ybWG", "AodhPassword": "sAWZHA4JDhQeoiKG4taMBWfBI", "BarbicanPassword": "ddTcToaQ4B0NgvdYp2ETyOIcX", "BarbicanSimpleCryptoKek": "BzjPYuwPzEkY6eMTPYxWuaB5fh8d9K94_8Gzv1OYILE=", "CeilometerMeteringSecret": "c0F9QEM8qYqUzDgFh5KzshaSs", "CeilometerPassword": "t0q8KaMuB7jTAFBC1pILrzMHQ", "CephClientKey": "AQBdUS1qAAAAABAA7jSdTJJpPBzGC4QxNtQegg==", "CephClusterFSID": "45be846a-cf0a-559f-a0a9-c266bc8909e4", "CephDashboardAdminPassword": "ouQdYGlWmQzLeqkWQLrNuTrFp", "CephGrafanaAdminPassword": "GhJWL69fm2yHGMdiHeJLkSQLx", "CephManilaClientKey": "AQBdUS1qAAAAABAAcjauExOVBQPi2IQe91H12w==", "CephRgwKey": "AQBdUS1qAAAAABAAl3QdVjYrtWdjO1RDtZzCtQ==", "CinderPassword": "CBSJjckBDmzHwGIM6tZ6b21hT", "CongressPassword": "62fond5GIh1KMCPn3d66ysOjk", "DesignatePassword": "pIxP0rv5G9e5eW8GQZJ2mmVp0", "DesignateRndcKey": "N8Lo7FYcsg7OnLLJnUx24TS8Yyd2nKcaYogeR228hMk=", "Ec2ApiPassword": "eYiP4YbCk3EtrAvmv5alshMaM", "EtcdInitialClusterToken": "1i6HD4jig2kEhMdoe5QDDmE8N", "GlancePassword": "WoEpc760DXbqxmWGvZ9Y0j4bm", "GnocchiPassword": "3nyz0rxrh4fhsQ7b3lqj39drO", "HAProxyStatsPassword": "wrbJElh1KluJSqNapXt6DBd90", "HeatAuthEncryptionKey": "nvmp3c1EA3peNEodNd5tSJKQhI0eIUGM", "HeatPassword": "ZHxT825AVbWyviNS41TLuUB4B", "HeatStackDomainAdminPassword": "Rb5dN0GbekIGcpWmMe4kgV1B2", "HorizonSecret": "S2OeasDRYQ", "IronicPassword": "cBCCZ4Q86lrM6T3tuLAri8NTX", "KeystoneCredential0": "vvQSxQpQK0yPw3kHwyytlyR3R6yyDRiMAYIZUrIdhuk=", "KeystoneCredential1": "X__y9OL8i8iLWPpO0K-_ectADsbHX9OGveZ5_V3_awE=", "KeystoneFernetKey0": "QqP6dWWfht-I_U_PDJKpP6viwBzPTH1ufYeNFq-n5SA=", "KeystoneFernetKey1": "gOk-W0M_pYdHZwiNMoPMhW0CWt3yC4n5YY_fZiCTZas=", "KeystoneFernetKeys": {"/etc/keystone/fernet-keys/0": {"content": "b6EOI5FnjvnZYSvX1qSnUGLydYDoYDA_9hiCFw-Jio0="}, "/etc/keystone/fernet-keys/1": {"content": "e-Nx0eu1faPFBF2YXx9ISPvyzG-ZxYqVLw0fXLT8GZQ="}}, "LibvirtTLSPassword": "bILNvA0z4KKILexGtsYbolbrV", "ManilaPassword": "2bBqsbhRxTVfhqLjtHeqAB1J3", "MigrationSshKey": {"private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAt1zL1M7ab00pGW5WmP4HgnHd7FCABpY0TugKCtxjw5HLATsi\nkB67pOkGBXWufsu93Erdut0mxWB2X+U8ABIQdkw787PwKRFLxCVYFpA10AGKMn3y\n5h2VD5qtfLLLdYjj2R9DEM4O1/oFiIVlOEls761q/whW5w6xr+684ckrDW/bmjA0\naWhHvVNW6C3WHrn2hexEDz5SCrHq2zai6wRhytKDwdkENj6m8gSMMnLp3kM0RwsM\nryi41Qb1D1SBHjftSsblq/lxu7bPgNv3iA2GC9bBtJOLaovT1Ue/luXccsT3D1Km\nCQDA68WqG1Gb6/lDvaWDiHmYg8taVAbbDj+UdwIDAQABAoIBABbbwKVU7DI34knD\nUZRdBr6iR1IwbuVjUD4N+0KDWwSEZlRO9O4Whrn2OsPvecNgzthplN64tx6f+eHW\nh/ZSSi8VLdwhsGzONS3MogCeFbdKmdnVjbRWN8DsPXhwKaELYawtk4TCy2LtTkdI\nqeesb6Ipck880OiZElmmX3GeTHmuJBe8w40h1omYeyekaIZoowaVdk2LoLVTf0nw\n0yuflO0uWUhanZkqtgSTDyeJxKzO4vYsWvUk5whp6QNvfIxiKNssEcZyk6eZzOnq\nqcPcId3Kg9VuVekuH68gj9TKw+na7Au/v6ghUBvRg/JbAREauaXC3i05tgagNFaH\nKMGEp7ECgYEAz/OlbHS4TMCPGs2UPE+N4K1fn7NiiEBL9upW+FHwAxm8zx28Yara\nVqY8XdRdq7kdjV0bqcE5AIu6bNOhnEWs8UK4IwMss1RNkp7NVUI39tK3ushauZAV\nuTGfsw4VGmP9oYPoymVORID7qSOqGHJjyJJqDQGkLoSPrcL7FO+AzsMCgYEA4bqx\nyHXdrQu2XI/twlR+cv7TDawzlB3dsVeVXqFD+wZ2M0WMb8o9C9JsIUBJYEgBH6R1\nFczqIwgoM9bpmpaH8AUlWp0h6CKuWEcnhe4qG4ozuCZ/h7tgdNep1hiOzxLDY5+5\ndx+P4rgSJHETYkHg2PfT/+SGueN2vXbNwTXzcD0CgYAikF/FiBz9/N+MV/E0mRB+\n8LI9LCbLeMxnjQnJmmznRwbf8hRWs3w4/MZ53gt3uHwV/AzWCVy9H3xsDD0HaXlW\nXH2YrDVo1TFTlnuQmUIOD3YkYJrbzvwdXQcrTsLpMQd+KhuuUGpS7pFlypzCFXlK\nZDOmV8h/Rt9OxWLQVwK02wKBgQC81z4iMRDp0vGWEEbdG2jJ9YtFVfm0gSPVWCs7\nBnjjya0bCaUKZMubV0dkre504Ognu6LEQTDja9CORc4aqLJCx1tPqkMSe+kVKznS\nXsPVVFIeTf7E46o3NbD8zoCylcTmVFqJYNsz1cA/wmVv/yMHAJXX7ywS2UueB4Ts\njaECFQKBgQDPGK4jWBBYyOoePYZRuBJz1XAzcp+g21Xprq3ISkkYE0YGWcwK1XvU\nS4RC/bDzPGegqJACREpdPnqFeAUbjH8Bya+7EbumFXgx54HFV4V0peL7GRvJz0A6\nyfEs+PGW81pjPHhvjnm2RCTI24pfJr+Y1CezA1h0aTW9fMt2ZigInQ==\n-----END RSA PRIVATE KEY-----\n", "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3XMvUztpvTSkZblaY/geCcd3sUIAGljRO6AoK3GPDkcsBOyKQHruk6QYFda5+y73cSt263SbFYHZf5TwAEhB2TDvzs/ApEUvEJVgWkDXQAYoyffLmHZUPmq18sst1iOPZH0MQzg7X+gWIhWU4SWzvrWr/CFbnDrGv7rzhySsNb9uaMDRpaEe9U1boLdYeufaF7EQPPlIKserbNqLrBGHK0oPB2QQ2PqbyBIwycuneQzRHCwyvKLjVBvUPVIEeN+1KxuWr+XG7ts+A2/eIDYYL1sG0k4tqi9PVR7+W5dxyxPcPUqYJAMDrxaobUZvr+UO9pYOIeZiDy1pUBtsOP5R3 Generated by TripleO"}, "MysqlClustercheckPassword": "8D2hbivnauYKf4fWNwjjHU2D2", "MysqlMariabackupPassword": "PVZvJrmVZeGQvl9Zb3Zwu8MjK", "MysqlRootPassword": "20n6AvjgW0", "NeutronMetadataProxySharedSecret": "LD3utzPU5qALtVzIAwPIpgjg9", "NeutronPassword": "NmrqOKHmkGZqx1AyBPpxt60Nf", "NotifyPassword": "bVtIR2ydFLUHzsWWMcpO64vVZ", "NovaPassword": "gkupBYoqI5y5jAYJpVnk6k8yj", "NovajoinPassword": "A2JY25HnXlfGcaj2waGi2bQJn", "OctaviaCaKeyPassphrase": "9TyWsajNjQB38ik8oImfgsqRh", "OctaviaHeartbeatKey": "ZbqeNbYIVmMWwcryhCXpw9Qo5", "OctaviaPassword": "NmSYcBC3Uhhz9BgkSWS0ccsXm", "OctaviaServerCertsKeyPassphrase": "gcHhbxF6Kk2yr9M1J4RhKQ6HEnf7DTbq", "PacemakerRemoteAuthkey": "[encoded data, 4096 characters]", "PankoPassword": "VRMRJzJKhaKIcKJK3IZFwcesg", "PcsdPassword": "fZS20pGMMa81wbzc", "PlacementPassword": "7m932Di56jJsNELAb2ryFWZSa", "RabbitCookie": "j2QNWjp02p7HJYvnkumg", "RabbitPassword": "059dXmt3sLEzhiDnVdOkTaMCR", "RedisPassword": "S3VHcy9qd7rkfN77L8fJ1OEjR", "RpcPassword": "g5MWeCNycL3Y3h0hbgEQS3Kox", "SaharaPassword": "CpasarQQQjEWGVaf6ihFRbFLP", "SnmpdReadonlyUserPassword": "4Lf2lTxexuaS5wlrzAoT2YpG", "SwiftHashSuffix": "S8UVBjPOvTfh1ofpEoiCzXumT", "SwiftPassword": "SgpXYAuQUW0kIzFs2f32llqkp", "CloudDomain": "localdomain", "CloudName": "standalone.localdomain", "CloudNameCtlplane": "standalone.ctlplane.localdomain", "CloudNameInternal": "standalone.internalapi.localdomain", "CloudNameStorage": "standalone.storage.localdomain", "CloudNameStorageManagement": "standalone.storagemgmt.localdomain", "CtlplaneNetworkAttributes": {"network": {"mtu": 1450}, "subnets": {"ctlplane-subnet": {"cidr": "192.168.122.0/24", "host_routes": [], "ip_version": "4"}}}, "DeployedServerPortMap": {"control_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "public_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "standalone-ctlplane": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}}, "ExternalNetCidr": "192.168.122.100/24", "HostnameMap": {"standalone-standalone-0": "standalone"}, "IPPool": {"external": ["192.168.122.100"]}, "OVNDBsVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "OVNStaticBridgeMacMappings": {"standalone": {"datacentre": "fa:16:3a:00:53:00"}}, "RedisVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "DeployIdentifier": 1781354846, "RootStackName": "standalone", "StackAction": "CREATE", "AddVipsToEtcHosts": false, "DnsServers": [], "NetworkSafeDefaults": true, "NtpServer": "pool.ntp.org", "SshFirewallAllowAll": true, "StandaloneNetworkConfigTemplate": "/root/standalone_net_config.j2", "SwiftReplicas": 1, "CinderWorkers": 1, "GlanceWorkers": 1, "HeatWorkers": 1, "KeystoneWorkers": 1, "NeutronWorkers": 1, "NeutronMetadataWorkers": 1, "NovaWorkers": 1, "NovaSchedulerWorkers": 1, "SwiftWorkers": 1, "PlacementWorkers": 1, "GnocchiMetricdWorkers": 1, "ApacheMaxRequestWorkers": 100, "ApacheServerLimit": 100, "ControllerExtraConfig": {"nova::network::neutron::timeout": "60"}, "DatabaseSyncTimeout": 900, "NovaReservedHostMemory": 512, "MysqlInnodbBufferPoolSize": "128M", "DeployedNetworkEnvironment": {"net_attributes_map": {"storage": {"network": {"dns_domain": "storage.mydomain.tld.", "mtu": 1500, "name": "storage", "tags": ["tripleo_network_name=Storage", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage", "tripleo_vip=true"]}, "subnets": {"storage_subnet": {"cidr": "172.18.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_subnet", "tags": []}}}, "storage_mgmt": {"network": {"dns_domain": "storagemgmt.mydomain.tld.", "mtu": 1500, "name": "storage_mgmt", "tags": ["tripleo_network_name=StorageMgmt", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage_mgmt", "tripleo_vip=true"]}, "subnets": {"storage_mgmt_subnet": {"cidr": "172.20.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_mgmt_subnet", "tags": []}}}, "internal_api": {"network": {"dns_domain": "internal.mydomain.tld.", "mtu": 1500, "name": "internal_api", "tags": ["tripleo_network_name=InternalApi", "tripleo_net_idx=0", "tripleo_service_net_map_replace=internal", "tripleo_vip=true"]}, "subnets": {"internal_api_subnet": {"cidr": "172.17.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "internal_api_subnet", "tags": []}}}, "tenant": {"network": {"dns_domain": "tenant.mydomain.tld.", "mtu": 1500, "name": "tenant", "tags": ["tripleo_network_name=Tenant", "tripleo_net_idx=0", "tripleo_service_net_map_replace=tenant", "tripleo_vip=false"]}, "subnets": {"tenant_subnet": {"cidr": "172.19.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "tenant_subnet", "tags": []}}}, "external": {"network": {"dns_domain": "external.mydomain.tld.", "mtu": 1500, "name": "external", "tags": ["tripleo_network_name=External", "tripleo_net_idx=0", "tripleo_service_net_map_replace=external", "tripleo_vip=true"]}, "subnets": {"external_subnet": {"cidr": "172.21.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "external_subnet", "tags": []}}}}, "net_cidr_map": {"storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_ip_version_map": {"storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}}, "KeystoneNotificationDriver": "messagingv2", "ManilaCephFSBackendName": "cephfs", "ManilaCephFSDriverHandlesShareServers": false, "ManilaCephFSCephFSAuthId": "manila", "ManilaCephFSCephVolumeMode": "0755", "ManilaCephFSCephFSProtocolHelperType": "CEPHFS", "NeutronEnableForceMetadata": true, "OctaviaGenerateCerts": true, "NotificationDriver": "messagingv2", "GnocchiArchivePolicy": "high", "CeilometerEnableGnocchi": true, "ManagePipeline": true, "EventPipelinePublishers": ["gnocchi://"], "PipelinePublishers": ["gnocchi://"], "BarbicanSimpleCryptoGlobalDefault": true, "Debug": true, "DeploymentUser": "root", "KernelIpNonLocalBind": 1, "DockerInsecureRegistryAddress": ["192.168.122.100:8787"], "NeutronPublicInterface": "eth0", "NeutronDnsDomain": "localdomain", "NeutronBridgeMappings": "datacentre:br-ctlplane", "NeutronPhysicalBridge": "br-ctlplane", "NeutronFlatNetworks": "datacentre", "StandaloneEnableRoutedNetworks": false, "StandaloneHomeDir": "/root", "InterfaceLocalMtu": 1450, "ValidateGatewaysIcmp": false, "ValidateControllersIcmp": false, "OctaviaAmphoraSshKeyFile": "/root/.ssh/id_ecdsa.pub", "OctaviaLogOffload": true, "OctaviaForwardAllLogs": true, "IronicInspectorSubnets": [{"ip_range": "172.20.1.190,172.20.1.199", "netmask": "255.255.255.0", "gateway": "172.20.1.1", "tag": "baremetal"}], "IronicInspectorInterface": "br-baremetal", "IronicCleaningDiskErase": "metadata", "DesignateBindNSRecords": ["ns1.example.com.", "ns2.example.com."], "DesignateBackendListenIPs": ["192.168.122.155"], "UnboundForwardResolvers": ["10.88.0.2"], "CephDynamicSpec": false, "DeployedCeph": true, "CephSpecFqdn": true, "CephadmDefaultContainer": false, "ContainerCephDaemonImage": "registry.redhat.io/rhceph/rhceph-7-rhel9:latest", "CephClusterName": "ceph", "CephClientConfigVars": "/root/overcloud-deploy/overcloud/ceph_client.yml", "ApplyCephConfigOverridesOnUpdate": true, "CinderEnableIscsiBackend": false, "CinderEnableRbdBackend": true, "CinderBackupBackend": "ceph", "NovaEnableRbdBackend": true, "GlanceBackend": "rbd", "ContainerImagePrepare": [{"set": {"ceph_alertmanager_image": "ose-prometheus-alertmanager", "ceph_alertmanager_namespace": "registry.redhat.io/openshift4", "ceph_alertmanager_tag": "v4.12", "ceph_grafana_image": "rhceph-6-dashboard-rhel9", "ceph_grafana_namespace": "registry.redhat.io/rhceph", "ceph_grafana_tag": "latest", "ceph_image": "rhceph-7-rhel9", "ceph_namespace": "registry.redhat.io/rhceph", "ceph_node_exporter_image": "ose-prometheus-node-exporter", "ceph_node_exporter_namespace": "registry.redhat.io/openshift4", "ceph_node_exporter_tag": "v4.12", "ceph_prometheus_image": "ose-prometheus", "ceph_prometheus_namespace": "registry.redhat.io/openshift4", "ceph_prometheus_tag": "v4.12", "ceph_tag": "latest", "name_prefix": "openstack-", "name_suffix": "", "namespace": "registry.redhat.io/rhosp-rhel9", "neutron_driver": "ovn", "rhel_containers": false, "tag": "17.1"}, "tag_from_label": "{version}-{release}"}], "NodePortMap": {"standalone": {"ctlplane": {"ip_address": "192.168.122.100", "ip_subnet": "192.168.122.0/24", "ip_address_uri": "192.168.122.100"}, "storage": {"ip_address": "172.18.0.100", "ip_subnet": "172.18.0.1/24", "ip_address_uri": "172.18.0.100"}, "storage_mgmt": {"ip_address": "172.20.0.100", "ip_subnet": "172.20.0.1/24", "ip_address_uri": "172.20.0.100"}, "internal_api": {"ip_address": "172.17.0.100", "ip_subnet": "172.17.0.1/24", "ip_address_uri": "172.17.0.100"}, "tenant": {"ip_address": "172.19.0.100", "ip_subnet": "172.19.0.1/24", "ip_address_uri": "172.19.0.100"}, "external": {"ip_address": "172.21.0.100", "ip_subnet": "172.21.0.1/24", "ip_address_uri": "172.21.0.100"}}}, "ControlPlaneVipData": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "name": "control_virtual_ip", "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"ip_version": 4}]}, "VipPortMap": {"storage": {"ip_address": "172.18.0.2", "ip_address_uri": "172.18.0.2", "ip_subnet": "172.18.0.2/24"}, "storage_mgmt": {"ip_address": "172.20.0.2", "ip_address_uri": "172.20.0.2", "ip_subnet": "172.20.0.2/24"}, "internal_api": {"ip_address": "172.17.0.2", "ip_address_uri": "172.17.0.2", "ip_subnet": "172.17.0.2/24"}, "external": {"ip_address": "172.21.0.2", "ip_address_uri": "172.21.0.2", "ip_subnet": "172.21.0.2/24"}}, "NovaSchedulerEnabledFilters": ["AvailabilityZoneFilter", "ComputeFilter", "ComputeCapabilitiesFilter", "ImagePropertiesFilter", "ServerGroupAntiAffinityFilter", "ServerGroupAffinityFilter", "PciPassthroughFilter"], "NovaSchedulerAvailableFilters": ["nova.scheduler.filters.all_filters", "nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"], "ControllerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NetworkerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NovaPCIPassthrough": [{"devname": "dummy-dev", "physical_network": "dummy_sriov_net"}], "NeutronPhysicalDevMappings": "dummy_sriov_net:dummy-dev", "DhcpAgentNotification": true, "ContainerAodhApiImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhEvaluatorImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-evaluator:17.1", "ContainerAodhListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-listener:17.1", "ContainerAodhNotifierImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-notifier:17.1", "ContainerBarbicanApiImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanKeystoneListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanKeystoneListenerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerBarbicanWorkerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerCeilometerCentralImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-compute:17.1", "ContainerCeilometerNotificationImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-notification:17.1", "ContainerCinderApiImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderBackupImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-backup:17.1", "ContainerCinderSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-scheduler:17.1", "ContainerCinderVolumeImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-volume:17.1", "ContainerCrondConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerCrondImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerGlanceApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiInternalConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGnocchiApiImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiMetricdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-metricd:17.1", "ContainerGnocchiStatsdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-statsd:17.1", "ContainerHAProxyConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHAProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHeatApiCfnConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiCfnImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatApiImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatEngineImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-engine:17.1", "ContainerHorizonConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerHorizonImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerIscsidConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerIscsidImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerKeystoneConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerKeystoneImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerManilaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-scheduler:17.1", "ContainerManilaShareImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-share:17.1", "ContainerClustercheckConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerClustercheckImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlClientConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMemcachedConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerMemcachedImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerNeutronDHCPImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-dhcp-agent:17.1", "ContainerNeutronSriovImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-sriov-agent:17.1", "ContainerNeutronApiImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerNeutronConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerOvnMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-metadata-agent-ovn:17.1", "ContainerNovaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-compute:17.1", "ContainerNovaConductorImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-conductor:17.1", "ContainerNovaLibvirtImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaLibvirtConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaVncProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-novncproxy:17.1", "ContainerNovaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-scheduler:17.1", "ContainerOctaviaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaHealthManagerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-health-manager:17.1", "ContainerOctaviaHousekeepingImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-housekeeping:17.1", "ContainerOctaviaWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-worker:17.1", "ContainerOvnControllerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnControllerImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnNbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-nb-db-server:17.1", "ContainerOvnNorthdImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnSbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-sb-db-server:17.1", "ContainerPlacementConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerPlacementImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerQdrouterdConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerQdrouterdImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerRabbitmqConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRabbitmqImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRedisConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerRedisImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerSwiftAccountImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-account:17.1", "ContainerSwiftContainerImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-container:17.1", "ContainerSwiftObjectImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-object:17.1", "ContainerSwiftConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerSwiftProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerOctaviaRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1"}, "event_sinks": [], "encrypted_param_names": []}


created_at: 2026-06-13 12:49:32.996368
files: null
template:
  {"heat_template_version": "wallaby", "description": "MySQL service deployment with pacemaker bundle\n", "parameters": {"ContainerMysqlImage": {"description": "image", "type": "string", "tags": ["role_specific"], "default": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1"}, "ContainerMysqlConfigImage": {"description": "The container image to use for the mysql config_volume", "type": "string", "tags": ["role_specific"], "default": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1"}, "ClusterCommonTag": {"default": false, "description": "When set to false, a pacemaker service is configured to use a floating tag for its container image name, e.g. 'REGISTRY/NAMESPACE/IMAGENAME:pcmklatest'. When set to true, the service uses a floating prefix as well, e.g. 'cluster.common.tag/IMAGENAME:pcmklatest'.", "type": "boolean"}, "ClusterFullTag": {"default": true, "description": "When set to true, the pacemaker service uses a fully constant tag for its container image name, e.g. 'cluster.common.tag/SERVICENAME:pcmklatest'.", "type": "boolean"}, "EndpointMap": {"default": {}, "description": "Mapping of service endpoint -> protocol. Typically set via parameter_defaults in the resource registry.", "type": "json"}, "ServiceData": {"default": {}, "description": "Dictionary packing service data", "type": "json"}, "ServiceNetMap": {"default": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "description": "Mapping of service_name -> network name. Typically set via parameter_defaults in the resource registry. Use parameter_merge_strategies to merge it with the defaults.", "type": "json"}, "MysqlRootPassword": {"type": "string", "hidden": true, "default": "20n6AvjgW0"}, "MysqlClustercheckPassword": {"type": "string", "hidden": true, "default": "8D2hbivnauYKf4fWNwjjHU2D2"}, "MysqlUpgradePersist": {"type": "boolean", "default": false}, "MysqlUpgradeTransfer": {"type": "boolean", "default": true}, "RoleName": {"default": "", "description": "Role name on which the service is applied", "type": "string"}, "RoleParameters": {"default": {}, "description": "Parameters specific to the role", "type": "json"}, "EnableInternalTLS": {"type": "boolean", "default": false}, "InternalTLSCAFile": {"default": "/etc/ipa/ca.crt", "type": "string", "description": "Specifies the default CA cert to use if TLS is used for services in the internal network."}, "ConfigDebug": {"default": false, "description": "Whether to run config management (e.g. Puppet) in debug mode.", "type": "boolean"}, "DeployIdentifier": {"default": 1781354846, "type": "string", "description": "Setting this to a unique value will re-run any deployment tasks which perform configuration on a Heat stack-update.\n"}, "ContainerCli": {"type": "string", "default": "podman", "description": "CLI tool used to manage containers.", "constraints": [{"allowed_values": ["docker", "podman"]}]}, "MysqlGaleraSSTMethod": {"type": "string", "default": "rsync", "description": "Method used by galera to perform State Snapshot Transfers", "constraints": [{"allowed_values": ["rsync", "mariabackup"]}]}, "MysqlMariabackupUser": {"type": "string", "default": "mariabackup", "description": "When MysqlGaleraSSTMethod is set to mariabackup, the name of the database user that executes the SST."}, "MysqlMariabackupPassword": {"type": "string", "hidden": true, "description": "When MysqlGaleraSSTMethod is set to mariabackup, the password of the database user that executes the SST.", "default": "PVZvJrmVZeGQvl9Zb3Zwu8MjK"}, "MysqlGaleraSSLCipher": {"type": "string", "default": "AES128-SHA256", "description": "Symmetric cipher to use."}}, "resources": {"ContainersCommon": {"type": "file:///root/tripleo-heat-installer-templates/deployment/containers-common.yaml"}, "MysqlBase": {"type": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-base.yaml", "properties": {"EndpointMap": {"get_param": "EndpointMap"}, "ServiceData": {"get_param": "ServiceData"}, "ServiceNetMap": {"get_param": "ServiceNetMap"}, "RoleName": {"get_param": "RoleName"}, "RoleParameters": {"get_param": "RoleParameters"}}}, "RoleParametersValue": {"type": "OS::Heat::Value", "properties": {"type": "json", "value": {"map_replace": [{"map_replace": [{"ContainerMysqlImage": "ContainerMysqlImage", "ContainerMysqlConfigImage": "ContainerMysqlConfigImage"}, {"values": {"get_param": ["RoleParameters"]}}]}, {"values": {"ContainerMysqlImage": {"get_param": "ContainerMysqlImage"}, "ContainerMysqlConfigImage": {"get_param": "ContainerMysqlConfigImage"}}}]}}}}, "conditions": {"docker_enabled": {"equals": [{"get_param": "ContainerCli"}, "docker"]}}, "outputs": {"role_data": {"description": "Containerized service MySQL using composable services.", "value": {"service_name": {"get_attr": ["MysqlBase", "role_data", "service_name"]}, "firewall_rules": {"104 mysql galera-bundle": {"dport": [873, 3123, 3306, 4444, 4567, 4568, 9200]}}, "firewall_frontend_rules": {"100 mysql_haproxy": {"dport": [3306]}}, "config_settings": {"map_merge": [{"get_attr": ["MysqlBase", "role_data", "config_settings"]}, {"tripleo::profile::pacemaker::database::mysql::bind_address": {"str_replace": {"template": "%{hiera('fqdn_$NETWORK')}", "params": {"$NETWORK": {"get_param": ["ServiceNetMap", "MysqlNetwork"]}}}}, "tripleo::profile::pacemaker::database::mysql::gmcast_listen_addr": {"str_replace": {"template": "%{hiera('$NETWORK')}", "params": {"$NETWORK": {"get_param": ["ServiceNetMap", "MysqlNetwork"]}}}}, "tripleo::profile::pacemaker::database::mysql::ca_file": {"get_param": "InternalTLSCAFile"}, "tripleo::profile::pacemaker::database::mysql_bundle::mysql_docker_image": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}, "tripleo::profile::pacemaker::database::mysql_bundle::control_port": 3123, "tripleo::profile::pacemaker::database::mysql_bundle::container_backend": {"get_param": "ContainerCli"}, "tripleo::profile::pacemaker::database::mysql_bundle::bind_address": {"str_replace": {"template": "%{hiera('fqdn_$NETWORK')}", "params": {"$NETWORK": {"get_param": ["ServiceNetMap", "MysqlNetwork"]}}}}, "tripleo::profile::pacemaker::database::mysql_bundle::ca_file": {"if": [{"get_param": "EnableInternalTLS"}, {"get_param": "InternalTLSCAFile"}]}, "tripleo::profile::pacemaker::database::mysql_bundle::sst_method": {"get_param": "MysqlGaleraSSTMethod"}, "tripleo::profile::pacemaker::database::mysql_bundle::mariabackup_user": {"get_param": "MysqlMariabackupUser"}, "tripleo::profile::pacemaker::database::mysql_bundle::mariabackup_password": {"get_param": "MysqlMariabackupPassword"}, "tripleo::profile::pacemaker::database::mysql_bundle::force_ocf": true, "tripleo::profile::pacemaker::database::mysql_bundle::gcomm_cipher": {"get_param": "MysqlGaleraSSLCipher"}}]}, "puppet_config": {"config_volume": "mysql", "puppet_tags": "file", "step_config": {"list_join": ["\n", ["['Mysql_datadir', 'Mysql_user', 'Mysql_database', 'Mysql_grant', 'Mysql_plugin'].each |String $val| { noop_resource($val) }", "exec {'wait-for-settle': command => '/bin/true' }", "include tripleo::profile::pacemaker::database::mysql_bundle"]]}, "config_image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlConfigImage"]}}, "kolla_config": {"/var/lib/kolla/config_files/mysql.json": {"command": "/usr/sbin/pacemaker_remoted", "config_files": [{"dest": "/etc/libqb/force-filesystem-sockets", "source": "/dev/null", "owner": "root", "perm": "0644"}, {"source": "/var/lib/kolla/config_files/src/*", "dest": "/", "merge": true, "preserve_properties": true}, {"source": "/var/lib/kolla/config_files/src-tls/*", "dest": "/", "merge": true, "optional": true, "preserve_properties": true}], "permissions": [{"path": "/var/log/mysql", "owner": "mysql:mysql", "recurse": true}, {"path": "/etc/pki/tls/certs/mysql.crt", "owner": "mysql:mysql", "perm": "0600", "optional": true}, {"path": "/etc/pki/tls/private/mysql.key", "owner": "mysql:mysql", "perm": "0600", "optional": true}]}}, "container_config_scripts": {"get_attr": ["ContainersCommon", "container_config_scripts"]}, "docker_config": {"step_1": {"mysql_data_ownership": {"start_order": 0, "detach": false, "image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "net": "host", "user": "root", "command": ["chown", "-R", "mysql:", "/var/lib/mysql"], "volumes": ["/var/lib/mysql:/var/lib/mysql:z"]}, "mysql_bootstrap": {"start_order": 1, "detach": false, "image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "net": "host", "user": "root", "command": ["bash", "-ec", {"list_join": ["\n", ["if [ -e /var/lib/mysql/mysql ]; then exit 0; fi", "echo -e \"\\n[mysqld]\\nwsrep_provider=none\" >> /etc/my.cnf", "export DB_ROOT_PASSWORD=$(hiera 'mysql::server::root_password')", "kolla_set_configs", "sudo -u mysql -E kolla_extend_start", "timeout ${DB_MAX_TIMEOUT} /bin/bash -c 'while pgrep -af /usr/bin/mysqld_safe | grep -q -v grep; do sleep 1; done'", "mysqld_safe --skip-networking --wsrep-on=OFF &", "timeout ${DB_MAX_TIMEOUT} /bin/bash -c 'until mysqladmin -uroot -p\"$(hiera 'mysql::server::root_password')\" ping 2>/dev/null; do sleep 1; done'"], {"if": [{"equals": [{"get_param": "MysqlGaleraSSTMethod"}, "mariabackup"]}, ["mysql -uroot -p\"$(hiera 'mysql::server::root_password')\" -e \"CREATE USER '${DB_MARIABACKUP_USER}'@'localhost' IDENTIFIED BY '${DB_MARIABACKUP_PASSWORD}';\"", "mysql -uroot -p\"$(hiera 'mysql::server::root_password')\" -e \"GRANT RELOAD, PROCESS, LOCK TABLES, REPLICATION CLIENT ON *.* TO '${DB_MARIABACKUP_USER}'@'localhost';\""]]}, ["mysql -uroot -p\"$(hiera 'mysql::server::root_password')\" -e \"CREATE USER 'clustercheck'@'localhost' IDENTIFIED BY '$(hiera mysql_clustercheck_password)';\"", "mysql -uroot -p\"$(hiera 'mysql::server::root_password')\" -e \"GRANT PROCESS ON *.* TO 'clustercheck'@'localhost' WITH GRANT OPTION;\"", "mysql -uroot -p\"$(hiera 'mysql::server::root_password')\" -e \"DELETE FROM mysql.user WHERE user = 'root' AND host NOT IN ('%','localhost');\"", "timeout ${DB_MAX_TIMEOUT} mysqladmin -uroot -p\"$(hiera 'mysql::server::root_password')\" shutdown"]]}], "volumes": {"list_concat": [{"get_attr": ["ContainersCommon", "volumes"]}, ["/var/lib/kolla/config_files/mysql.json:/var/lib/kolla/config_files/config.json:rw,z", "/var/lib/config-data/puppet-generated/mysql:/var/lib/kolla/config_files/src:ro,z", "/var/lib/mysql:/var/lib/mysql:rw,z"], {"if": [{"get_param": "EnableInternalTLS"}, ["/etc/pki/tls/certs/mysql.crt:/var/lib/kolla/config_files/src-tls/etc/pki/tls/certs/mysql.crt:ro", "/etc/pki/tls/private/mysql.key:/var/lib/kolla/config_files/src-tls/etc/pki/tls/private/mysql.key:ro"]]}]}, "environment": {"KOLLA_CONFIG_STRATEGY": "COPY_ALWAYS", "KOLLA_BOOTSTRAP": true, "DB_MAX_TIMEOUT": 60, "DB_MARIABACKUP_USER": {"get_param": "MysqlMariabackupUser"}, "DB_MARIABACKUP_PASSWORD": {"get_param": "MysqlMariabackupPassword"}}}}, "step_2": {"mysql_wait_bundle": {"start_order": 0, "detach": false, "net": "host", "ipc": "host", "user": "root", "command": {"list_concat": [["/container_puppet_apply.sh", "2", "file,file_line,concat,augeas,galera_ready,mysql_database,mysql_grant,mysql_user", "include tripleo::profile::pacemaker::database::mysql_bundle"], {"if": [{"get_param": "ConfigDebug"}, ["--debug"]]}]}, "image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "volumes": {"list_concat": [{"get_attr": ["ContainersCommon", "container_puppet_apply_volumes"]}, ["/var/lib/mysql:/var/lib/mysql:rw,z", "/var/lib/config-data/puppet-generated/mysql/root:/root:rw"], {"if": ["docker_enabled", ["/etc/corosync/corosync.conf:/etc/corosync/corosync.conf:ro"]]}]}, "environment": {"TRIPLEO_DEPLOY_IDENTIFIER": {"get_param": "DeployIdentifier"}}}}}, "host_prep_tasks": [{"name": "create persistent directories", "file": {"path": "{{ item.path }}", "state": "directory", "setype": "{{ item.setype }}", "mode": "{{ item.mode|default(omit) }}"}, "with_items": [{"path": "/var/log/containers/mysql", "setype": "container_file_t", "mode": "0750"}, {"path": "/var/lib/mysql", "setype": "container_file_t"}, {"path": "/var/log/mariadb", "setype": "container_file_t", "mode": "0750"}]}], "metadata_settings": {"get_attr": ["MysqlBase", "role_data", "metadata_settings"]}, "deploy_steps_tasks": {"list_concat": [{"get_attr": ["MysqlBase", "role_data", "deploy_steps_tasks"]}, [{"name": "MySQL tag container image for pacemaker", "when": "step|int == 1", "import_role": {"name": "tripleo_container_tag"}, "vars": {"container_image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "container_image_latest": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}}}, {"name": "MySQL HA Wrappers Step", "when": "step|int == 2", "block": [{"name": "Mysql puppet bundle", "import_role": {"name": "tripleo_ha_wrapper"}, "vars": {"tripleo_ha_wrapper_service_name": "mysql", "tripleo_ha_wrapper_resource_name": "galera", "tripleo_ha_wrapper_bundle_name": "galera-bundle", "tripleo_ha_wrapper_resource_state": "Master", "tripleo_ha_wrapper_puppet_config_volume": "mysql", "tripleo_ha_wrapper_puppet_execute": "[\"Mysql_datadir\", \"Mysql_user\", \"Mysql_database\", \"Mysql_grant\", \"Mysql_plugin\"].each |String $val| { noop_resource($val) }; include ::tripleo::profile::base::pacemaker; include ::tripleo::profile::pacemaker::database::mysql_bundle", "tripleo_ha_wrapper_puppet_tags": "pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation", "tripleo_ha_wrapper_puppet_debug": {"get_param": "ConfigDebug"}, "tripleo_ha_wrapper_config_suffix": ".previous_run"}}]}]]}, "external_update_tasks": [{"when": "step|int == 1", "tags": "ha_image_update", "block": [{"block": [{"name": "Get galera image from pacemaker", "become": true, "register": "xmllint_pcmk_galera_image", "shell": "xmllint --xpath \"string(//bundle[@id='galera-bundle']/podman/@image)\" /var/lib/pacemaker/cib/cib.xml"}, {"name": "Get container galera image", "set_fact": {"galera_image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "galera_image_latest": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}, "pcmk_galera_image": "{{xmllint_pcmk_galera_image.stdout}}"}}], "delegate_to": "{{ (groups[\"mysql\"] | difference(groups[\"excluded_overcloud\"]))[0] }}"}, {"name": "MySQL temporary pacemaker container tag in case of image switch", "become": true, "import_role": {"name": "tripleo_ha_image_update"}, "vars": {"tripleo_ha_image_update_node_names": "{{ groups[\"mysql\"] | difference(groups[\"excluded_overcloud\"]) }}", "tripleo_ha_image_update_bundle": "galera-bundle", "tripleo_ha_image_update_new_image": "{{galera_image_latest}}", "tripleo_ha_image_update_old_image": "{{pcmk_galera_image}}"}, "when": ["(pcmk_galera_image != \"\")", "(pcmk_galera_image != galera_image_latest)"]}]}], "update_tasks": [{"block": [{"name": "Get galera image from pacemaker", "become": true, "register": "xmllint_pcmk_galera_image", "shell": "xmllint --xpath \"string(//bundle[@id='galera-bundle']/podman/@image)\" /var/lib/pacemaker/cib/cib.xml"}, {"name": "Get container galera image", "set_fact": {"galera_image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "galera_image_latest": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}, "pcmk_galera_image": "{{xmllint_pcmk_galera_image.stdout}}"}}], "when": "(step|int == 0 or step|int == 2)"}, {"name": "Check for update of galera container image name", "when": "step|int == 0", "assert": {"that": "pcmk_galera_image == galera_image_latest", "fail_msg": "galera image change detected, run overcloud external-update --tags ha_image_update first"}}, {"name": "Tear-down non-HA mysql container", "when": ["step|int == 1"], "block": [{"name": "stat mysql container", "command": "podman container exists mysql", "failed_when": false, "changed_when": false, "register": "stat_mysql_container"}, {"name": "Create clustercheck user and permissions", "command": {"argv": "{{ mysql_exec_data | container_exec_cmd }}"}, "changed_when": true, "when": ["stat_mysql_container.rc == 0"], "vars": {"mysql_exec_data": {"environment": {"CLUSTERCHECK_PASSWORD": {"get_param": "MysqlClustercheckPassword"}}, "command": ["mysql", "/bin/sh", "-c", "mysql -e \"CREATE USER IF NOT EXISTS 'clustercheck'@'localhost' IDENTIFIED BY '${CLUSTERCHECK_PASSWORD}'; GRANT PROCESS ON *.* TO 'clustercheck'@'localhost' WITH GRANT OPTION;\""]}}}, {"name": "Remove non-HA mysql container", "include_role": {"name": "tripleo_container_rm"}, "vars": {"tripleo_container_cli": "{{ container_cli }}", "tripleo_containers_to_rm": ["mysql"]}}]}, {"name": "Mariadb fetch and retag container image for pacemaker", "when": "step|int == 2", "block": [{"name": "Retag pcmklatest to latest galera image", "include_role": {"name": "tripleo_container_tag"}, "vars": {"container_image": "{{galera_image}}", "container_image_latest": "{{galera_image_latest}}"}}]}, {"name": "Ensure mariadb-server is not installed on the host", "when": "step|int == 2", "yum": {"name": "mariadb-server*", "state": "absent"}}], "post_update_tasks": [{"name": "Mysql bundle post update", "when": "step|int == 1", "block": [{"name": "Mysql puppet bundle", "import_role": {"name": "tripleo_ha_wrapper"}, "vars": {"tripleo_ha_wrapper_service_name": "mysql", "tripleo_ha_wrapper_resource_name": "galera", "tripleo_ha_wrapper_bundle_name": "galera-bundle", "tripleo_ha_wrapper_resource_state": "Master", "tripleo_ha_wrapper_puppet_config_volume": "mysql", "tripleo_ha_wrapper_puppet_execute": "[\"Mysql_datadir\", \"Mysql_user\", \"Mysql_database\", \"Mysql_grant\", \"Mysql_plugin\"].each |String $val| { noop_resource($val) }; include ::tripleo::profile::base::pacemaker; include ::tripleo::profile::pacemaker::database::mysql_bundle", "tripleo_ha_wrapper_puppet_tags": "pacemaker::resource::bundle,pacemaker::property,pacemaker::resource::ocf,pacemaker::constraint::order,pacemaker::constraint::colocation", "tripleo_ha_wrapper_puppet_debug": {"get_param": "ConfigDebug"}, "tripleo_ha_wrapper_config_suffix": ".previous_run"}}], "vars": {"tripleo_ha_wrapper_minor_update": true}}], "upgrade_tasks": {"list_concat": [[{"name": "Tear-down non-HA mysql container", "when": ["step|int == 0"], "block": [{"name": "stat mysql container", "command": "podman container exists mysql", "failed_when": false, "changed_when": false, "register": "stat_mysql_container"}, {"name": "Create clustercheck user and permissions", "command": {"argv": "{{ mysql_exec_data | container_exec_cmd }}"}, "changed_when": true, "when": ["stat_mysql_container.rc == 0"], "vars": {"mysql_exec_data": {"environment": {"CLUSTERCHECK_PASSWORD": {"get_param": "MysqlClustercheckPassword"}}, "command": ["mysql", "/bin/sh", "-c", "mysql -e \"CREATE USER IF NOT EXISTS 'clustercheck'@'localhost' IDENTIFIED BY '${CLUSTERCHECK_PASSWORD}'; GRANT PROCESS ON *.* TO 'clustercheck'@'localhost' WITH GRANT OPTION;\""]}}}, {"name": "Remove non-HA mysql container", "include_role": {"name": "tripleo_container_rm"}, "vars": {"tripleo_container_cli": "{{ container_cli }}", "tripleo_containers_to_rm": ["mysql"]}}]}], [{"name": "set mysql container name fact", "when": ["step|int == 1"], "set_fact": {"mysql_container_name": "galera-bundle"}}], {"get_attr": ["MysqlBase", "mysql_drop_unused_users"]}, [{"vars": {"mysql_upgrade_persist": {"get_param": "MysqlUpgradePersist"}}, "when": ["step|int == 3", "mysql_upgrade_persist"], "tags": ["never", "system_upgrade", "system_upgrade_prepare"], "block": [{"name": "Persist mysql data", "include_role": {"name": "tripleo_persist", "tasks_from": "persist.yml"}, "vars": {"tripleo_persist_dir": "/var/lib/mysql"}}]}, {"vars": {"mysql_upgrade_persist": {"get_param": "MysqlUpgradePersist"}}, "when": ["step|int == 5", "mysql_upgrade_persist"], "tags": ["never", "system_upgrade", "system_upgrade_run"], "block": [{"name": "Restore mysql data", "include_role": {"name": "tripleo_persist", "tasks_from": "restore.yml"}, "vars": {"tripleo_persist_dir": "/var/lib/mysql"}}]}, {"name": "Prepare switch of galera image name", "when": ["step|int == 0"], "block": [{"name": "Get galera image id currently used by pacemaker", "shell": "pcs resource config galera-bundle | grep -Eo 'image=[^ ]+' | awk -F= '{print $2;}'", "register": "galera_image_current_res", "failed_when": false}, {"name": "Image facts for galera", "set_fact": {"galera_image_latest": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}, "galera_image_current": "{{galera_image_current_res.stdout}}"}}, {"name": "Temporarily tag the current galera image id with the upgraded image name", "import_role": {"name": "tripleo_container_tag"}, "vars": {"container_image": "{{galera_image_current}}", "container_image_latest": "{{galera_image_latest}}", "pull_image": false}, "when": ["galera_image_current != ''", "galera_image_current != galera_image_latest"]}, {"name": "Create galera retag statefile", "file": {"path": "/var/lib/tripleo/galera_needs_retag", "state": "touch"}, "when": ["galera_image_current != ''", "galera_image_current != galera_image_latest"]}]}, {"name": "Update galera pcs resource bundle for new container image - check", "when": ["step|int == 1"], "block": [{"name": "set is_mysql_bootstrap_node fact", "tags": "common", "set_fact": "is_mysql_bootstrap_node={{mysql_short_bootstrap_node_name|lower == ansible_facts['hostname']|lower}}"}, {"name": "Check for galera retag statefile", "stat": {"path": "/var/lib/tripleo/galera_needs_retag"}, "register": "galera_retag_state_file"}]}, {"name": "Update galera pcs resource bundle for new container image", "when": ["step|int == 1", "is_mysql_bootstrap_node|bool", "galera_retag_state_file.stat.exists|bool"], "block": [{"name": "Disable the galera cluster resource before container upgrade", "pacemaker_resource": {"resource": "galera-bundle", "state": "disable", "wait_for_resource": true}, "register": "output", "retries": 5, "until": "output.rc == 0"}, {"name": "Move Mysql logging to /var/log/containers", "block": [{"name": "Check Mysql logging configuration in pacemaker", "command": "cibadmin --query --xpath \"//storage-mapping[@id='mysql-log']\"", "failed_when": false, "register": "mysql_logs_moved"}, {"name": "Change Mysql logging configuration in pacemaker", "when": "mysql_logs_moved.rc == 6", "block": [{"name": "Add a bind mount for logging in the galera bundle", "command": "pcs resource bundle update galera-bundle storage-map add id=mysql-log source-dir=/var/log/containers/mysql target-dir=/var/log/mysql options=rw"}, {"name": "Reconfigure Mysql log file in the galera resource agent", "command": "pcs resource update galera log=/var/log/mysql/mysqld.log"}]}]}, {"name": "Update the galera bundle to use the new container image name", "command": "pcs resource bundle update galera-bundle container image={{galera_image_latest}}"}, {"name": "Enable the galera cluster resource", "pacemaker_resource": {"resource": "galera-bundle", "state": "enable", "wait_for_resource": true}, "register": "output", "retries": 5, "until": "output.rc == 0"}]}, {"name": "Upgrade galera in step3", "when": ["step|int == 3"], "block": [{"name": "Bind mounts for temporary container", "set_fact": {"mysql_upgrade_db_bind_mounts": {"list_concat": [{"get_attr": ["ContainersCommon", "volumes"]}, ["/var/lib/kolla/config_files/mysql.json:/var/lib/kolla/config_files/config.json:rw,z", "/var/lib/config-data/puppet-generated/mysql:/var/lib/kolla/config_files/src:ro,z", "/var/lib/mysql:/var/lib/mysql:rw,z"], ["/var/log/containers/mysql:/var/log/mysql:rw,z"], {"if": [{"get_param": "EnableInternalTLS"}, ["/etc/pki/tls/certs/mysql.crt:/var/lib/kolla/config_files/src-tls/etc/pki/tls/certs/mysql.crt:ro", "/etc/pki/tls/private/mysql.key:/var/lib/kolla/config_files/src-tls/etc/pki/tls/private/mysql.key:ro"]]}]}}}, {"name": "Check if Galera needs upgrade", "shell": {"str_replace": {"template": "CONTAINER_CLI run --rm --log-driver=k8s-file --log-opt path=LOG_DIR/db-upgrade.log \\ -u root --net=host UPGRADE_ENV UPGRADE_VOLUMES \"UPGRADE_IMAGE\" /bin/bash -ecx \"$UPGRADE_SCRIPT\"", "params": {"UPGRADE_ENV": "-e \"KOLLA_CONFIG_STRATEGY=COPY_ALWAYS\"", "UPGRADE_IMAGE": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}, "UPGRADE_VOLUMES": "-v {{ mysql_upgrade_db_bind_mounts | join(' -v ')}}", "CONTAINER_CLI": "{{ container_cli }}", "LOG_DIR": "/var/log/containers/mysql"}}}, "environment": {"UPGRADE_SCRIPT": "kolla_set_configs\nupgraded_ver=$(cat /var/lib/mysql/mysql_upgrade_info 2>/dev/null || true)\nmysql_ver=$(mysql --version | awk -F'[ ,]*' '{print $5}')\nif [ \"${upgraded_ver}\" = \"${mysql_ver}\" ]; then\n    echo \"mysql already upgraded\"\nelse\n    echo \"${upgraded_ver} VS ${mysql_ver}\"\nfi\n"}, "register": "mysql_upgrade_needed"}, {"name": "Set fact upgrade_mysql", "set_fact": {"upgrade_mysql": "{{ (mysql_upgrade_needed.stdout != \"mysql already upgraded\") | bool }}"}}, {"debug": {"msg": "MYSQL check - {{ mysql_upgrade_needed.stdout }} - Upgrade needed: {{ upgrade_mysql }}"}}, {"name": "Disable the galera cluster resource before container upgrade", "when": ["upgrade_mysql|bool"], "pacemaker_resource": {"resource": "galera-bundle", "state": "disable", "wait_for_resource": true}, "register": "output", "retries": 5, "until": "output.rc == 0"}, {"block": [{"name": "Get galera image from pacemaker", "become": true, "register": "xmllint_pcmk_galera_image", "shell": "xmllint --xpath \"string(//bundle[@id='galera-bundle']/podman/@image)\" /var/lib/pacemaker/cib/cib.xml"}, {"name": "Get container galera image", "set_fact": {"galera_image": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "galera_image_latest": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}, "pcmk_galera_image": "{{xmllint_pcmk_galera_image.stdout}}"}}]}, {"name": "Check for galera retag statefile", "stat": {"path": "/var/lib/tripleo/galera_needs_retag"}, "register": "galera_retag_state_file"}, {"name": "Retag the pacemaker image if containerized", "when": ["galera_retag_state_file.stat.exists|bool"], "block": [{"name": "Retag pcmklatest to latest galera image", "include_role": {"name": "tripleo_container_tag"}, "vars": {"container_image": "{{galera_image}}", "container_image_latest": "{{galera_image_latest}}"}}]}, {"name": "Remove galera retag statefile", "file": {"path": "/var/lib/tripleo/galera_needs_retag", "state": "absent"}}, {"name": "Mysql upgrade script", "when": ["upgrade_mysql|bool"], "set_fact": {"mysql_upgrade_script": {"list_join": ["\n", ["kolla_set_configs\nif mysqladmin ping --silent; then exit 0; fi\nupgraded_ver=$(cat /var/lib/mysql/mysql_upgrade_info 2>/dev/null || true)\nmysql_ver=$(mysql --version | awk -F'[ ,]*' '{print $5}')\nif [ \"${upgraded_ver}\" = \"${mysql_ver}\" ]; then\n    echo \"mysql already upgraded\"\n    exit 0\nfi\nchown -R mysql:mysql /var/lib/mysql\nchown -R mysql:mysql /var/log/mysql\nmysqld_safe --user=mysql --wsrep-provider=none --skip-networking --wsrep-on=off --log-error=/var/log/mysql/mysqld-upgrade.log &\n", {"get_file": "file:///root/tripleo-heat-installer-templates/container_config_scripts/mysql_upgrade_db.sh"}, "mysqladmin shutdown"]]}}}, {"name": "Upgrade Mysql database from a temporary container", "when": ["upgrade_mysql|bool"], "shell": {"str_replace": {"template": "CONTAINER_CLI run --rm --log-driver=k8s-file --log-opt path=LOG_DIR/db-upgrade.log \\ -u root --net=host UPGRADE_ENV UPGRADE_VOLUMES \"UPGRADE_IMAGE\" /bin/bash -ecx \"$UPGRADE_SCRIPT\"", "params": {"UPGRADE_ENV": "-e \"KOLLA_CONFIG_STRATEGY=COPY_ALWAYS\"", "UPGRADE_IMAGE": {"if": [{"get_param": "ClusterFullTag"}, "cluster.common.tag/mariadb:pcmklatest", {"yaql": {"data": {"if": [{"get_param": "ClusterCommonTag"}, {"yaql": {"data": {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}, "expression": "concat(\"cluster.common.tag/\", $.data.rightSplit(separator => \"/\", maxSplits => 1)[1])"}}, {"get_attr": ["RoleParametersValue", "value", "ContainerMysqlImage"]}]}, "expression": "concat($.data.rightSplit(separator => \":\", maxSplits => 1)[0], \":pcmklatest\")"}}]}, "UPGRADE_VOLUMES": "-v {{ mysql_upgrade_db_bind_mounts | join(' -v ')}}", "CONTAINER_CLI": "{{ container_cli }}", "LOG_DIR": "/var/log/containers/mysql"}}}, "environment": {"UPGRADE_SCRIPT": "{{ mysql_upgrade_script }}"}}, {"name": "Enable the galera cluster resource", "when": ["upgrade_mysql|bool"], "pacemaker_resource": {"resource": "galera-bundle", "state": "enable", "wait_for_resource": true}, "register": "output", "retries": 5, "until": "output.rc == 0"}]}]]}, "external_upgrade_tasks": [{"vars": {"mysql_upgrade_transfer": {"get_param": "MysqlUpgradeTransfer"}}, "when": ["step|int == 2", "mysql_upgrade_transfer"], "tags": ["never", "system_upgrade_transfer_data"], "block": [{"name": "Transfer mysql data", "include_role": {"name": "tripleo_transfer"}, "vars": {"tripleo_transfer_src_dir": "/var/lib/mysql", "tripleo_transfer_src_host": "{{hostvars[groups['overcloud'][0]]['mysql_short_node_names'][1]}}", "tripleo_transfer_dest_dir": "/var/lib/mysql", "tripleo_transfer_dest_host": "{{hostvars[groups['overcloud'][0]]['mysql_short_bootstrap_node_name']}}", "tripleo_transfer_flag_file": "/var/lib/tripleo/transfer-flags/var-lib-mysql", "tripleo_transfer_sync_options": "--whole-file --ignore-times --inplace --archive --delete", "tripleo_transfer_include": ["/ibdata*", "/ib_lru_dump", "/ib_logfile[0-9]*", "/undo*", "/*/"], "tripleo_transfer_exclude": "/*"}}]}]}}}}

environment:
  {"resource_registry": {"resources": {}, "OS::TripleO::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::Heat::SoftwareDeployment": "file:///root/tripleo-heat-installer-templates/config-download-software.yaml", "OS::Heat::StructuredDeployment": "file:///root/tripleo-heat-installer-templates/config-download-structured.yaml", "OS::TripleO::PostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::AllNodesDeployment": "OS::Heat::None", "OS::TripleO::DefaultPasswords": "OS::Heat::None", "OS::TripleO::RandomString": "OS::Heat::None", "OS::TripleO::Standalone::PreNetworkConfig": "OS::Heat::None", "OS::TripleO::StandalonePostDeploySteps": "file:///root/tripleo-heat-installer-templates/common/post.yaml", "OS::TripleO::Standalone": "file:///root/tripleo-heat-installer-templates/puppet/standalone-role.yaml", "OS::TripleO::Tasks::StandalonePreConfig": "OS::Heat::None", "OS::TripleO::Tasks::StandalonePostConfig": "OS::Heat::None", "OS::TripleO::StandaloneExtraConfigPre": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::Standalone::Net::SoftwareConfig": "OS::Heat::None", "OS::TripleO::Standalone::Ports::StoragePort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage.yaml", "OS::TripleO::Standalone::Ports::StorageMgmtPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_storage_mgmt.yaml", "OS::TripleO::Standalone::Ports::InternalApiPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_internal_api.yaml", "OS::TripleO::Standalone::Ports::TenantPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_tenant.yaml", "OS::TripleO::Standalone::Ports::ExternalPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_external.yaml", "OS::TripleO::StandaloneServiceServerMetadataHook": "OS::Heat::None", "OS::TripleO::Server": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-server.yaml", "OS::TripleO::StandaloneServer": "OS::TripleO::Server", "OS::TripleO::NodeAdminUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_heat_admin.yaml", "OS::TripleO::NodeTimesyncUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_timesync.yaml", "OS::TripleO::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::Standalone::NodeUserData": "file:///root/tripleo-heat-installer-templates/firstboot/userdata_default.yaml", "OS::TripleO::NodeTLSCAData": "OS::Heat::None", "OS::TripleO::NodeTLSData": "OS::Heat::None", "OS::TripleO::NodeExtraConfig": "file:///root/tripleo-heat-installer-templates/puppet/extraconfig/pre_deploy/default.yaml", "OS::TripleO::NodeExtraConfigPost": "file:///root/tripleo-heat-installer-templates/extraconfig/post_deploy/default.yaml", "OS::TripleO::AllNodesExtraConfig": "OS::Heat::None", "OS::TripleO::Network": "file:///usr/share/openstack-tripleo-heat-templates/network/deployed_networks.yaml", "OS::TripleO::Network::Storage": "OS::Heat::None", "OS::TripleO::Network::StorageMgmt": "OS::Heat::None", "OS::TripleO::Network::InternalApi": "OS::Heat::None", "OS::TripleO::Network::Tenant": "OS::Heat::None", "OS::TripleO::Network::External": "OS::Heat::None", "OS::TripleO::Network::ExtraConfig": "OS::Heat::None", "OS::TripleO::Network::Ports::NetVipMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_map.yaml", "OS::TripleO::Network::Ports::NetIpListMap": "file:///root/tripleo-heat-installer-templates/network/ports/net_ip_list_map.yaml", "OS::TripleO::Network::Ports::StorageVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage.yaml", "OS::TripleO::Network::Ports::StorageMgmtVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_storage_mgmt.yaml", "OS::TripleO::Network::Ports::InternalApiVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_internal_api.yaml", "OS::TripleO::Network::Ports::ExternalVipPort": "file:///root/tripleo-heat-installer-templates/network/ports/deployed_vip_external.yaml", "OS::TripleO::Network::Ports::ControlPlaneVipPort": "file:///usr/share/openstack-tripleo-heat-templates/network/ports/deployed_vip_ctlplane.yaml", "OS::TripleO::ServiceNetMap": "file:///root/tripleo-heat-installer-templates/network/service_net_map.yaml", "OS::TripleO::EndpointMap": "file:///root/tripleo-heat-installer-templates/network/endpoints/endpoint_map.yaml", "OS::TripleO::DeployedServerEnvironment": "OS::Heat::None", "OS::TripleO::DeploymentSteps": "OS::Heat::None", "OS::TripleO::WorkflowSteps": "OS::Heat::None", "OS::TripleO::Services::Aide": "OS::Heat::None", "OS::TripleO::Services::Apache": "file:///root/tripleo-heat-installer-templates/deployment/apache/apache-baremetal-puppet.yaml", "OS::TripleO::Services::CACerts": "file:///root/tripleo-heat-installer-templates/deployment/certs/ca-certs-baremetal-puppet.yaml", "OS::TripleO::Services::CephMds": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mds.yaml", "OS::TripleO::Services::CephMgr": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mgr.yaml", "OS::TripleO::Services::CephMon": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-mon.yaml", "OS::TripleO::Services::CephRbdMirror": "OS::Heat::None", "OS::TripleO::Services::CephRgw": "OS::Heat::None", "OS::TripleO::Services::CephOSD": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-osd.yaml", "OS::TripleO::Services::CephGrafana": "OS::Heat::None", "OS::TripleO::Services::CephClient": "file:///root/tripleo-heat-installer-templates/deployment/cephadm/ceph-client.yaml", "OS::TripleO::Services::CephNfs": "OS::Heat::None", "OS::TripleO::Services::CephExternal": "OS::Heat::None", "OS::TripleO::Services::CinderApi": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-api-container-puppet.yaml", "OS::TripleO::Services::CinderBackup": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-backup-pacemaker-puppet.yaml", "OS::TripleO::Services::CinderScheduler": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-scheduler-container-puppet.yaml", "OS::TripleO::Services::CinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-pacemaker-puppet.yaml", "OS::TripleO::Services::BlockStorageCinderVolume": "file:///root/tripleo-heat-installer-templates/deployment/cinder/cinder-volume-container-puppet.yaml", "OS::TripleO::Services::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/keystone/keystone-container-puppet.yaml", "OS::TripleO::Services::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-container-puppet.yaml", "OS::TripleO::Services::GlanceApiInternal": "file:///root/tripleo-heat-installer-templates/deployment/glance/glance-api-internal-container-puppet.yaml", "OS::TripleO::Services::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-container-puppet.yaml", "OS::TripleO::Services::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-api-cfn-container-puppet.yaml", "OS::TripleO::Services::HeatApiCloudwatch": "OS::Heat::None", "OS::TripleO::Services::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/heat/heat-engine-container-puppet.yaml", "OS::TripleO::Services::HeatEphemeral": "OS::Heat::None", "OS::TripleO::Services::Kernel": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-baremetal-ansible.yaml", "OS::TripleO::Services::MySQL": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-pacemaker-puppet.yaml", "OS::TripleO::Services::NeutronBgpVpnApi": "OS::Heat::None", "OS::TripleO::Services::NeutronBgpVpnBagpipe": "OS::Heat::None", "OS::TripleO::Services::NeutronSfcApi": "OS::Heat::None", "OS::TripleO::Services::NeutronDhcpAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-dhcp-container-puppet.yaml", "OS::TripleO::Services::NeutronL2gwApi": "OS::Heat::None", "OS::TripleO::Services::NeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::NeutronL2gwAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::OVNMetadataAgent": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-metadata-container-puppet.yaml", "OS::TripleO::Services::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-api-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePlugin": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-container-puppet.yaml", "OS::TripleO::Services::ComputeNeutronCorePlugin": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-compute-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2OVN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::NeutronCorePluginNuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginML2Nuage": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-nuage.yaml", "OS::TripleO::Services::NeutronCorePluginNSX": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-nsx-container-puppet.yaml", "OS::TripleO::Services::OVNDBs": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-dbs-cluster-ansible.yaml", "OS::TripleO::Services::OVNController": "file:///root/tripleo-heat-installer-templates/deployment/ovn/ovn-controller-container-puppet.yaml", "OS::TripleO::Services::OvsDpdkNetcontrold": "OS::Heat::None", "OS::TripleO::Services::NeutronCorePluginMLNXSDN": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-mlnx-sdn-assist-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginVTS": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-cisco-vts-container-puppet.yaml", "OS::TripleO::Services::NeutronCorePluginML2Ansible": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ansible-container-puppet.yaml", "OS::TripleO::Services::NeutronNuageVrs": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-controller-plugin-nuage.yaml", "OS::TripleO::Services::NeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronLinuxbridgeAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsAgent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronOvsDpdk": "OS::Heat::None", "OS::TripleO::Services::Pacemaker": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-baremetal-puppet.yaml", "OS::TripleO::Services::PacemakerRemote": "file:///root/tripleo-heat-installer-templates/deployment/pacemaker/pacemaker-remote-baremetal-puppet.yaml", "OS::TripleO::Services::NeutronSriovAgent": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-sriov-agent-container-puppet.yaml", "OS::TripleO::Services::NeutronMlnxAgent": "OS::Heat::None", "OS::TripleO::Services::NeutronAgentsIBConfig": "OS::Heat::None", "OS::TripleO::Services::OsloMessagingRpc": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-rpc-pacemaker-puppet.yaml", "OS::TripleO::Services::OsloMessagingNotify": "file:///root/tripleo-heat-installer-templates/deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml", "OS::TripleO::Services::RabbitMQ": "OS::Heat::None", "OS::TripleO::Services::Qdr": "OS::Heat::None", "OS::TripleO::Services::HAproxy": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-pacemaker-puppet.yaml", "OS::TripleO::Services::HAProxyPublicTLS": "file:///root/tripleo-heat-installer-templates/deployment/haproxy/haproxy-public-tls-inject.yaml", "OS::TripleO::Services::HAProxyInternalTLS": "OS::Heat::None", "OS::TripleO::Services::Iscsid": "file:///root/tripleo-heat-installer-templates/deployment/iscsid/iscsid-container-puppet.yaml", "OS::TripleO::Services::Memcached": "file:///root/tripleo-heat-installer-templates/deployment/memcached/memcached-container-puppet.yaml", "OS::TripleO::Services::Tuned": "file:///root/tripleo-heat-installer-templates/deployment/tuned/tuned-baremetal-ansible.yaml", "OS::TripleO::Services::Securetty": "OS::Heat::None", "OS::TripleO::Services::SELinux": "OS::Heat::None", "OS::TripleO::Services::Sshd": "file:///root/tripleo-heat-installer-templates/deployment/sshd/sshd-baremetal-ansible.yaml", "OS::TripleO::Services::Redis": "file:///root/tripleo-heat-installer-templates/deployment/database/redis-pacemaker-puppet.yaml", "OS::TripleO::Services::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-api-container-puppet.yaml", "OS::TripleO::Services::NovaCompute": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-compute-container-puppet.yaml", "OS::TripleO::Services::NovaConductor": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-conductor-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-modular-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtLegacy": "file:///root/tripleo-heat-installer-templates/deployment/deprecated/nova/nova-libvirt-container-puppet.yaml", "OS::TripleO::Services::NovaLibvirtGuests": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-libvirt-guests-container-puppet.yaml", "OS::TripleO::Services::NovaManager": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-manager-container-puppet.yaml", "OS::TripleO::Services::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-metadata-container-puppet.yaml", "OS::TripleO::Services::NovaMigrationTarget": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-migration-target-container-puppet.yaml", "OS::TripleO::Services::NovaPlacement": "OS::Heat::None", "OS::TripleO::Services::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/placement/placement-api-container-puppet.yaml", "OS::TripleO::Services::NovaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-scheduler-container-puppet.yaml", "OS::TripleO::Services::NovaVncProxy": "file:///root/tripleo-heat-installer-templates/deployment/nova/nova-vnc-proxy-container-puppet.yaml", "OS::TripleO::Services::Novajoin": "OS::Heat::None", "OS::TripleO::Services::NovaAZConfig": "OS::Heat::None", "OS::TripleO::Services::ContainersLogrotateCrond": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/logrotate-crond-container-puppet.yaml", "OS::TripleO::Services::SwiftProxy": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-proxy-container-puppet.yaml", "OS::TripleO::Services::SwiftDispersion": "OS::Heat::None", "OS::TripleO::Services::ExternalSwiftProxy": "OS::Heat::None", "OS::TripleO::Services::SwiftStorage": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-storage-container-puppet.yaml", "OS::TripleO::Services::SwiftRingBuilder": "file:///root/tripleo-heat-installer-templates/deployment/swift/swift-ringbuilder-container-puppet.yaml", "OS::TripleO::Services::Snmp": "file:///root/tripleo-heat-installer-templates/deployment/snmp/snmp-baremetal-puppet.yaml", "OS::TripleO::Services::Timezone": "file:///root/tripleo-heat-installer-templates/deployment/time/timezone-baremetal-ansible.yaml", "OS::TripleO::Services::UndercloudRemoveNovajoin": "OS::Heat::None", "OS::TripleO::Services::UndercloudTLS": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentCentral": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-central-container-puppet.yaml", "OS::TripleO::Services::CeilometerAgentIpmi": "OS::Heat::None", "OS::TripleO::Services::CeilometerAgentNotification": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-notification-container-puppet.yaml", "OS::TripleO::Services::ComputeCeilometerAgent": "file:///root/tripleo-heat-installer-templates/deployment/ceilometer/ceilometer-agent-compute-container-puppet.yaml", "OS::TripleO::Services::Horizon": "file:///root/tripleo-heat-installer-templates/deployment/horizon/horizon-container-puppet.yaml", "OS::TripleO::Services::GnocchiApi": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-api-container-puppet.yaml", "OS::TripleO::Services::GnocchiMetricd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-metricd-container-puppet.yaml", "OS::TripleO::Services::GnocchiStatsd": "file:///root/tripleo-heat-installer-templates/deployment/gnocchi/gnocchi-statsd-container-puppet.yaml", "OS::TripleO::Services::Xinetd": "OS::Heat::None", "OS::TripleO::Services::Chrony": "file:///root/tripleo-heat-installer-templates/deployment/timesync/chrony-baremetal-ansible.yaml", "OS::TripleO::Services::Ptp": "OS::Heat::None", "OS::TripleO::Services::Timesync": "OS::TripleO::Services::Chrony", "OS::TripleO::Services::TimeMaster": "file:///root/tripleo-heat-installer-templates/deployment/timemaster/timemaster-baremetal-ansible.yaml", "OS::TripleO::Services::IpaClient": "OS::Heat::None", "OS::TripleO::Services::Ipsec": "OS::Heat::None", "OS::TripleO::Services::Rhsm": "OS::Heat::None", "OS::TripleO::Services::MasqueradeNetworks": "OS::Heat::None", "OS::TripleO::Services::TripleoValidations": "OS::Heat::None", "OS::TripleO::Services::UndercloudUpgrade": "OS::Heat::None", "OS::TripleO::Services::Collectd": "OS::Heat::None", "OS::TripleO::Services::ManilaApi": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-api-container-puppet.yaml", "OS::TripleO::Services::ManilaScheduler": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-scheduler-container-puppet.yaml", "OS::TripleO::Services::ManilaShare": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-share-pacemaker-puppet.yaml", "OS::TripleO::Services::ManilaBackendFlashBlade": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendIsilon": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendNetapp": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendPowerMax": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendUnity": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendVMAX": "OS::Heat::None", "OS::TripleO::Services::ManilaBackendCephFs": "file:///root/tripleo-heat-installer-templates/deployment/manila/manila-backend-cephfs.yaml", "OS::TripleO::Services::ManilaBackendVNX": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronL3Agent": "OS::Heat::None", "OS::TripleO::Services::ComputeNeutronMetadataAgent": "OS::Heat::None", "OS::TripleO::Services::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-api-container-puppet.yaml", "OS::TripleO::Services::BarbicanBackendSimpleCrypto": "file:///root/tripleo-heat-installer-templates/deployment/barbican/barbican-backend-simple-crypto-puppet.yaml", "OS::TripleO::Services::BarbicanBackendDogtag": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendKmip": "OS::Heat::None", "OS::TripleO::Services::BarbicanBackendPkcs11Crypto": "OS::Heat::None", "OS::TripleO::Services::BarbicanClient": "OS::Heat::None", "OS::TripleO::Services::AodhApi": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-api-container-puppet.yaml", "OS::TripleO::Services::AodhEvaluator": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-evaluator-container-puppet.yaml", "OS::TripleO::Services::AodhListener": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-listener-container-puppet.yaml", "OS::TripleO::Services::AodhNotifier": "file:///root/tripleo-heat-installer-templates/deployment/aodh/aodh-notifier-container-puppet.yaml", "OS::TripleO::Services::MetricsQdr": "OS::Heat::None", "OS::TripleO::Services::IronicApi": "OS::Heat::None", "OS::TripleO::Services::IronicConductor": "OS::Heat::None", "OS::TripleO::Services::IronicInspector": "OS::Heat::None", "OS::TripleO::Services::IronicPxe": "OS::Heat::None", "OS::TripleO::Services::IronicNeutronAgent": "OS::Heat::None", "OS::TripleO::Services::NovaIronic": "OS::Heat::None", "OS::TripleO::Services::TripleoFirewall": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-firewall/tripleo-firewall-baremetal-ansible.yaml", "OS::TripleO::Services::TripleoPackages": "file:///root/tripleo-heat-installer-templates/deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml", "OS::TripleO::Services::OpenStackClients": "file:///root/tripleo-heat-installer-templates/deployment/clients/openstack-clients-baremetal-ansible.yaml", "OS::TripleO::Services::TLSProxyBase": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCSc": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerFlex": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowermax": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCPowerStore": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCUnity": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVMAXISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVNX": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCVxFlexOS": "OS::Heat::None", "OS::TripleO::Services::CinderBackendDellEMCXtremio": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNetApp": "OS::Heat::None", "OS::TripleO::Services::CinderBackendPure": "OS::Heat::None", "OS::TripleO::Services::CinderBackendScaleIO": "OS::Heat::None", "OS::TripleO::Services::CinderBackendNVMeOF": "OS::Heat::None", "OS::TripleO::Services::CinderHPELeftHandISCSI": "OS::Heat::None", "OS::TripleO::Services::CinderVolumeEdge": "OS::Heat::None", "OS::TripleO::Services::Etcd": "OS::Heat::None", "OS::TripleO::Services::AuditD": "OS::Heat::None", "OS::TripleO::Services::OctaviaApi": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-api-container-puppet.yaml", "OS::TripleO::Services::OctaviaHealthManager": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-health-manager-container-puppet.yaml", "OS::TripleO::Services::OctaviaHousekeeping": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-housekeeping-container-puppet.yaml", "OS::TripleO::Services::OctaviaWorker": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-worker-container-puppet.yaml", "OS::TripleO::Services::OctaviaDeploymentConfig": "file:///root/tripleo-heat-installer-templates/deployment/octavia/octavia-deployment-config.yaml", "OS::TripleO::Services::LiquidioCompute": "OS::Heat::None", "OS::TripleO::Services::MySQLClient": "file:///root/tripleo-heat-installer-templates/deployment/database/mysql-client.yaml", "OS::TripleO::Services::Vpp": "OS::Heat::None", "OS::TripleO::Services::NeutronVppAgent": "OS::Heat::None", "OS::TripleO::Services::Podman": "file:///root/tripleo-heat-installer-templates/deployment/podman/podman-baremetal-ansible.yaml", "OS::TripleO::Services::Docker": "OS::Heat::None", "OS::TripleO::Services::DockerRegistry": "file:///root/tripleo-heat-installer-templates/deployment/image-serve/image-serve-baremetal-ansible.yaml", "OS::TripleO::Services::ContainerImagePrepare": "file:///root/tripleo-heat-installer-templates/deployment/container-image-prepare/container-image-prepare-baremetal-ansible.yaml", "OS::TripleO::Services::CertmongerUser": "OS::Heat::None", "OS::TripleO::Services::Rsyslog": "file:///root/tripleo-heat-installer-templates/deployment/logging/rsyslog-baremetal-ansible.yaml", "OS::TripleO::Services::RsyslogSidecar": "OS::Heat::None", "OS::TripleO::Services::LoginDefs": "OS::Heat::None", "OS::TripleO::Services::ComputeInstanceHA": "OS::Heat::None", "OS::TripleO::Services::DesignateApi": "OS::Heat::None", "OS::TripleO::Services::DesignateCentral": "OS::Heat::None", "OS::TripleO::Services::DesignateProducer": "OS::Heat::None", "OS::TripleO::Services::DesignateWorker": "OS::Heat::None", "OS::TripleO::Services::DesignateMDNS": "OS::Heat::None", "OS::TripleO::Services::DesignateSink": "OS::Heat::None", "OS::TripleO::Services::DesignateBind": "OS::Heat::None", "OS::TripleO::Services::NeutronMl2PluginBase": "file:///root/tripleo-heat-installer-templates/deployment/neutron/neutron-plugin-ml2-ovn.yaml", "OS::TripleO::Services::Multipathd": "OS::Heat::None", "OS::TripleO::Services::GlanceApiEdge": "OS::Heat::None", "OS::TripleO::Services::HAproxyEdge": "OS::Heat::None", "OS::TripleO::Services::Frr": "OS::Heat::None", "OS::TripleO::Services::OVNBgpAgent": "OS::Heat::None", "OS::TripleO::Services::Unbound": "OS::Heat::None", "OS::TripleO::Services::Tmpwatch": "file:///root/tripleo-heat-installer-templates/deployment/logrotate/tmpwatch-install.yaml", "OS::TripleO::Services::Logging::BarbicanApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/barbican-api.yaml", "OS::TripleO::Services::Logging::GlanceApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/glance-api.yaml", "OS::TripleO::Services::Logging::HAProxy": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/haproxy.yaml", "OS::TripleO::Services::Logging::HeatApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api.yaml", "OS::TripleO::Services::Logging::HeatApiCfn": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-api-cfn.yaml", "OS::TripleO::Services::Logging::HeatEngine": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/heat-engine.yaml", "OS::TripleO::Services::Logging::Keystone": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/keystone.yaml", "OS::TripleO::Services::Logging::NeutronApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-api.yaml", "OS::TripleO::Services::Logging::NeutronCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/neutron-common.yaml", "OS::TripleO::Services::Logging::NovaApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-api.yaml", "OS::TripleO::Services::Logging::NovaMetadata": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-metadata.yaml", "OS::TripleO::Services::Logging::NovaCommon": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-common.yaml", "OS::TripleO::Services::Logging::NovaLibvirt": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/nova-libvirt.yaml", "OS::TripleO::Services::Logging::PlacementApi": "file:///root/tripleo-heat-installer-templates/deployment/logging/files/placement-api.yaml", "OS::TripleO::Services::Tempest": "OS::Heat::None", "OS::TripleO::Services::BootParams": "file:///root/tripleo-heat-installer-templates/deployment/kernel/kernel-boot-params-baremetal-ansible.yaml", "OS::TripleO::DeployedServer::ControlPlanePort": "file:///root/tripleo-heat-installer-templates/deployed-server/deployed-neutron-port.yaml"}, "parameters": {"EndpointMap": {"AodhAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8042", "protocol": "http", "uri": "http://172.17.0.2:8042", "uri_no_suffix": "http://172.17.0.2:8042"}, "AodhPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8042", "protocol": "http", "uri": "http://172.21.0.2:8042", "uri_no_suffix": "http://172.21.0.2:8042"}, "BarbicanAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9311", "protocol": "http", "uri": "http://172.17.0.2:9311", "uri_no_suffix": "http://172.17.0.2:9311"}, "BarbicanPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9311", "protocol": "http", "uri": "http://172.21.0.2:9311", "uri_no_suffix": "http://172.21.0.2:9311"}, "CephDashboardInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8444", "protocol": "http", "uri": "http://192.168.122.99:8444", "uri_no_suffix": "http://192.168.122.99:8444"}, "CephGrafanaInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "3100", "protocol": "http", "uri": "http://172.18.0.2:3100", "uri_no_suffix": "http://172.18.0.2:3100"}, "CephRgwAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "CephRgwPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/swift/v1/AUTH_%(project_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "CinderAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV2Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV2Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v2/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "CinderV3Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8776", "protocol": "http", "uri": "http://172.17.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8776"}, "CinderV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8776", "protocol": "http", "uri": "http://172.21.0.2:8776/v3/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8776"}, "DesignateAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignateInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9001", "protocol": "http", "uri": "http://172.17.0.2:9001/v2", "uri_no_suffix": "http://172.17.0.2:9001"}, "DesignatePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9001", "protocol": "http", "uri": "http://172.21.0.2:9001/v2", "uri_no_suffix": "http://172.21.0.2:9001"}, "DockerRegistryInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "8787", "protocol": "http", "uri": "http://192.168.122.99:8787", "uri_no_suffix": "http://192.168.122.99:8787"}, "GaneshaInternal": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "2049", "protocol": "nfs", "uri": "nfs://172.21.0.2:2049", "uri_no_suffix": "nfs://172.21.0.2:2049"}, "GlanceAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlanceInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9293", "protocol": "http", "uri": "http://172.17.0.2:9293", "uri_no_suffix": "http://172.17.0.2:9293"}, "GlancePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9292", "protocol": "http", "uri": "http://172.21.0.2:9292", "uri_no_suffix": "http://172.21.0.2:9292"}, "GnocchiAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8041", "protocol": "http", "uri": "http://172.17.0.2:8041", "uri_no_suffix": "http://172.17.0.2:8041"}, "GnocchiPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8041", "protocol": "http", "uri": "http://172.21.0.2:8041", "uri_no_suffix": "http://172.21.0.2:8041"}, "HeatAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8004", "protocol": "http", "uri": "http://172.17.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8004"}, "HeatPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8004", "protocol": "http", "uri": "http://172.21.0.2:8004/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8004"}, "HeatCfnAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8000", "protocol": "http", "uri": "http://172.17.0.2:8000/v1", "uri_no_suffix": "http://172.17.0.2:8000"}, "HeatCfnPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8000", "protocol": "http", "uri": "http://172.21.0.2:8000/v1", "uri_no_suffix": "http://172.21.0.2:8000"}, "HorizonPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "80", "protocol": "http", "uri": "http://172.21.0.2:80/dashboard", "uri_no_suffix": "http://172.21.0.2:80"}, "IronicAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicInternal": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "6385", "protocol": "http", "uri": "http://192.168.122.99:6385/v1", "uri_no_suffix": "http://192.168.122.99:6385"}, "IronicPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6385", "protocol": "http", "uri": "http://172.21.0.2:6385/v1", "uri_no_suffix": "http://172.21.0.2:6385"}, "IronicInspectorAdmin": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorInternal": {"host": "", "host_nobrackets": "", "port": "5050", "protocol": "http", "uri": "http://:5050", "uri_no_suffix": "http://:5050"}, "IronicInspectorPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5050", "protocol": "http", "uri": "http://172.21.0.2:5050", "uri_no_suffix": "http://172.21.0.2:5050"}, "KeystoneAdmin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystonePublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/", "uri_no_suffix": "http://172.21.0.2:5000"}, "KeystoneV3Admin": {"host": "192.168.122.99", "host_nobrackets": "192.168.122.99", "port": "35357", "protocol": "http", "uri": "http://192.168.122.99:35357/v3", "uri_no_suffix": "http://192.168.122.99:35357"}, "KeystoneV3Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "5000", "protocol": "http", "uri": "http://172.17.0.2:5000/v3", "uri_no_suffix": "http://172.17.0.2:5000"}, "KeystoneV3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5000", "protocol": "http", "uri": "http://172.21.0.2:5000/v3", "uri_no_suffix": "http://172.21.0.2:5000"}, "ManilaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v2", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v2", "uri_no_suffix": "http://172.21.0.2:8786"}, "ManilaV1Admin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Internal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8786", "protocol": "http", "uri": "http://172.17.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.17.0.2:8786"}, "ManilaV1Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8786", "protocol": "http", "uri": "http://172.21.0.2:8786/v1/%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8786"}, "MetricsQdrPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "5666", "protocol": "amqp", "uri": "amqp://172.21.0.2:5666", "uri_no_suffix": "amqp://172.21.0.2:5666"}, "MysqlInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NeutronAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9696", "protocol": "http", "uri": "http://172.17.0.2:9696", "uri_no_suffix": "http://172.17.0.2:9696"}, "NeutronPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9696", "protocol": "http", "uri": "http://172.21.0.2:9696", "uri_no_suffix": "http://172.21.0.2:9696"}, "NovaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8774", "protocol": "http", "uri": "http://172.17.0.2:8774/v2.1", "uri_no_suffix": "http://172.17.0.2:8774"}, "NovaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8774", "protocol": "http", "uri": "http://172.21.0.2:8774/v2.1", "uri_no_suffix": "http://172.21.0.2:8774"}, "NovaMetadataInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}, "NovaVNCProxyAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "6080", "protocol": "http", "uri": "http://172.17.0.2:6080", "uri_no_suffix": "http://172.17.0.2:6080"}, "NovaVNCProxyPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovajoinAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9090", "protocol": "http", "uri": "http://172.17.0.2:9090/v1", "uri_no_suffix": "http://172.17.0.2:9090"}, "NovajoinPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9090", "protocol": "http", "uri": "http://172.21.0.2:9090/v1", "uri_no_suffix": "http://172.21.0.2:9090"}, "OctaviaAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "9876", "protocol": "http", "uri": "http://172.17.0.2:9876", "uri_no_suffix": "http://172.17.0.2:9876"}, "OctaviaPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "9876", "protocol": "http", "uri": "http://172.21.0.2:9876", "uri_no_suffix": "http://172.21.0.2:9876"}, "PlacementAdmin": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8778", "protocol": "http", "uri": "http://172.17.0.2:8778/placement", "uri_no_suffix": "http://172.17.0.2:8778"}, "PlacementPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8778", "protocol": "http", "uri": "http://172.21.0.2:8778/placement", "uri_no_suffix": "http://172.21.0.2:8778"}, "SwiftAdmin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftInternal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080/v1/AUTH_%(tenant_id)s", "uri_no_suffix": "http://172.21.0.2:8080"}, "SwiftS3Admin": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Internal": {"host": "172.18.0.2", "host_nobrackets": "172.18.0.2", "port": "8080", "protocol": "http", "uri": "http://172.18.0.2:8080", "uri_no_suffix": "http://172.18.0.2:8080"}, "SwiftS3Public": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "8080", "protocol": "http", "uri": "http://172.21.0.2:8080", "uri_no_suffix": "http://172.21.0.2:8080"}, "MysqlCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "3306", "protocol": "mysql+pymysql", "uri": "mysql+pymysql://172.17.0.2:3306", "uri_no_suffix": "mysql+pymysql://172.17.0.2:3306"}, "NovaVNCProxyCellPublic": {"host": "172.21.0.2", "host_nobrackets": "172.21.0.2", "port": "6080", "protocol": "http", "uri": "http://172.21.0.2:6080", "uri_no_suffix": "http://172.21.0.2:6080"}, "NovaMetadataCellInternal": {"host": "172.17.0.2", "host_nobrackets": "172.17.0.2", "port": "8775", "protocol": "http", "uri": "http://172.17.0.2:8775", "uri_no_suffix": "http://172.17.0.2:8775"}}, "ServiceData": {"net_cidr_map": {"ctlplane": ["192.168.122.0/24"], "storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_vip_map": {"ctlplane": "192.168.122.99", "ctlplane_subnet": "192.168.122.99/24", "ctlplane_uri": "192.168.122.99", "storage": "172.18.0.2", "storage_subnet": "", "storage_uri": "172.18.0.2", "storage_mgmt": "172.20.0.2", "storage_mgmt_subnet": "", "storage_mgmt_uri": "172.20.0.2", "internal_api": "172.17.0.2", "internal_api_subnet": "", "internal_api_uri": "172.17.0.2", "tenant": "", "tenant_subnet": "", "tenant_uri": "", "external": "172.21.0.2", "external_subnet": "", "external_uri": "172.21.0.2"}, "net_ip_version_map": {"ctlplane": 4, "storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}, "vip_subnet_map": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api", "NovaVncProxyNetwork": "internal_api"}, "RoleName": "Standalone", "RoleParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}}, "parameter_defaults": {"NeutronMechanismDrivers": ["sriovnicswitch", "ovn"], "ContainerCli": "podman", "EnablePackageInstall": true, "SoftwareConfigTransport": "POLL_SERVER_HEAT", "OVNIntegrationBridge": "br-int", "ExtraConfig": {}, "StandaloneServices": ["OS::TripleO::Services::AodhApi", "OS::TripleO::Services::AodhEvaluator", "OS::TripleO::Services::AodhListener", "OS::TripleO::Services::AodhNotifier", "OS::TripleO::Services::BootParams", "OS::TripleO::Services::BarbicanApi", "OS::TripleO::Services::BarbicanBackendSimpleCrypto", "OS::TripleO::Services::CACerts", "OS::TripleO::Services::CeilometerAgentCentral", "OS::TripleO::Services::CeilometerAgentNotification", "OS::TripleO::Services::CephClient", "OS::TripleO::Services::CephMds", "OS::TripleO::Services::CephMgr", "OS::TripleO::Services::CephMon", "OS::TripleO::Services::CephOSD", "OS::TripleO::Services::CinderApi", "OS::TripleO::Services::CinderBackup", "OS::TripleO::Services::CinderScheduler", "OS::TripleO::Services::CinderVolume", "OS::TripleO::Services::Clustercheck", "OS::TripleO::Services::ComputeCeilometerAgent", "OS::TripleO::Services::ContainerImagePrepare", "OS::TripleO::Services::ContainersLogrotateCrond", "OS::TripleO::Services::DockerRegistry", "OS::TripleO::Services::GlanceApi", "OS::TripleO::Services::GlanceApiInternal", "OS::TripleO::Services::GnocchiApi", "OS::TripleO::Services::GnocchiMetricd", "OS::TripleO::Services::GnocchiStatsd", "OS::TripleO::Services::HAproxy", "OS::TripleO::Services::HeatApi", "OS::TripleO::Services::HeatApiCfn", "OS::TripleO::Services::HeatEngine", "OS::TripleO::Services::Horizon", "OS::TripleO::Services::Iscsid", "OS::TripleO::Services::Kernel", "OS::TripleO::Services::Keystone", "OS::TripleO::Services::ManilaApi", "OS::TripleO::Services::ManilaBackendCephFs", "OS::TripleO::Services::ManilaScheduler", "OS::TripleO::Services::ManilaShare", "OS::TripleO::Services::Memcached", "OS::TripleO::Services::MySQL", "OS::TripleO::Services::MySQLClient", "OS::TripleO::Services::NeutronApi", "OS::TripleO::Services::NeutronCorePlugin", "OS::TripleO::Services::NeutronSriovAgent", "OS::TripleO::Services::NeutronDhcpAgent", "OS::TripleO::Services::NovaApi", "OS::TripleO::Services::NovaConductor", "OS::TripleO::Services::NovaMetadata", "OS::TripleO::Services::NovaScheduler", "OS::TripleO::Services::NovaCompute", "OS::TripleO::Services::NovaLibvirt", "OS::TripleO::Services::NovaMigrationTarget", "OS::TripleO::Services::NovaVncProxy", "OS::TripleO::Services::OVNController", "OS::TripleO::Services::OVNDBs", "OS::TripleO::Services::OVNMetadataAgent", "OS::TripleO::Services::OctaviaApi", "OS::TripleO::Services::OctaviaDeploymentConfig", "OS::TripleO::Services::OctaviaHealthManager", "OS::TripleO::Services::OctaviaHousekeeping", "OS::TripleO::Services::OctaviaWorker", "OS::TripleO::Services::OpenStackClients", "OS::TripleO::Services::OsloMessagingNotify", "OS::TripleO::Services::OsloMessagingRpc", "OS::TripleO::Services::Pacemaker", "OS::TripleO::Services::PlacementApi", "OS::TripleO::Services::Podman", "OS::TripleO::Services::Redis", "OS::TripleO::Services::Rsyslog", "OS::TripleO::Services::Snmp", "OS::TripleO::Services::Sshd", "OS::TripleO::Services::SwiftProxy", "OS::TripleO::Services::SwiftRingBuilder", "OS::TripleO::Services::SwiftStorage", "OS::TripleO::Services::Timesync", "OS::TripleO::Services::Timezone", "OS::TripleO::Services::Tmpwatch", "OS::TripleO::Services::TripleoFirewall", "OS::TripleO::Services::TripleoPackages", "OS::TripleO::Services::Tuned"], "StandaloneParameters": {}, "StandaloneExtraConfig": {}, "StandaloneExtraGroupVars": {}, "ServiceNetMap": {"ApacheNetwork": "internal_api", "NeutronTenantNetwork": "tenant", "AodhApiNetwork": "internal_api", "BarbicanApiNetwork": "internal_api", "GnocchiApiNetwork": "internal_api", "MongodbNetwork": "internal_api", "CinderApiNetwork": "internal_api", "CinderIscsiNetwork": "storage", "GlanceApiNetwork": "internal_api", "GlanceApiEdgeNetwork": "internal_api", "GlanceApiInternalNetwork": "internal_api", "IronicApiNetwork": "ctlplane", "IronicNetwork": "baremetal", "IronicInspectorNetwork": "baremetal", "KeystoneAdminApiNetwork": "ctlplane", "KeystonePublicApiNetwork": "internal_api", "ManilaApiNetwork": "internal_api", "NeutronApiNetwork": "internal_api", "OctaviaApiNetwork": "internal_api", "HeatApiNetwork": "internal_api", "HeatApiCfnNetwork": "internal_api", "HeatApiCloudwatchNetwork": "internal_api", "NovaApiNetwork": "internal_api", "PlacementNetwork": "internal_api", "NovaMetadataNetwork": "internal_api", "NovaLibvirtNetwork": "internal_api", "NovajoinNetwork": "internal_api", "SwiftStorageNetwork": "storage_mgmt", "SwiftProxyNetwork": "storage", "HorizonNetwork": "internal_api", "MemcachedNetwork": "internal_api", "OsloMessagingRpcNetwork": "internal_api", "OsloMessagingNotifyNetwork": "internal_api", "RabbitmqNetwork": "internal_api", "RabbitmqManagementNetwork": "internal_api", "QdrNetwork": "internal_api", "RedisNetwork": "internal_api", "GaneshaNetwork": "external", "MysqlNetwork": "internal_api", "SnmpdNetwork": "ctlplane", "CephClusterNetwork": "storage_mgmt", "CephDashboardNetwork": "ctlplane", "CephGrafanaNetwork": "storage", "CephMonNetwork": "storage", "CephRgwNetwork": "storage", "PublicNetwork": "external", "InternalApiNetwork": "internal_api", "OpendaylightApiNetwork": "internal_api", "OvnDbsNetwork": "internal_api", "DockerRegistryNetwork": "ctlplane", "PacemakerNetwork": "internal_api", "PacemakerRemoteNetwork": "internal_api", "DesignateApiNetwork": "internal_api", "DesignateMdnsNetwork": "internal_api", "DesignateWorkerNetwork": "external", "DesignateBindNetwork": "external", "BINDNetwork": "external", "EtcdNetwork": "internal_api", "HaproxyNetwork": "ctlplane", "UnboundNetwork": "external", "StandaloneHostnameResolveNetwork": "internal_api", "StandaloneMetricsQdrNetwork": "internal_api"}, "VipSubnetMap": {"ctlplane": "ctlplane-subnet", "Storage": "storage_subnet", "StorageMgmt": "storage_mgmt_subnet", "InternalApi": "internal_api_subnet", "External": "external_subnet", "redis": "internal_api_subnet", "ovn_dbs": "internal_api_subnet"}, "SshServerOptions": {"HostKey": ["/etc/ssh/ssh_host_rsa_key", "/etc/ssh/ssh_host_ecdsa_key", "/etc/ssh/ssh_host_ed25519_key"], "SyslogFacility": "AUTHPRIV", "AuthorizedKeysFile": ".ssh/authorized_keys", "ChallengeResponseAuthentication": "no", "GSSAPIAuthentication": "no", "GSSAPICleanupCredentials": "no", "UsePAM": "yes", "UseDNS": "no", "PrintMotd": "no", "X11Forwarding": "yes", "AcceptEnv": ["LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES", "LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT", "LC_IDENTIFICATION LC_ALL LANGUAGE", "XMODIFIERS"], "Subsystem": "sftp  /usr/libexec/openssh/sftp-server"}, "AdminPassword": "spRnmz8cCRQ00rh3PyZlQy0nk", "AdminToken": "ZPR9NjbVz3doGgprnR6r5ybWG", "AodhPassword": "sAWZHA4JDhQeoiKG4taMBWfBI", "BarbicanPassword": "ddTcToaQ4B0NgvdYp2ETyOIcX", "BarbicanSimpleCryptoKek": "BzjPYuwPzEkY6eMTPYxWuaB5fh8d9K94_8Gzv1OYILE=", "CeilometerMeteringSecret": "c0F9QEM8qYqUzDgFh5KzshaSs", "CeilometerPassword": "t0q8KaMuB7jTAFBC1pILrzMHQ", "CephClientKey": "AQBdUS1qAAAAABAA7jSdTJJpPBzGC4QxNtQegg==", "CephClusterFSID": "45be846a-cf0a-559f-a0a9-c266bc8909e4", "CephDashboardAdminPassword": "ouQdYGlWmQzLeqkWQLrNuTrFp", "CephGrafanaAdminPassword": "GhJWL69fm2yHGMdiHeJLkSQLx", "CephManilaClientKey": "AQBdUS1qAAAAABAAcjauExOVBQPi2IQe91H12w==", "CephRgwKey": "AQBdUS1qAAAAABAAl3QdVjYrtWdjO1RDtZzCtQ==", "CinderPassword": "CBSJjckBDmzHwGIM6tZ6b21hT", "CongressPassword": "62fond5GIh1KMCPn3d66ysOjk", "DesignatePassword": "pIxP0rv5G9e5eW8GQZJ2mmVp0", "DesignateRndcKey": "N8Lo7FYcsg7OnLLJnUx24TS8Yyd2nKcaYogeR228hMk=", "Ec2ApiPassword": "eYiP4YbCk3EtrAvmv5alshMaM", "EtcdInitialClusterToken": "1i6HD4jig2kEhMdoe5QDDmE8N", "GlancePassword": "WoEpc760DXbqxmWGvZ9Y0j4bm", "GnocchiPassword": "3nyz0rxrh4fhsQ7b3lqj39drO", "HAProxyStatsPassword": "wrbJElh1KluJSqNapXt6DBd90", "HeatAuthEncryptionKey": "nvmp3c1EA3peNEodNd5tSJKQhI0eIUGM", "HeatPassword": "ZHxT825AVbWyviNS41TLuUB4B", "HeatStackDomainAdminPassword": "Rb5dN0GbekIGcpWmMe4kgV1B2", "HorizonSecret": "S2OeasDRYQ", "IronicPassword": "cBCCZ4Q86lrM6T3tuLAri8NTX", "KeystoneCredential0": "vvQSxQpQK0yPw3kHwyytlyR3R6yyDRiMAYIZUrIdhuk=", "KeystoneCredential1": "X__y9OL8i8iLWPpO0K-_ectADsbHX9OGveZ5_V3_awE=", "KeystoneFernetKey0": "QqP6dWWfht-I_U_PDJKpP6viwBzPTH1ufYeNFq-n5SA=", "KeystoneFernetKey1": "gOk-W0M_pYdHZwiNMoPMhW0CWt3yC4n5YY_fZiCTZas=", "KeystoneFernetKeys": {"/etc/keystone/fernet-keys/0": {"content": "b6EOI5FnjvnZYSvX1qSnUGLydYDoYDA_9hiCFw-Jio0="}, "/etc/keystone/fernet-keys/1": {"content": "e-Nx0eu1faPFBF2YXx9ISPvyzG-ZxYqVLw0fXLT8GZQ="}}, "LibvirtTLSPassword": "bILNvA0z4KKILexGtsYbolbrV", "ManilaPassword": "2bBqsbhRxTVfhqLjtHeqAB1J3", "MigrationSshKey": {"private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAt1zL1M7ab00pGW5WmP4HgnHd7FCABpY0TugKCtxjw5HLATsi\nkB67pOkGBXWufsu93Erdut0mxWB2X+U8ABIQdkw787PwKRFLxCVYFpA10AGKMn3y\n5h2VD5qtfLLLdYjj2R9DEM4O1/oFiIVlOEls761q/whW5w6xr+684ckrDW/bmjA0\naWhHvVNW6C3WHrn2hexEDz5SCrHq2zai6wRhytKDwdkENj6m8gSMMnLp3kM0RwsM\nryi41Qb1D1SBHjftSsblq/lxu7bPgNv3iA2GC9bBtJOLaovT1Ue/luXccsT3D1Km\nCQDA68WqG1Gb6/lDvaWDiHmYg8taVAbbDj+UdwIDAQABAoIBABbbwKVU7DI34knD\nUZRdBr6iR1IwbuVjUD4N+0KDWwSEZlRO9O4Whrn2OsPvecNgzthplN64tx6f+eHW\nh/ZSSi8VLdwhsGzONS3MogCeFbdKmdnVjbRWN8DsPXhwKaELYawtk4TCy2LtTkdI\nqeesb6Ipck880OiZElmmX3GeTHmuJBe8w40h1omYeyekaIZoowaVdk2LoLVTf0nw\n0yuflO0uWUhanZkqtgSTDyeJxKzO4vYsWvUk5whp6QNvfIxiKNssEcZyk6eZzOnq\nqcPcId3Kg9VuVekuH68gj9TKw+na7Au/v6ghUBvRg/JbAREauaXC3i05tgagNFaH\nKMGEp7ECgYEAz/OlbHS4TMCPGs2UPE+N4K1fn7NiiEBL9upW+FHwAxm8zx28Yara\nVqY8XdRdq7kdjV0bqcE5AIu6bNOhnEWs8UK4IwMss1RNkp7NVUI39tK3ushauZAV\nuTGfsw4VGmP9oYPoymVORID7qSOqGHJjyJJqDQGkLoSPrcL7FO+AzsMCgYEA4bqx\nyHXdrQu2XI/twlR+cv7TDawzlB3dsVeVXqFD+wZ2M0WMb8o9C9JsIUBJYEgBH6R1\nFczqIwgoM9bpmpaH8AUlWp0h6CKuWEcnhe4qG4ozuCZ/h7tgdNep1hiOzxLDY5+5\ndx+P4rgSJHETYkHg2PfT/+SGueN2vXbNwTXzcD0CgYAikF/FiBz9/N+MV/E0mRB+\n8LI9LCbLeMxnjQnJmmznRwbf8hRWs3w4/MZ53gt3uHwV/AzWCVy9H3xsDD0HaXlW\nXH2YrDVo1TFTlnuQmUIOD3YkYJrbzvwdXQcrTsLpMQd+KhuuUGpS7pFlypzCFXlK\nZDOmV8h/Rt9OxWLQVwK02wKBgQC81z4iMRDp0vGWEEbdG2jJ9YtFVfm0gSPVWCs7\nBnjjya0bCaUKZMubV0dkre504Ognu6LEQTDja9CORc4aqLJCx1tPqkMSe+kVKznS\nXsPVVFIeTf7E46o3NbD8zoCylcTmVFqJYNsz1cA/wmVv/yMHAJXX7ywS2UueB4Ts\njaECFQKBgQDPGK4jWBBYyOoePYZRuBJz1XAzcp+g21Xprq3ISkkYE0YGWcwK1XvU\nS4RC/bDzPGegqJACREpdPnqFeAUbjH8Bya+7EbumFXgx54HFV4V0peL7GRvJz0A6\nyfEs+PGW81pjPHhvjnm2RCTI24pfJr+Y1CezA1h0aTW9fMt2ZigInQ==\n-----END RSA PRIVATE KEY-----\n", "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3XMvUztpvTSkZblaY/geCcd3sUIAGljRO6AoK3GPDkcsBOyKQHruk6QYFda5+y73cSt263SbFYHZf5TwAEhB2TDvzs/ApEUvEJVgWkDXQAYoyffLmHZUPmq18sst1iOPZH0MQzg7X+gWIhWU4SWzvrWr/CFbnDrGv7rzhySsNb9uaMDRpaEe9U1boLdYeufaF7EQPPlIKserbNqLrBGHK0oPB2QQ2PqbyBIwycuneQzRHCwyvKLjVBvUPVIEeN+1KxuWr+XG7ts+A2/eIDYYL1sG0k4tqi9PVR7+W5dxyxPcPUqYJAMDrxaobUZvr+UO9pYOIeZiDy1pUBtsOP5R3 Generated by TripleO"}, "MysqlClustercheckPassword": "8D2hbivnauYKf4fWNwjjHU2D2", "MysqlMariabackupPassword": "PVZvJrmVZeGQvl9Zb3Zwu8MjK", "MysqlRootPassword": "20n6AvjgW0", "NeutronMetadataProxySharedSecret": "LD3utzPU5qALtVzIAwPIpgjg9", "NeutronPassword": "NmrqOKHmkGZqx1AyBPpxt60Nf", "NotifyPassword": "bVtIR2ydFLUHzsWWMcpO64vVZ", "NovaPassword": "gkupBYoqI5y5jAYJpVnk6k8yj", "NovajoinPassword": "A2JY25HnXlfGcaj2waGi2bQJn", "OctaviaCaKeyPassphrase": "9TyWsajNjQB38ik8oImfgsqRh", "OctaviaHeartbeatKey": "ZbqeNbYIVmMWwcryhCXpw9Qo5", "OctaviaPassword": "NmSYcBC3Uhhz9BgkSWS0ccsXm", "OctaviaServerCertsKeyPassphrase": "gcHhbxF6Kk2yr9M1J4RhKQ6HEnf7DTbq", "PacemakerRemoteAuthkey": "[encoded data, 4096 characters]", "PankoPassword": "VRMRJzJKhaKIcKJK3IZFwcesg", "PcsdPassword": "fZS20pGMMa81wbzc", "PlacementPassword": "7m932Di56jJsNELAb2ryFWZSa", "RabbitCookie": "j2QNWjp02p7HJYvnkumg", "RabbitPassword": "059dXmt3sLEzhiDnVdOkTaMCR", "RedisPassword": "S3VHcy9qd7rkfN77L8fJ1OEjR", "RpcPassword": "g5MWeCNycL3Y3h0hbgEQS3Kox", "SaharaPassword": "CpasarQQQjEWGVaf6ihFRbFLP", "SnmpdReadonlyUserPassword": "4Lf2lTxexuaS5wlrzAoT2YpG", "SwiftHashSuffix": "S8UVBjPOvTfh1ofpEoiCzXumT", "SwiftPassword": "SgpXYAuQUW0kIzFs2f32llqkp", "CloudDomain": "localdomain", "CloudName": "standalone.localdomain", "CloudNameCtlplane": "standalone.ctlplane.localdomain", "CloudNameInternal": "standalone.internalapi.localdomain", "CloudNameStorage": "standalone.storage.localdomain", "CloudNameStorageManagement": "standalone.storagemgmt.localdomain", "CtlplaneNetworkAttributes": {"network": {"mtu": 1450}, "subnets": {"ctlplane-subnet": {"cidr": "192.168.122.0/24", "host_routes": [], "ip_version": "4"}}}, "DeployedServerPortMap": {"control_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "public_virtual_ip": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}, "standalone-ctlplane": {"fixed_ips": [{"ip_address": "192.168.122.100"}], "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"cidr": "192.168.122.0/24", "ip_version": 4}]}}, "ExternalNetCidr": "192.168.122.100/24", "HostnameMap": {"standalone-standalone-0": "standalone"}, "IPPool": {"external": ["192.168.122.100"]}, "OVNDBsVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "OVNStaticBridgeMacMappings": {"standalone": {"datacentre": "fa:16:3a:00:53:00"}}, "RedisVirtualFixedIPs": [{"ip_address": "192.168.122.99", "use_neutron": false}], "DeployIdentifier": 1781354846, "RootStackName": "standalone", "StackAction": "CREATE", "AddVipsToEtcHosts": false, "DnsServers": [], "NetworkSafeDefaults": true, "NtpServer": "pool.ntp.org", "SshFirewallAllowAll": true, "StandaloneNetworkConfigTemplate": "/root/standalone_net_config.j2", "SwiftReplicas": 1, "CinderWorkers": 1, "GlanceWorkers": 1, "HeatWorkers": 1, "KeystoneWorkers": 1, "NeutronWorkers": 1, "NeutronMetadataWorkers": 1, "NovaWorkers": 1, "NovaSchedulerWorkers": 1, "SwiftWorkers": 1, "PlacementWorkers": 1, "GnocchiMetricdWorkers": 1, "ApacheMaxRequestWorkers": 100, "ApacheServerLimit": 100, "ControllerExtraConfig": {"nova::network::neutron::timeout": "60"}, "DatabaseSyncTimeout": 900, "NovaReservedHostMemory": 512, "MysqlInnodbBufferPoolSize": "128M", "DeployedNetworkEnvironment": {"net_attributes_map": {"storage": {"network": {"dns_domain": "storage.mydomain.tld.", "mtu": 1500, "name": "storage", "tags": ["tripleo_network_name=Storage", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage", "tripleo_vip=true"]}, "subnets": {"storage_subnet": {"cidr": "172.18.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_subnet", "tags": []}}}, "storage_mgmt": {"network": {"dns_domain": "storagemgmt.mydomain.tld.", "mtu": 1500, "name": "storage_mgmt", "tags": ["tripleo_network_name=StorageMgmt", "tripleo_net_idx=0", "tripleo_service_net_map_replace=storage_mgmt", "tripleo_vip=true"]}, "subnets": {"storage_mgmt_subnet": {"cidr": "172.20.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "storage_mgmt_subnet", "tags": []}}}, "internal_api": {"network": {"dns_domain": "internal.mydomain.tld.", "mtu": 1500, "name": "internal_api", "tags": ["tripleo_network_name=InternalApi", "tripleo_net_idx=0", "tripleo_service_net_map_replace=internal", "tripleo_vip=true"]}, "subnets": {"internal_api_subnet": {"cidr": "172.17.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "internal_api_subnet", "tags": []}}}, "tenant": {"network": {"dns_domain": "tenant.mydomain.tld.", "mtu": 1500, "name": "tenant", "tags": ["tripleo_network_name=Tenant", "tripleo_net_idx=0", "tripleo_service_net_map_replace=tenant", "tripleo_vip=false"]}, "subnets": {"tenant_subnet": {"cidr": "172.19.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "tenant_subnet", "tags": []}}}, "external": {"network": {"dns_domain": "external.mydomain.tld.", "mtu": 1500, "name": "external", "tags": ["tripleo_network_name=External", "tripleo_net_idx=0", "tripleo_service_net_map_replace=external", "tripleo_vip=true"]}, "subnets": {"external_subnet": {"cidr": "172.21.0.0/24", "gateway_ip": null, "host_routes": [], "ip_version": 4, "dns_nameservers": [], "name": "external_subnet", "tags": []}}}}, "net_cidr_map": {"storage": ["172.18.0.0/24"], "storage_mgmt": ["172.20.0.0/24"], "internal_api": ["172.17.0.0/24"], "tenant": ["172.19.0.0/24"], "external": ["172.21.0.0/24"]}, "net_ip_version_map": {"storage": 4, "storage_mgmt": 4, "internal_api": 4, "tenant": 4, "external": 4}}, "KeystoneNotificationDriver": "messagingv2", "ManilaCephFSBackendName": "cephfs", "ManilaCephFSDriverHandlesShareServers": false, "ManilaCephFSCephFSAuthId": "manila", "ManilaCephFSCephVolumeMode": "0755", "ManilaCephFSCephFSProtocolHelperType": "CEPHFS", "NeutronEnableForceMetadata": true, "OctaviaGenerateCerts": true, "NotificationDriver": "messagingv2", "GnocchiArchivePolicy": "high", "CeilometerEnableGnocchi": true, "ManagePipeline": true, "EventPipelinePublishers": ["gnocchi://"], "PipelinePublishers": ["gnocchi://"], "BarbicanSimpleCryptoGlobalDefault": true, "Debug": true, "DeploymentUser": "root", "KernelIpNonLocalBind": 1, "DockerInsecureRegistryAddress": ["192.168.122.100:8787"], "NeutronPublicInterface": "eth0", "NeutronDnsDomain": "localdomain", "NeutronBridgeMappings": "datacentre:br-ctlplane", "NeutronPhysicalBridge": "br-ctlplane", "NeutronFlatNetworks": "datacentre", "StandaloneEnableRoutedNetworks": false, "StandaloneHomeDir": "/root", "InterfaceLocalMtu": 1450, "ValidateGatewaysIcmp": false, "ValidateControllersIcmp": false, "OctaviaAmphoraSshKeyFile": "/root/.ssh/id_ecdsa.pub", "OctaviaLogOffload": true, "OctaviaForwardAllLogs": true, "IronicInspectorSubnets": [{"ip_range": "172.20.1.190,172.20.1.199", "netmask": "255.255.255.0", "gateway": "172.20.1.1", "tag": "baremetal"}], "IronicInspectorInterface": "br-baremetal", "IronicCleaningDiskErase": "metadata", "DesignateBindNSRecords": ["ns1.example.com.", "ns2.example.com."], "DesignateBackendListenIPs": ["192.168.122.155"], "UnboundForwardResolvers": ["10.88.0.2"], "CephDynamicSpec": false, "DeployedCeph": true, "CephSpecFqdn": true, "CephadmDefaultContainer": false, "ContainerCephDaemonImage": "registry.redhat.io/rhceph/rhceph-7-rhel9:latest", "CephClusterName": "ceph", "CephClientConfigVars": "/root/overcloud-deploy/overcloud/ceph_client.yml", "ApplyCephConfigOverridesOnUpdate": true, "CinderEnableIscsiBackend": false, "CinderEnableRbdBackend": true, "CinderBackupBackend": "ceph", "NovaEnableRbdBackend": true, "GlanceBackend": "rbd", "ContainerImagePrepare": [{"set": {"ceph_alertmanager_image": "ose-prometheus-alertmanager", "ceph_alertmanager_namespace": "registry.redhat.io/openshift4", "ceph_alertmanager_tag": "v4.12", "ceph_grafana_image": "rhceph-6-dashboard-rhel9", "ceph_grafana_namespace": "registry.redhat.io/rhceph", "ceph_grafana_tag": "latest", "ceph_image": "rhceph-7-rhel9", "ceph_namespace": "registry.redhat.io/rhceph", "ceph_node_exporter_image": "ose-prometheus-node-exporter", "ceph_node_exporter_namespace": "registry.redhat.io/openshift4", "ceph_node_exporter_tag": "v4.12", "ceph_prometheus_image": "ose-prometheus", "ceph_prometheus_namespace": "registry.redhat.io/openshift4", "ceph_prometheus_tag": "v4.12", "ceph_tag": "latest", "name_prefix": "openstack-", "name_suffix": "", "namespace": "registry.redhat.io/rhosp-rhel9", "neutron_driver": "ovn", "rhel_containers": false, "tag": "17.1"}, "tag_from_label": "{version}-{release}"}], "NodePortMap": {"standalone": {"ctlplane": {"ip_address": "192.168.122.100", "ip_subnet": "192.168.122.0/24", "ip_address_uri": "192.168.122.100"}, "storage": {"ip_address": "172.18.0.100", "ip_subnet": "172.18.0.1/24", "ip_address_uri": "172.18.0.100"}, "storage_mgmt": {"ip_address": "172.20.0.100", "ip_subnet": "172.20.0.1/24", "ip_address_uri": "172.20.0.100"}, "internal_api": {"ip_address": "172.17.0.100", "ip_subnet": "172.17.0.1/24", "ip_address_uri": "172.17.0.100"}, "tenant": {"ip_address": "172.19.0.100", "ip_subnet": "172.19.0.1/24", "ip_address_uri": "172.19.0.100"}, "external": {"ip_address": "172.21.0.100", "ip_subnet": "172.21.0.1/24", "ip_address_uri": "172.21.0.100"}}}, "ControlPlaneVipData": {"fixed_ips": [{"ip_address": "192.168.122.99"}], "name": "control_virtual_ip", "network": {"tags": ["192.168.122.0/24"]}, "subnets": [{"ip_version": 4}]}, "VipPortMap": {"storage": {"ip_address": "172.18.0.2", "ip_address_uri": "172.18.0.2", "ip_subnet": "172.18.0.2/24"}, "storage_mgmt": {"ip_address": "172.20.0.2", "ip_address_uri": "172.20.0.2", "ip_subnet": "172.20.0.2/24"}, "internal_api": {"ip_address": "172.17.0.2", "ip_address_uri": "172.17.0.2", "ip_subnet": "172.17.0.2/24"}, "external": {"ip_address": "172.21.0.2", "ip_address_uri": "172.21.0.2", "ip_subnet": "172.21.0.2/24"}}, "NovaSchedulerEnabledFilters": ["AvailabilityZoneFilter", "ComputeFilter", "ComputeCapabilitiesFilter", "ImagePropertiesFilter", "ServerGroupAntiAffinityFilter", "ServerGroupAffinityFilter", "PciPassthroughFilter"], "NovaSchedulerAvailableFilters": ["nova.scheduler.filters.all_filters", "nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"], "ControllerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NetworkerSriovParameters": {"OVNCMSOptions": "enable-chassis-as-gw"}, "NovaPCIPassthrough": [{"devname": "dummy-dev", "physical_network": "dummy_sriov_net"}], "NeutronPhysicalDevMappings": "dummy_sriov_net:dummy-dev", "DhcpAgentNotification": true, "ContainerAodhApiImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-api:17.1", "ContainerAodhEvaluatorImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-evaluator:17.1", "ContainerAodhListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-listener:17.1", "ContainerAodhNotifierImage": "registry.redhat.io/rhosp-rhel9/openstack-aodh-notifier:17.1", "ContainerBarbicanApiImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-api:17.1", "ContainerBarbicanKeystoneListenerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanKeystoneListenerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-keystone-listener:17.1", "ContainerBarbicanWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerBarbicanWorkerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-barbican-worker:17.1", "ContainerCeilometerCentralImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-central:17.1", "ContainerCeilometerComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-compute:17.1", "ContainerCeilometerNotificationImage": "registry.redhat.io/rhosp-rhel9/openstack-ceilometer-notification:17.1", "ContainerCinderApiImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-api:17.1", "ContainerCinderBackupImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-backup:17.1", "ContainerCinderSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-scheduler:17.1", "ContainerCinderVolumeImage": "registry.redhat.io/rhosp-rhel9/openstack-cinder-volume:17.1", "ContainerCrondConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerCrondImage": "registry.redhat.io/rhosp-rhel9/openstack-cron:17.1", "ContainerGlanceApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGlanceApiInternalConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-glance-api:17.1", "ContainerGnocchiApiImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-api:17.1", "ContainerGnocchiMetricdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-metricd:17.1", "ContainerGnocchiStatsdImage": "registry.redhat.io/rhosp-rhel9/openstack-gnocchi-statsd:17.1", "ContainerHAProxyConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHAProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-haproxy:17.1", "ContainerHeatApiCfnConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiCfnImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api-cfn:17.1", "ContainerHeatApiConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatApiImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-api:17.1", "ContainerHeatEngineImage": "registry.redhat.io/rhosp-rhel9/openstack-heat-engine:17.1", "ContainerHorizonConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerHorizonImage": "registry.redhat.io/rhosp-rhel9/openstack-horizon:17.1", "ContainerIscsidConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerIscsidImage": "registry.redhat.io/rhosp-rhel9/openstack-iscsid:17.1", "ContainerKeystoneConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerKeystoneImage": "registry.redhat.io/rhosp-rhel9/openstack-keystone:17.1", "ContainerManilaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-api:17.1", "ContainerManilaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-scheduler:17.1", "ContainerManilaShareImage": "registry.redhat.io/rhosp-rhel9/openstack-manila-share:17.1", "ContainerClustercheckConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerClustercheckImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMysqlClientConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-mariadb:17.1", "ContainerMemcachedConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerMemcachedImage": "registry.redhat.io/rhosp-rhel9/openstack-memcached:17.1", "ContainerNeutronDHCPImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-dhcp-agent:17.1", "ContainerNeutronSriovImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-sriov-agent:17.1", "ContainerNeutronApiImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerNeutronConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-server:17.1", "ContainerOvnMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-neutron-metadata-agent-ovn:17.1", "ContainerNovaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaMetadataConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-api:17.1", "ContainerNovaComputeImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-compute:17.1", "ContainerNovaConductorImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-conductor:17.1", "ContainerNovaLibvirtImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaLibvirtConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-libvirt:17.1", "ContainerNovaVncProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-novncproxy:17.1", "ContainerNovaSchedulerImage": "registry.redhat.io/rhosp-rhel9/openstack-nova-scheduler:17.1", "ContainerOctaviaApiImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaDriverAgentConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-api:17.1", "ContainerOctaviaHealthManagerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-health-manager:17.1", "ContainerOctaviaHousekeepingImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-housekeeping:17.1", "ContainerOctaviaWorkerImage": "registry.redhat.io/rhosp-rhel9/openstack-octavia-worker:17.1", "ContainerOvnControllerConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnControllerImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-controller:17.1", "ContainerOvnNbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-nb-db-server:17.1", "ContainerOvnNorthdImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnDbsConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-northd:17.1", "ContainerOvnSbDbImage": "registry.redhat.io/rhosp-rhel9/openstack-ovn-sb-db-server:17.1", "ContainerPlacementConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerPlacementImage": "registry.redhat.io/rhosp-rhel9/openstack-placement-api:17.1", "ContainerQdrouterdConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerQdrouterdImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerMetricsQdrImage": "registry.redhat.io/rhosp-rhel9/openstack-qdrouterd:17.1", "ContainerRabbitmqConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRabbitmqImage": "registry.redhat.io/rhosp-rhel9/openstack-rabbitmq:17.1", "ContainerRedisConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerRedisImage": "registry.redhat.io/rhosp-rhel9/openstack-redis:17.1", "ContainerSwiftAccountImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-account:17.1", "ContainerSwiftContainerImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-container:17.1", "ContainerSwiftObjectImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-object:17.1", "ContainerSwiftConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerSwiftProxyImage": "registry.redhat.io/rhosp-rhel9/openstack-swift-proxy-server:17.1", "ContainerRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerRsyslogSidecarConfigImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1", "ContainerOctaviaRsyslogImage": "registry.redhat.io/rhosp-rhel9/openstack-rsyslog:17.1"}, "event_sinks": [], "encrypted_param_names": []}


