Bug 1562405 - Undercloud install fails with Must pass admin_password to Class[Zaqar]
Summary: Undercloud install fails with Must pass admin_password to Class[Zaqar]
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: instack-undercloud
Version: 9.0 (Mitaka)
Hardware: x86_64
OS: Linux
medium
high
Target Milestone: ---
: ---
Assignee: Emilien Macchi
QA Contact: Gurenko Alex
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-03-30 15:09 UTC by Raoul Scarazzini
Modified: 2022-03-13 15:31 UTC (History)
6 users (show)

Fixed In Version: instack-undercloud-4.0.0-18.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-07-05 12:26:25 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-13624 0 None None None 2022-03-13 15:31:04 UTC
Red Hat Product Errata RHBA-2018:2140 0 None None None 2018-07-05 12:27:19 UTC

Description Raoul Scarazzini 2018-03-30 15:09:14 UTC
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.

Comment 16 errata-xmlrpc 2018-07-05 12:26:25 UTC
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


Note You need to log in before you can comment on or make changes to this bug.