using an environment file from the current working directory no longer works for overcloud deploy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Alex Schultz |
Bug Description
We appear to no longer copying the files when they aren't in the THT path into the temporary THT path.
export THT=/usr/
openstack overcloud deploy --templates $THT/ --timeout 100 -e $THT/environmen
This results in:
Removing the current plan files
Uploading new plan files
Temporary Swift GET/PUT URL parameters have successfully been updated.
Plan updated.
Processing templates in the directory /tmp/tripleocli
Exception occured while running the command
Traceback (most recent call last):
File "/usr/lib/
super(Command, self).run(
File "/usr/lib/
return super(Command, self).run(
File "/usr/lib/
return_code = self.take_
File "/usr/lib/
self.
File "/usr/lib/
new_tht_root, tht_root)
File "/usr/lib/
cleanup=(not parsed_
File "/usr/lib/
env_
File "/usr/lib/
raw_env = request.
File "/usr/lib64/
return opener.open(url, data, timeout)
File "/usr/lib64/
response = self._open(req, data)
File "/usr/lib64/
'_open', req)
File "/usr/lib64/
result = func(*args)
File "/usr/lib64/
return self.open_
File "/usr/lib64/
raise URLError(msg)
URLError: <urlopen error [Errno 2] No such file or directory: '/tmp/tripleocl
<urlopen error [Errno 2] No such file or directory: '/tmp/tripleocl
Fix proposed to branch: master /review. opendev. org/711556
Review: https:/