Deleting the deprecated_nic_config_name on the roles_data file ended up with the following error:
Processing environment files /home/stack/tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml
Redirecting env file /home/stack/tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml to /tmp/tripleoclient-iu6ZQG/tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml
[Errno 21] Is a directory: u'/tmp/tripleoclient-iu6ZQG/tripleo-heat-templates/network/config/single-nic-vlans/'
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 950, 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 415, in _deploy_tripleo_heat_templates_tmpdir
new_tht_root, tht_root)
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 478, in _deploy_tripleo_heat_templates
cleanup=not parsed_args.no_cleanup)
File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 191, in _process_multiple_environments
env_path=env_path)
File "/usr/lib/python2.7/site-packages/heatclient/common/template_utils.py", line 319, in process_environment_and_files
env_base_url)
File "/usr/lib/python2.7/site-packages/heatclient/common/template_utils.py", line 357, in resolve_environment_urls
is_object=is_object, object_request=object_request)
File "/usr/lib/python2.7/site-packages/heatclient/common/template_utils.py", line 161, in get_file_contents
file_content = utils.read_url_content(str_url)
File "/usr/lib/python2.7/site-packages/heatclient/common/utils.py", line 415, in read_url_content
content = request.urlopen(url).read()
File "/usr/lib64/python2.7/urllib2.py", line 154, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib64/python2.7/urllib2.py", line 431, in open
response = self._open(req, data)
File "/usr/lib64/python2.7/urllib2.py", line 449, in _open
'_open', req)
File "/usr/lib64/python2.7/urllib2.py", line 409, in _call_chain
result = func(*args)
File "/usr/lib64/python2.7/urllib2.py", line 1353, in file_open
return self.open_local_file(req)
File "/usr/lib64/python2.7/urllib2.py", line 1390, in open_local_file
return addinfourl(open(localfile, 'rb'), headers, origurl)
The roles_data was not updated when I got the error, so the following file was used https:/ /raw.githubuser content. com/openstack/ tripleo- heat-templates/ master/ roles_data. yaml
Deleting the deprecated_ nic_config_ name on the roles_data file ended up with the following error:
Processing environment files /home/stack/ tripleo- heat-templates/ environments/ net-single- nic-with- vlans.yaml tripleo- heat-templates/ environments/ net-single- nic-with- vlans.yaml to /tmp/tripleocli ent-iu6ZQG/ tripleo- heat-templates/ environments/ net-single- nic-with- vlans.yaml tripleoclient- iu6ZQG/ tripleo- heat-templates/ network/ config/ single- nic-vlans/ ' python2. 7/site- packages/ cliff/app. py", line 400, in run_subcommand parsed_ args) python2. 7/site- packages/ tripleoclient/ command. py", line 25, in run parsed_ args) python2. 7/site- packages/ osc_lib/ command/ command. py", line 41, in run parsed_ args) python2. 7/site- packages/ cliff/command. py", line 184, in run action( parsed_ args) or 0 python2. 7/site- packages/ tripleoclient/ v1/overcloud_ deploy. py", line 950, in take_action _deploy_ tripleo_ heat_templates_ tmpdir( stack, parsed_args) python2. 7/site- packages/ tripleoclient/ v1/overcloud_ deploy. py", line 415, in _deploy_ tripleo_ heat_templates_ tmpdir python2. 7/site- packages/ tripleoclient/ v1/overcloud_ deploy. py", line 478, in _deploy_ tripleo_ heat_templates args.no_ cleanup) python2. 7/site- packages/ tripleoclient/ v1/overcloud_ deploy. py", line 191, in _process_ multiple_ environments path=env_ path) python2. 7/site- packages/ heatclient/ common/ template_ utils.py" , line 319, in process_ environment_ and_files python2. 7/site- packages/ heatclient/ common/ template_ utils.py" , line 357, in resolve_ environment_ urls object= is_object, object_ request= object_ request) python2. 7/site- packages/ heatclient/ common/ template_ utils.py" , line 161, in get_file_contents url_content( str_url) python2. 7/site- packages/ heatclient/ common/ utils.py" , line 415, in read_url_content urlopen( url).read( ) python2. 7/urllib2. py", line 154, in urlopen python2. 7/urllib2. py", line 431, in open python2. 7/urllib2. py", line 449, in _open python2. 7/urllib2. py", line 409, in _call_chain python2. 7/urllib2. py", line 1353, in file_open local_file( req) python2. 7/urllib2. py", line 1390, in open_local_file open(localfile, 'rb'), headers, origurl)
Redirecting env file /home/stack/
[Errno 21] Is a directory: u'/tmp/
Traceback (most recent call last):
File "/usr/lib/
result = cmd.run(
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/
env_base_url)
File "/usr/lib/
is_
File "/usr/lib/
file_content = utils.read_
File "/usr/lib/
content = 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/
return addinfourl(