Bug 1589894
| Summary: | [OSP14] Failed to install containerized undercloud - "Property * not assigned" | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Artem Hrechanychenko <ahrechan> | ||||||
| Component: | python-tripleoclient | Assignee: | Alex Schultz <aschultz> | ||||||
| Status: | CLOSED WORKSFORME | QA Contact: | Gurenko Alex <agurenko> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | high | ||||||||
| Version: | 14.0 (Rocky) | CC: | ahrechan, aschultz, bdobreli, bschmaus, dbecker, hbrock, jslagle, mburns, morazi, yprokule | ||||||
| Target Milestone: | beta | Keywords: | Triaged | ||||||
| Target Release: | 14.0 (Rocky) | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2018-10-25 22:50:57 UTC | Type: | Bug | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Artem Hrechanychenko
2018-06-11 15:28:01 UTC
Created attachment 1452171 [details]
logs
The install log is missing the final `tripleo --standalone ...` command used to deploy, could you please also post the command from stdout? Created attachment 1452580 [details]
openstack undercloud install --use-heat stdout
Command '['sudo', 'openstack', 'tripleo', 'deploy', '--standalone', '--standalone-role', 'Undercloud', '--local-domain=localdomain', '--local-ip=192.168.24.1/24', '--templates=/usr/share/openstack-tripleo-heat-templates/', '--heat-native', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/docker.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/undercloud.yaml', '-e', '/home/stack/undercloud-containers.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/masquerade-networks.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/ironic.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/mistral.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/zaqar.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/tripleo-ui.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/tempest.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/public-tls-undercloud.yaml', '--public-virtual-ip', '192.168.24.2', '--control-virtual-ip', '192.168.24.3', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-ip.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/use-dns-for-vips.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-haproxy.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-keepalived.yaml', '--output-dir=/home/stack', '--cleanup', '-e', '/home/stack/tripleo-heat-installer-templates/undercloud_parameters.yaml', '--log-file=/home/stack/install-undercloud.log']' returned non-zero exit status 1
for more please take a look into attachment 1452580 [details]
Please also add the content of the file passed in as container images info container_images_file = /home/stack/undercloud-containers.yaml What was the command used to prepare undercloud container images? I assume that command could be missing the roles data for undercloud, wanted to check this. It seems that the step 3. openstack overcloud container image prepare --namespace docker-registry.engineering.redhat.com/rhosp14 --tag 2018-06-04.1 --prefix openstack- --output-env-file ~/undercloud-containers.yaml generates images without the proper undercloud roles data. AFAIK, that command would prepare containers assuming the overcloud roles data defaults, not the undercloud ones, and will be missing some of the undercloud specific containers. I know currently we are switching containers prepare to workflows, and that also affects undercloud containerisation. So the command and documentation ( step 3 of https://docs.openstack.org/tripleo-docs/latest/install/installation/installing.html ) should be adjusted to have that '-r roles_data_undercloud.yaml' added. So right, there is a documentation issue for containerized undercloud, I noted some details in trello https://trello.com/c/vuSAijlX/119-fix-docs-for-undercloud-container-images-prepare-roles-data-missing-changes we use for upstream development. There was a major change introduced with https://review.openstack.org/#/c/571613 and authors should make the documentaion to catch it up. As for that specific bug, please retry with the command in the step 3 added '-r roles_data_undercloud.yaml' openstack overcloud container image prepare --namespace docker-registry.engineering.redhat.com/rhosp14 --tag 2018-06-04.1 --prefix openstack- --output-env-file ~/undercloud-containers.yaml crudini --set undercloud.conf DEFAULT container_images_file /home/stack/undercloud-containers.yaml [stack@undercloud-0 ~]$ cat undercloud-containers.yaml # Generated with the following on 2018-06-16T07:29:22.981068 # # openstack overcloud container image prepare --namespace docker-registry.engineering.redhat.com/rhosp14 --tag 2018-06-13.2 --prefix openstack- --output-env-file /home/stack/undercloud-containers.yaml # parameter_defaults: DockerAodhApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-api:2018-06-13.2 DockerAodhConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-api:2018-06-13.2 DockerAodhEvaluatorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-evaluator:2018-06-13.2 DockerAodhListenerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-listener:2018-06-13.2 DockerAodhNotifierImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-notifier:2018-06-13.2 DockerBarbicanApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-api:2018-06-13.2 DockerBarbicanConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-api:2018-06-13.2 DockerBarbicanKeystoneListenerConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-keystone-listener:2018-06-13.2 DockerBarbicanKeystoneListenerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-keystone-listener:2018-06-13.2 DockerBarbicanWorkerConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-worker:2018-06-13.2 DockerBarbicanWorkerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-worker:2018-06-13.2 DockerCeilometerCentralImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-central:2018-06-13.2 DockerCeilometerComputeImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-compute:2018-06-13.2 DockerCeilometerConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-central:2018-06-13.2 DockerCeilometerNotificationImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-notification:2018-06-13.2 DockerCephDaemonImage: registry.access.redhat.com/rhceph/rhceph-3-rhel7:latest DockerCinderApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-api:2018-06-13.2 DockerCinderBackupImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-backup:2018-06-13.2 DockerCinderConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-api:2018-06-13.2 DockerCinderSchedulerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-scheduler:2018-06-13.2 DockerCinderVolumeImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-volume:2018-06-13.2 DockerClustercheckConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerClustercheckImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerCollectdConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-collectd:2018-06-13.2 DockerCollectdImage: docker-registry.engineering.redhat.com/rhosp14/openstack-collectd:2018-06-13.2 DockerCrondConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cron:2018-06-13.2 DockerCrondImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cron:2018-06-13.2 DockerDesignateApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-api:2018-06-13.2 DockerDesignateBackendBIND9Image: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-backend-bind9:2018-06-13.2 DockerDesignateCentralImage: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-central:2018-06-13.2 DockerDesignateConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-worker:2018-06-13.2 DockerDesignateMDNSImage: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-mdns:2018-06-13.2 DockerDesignateProducerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-producer:2018-06-13.2 DockerDesignateSinkImage: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-sink:2018-06-13.2 DockerDesignateWorkerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-designate-worker:2018-06-13.2 DockerEc2ApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ec2-api:2018-06-13.2 DockerEc2ApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ec2-api:2018-06-13.2 DockerEtcdConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-etcd:2018-06-13.2 DockerEtcdImage: docker-registry.engineering.redhat.com/rhosp14/openstack-etcd:2018-06-13.2 DockerFluentdClientImage: docker-registry.engineering.redhat.com/rhosp14/openstack-fluentd:2018-06-13.2 DockerFluentdConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-fluentd:2018-06-13.2 DockerFluentdImage: docker-registry.engineering.redhat.com/rhosp14/openstack-fluentd:2018-06-13.2 DockerGlanceApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-glance-api:2018-06-13.2 DockerGlanceApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-glance-api:2018-06-13.2 DockerGnocchiApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-api:2018-06-13.2 DockerGnocchiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-api:2018-06-13.2 DockerGnocchiMetricdImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-metricd:2018-06-13.2 DockerGnocchiStatsdImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-statsd:2018-06-13.2 DockerHAProxyConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-haproxy:2018-06-13.2 DockerHAProxyImage: docker-registry.engineering.redhat.com/rhosp14/openstack-haproxy:2018-06-13.2 DockerHeatApiCfnConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api-cfn:2018-06-13.2 DockerHeatApiCfnImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api-cfn:2018-06-13.2 DockerHeatApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:2018-06-13.2 DockerHeatApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:2018-06-13.2 DockerHeatConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:2018-06-13.2 DockerHeatEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-engine:2018-06-13.2 DockerHorizonConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-horizon:2018-06-13.2 DockerHorizonImage: docker-registry.engineering.redhat.com/rhosp14/openstack-horizon:2018-06-13.2 DockerInsecureRegistryAddress: - docker-registry.engineering.redhat.com DockerIronicApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-api:2018-06-13.2 DockerIronicApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-api:2018-06-13.2 DockerIronicConductorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-conductor:2018-06-13.2 DockerIronicConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-pxe:2018-06-13.2 DockerIronicInspectorConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-inspector:2018-06-13.2 DockerIronicInspectorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-inspector:2018-06-13.2 DockerIronicNeutronAgentImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-neutron-agent:2018-06-13.2 DockerIronicPxeImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-pxe:2018-06-13.2 DockerIscsidConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-iscsid:2018-06-13.2 DockerIscsidImage: docker-registry.engineering.redhat.com/rhosp14/openstack-iscsid:2018-06-13.2 DockerKeystoneConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keystone:2018-06-13.2 DockerKeystoneImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keystone:2018-06-13.2 DockerManilaApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-manila-api:2018-06-13.2 DockerManilaConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-manila-api:2018-06-13.2 DockerManilaSchedulerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-manila-scheduler:2018-06-13.2 DockerManilaShareImage: docker-registry.engineering.redhat.com/rhosp14/openstack-manila-share:2018-06-13.2 DockerMemcachedConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-memcached:2018-06-13.2 DockerMemcachedImage: docker-registry.engineering.redhat.com/rhosp14/openstack-memcached:2018-06-13.2 DockerMistralApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-api:2018-06-13.2 DockerMistralConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-api:2018-06-13.2 DockerMistralEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-engine:2018-06-13.2 DockerMistralEventEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-event-engine:2018-06-13.2 DockerMistralExecutorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-executor:2018-06-13.2 DockerMysqlClientConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerMysqlConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerMysqlImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerNeutronApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-server-opendaylight:2018-06-13.2 DockerNeutronConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-server-opendaylight:2018-06-13.2 DockerNeutronDHCPImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-dhcp-agent:2018-06-13.2 DockerNeutronL3AgentImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-l3-agent:2018-06-13.2 DockerNeutronMetadataImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-metadata-agent:2018-06-13.2 DockerNovaApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:2018-06-13.2 DockerNovaComputeImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-compute:2018-06-13.2 DockerNovaComputeIronicImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-compute-ironic:2018-06-13.2 DockerNovaConductorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-conductor:2018-06-13.2 DockerNovaConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:2018-06-13.2 DockerNovaConsoleauthImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-consoleauth:2018-06-13.2 DockerNovaLibvirtConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-compute:2018-06-13.2 DockerNovaLibvirtImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-libvirt:2018-06-13.2 DockerNovaMetadataImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:2018-06-13.2 DockerNovaPlacementConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-placement-api:2018-06-13.2 DockerNovaPlacementImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-placement-api:2018-06-13.2 DockerNovaSchedulerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-scheduler:2018-06-13.2 DockerNovaVncProxyImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-novncproxy:2018-06-13.2 DockerOctaviaApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-octavia-api:2018-06-13.2 DockerOctaviaConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-octavia-api:2018-06-13.2 DockerOctaviaHealthManagerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-octavia-health-manager:2018-06-13.2 DockerOctaviaHousekeepingImage: docker-registry.engineering.redhat.com/rhosp14/openstack-octavia-housekeeping:2018-06-13.2 DockerOctaviaWorkerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-octavia-worker:2018-06-13.2 DockerOpendaylightApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-opendaylight:2018-06-13.2 DockerOpendaylightConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-opendaylight:2018-06-13.2 DockerOpenvswitchImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-openvswitch-agent:2018-06-13.2 DockerPankoApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-panko-api:2018-06-13.2 DockerPankoConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-panko-api:2018-06-13.2 DockerRabbitmqConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-rabbitmq:2018-06-13.2 DockerRabbitmqImage: docker-registry.engineering.redhat.com/rhosp14/openstack-rabbitmq:2018-06-13.2 DockerRedisConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-redis:2018-06-13.2 DockerRedisImage: docker-registry.engineering.redhat.com/rhosp14/openstack-redis:2018-06-13.2 DockerSaharaApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-sahara-api:2018-06-13.2 DockerSaharaConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-sahara-api:2018-06-13.2 DockerSaharaEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-sahara-engine:2018-06-13.2 DockerSensuClientImage: docker-registry.engineering.redhat.com/rhosp14/openstack-sensu-client:2018-06-13.2 DockerSensuConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-sensu-client:2018-06-13.2 DockerSwiftAccountImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-account:2018-06-13.2 DockerSwiftConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-proxy-server:2018-06-13.2 DockerSwiftContainerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-container:2018-06-13.2 DockerSwiftObjectImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-object:2018-06-13.2 DockerSwiftProxyImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-proxy-server:2018-06-13.2 DockerZaqarConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-zaqar:2018-06-13.2 DockerZaqarImage: docker-registry.engineering.redhat.com/rhosp14/openstack-zaqar:2018-06-13.2 Deployment failed. [undercloud.StorageMgmtVirtualIP]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:40Z [undercloud.NetCidrMapValue]: CREATE_COMPLETE state changed 2018-06-18 11:19:42Z [undercloud.StorageVirtualIP]: CREATE_COMPLETE state changed 2018-06-18 11:19:42Z [undercloud.PublicVirtualIP]: CREATE_COMPLETE state changed 2018-06-18 11:19:42Z [undercloud.InternalApiVirtualIP]: CREATE_COMPLETE state changed 2018-06-18 11:19:42Z [undercloud.RedisVirtualIP]: CREATE_COMPLETE state changed 2018-06-18 11:19:42Z [undercloud.StorageMgmtVirtualIP]: CREATE_COMPLETE state changed 2018-06-18 11:19:42Z [undercloud.VipMap]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:42Z [undercloud.VipMap]: CREATE_IN_PROGRESS Stack CREATE started 2018-06-18 11:19:42Z [undercloud.VipMap.NetIpMapValue]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:42Z [undercloud.VipMap.NetIpMapValue]: CREATE_COMPLETE state changed 2018-06-18 11:19:42Z [undercloud.VipMap]: CREATE_COMPLETE Stack CREATE completed successfully 2018-06-18 11:19:43Z [undercloud.VipMap]: CREATE_COMPLETE state changed 2018-06-18 11:19:43Z [undercloud.EndpointMap]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:43Z [undercloud.VipHosts]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:43Z [undercloud.VipHosts]: CREATE_COMPLETE state changed 2018-06-18 11:19:45Z [undercloud.EndpointMap]: CREATE_COMPLETE state changed 2018-06-18 11:19:45Z [undercloud.EndpointMapData]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:45Z [undercloud.EndpointMapData]: CREATE_COMPLETE state changed 2018-06-18 11:19:45Z [undercloud.UndercloudServiceChain]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:45Z [undercloud.UndercloudServiceChain]: CREATE_IN_PROGRESS Stack CREATE started 2018-06-18 11:19:46Z [undercloud.UndercloudServiceChain.LoggingConfiguration]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:47Z [undercloud.UndercloudServiceChain.ServiceChain]: CREATE_IN_PROGRESS state changed 2018-06-18 11:19:47Z [undercloud.UndercloudServiceChain.LoggingConfiguration]: CREATE_COMPLETE state changed 2018-06-18 11:19:50Z [undercloud.UndercloudServiceChain.ServiceChain]: CREATE_FAILED StackValidationFailed: resources.ServiceChain: Property error: resources[36].properties: Property DockerKeepalivedConfigImage not assigned 2018-06-18 11:19:50Z [undercloud.UndercloudServiceChain]: CREATE_FAILED Resource CREATE failed: StackValidationFailed: resources.ServiceChain: Property error: ServiceChain.resources[36].properties: Property DockerKeepalivedConfigImage not assigned 2018-06-18 11:19:51Z [undercloud.UndercloudServiceChain]: CREATE_FAILED StackValidationFailed: resources.UndercloudServiceChain.resources.ServiceChain: Property error: ServiceChain.resources[36].properties: Property DockerKeepalivedConfigImage not assigned 2018-06-18 11:19:51Z [undercloud]: CREATE_FAILED Resource CREATE failed: StackValidationFailed: resources.UndercloudServiceChain.resources.ServiceChain: Property error: ServiceChain.resources[36].properties: Property DockerKeepalivedConfigImage not assigned Command '['sudo', 'openstack', 'tripleo', 'deploy', '--standalone', '--standalone-role', 'Undercloud', '--local-domain=localdomain', '--local-ip=192.168.24.1/24', '--templates=/usr/share/openstack-tripleo-heat-templates/', '--heat-native', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/docker.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/undercloud.yaml', '-e', '/home/stack/undercloud-containers.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/masquerade-networks.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/ironic.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/mistral.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/zaqar.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/tripleo-ui.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/tempest.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/public-tls-undercloud.yaml', '--public-virtual-ip', '192.168.24.2', '--control-virtual-ip', '192.168.24.3', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-ip.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/use-dns-for-vips.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-haproxy.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-keepalived.yaml', '--output-dir=/home/stack', '--cleanup', '-e', '/home/stack/tripleo-heat-installer-templates/undercloud_parameters.yaml', '--log-file=/home/stack/install-undercloud.log']' returned non-zero exit status 1 [stack@undercloud-0 ~]$ cat undercloud-containers.yaml # Generated with the following on 2018-06-18T07:18:57.238445 # Generated with the following on 2018-06-18T07:18:57.238445 # # openstack overcloud container image prepare --namespace docker-registry.engineering.redhat.com/rhosp14 --tag 2018-06-13.2 --prefix openstack- --output-env-file /home/stack/undercloud-containers.yaml -r /usr/share/openstack-tripleo-heat-templates/roles_data_undercloud.yaml # parameter_defaults: DockerAodhApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-api:2018-06-13.2 DockerAodhConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-api:2018-06-13.2 DockerAodhEvaluatorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-evaluator:2018-06-13.2 DockerAodhListenerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-listener:2018-06-13.2 DockerAodhNotifierImage: docker-registry.engineering.redhat.com/rhosp14/openstack-aodh-notifier:2018-06-13.2 DockerBarbicanApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-api:2018-06-13.2 DockerBarbicanConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-api:2018-06-13.2 DockerBarbicanKeystoneListenerConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-keystone-listener:2018-06-13.2 DockerBarbicanKeystoneListenerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-keystone-listener:2018-06-13.2 DockerBarbicanWorkerConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-worker:2018-06-13.2 DockerBarbicanWorkerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-barbican-worker:2018-06-13.2 DockerCeilometerCentralImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-central:2018-06-13.2 DockerCeilometerConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-central:2018-06-13.2 DockerCeilometerIpmiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-ipmi:2018-06-13.2 DockerCeilometerNotificationImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ceilometer-notification:2018-06-13.2 DockerCinderApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-api:2018-06-13.2 DockerCinderConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-api:2018-06-13.2 DockerCinderSchedulerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-scheduler:2018-06-13.2 DockerCinderVolumeImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cinder-volume:2018-06-13.2 DockerClustercheckConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerClustercheckImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerCrondConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cron:2018-06-13.2 DockerCrondImage: docker-registry.engineering.redhat.com/rhosp14/openstack-cron:2018-06-13.2 DockerGlanceApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-glance-api:2018-06-13.2 DockerGlanceApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-glance-api:2018-06-13.2 DockerGnocchiApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-api:2018-06-13.2 DockerGnocchiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-api:2018-06-13.2 DockerGnocchiMetricdImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-metricd:2018-06-13.2 DockerGnocchiStatsdImage: docker-registry.engineering.redhat.com/rhosp14/openstack-gnocchi-statsd:2018-06-13.2 DockerHAProxyConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-haproxy:2018-06-13.2 DockerHAProxyImage: docker-registry.engineering.redhat.com/rhosp14/openstack-haproxy:2018-06-13.2 DockerHeatApiCfnConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api-cfn:2018-06-13.2 DockerHeatApiCfnImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api-cfn:2018-06-13.2 DockerHeatApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:2018-06-13.2 DockerHeatApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:2018-06-13.2 DockerHeatConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-api:2018-06-13.2 DockerHeatEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-heat-engine:2018-06-13.2 DockerInsecureRegistryAddress: - docker-registry.engineering.redhat.com DockerIronicApiConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-api:2018-06-13.2 DockerIronicApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-api:2018-06-13.2 DockerIronicConductorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-conductor:2018-06-13.2 DockerIronicConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-pxe:2018-06-13.2 DockerIronicInspectorConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-inspector:2018-06-13.2 DockerIronicInspectorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-inspector:2018-06-13.2 DockerIronicNeutronAgentImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-neutron-agent:2018-06-13.2 DockerIronicPxeImage: docker-registry.engineering.redhat.com/rhosp14/openstack-ironic-pxe:2018-06-13.2 DockerIscsidConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-iscsid:2018-06-13.2 DockerIscsidImage: docker-registry.engineering.redhat.com/rhosp14/openstack-iscsid:2018-06-13.2 DockerKeystoneConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keystone:2018-06-13.2 DockerKeystoneImage: docker-registry.engineering.redhat.com/rhosp14/openstack-keystone:2018-06-13.2 DockerMemcachedConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-memcached:2018-06-13.2 DockerMemcachedImage: docker-registry.engineering.redhat.com/rhosp14/openstack-memcached:2018-06-13.2 DockerMistralApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-api:2018-06-13.2 DockerMistralConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-api:2018-06-13.2 DockerMistralEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-engine:2018-06-13.2 DockerMistralEventEngineImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-event-engine:2018-06-13.2 DockerMistralExecutorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mistral-executor:2018-06-13.2 DockerMysqlClientConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerMysqlConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerMysqlImage: docker-registry.engineering.redhat.com/rhosp14/openstack-mariadb:2018-06-13.2 DockerNeutronApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-server:2018-06-13.2 DockerNeutronConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-server:2018-06-13.2 DockerNeutronDHCPImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-dhcp-agent:2018-06-13.2 DockerNeutronL3AgentImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-l3-agent:2018-06-13.2 DockerNovaApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:2018-06-13.2 DockerNovaComputeIronicImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-compute-ironic:2018-06-13.2 DockerNovaConductorImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-conductor:2018-06-13.2 DockerNovaConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:2018-06-13.2 DockerNovaMetadataImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-api:2018-06-13.2 DockerNovaPlacementConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-placement-api:2018-06-13.2 DockerNovaPlacementImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-placement-api:2018-06-13.2 DockerNovaSchedulerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-nova-scheduler:2018-06-13.2 DockerOpenvswitchImage: docker-registry.engineering.redhat.com/rhosp14/openstack-neutron-openvswitch-agent:2018-06-13.2 DockerPankoApiImage: docker-registry.engineering.redhat.com/rhosp14/openstack-panko-api:2018-06-13.2 DockerPankoConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-panko-api:2018-06-13.2 DockerRabbitmqConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-rabbitmq:2018-06-13.2 DockerRabbitmqImage: docker-registry.engineering.redhat.com/rhosp14/openstack-rabbitmq:2018-06-13.2 DockerRedisConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-redis:2018-06-13.2 DockerRedisImage: docker-registry.engineering.redhat.com/rhosp14/openstack-redis:2018-06-13.2 DockerSwiftAccountImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-account:2018-06-13.2 DockerSwiftConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-proxy-server:2018-06-13.2 DockerSwiftContainerImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-container:2018-06-13.2 DockerSwiftObjectImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-object:2018-06-13.2 DockerSwiftProxyImage: docker-registry.engineering.redhat.com/rhosp14/openstack-swift-proxy-server:2018-06-13.2 DockerTempestImage: docker-registry.engineering.redhat.com/rhosp14/openstack-tempest:2018-06-13.2 DockerTripleoUIConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-tripleo-ui:2018-06-13.2 DockerTripleoUIImage: docker-registry.engineering.redhat.com/rhosp14/openstack-tripleo-ui:2018-06-13.2 DockerZaqarConfigImage: docker-registry.engineering.redhat.com/rhosp14/openstack-zaqar:2018-06-13.2 DockerZaqarImage: docker-registry.engineering.redhat.com/rhosp14/openstack-zaqar:2018-06-13.2 This has been addressed and was an initial issue in the start of OSP14 due to lack of container availability. The containers have been available for some time. |