[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-21 Thread Scott Moser
** Description changed: - http://pad.lv/1623570 Begin SRU Template - [Impact] + [Impact] On Azure (and only on Azure), cloud-init utilizes the walinuxagent to do some of the instance initialization. A change to cloud-init to support installation of packages on a systemd system

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-21 Thread Launchpad Bug Tracker
This bug was fixed in the package walinuxagent - 2.1.3-0ubuntu4.1 --- walinuxagent (2.1.3-0ubuntu4.1) xenial-proposed; urgency=medium * debian/walinuxagent.service: remove cloud-final.service from both Wants and After. (LP: #1623570) -- Scott Moser Wed,

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-16 Thread Scott Moser
verified as in description. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1623570 Title: Azure: cannot start walinux agent

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-15 Thread Martin Pitt
Hello Scott, or anyone else affected, Accepted cloud-init into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/cloud- init/0.7.8-1-g3705bb5-0ubuntu1~16.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Martin Pitt
Hello Scott, or anyone else affected, Accepted walinuxagent into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/walinuxagent/2.1.3-0ubuntu4.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package.

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
I'm removing the cloud-init tasks as pitti agrees the diagnosis seems sane. @Steve, feel free to open a bug against cloud-init to use the builtin support, and we can do that independently of this. ** No longer affects: cloud-init (Ubuntu) -- You received this bug notification because you are

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Launchpad Bug Tracker
This bug was fixed in the package walinuxagent - 2.1.5-0ubuntu2 --- walinuxagent (2.1.5-0ubuntu2) yakkety; urgency=medium * debian/walinuxagent.service: remove cloud-final.service from both Wants and After. (LP: #1623570) -- Scott Moser Wed, 14 Sep 2016

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
My only hesitancy against 'builtin' is doing that now. It seems like the proposed change is the safer of the two, and I want/need the cloud- init update currently in -proposed to get into -updates sooner than later. Ubuntu images have never used the __builtin__ path, so I just consider it less

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
Steve, Right. That is 'a' in comment #2 above. In order to do that, we still need the change I've proposed or walinuxagent.service will never start. I've not suggested that we make the cloud-init change to use '__builtin__' now because I'm not interested in SRUing that at the moment. The

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Stephen A. Zarkos
Hi Scott, I think we would actually like to move to a world where cloud-init can function independently of the agent and does not start it. The walinuxagent service can then start after cloud-init is finished, and function as a guest agent to handle things like VM extensions, etc. This behavior

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
** Description changed: - When bringing up the Azure datasource in cloud-init.service, cloud-init - tries 'service start walinuxagent'. + http://pad.lv/1623570 + Begin SRU Template + [Impact] + On Azure (and only on Azure), cloud-init utilizes the walinuxagent + to do some of the

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
** No longer affects: cloud-init -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1623570 Title: Azure: cannot start walinux agent (Transaction order is cyclic.) To manage notifications about this

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
** Description changed: When bringing up the Azure datasource in cloud-init.service, cloud-init tries 'service start walinuxagent'. That previously worked fine, and the agent would start and then would produce the certificate files that cloud-init needed (for ssh keys and things).

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
Forwarded upstream https://github.com/Azure/WALinuxAgent/issues/425 ** Bug watch added: github.com/Azure/WALinuxAgent/issues #425 https://github.com/Azure/WALinuxAgent/issues/425 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
** Changed in: walinuxagent (Ubuntu) Status: New => In Progress ** Changed in: walinuxagent (Ubuntu) Assignee: (unassigned) => Scott Moser (smoser) ** Changed in: walinuxagent (Ubuntu) Importance: Undecided => High ** Changed in: walinuxagent (Ubuntu Xenial) Status: New =>

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
So we have a couple of options here: a.) use '__builtin__' mode in cloud-init for the walinux agent functionality. this in theory should work, but we have not largely tested it. Basically this path has cloud-init doing the metadata service exchange itself rather than relying on walinux-agent to

[Bug 1623570] Re: Azure: cannot start walinux agent (Transaction order is cyclic.)

2016-09-14 Thread Scott Moser
I backed out the single change below, and this functions again as it was. I've also tried using '--job-mode=ignore-dependencies', but i still get the: Failed to start walinuxagent.service: Transaction order is cyclic. See system logs for details. See system logs and 'systemctl status