Red Hat Bugzilla – Bug 1302451
The password in overcloudrc doesn't get changed between subsequent deploy runs
Last modified: 2017-09-09 02:17:23 EDT
Description of problem:
The password in the resulting overcloudrc file doesn't change between subsequent deploy runs.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Deploy initial overcloud
2. cp overcloudrc overcloudrc.initial
3. heat stack-delete overcloud
4. Rerun deploy command
stack@instack:~>>> diff overcloudrc.initial overcloudrc
< export no_proxy=,2001:db8:fd00:1000::10,172.16.23.10
> export no_proxy=,2001:db8:fd00:1000::10,172.16.23.10,172.16.23.10
The password gets changed for each new deployment.
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10.
This behavior was intentional to allow users to set passwords prior to deployment. As long as a password file is present (which it is after the first deployment) those passwords will be used. To force generation of new passwords, the password file simply needs to be deleted.
That said, there have been major changes to how passwords work since OSP 7 and I suspect this is no longer an issue in OSP 10 and 11. Can you check whether this is still happening?
This has been fixed in newer releases. As previously indicated this was an intentional design for this version. I don't think we will be backporting the password generation work to this version. Closing the bug.
Clearing the needinfo.