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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
