Red Hat Openstack 11 deploy fails because missing nova-placement endpoint
Issue
- OSP11 deploy fails
- Octa deploy fails
[stack@director11 ~]$ openstack stack failures list overcloud
overcloud.AllNodesDeploySteps.ControllerDeployment_Step3.0:
resource_type: OS::Heat::StructuredDeployment
physical_resource_id: 649e4f8e-a640-4d56-8a65-ac82f371cc51
status: CREATE_FAILED
status_reason: |
Error: resources[0]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 6
deploy_stdout: |
...
Notice: /Stage[main]/Nova::Keystone::Auth_placement/Keystone::Resource::Service_identity[placement]/Keystone_user_role[placement@service]/ensure: created
Notice: /Stage[main]/Nova::Keystone::Auth_placement/Keystone::Resource::Service_identity[placement]/Keystone_service[placement::placement]/ensure: created
Notice: /Stage[main]/Panko::Keystone::Auth/Keystone::Resource::Service_identity[panko]/Keystone_user[panko]/ensure: created
Notice: /Stage[main]/Panko::Keystone::Auth/Keystone::Resource::Service_identity[panko]/Keystone_user_role[panko@service]/ensure: created
Notice: /Stage[main]/Panko::Keystone::Auth/Keystone::Resource::Service_identity[panko]/Keystone_service[panko::event]/ensure: created
Notice: /Stage[main]/Swift::Keystone::Auth/Keystone::Resource::Service_identity[swift]/Keystone_user[swift]/ensure: created
Notice: /Stage[main]/Swift::Keystone::Auth/Keystone::Resource::Service_identity[swift]/Keystone_user_role[swift@service]/ensure: created
Notice: /Stage[main]/Swift::Keystone::Auth/Keystone::Resource::Service_identity[swift]/Keystone_service[swift::object-store]/ensure: created
Notice: /Stage[main]/Swift::Keystone::Auth/Keystone::Resource::Service_identity[swift]/Keystone_endpoint[regionOne/swift::object-store]/ensure: created
Notice: Applied catalog in 399.27 seconds
(truncated, view all with --long)
deploy_stderr: |
...
Warning: Scope(Oslo::Messaging::Rabbit[aodh_config]): The oslo_messaging rabbit_host, rabbit_hosts, rabbit_port, rabbit_userid, rabbit_password, rabbit_virtual_host parameters have been deprecated by the [DEFAULT]\transport_url. Please use oslo::messaging::default::transport_url instead.
Warning: Scope(Haproxy::Config[haproxy]): haproxy: The $merge_options parameter will default to true in the next major release. Please review the documentation regarding the implications.
Warning: Unexpected line: Ring file /etc/swift/object.ring.gz not found, probably it hasn't been written yet
Warning: Unexpected line: Ring file /etc/swift/container.ring.gz not found, probably it hasn't been written yet
Warning: Unexpected line: Ring file /etc/swift/account.ring.gz not found, probably it hasn't been written yet
Warning: Puppet::Type::Keystone_tenant::ProviderOpenstack: Support for a resource without the domain set is deprecated in Liberty cycle. It will be dropped in the M-cycle. Currently using 'Default' as default domain name while the default domain id is '4c79a424d5f24f79ab64a3b2fbff37cd'.
Error: Execution of '/usr/bin/openstack endpoint create --format shell f557e451f960464c92a2061725319c3f admin ://:/placement --region regionOne' returned 1: Invalid input for field 'url': u'://:/placement' does not match '^[a-zA-Z0-9+.-]+:.+' (HTTP 400) (Request-ID: req-a56ec29a-3459-4a6c-89ca-998732210755)
Error: /Stage[main]/Nova::Keystone::Auth_placement/Keystone::Resource::Service_identity[placement]/Keystone_endpoint[regionOne/placement::placement]/ensure: change from absent to present failed: Execution of '/usr/bin/openstack endpoint create --format shell f557e451f960464c92a2061725319c3f admin ://:/placement --region regionOne' returned 1: Invalid input for field 'url': u'://:/placement' does not match '^[a-zA-Z0-9+.-]+:.+' (HTTP 400) (Request-ID: req-a56ec29a-3459-4a6c-89ca-998732210755)
Error: Execution of '/usr/bin/openstack endpoint create --format shell 4fa73363d6164a0b9366fa8538c54019 admin ://: --region regionOne' returned 1: Invalid input for field 'url': u'://:' does not match '^[a-zA-Z0-9+.-]+:.+' (HTTP 400) (Request-ID: req-6aa4220a-96f3-4c6e-b149-421e0338737a)
Error: /Stage[main]/Panko::Keystone::Auth/Keystone::Resource::Service_identity[panko]/Keystone_endpoint[regionOne/panko::event]/ensure: change from absent to present failed: Execution of '/usr/bin/openstack endpoint create --format shell 4fa73363d6164a0b9366fa8538c54019 admin ://: --region regionOne' returned 1: Invalid input for field 'url': u'://:' does not match '^[a-zA-Z0-9+.-]+:.+' (HTTP 400) (Request-ID: req-6aa4220a-96f3-4c6e-b149-421e0338737a)
(truncated, view all with --long)
- os-collect-config log controller.
May 24 14:25:16 controller-0.localdomain os-collect-config[3057]: Warning: Puppet::Type::Keystone_tenant::ProviderOpenstack: Support for a resource without the domain set is deprecated in Liberty cycle. It will be dropped in the M-cycle. Currently using 'Default' as default domain name while the default domain id is '4c79a424d5f24f79ab64a3b2fbff37cd'.
May 24 14:25:16 controller-0.localdomain os-collect-config[3057]: Error: Execution of '/usr/bin/openstack endpoint create --format shell f557e451f960464c92a2061725319c3f admin ://:/placement --region regionOne' returned 1: Invalid input for field 'url': u'://:/placement' does not match '^[a-zA-Z0-9+.-]+:.+' (HTTP 400) (Request-ID: req-a56ec29a-3459-4a6c-89ca-998732210755)
May 24 14:25:16 controller-0.localdomain os-collect-config[3057]: Error: /Stage[main]/Nova::Keystone::Auth_placement/Keystone::Resource::Service_identity[placement]/Keystone_endpoint[regionOne/placement::placement]/ensure: change from absent to present failed: Execution of '/usr/bin/openstack endpoint create --format shell f557e451f960464c92a2061725319c3f admin ://:/placement --region regionOne' returned 1: Invalid input for field 'url': u'://:/placement' does not match '^[a-zA-Z0-9+.-]+:.+' (HTTP 400) (Request-ID: req-a56ec29a-3459-4a6c-89ca-998732210755)
May 24 14:25:16 controller-0.localdomain os-collect-config[3057]: [2017-05-24 14:25:16,101] (heat-config) [ERROR] Error running /var/lib/heat-config/heat-config-puppet/cba4b3c2-27e0-4cb8-89cf-466e4bae3387.pp. [6]
Environment
- Red Hat OpenStack Platform 11.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.