nova_wait_for_compute_service.py Failing When Supplying Multiple Options In NovaPCIPassthrough
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Martin Schuppert |
Bug Description
During deployment of Compute Nodes, when using 'NovaPCIPassthr
NovaPCIPassth
- devname: "eth10"
trusted: "true"
physical_
- devname: "eth11"
trusted: "true"
physical_
TripleO will generate in nova.conf the following entries:
passthrough_
passthrough_
Which will cause nova_wait_
configparser.
Log of script with error: http://
When omitting one of the entries or supplying both entries in one single list the script will pass, example:
passthrough_
Log of script passing with the change above: http://
Update:
Doesn't seem like an issue in TripleO, output of heat resource generated:
u'nova:
A list containing the parameters is passed to puppet.
Will take a look in puppet-nova.
Perhaps meanwhile, it is worth to provide some kind of a disclaimer warning users that they might encounter the same scenario when deploying OpenStack Stein release.
description: | updated |
description: | updated |
description: | updated |
Changed in tripleo: | |
importance: | Undecided → Critical |
importance: | Critical → High |
milestone: | none → train-1 |
tags: | added: stein-backport-potential |
Found a possible solution in puppet-nova,
Will attempt to deploy with multiple NovaPCIPassthrough options with puppet-nova fix and report there as well.