authentication token expiry with openstack provider
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
Critical
|
Jim Baker | ||
0.5 |
Fix Released
|
Critical
|
Clint Byrum | ||
juju (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Quantal |
Fix Released
|
Critical
|
Unassigned |
Bug Description
I hit this in a long running environment hosted on an openstack deployment.
After a certain period of time (not sure how long) all provisioning agent calls fail with 401 errors:
2012-08-09 10:55:25,555: juju.openstack@
2012-08-09 10:55:25,556: juju.agents.
Traceback (most recent call last):
File "/usr/lib/
provider_
File "/usr/lib/
result = result.
File "/usr/lib/
return g.throw(self.type, self.value, self.tb)
File "/usr/lib/
instances = yield self.nova.
File "/usr/lib/
current.result = callback(
File "/usr/lib/
response.code, body))
ProviderInterac
restarting the provisioning agent on the bootstrap node resolved this issue.
Related branches
- Kapil Thangavelu (community): Approve
-
Diff: 151 lines (+106/-16)2 files modifiedjuju/providers/openstack/client.py (+8/-0)
juju/providers/openstack/tests/test_client.py (+98/-16)
Changed in juju: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in juju: | |
importance: | High → Critical |
affects: | ubuntu → juju (Ubuntu) |
Changed in juju (Ubuntu): | |
status: | New → Confirmed |
Changed in juju (Ubuntu Quantal): | |
importance: | Undecided → High |
importance: | High → Critical |
Changed in juju: | |
milestone: | none → 0.6 |
Changed in juju (Ubuntu Quantal): | |
milestone: | none → ubuntu-12.10 |
Changed in juju: | |
assignee: | nobody → Jim Baker (jimbaker) |
Changed in juju: | |
status: | Confirmed → Won't Fix |
status: | Won't Fix → In Progress |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
Changed in juju (Ubuntu Quantal): | |
status: | Confirmed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.