/usr/bin/nova network-list executed before the 'nova' service user gets his role
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Packstack |
Fix Released
|
Undecided
|
Ivan Chavero (imcsk8) | ||
puppet-keystone |
Invalid
|
Undecided
|
Unassigned | ||
puppet-nova |
Invalid
|
Undecided
|
Unassigned |
Bug Description
In a nova network setup packstack/
The error message looks like:
ERROR : Error appeared during Puppet run: 192.168.
Error: /Stage[
According the network dump the following happened.
1. The nova user was created
2. The /usr/bin/nova network-list executed
3. The admin role is added to the nova user (~ 30 sec later)
4. I read my console and saw the above error.
So looks like the 'role' is assigned after the actual error situation happened.
So the client is most likely rejected by keystone because the service user did not had the role in time.
summary: |
- /usr/bin/nova network-list executed before the nova credentials created + /usr/bin/nova network-list executed before the 'nova' service user gets + his role |
description: | updated |
Changed in packstack: | |
assignee: | nobody → Ivan Chavero (imcsk8) (ichavero-ichavero) |
Changed in puppet-nova: | |
assignee: | nobody → YaZug (jon-schlueter) |
status: | New → In Progress |
Changed in puppet-keystone: | |
status: | New → Invalid |
Changed in puppet-nova: | |
status: | In Progress → Invalid |
Changed in puppet-nova: | |
assignee: | YaZug (jon-schlueter) → nobody |
was able to get same error with "packstack --allinone --os-neutron- install n" had it fail and then run it again and it completed