User-defined AdminPassword is not correctly set in overcloudrc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Triaged
|
High
|
Unassigned |
Bug Description
The OS_PASSWORD parameter in the overcloudrc file is different than what is
defined for AdminPassword in an Overcloud template file.
For example, password "adminpass" is set for AdminPassword in the following
template file.
[stack@manager ~]$ cat templates/
parameter_
AdminPassword: adminpass
However, the overcloudrc file contains a different password after Overcloud
deployment is complete.
[stack@manager ~]$ cat overcloudrc
export OS_NO_CACHE=True
export OS_CLOUDNAME=
export OS_AUTH_URL=http://
export NOVA_VERSION=1.1
export COMPUTE_
export OS_USERNAME=admin
export no_proxy=
export OS_PASSWORD=
export PYTHONWARNINGS=
export OS_TENANT_
It is not possible to execute any OpenStack commands even after importing
the overcloudrc file.
[stack@manager ~]$ source overcloudrc
[stack@manager ~]$ openstack image list
The request you have made requires authentication. (HTTP 401) (Request-ID: req-c76926f7-
We can log into the Dashboard using the password "adminpass". Therefore,
it seems that only the OS_PASSWORD parameter in overcloudrc is incorrect.
Changed in tripleo: | |
status: | New → Triaged |
Note: it affects newton