Openstack overcloud deploy fails with "Passwords" Traceback
Issue
openstack overcloud deploy
failed with the the following traceback:
HTTP POST http://192.168.24.1:8989/v2/action_executions 201
Starting new HTTP connection (1): 192.168.24.1
http://192.168.24.1:8080 "GET /v1/AUTH_b3f9a3bb09bf40148f8b20372e34ba15/overcloud/plan-environment.yaml HTTP/1.1" 200 233
'passwords'
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cliff/app.py", line 400, in run_subcommand
result = cmd.run(parsed_args)
File "/usr/lib/python2.7/site-packages/tripleoclient/command.py", line 25, in run
super(Command, self).run(parsed_args)
File "/usr/lib/python2.7/site-packages/osc_lib/command/command.py", line 41, in run
return super(Command, self).run(parsed_args)
File "/usr/lib/python2.7/site-packages/cliff/command.py", line 184, in run
return_code = self.take_action(parsed_args) or 0
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 984, in take_action
self._deploy_tripleo_heat_templates_tmpdir(stack, parsed_args)
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 435, in _deploy_tripleo_heat_templates_tmpdir
new_tht_root, tht_root)
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 461, in _deploy_tripleo_heat_templates
validate_stack=False)
File "/usr/lib/python2.7/site-packages/tripleoclient/workflows/plan_management.py", line 175, in update_plan_from_templates
passwords = _load_passwords(swift_client, name)
File "/usr/lib/python2.7/site-packages/tripleoclient/workflows/plan_management.py", line 262, in _load_passwords
return plan_env['passwords']
KeyError: 'passwords'
clean_up DeployOvercloud: 'passwords'
clean_up DeployOvercloud: 'passwords'
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 134, in run
ret_val = super(OpenStackShell, self).run(argv)
File "/usr/lib/python2.7/site-packages/cliff/app.py", line 279, in run
result = self.run_subcommand(remainder)
File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 169, in run_subcommand
ret_value = super(OpenStackShell, self).run_subcommand(argv)
File "/usr/lib/python2.7/site-packages/cliff/app.py", line 400, in run_subcommand
result = cmd.run(parsed_args)
File "/usr/lib/python2.7/site-packages/tripleoclient/command.py", line 25, in run
super(Command, self).run(parsed_args)
File "/usr/lib/python2.7/site-packages/osc_lib/command/command.py", line 41, in run
return super(Command, self).run(parsed_args)
File "/usr/lib/python2.7/site-packages/cliff/command.py", line 184, in run
return_code = self.take_action(parsed_args) or 0
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 984, in take_action
self._deploy_tripleo_heat_templates_tmpdir(stack, parsed_args)
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 435, in _deploy_tripleo_heat_templates_tmpdir
new_tht_root, tht_root)
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 461, in _deploy_tripleo_heat_templates
validate_stack=False)
File "/usr/lib/python2.7/site-packages/tripleoclient/workflows/plan_management.py", line 175, in update_plan_from_templates
passwords = _load_passwords(swift_client, name)
File "/usr/lib/python2.7/site-packages/tripleoclient/workflows/plan_management.py", line 262, in _load_passwords
return plan_env['passwords']
KeyError: 'passwords'
END return value: 1
Environment
- Red Hat Openstack Platform 13
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.