race condition / transient failure to provision
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
walinuxagent (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned | ||
Raring |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]:
WALinuxAgent currently handles the provisioning of Ubuntu. This bug is fixed by Bug #1037723, which causes provisioning to be handled by Cloud-init.
[Regression] : By moving provisioning functions to cloud-init, the regression potential is low. Further, since this handled by a configuration change in WALinuxAgent, current users will not be affected.
[Test Case]: Boot on Windows Azure and make sure that the system provisioned.
[ORIGINAL REPORT]
when starting instances on azure, there is a fair chance (seems more likely for some users thanothers) that the instance will fail to reach provisioned state.
I do not have a a good guess as to why this is.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: walinuxagent 1.3.2-0ubuntu1
ProcVersionSign
Uname: Linux 3.8.0-25-generic x86_64
ApportVersion: 2.9.2-0ubuntu8.1
Architecture: amd64
Date: Fri Jun 28 01:29:25 2013
MarkForUpload: True
ProcEnviron:
TERM=screen
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: walinuxagent
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
Changed in walinuxagent (Ubuntu Precise): | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
Changed in walinuxagent (Ubuntu Raring): | |
importance: | Undecided → Medium |
Changed in walinuxagent (Ubuntu): | |
assignee: | nobody → Ben Howard (utlemming) |
Changed in walinuxagent (Ubuntu Precise): | |
assignee: | nobody → Ben Howard (utlemming) |
Changed in walinuxagent (Ubuntu Raring): | |
assignee: | nobody → Ben Howard (utlemming) |
Changed in walinuxagent (Ubuntu Precise): | |
status: | Fix Committed → Fix Released |
as I'm trying to debug this instance that failed for me, and then came up after a 'vm restart', there is no indication that / was ever mounted RW the first time. Ie, there is no evidence in /var/log of *anything* having run. cloud-init. log
cloud-init starts on mounted MOUNTPOINT=/
and logs pretty much immediately to /var/log/
but there is no timestamps other than this boot.