Description of problem: This is the error I got while trying to run openstack undercloud install the latest Puddle in OSP9 on RHEL 7.5: Warning: Scope(Class[Swift]): swift_hash_suffix has been deprecated and should be replaced with swift_hash_path_suffix, this will be removed as part of the N-cycle Warning: Scope(Class[Nova::Keystone::Auth]): Note that service_name parameter default value will be changed to "Compute Service" (according to Keystone default catalog) in a future release. In case you use different value, please update your manifests accordingly. Warning: Scope(Class[Nova::Keystone::Auth]): Note that service_name_v3 parameter default value will be changed to "Compute Service v3" (according to Keystone default catalog) in a future release. In case you use different value, please update your manifests accordingly. Warning: Scope(Class[Glance::Api]): The known_stores parameter is deprecated, use stores instead Warning: Scope(Class[Glance::Api]): default_store not provided, it will be automatically set to glance.store.filesystem.Store Warning: Scope(Class[Nova::Api]): In N cycle, enabled_apis will have to be an array of APIs to enable. Warning: Scope(Class[Neutron::Server]): identity_uri, auth_tenant, auth_user, auth_password, auth_region configuration options are deprecated in favor of auth_plugin and related options Warning: Scope(Class[Neutron::Agents::Dhcp]): The dhcp_domain parameter is deprecated and will be removed in future releases Warning: Scope(Class[Ceilometer::Api]): The keystone_auth_uri parameter is deprecated. Please use auth_uri instead. Warning: Scope(Class[Ceilometer::Api]): The keystone_identity_uri parameter is deprecated. Please use identity_uri instead. Warning: Scope(Class[Heat]): Default value for rabbit_heartbeat_timeout_threshold parameter is different from OpenStack project defaults Warning: Scope(Class[Heat]): "admin_user", "admin_password", "admin_tenant_name" configuration options are deprecated in favor of auth_plugin and related options Warning: Scope(Class[Nova::Compute::Ironic]): The admin_username parameter in class nova::compute::ironic is deprecated, use class nova::ironic::common instead. Warning: Scope(Class[Nova::Compute::Ironic]): The admin_password parameter in class nova::compute::ironic is deprecated, use class nova::ironic::common instead. Warning: Scope(Class[Nova::Compute::Ironic]): The admin_url parameter in class nova::compute::ironic is deprecated, use class nova::ironic::common instead. Warning: Scope(Class[Nova::Compute::Ironic]): The admin_tenant_name parameter in class nova::compute::ironic is deprecated, use class nova::ironic::common instead. Warning: Scope(Class[Nova::Compute::Ironic]): The api_endpoint parameter in class nova::compute::ironic is deprecated, use class nova::ironic::common instead. Warning: You cannot collect exported resources without storeconfigs being set; the collection will be ignored on line 92 in file /etc/puppet/modules/mistral/manifests/api.pp Error: Must pass admin_password to Class[Zaqar] at /etc/puppet/manifests/puppet-stack-config.pp:503 on node undercloud Error: Must pass admin_password to Class[Zaqar] at /etc/puppet/manifests/puppet-stack-config.pp:503 on node undercloud + rc=1 + set -e + echo 'puppet apply exited with exit code 1' puppet apply exited with exit code 1 + '[' 1 '!=' 2 -a 1 '!=' 0 ']' + exit 1 [2018-03-30 05:52:39,781] (os-refresh-config) [ERROR] during configure phase. [Command '['dib-run-parts', '/usr/libexec/os-refresh-config/configure.d']' returned non-zero exit status 1] [2018-03-30 05:52:39,781] (os-refresh-config) [ERROR] Aborting... Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 860, in install _run_orc(instack_env) File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 737, in _run_orc _run_live_command(args, instack_env, 'os-refresh-config') File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 408, in _run_live_command raise RuntimeError('%s failed. See log for details.' % name) RuntimeError: os-refresh-config failed. See log for details. Command 'instack-install-undercloud' returned non-zero exit status 1 Version-Release number of selected component (if applicable): LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: RedHatEnterpriseServer Description: Red Hat Enterprise Linux Server release 7.5 (Maipo) Release: 7.5 Codename: Maipo OSP9 Puddle: 2018-03-27.1 How reproducible: openstack undercloud install Actual results: Failure described above. Expected results: Undercloud installation successful. Additional info: Test was made on a virtual environment using tripleo-quickstart.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:2140