[Bug 1515463] Re: Broken juju LXC deployments

2015-11-30 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.1.5-0ubuntu0.15.04.3 --- lxc (1.1.5-0ubuntu0.15.04.3) vivid-proposed; urgency=medium * Cherry-pick from upstream: - Fix preserve_ns to work on < 3.8 kernels. (LP: #1516971) - Fix process title rewrite to not mangle the environment.

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-30 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.1.5-0ubuntu0.15.10.3 --- lxc (1.1.5-0ubuntu0.15.10.3) wily-proposed; urgency=medium * Cherry-pick from upstream: - Fix preserve_ns to work on < 3.8 kernels. (LP: #1516971) - Fix process title rewrite to not mangle the environment.

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-30 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.1.5-0ubuntu0.15.10.3 --- lxc (1.1.5-0ubuntu0.15.10.3) wily-proposed; urgency=medium * Cherry-pick from upstream: - Fix preserve_ns to work on < 3.8 kernels. (LP: #1516971) - Fix process title rewrite to not mangle the environment.

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-30 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.0.8-0ubuntu0.3 --- lxc (1.0.8-0ubuntu0.3) trusty; urgency=medium * Cherry-pick from upstream: - Fix preserve_ns to work on < 3.8 kernels. (LP: #1516971) lxc (1.0.8-0ubuntu0.2) trusty; urgency=medium * Cherry-pick from upstream:

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-30 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.1.5-0ubuntu0.15.04.3 --- lxc (1.1.5-0ubuntu0.15.04.3) vivid-proposed; urgency=medium * Cherry-pick from upstream: - Fix preserve_ns to work on < 3.8 kernels. (LP: #1516971) - Fix process title rewrite to not mangle the environment.

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-30 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.0.8-0ubuntu0.3 --- lxc (1.0.8-0ubuntu0.3) trusty; urgency=medium * Cherry-pick from upstream: - Fix preserve_ns to work on < 3.8 kernels. (LP: #1516971) lxc (1.0.8-0ubuntu0.2) trusty; urgency=medium * Cherry-pick from upstream:

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-26 Thread Brad Marshall
This does indeed appear to work correctly, I've deployed a container using juju: ubuntu@apollo:~$ dpkg-query -W lxc lxc 1.0.8-0ubuntu0.3 ubuntu@apollo:~$ sudo lxc-ls --fancy NAME STATEIPV4IPV6 AUTOSTART

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-26 Thread Brad Marshall
This does indeed appear to work correctly, I've deployed a container using juju: ubuntu@apollo:~$ dpkg-query -W lxc lxc 1.0.8-0ubuntu0.3 ubuntu@apollo:~$ sudo lxc-ls --fancy NAME STATEIPV4IPV6 AUTOSTART

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-26 Thread Stéphane Graber
Great. Current plan is to release the SRUs on Monday, I figured releasing them over the thanksgiving weekend wouldn't be the best idea. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu.

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-26 Thread Stéphane Graber
Great. Current plan is to release the SRUs on Monday, I figured releasing them over the thanksgiving weekend wouldn't be the best idea. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title:

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-26 Thread Stéphane Graber
** 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/1515463 Title: Broken juju LXC deployments To manage notifications about this

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-26 Thread Stéphane Graber
** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title: Broken juju LXC deployments To manage notifications

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-25 Thread Stéphane Graber
Brad: any chance you can confirm this works as expected? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title: Broken juju LXC deployments To manage notifications about this bug go to:

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-25 Thread Stéphane Graber
Brad: any chance you can confirm this works as expected? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title: Broken juju LXC deployments To manage notifications about this

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Stéphane Graber
Uploaded the fix to xenial, wily, vivid and trusty. ** Changed in: lxc (Ubuntu Vivid) Status: Triaged => In Progress ** Changed in: lxc (Ubuntu Wily) Status: Triaged => In Progress ** Changed in: lxc (Ubuntu Xenial) Status: Triaged => Fix Committed ** Changed in: lxc

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Stéphane Graber
Uploaded the fix to xenial, wily, vivid and trusty. ** Changed in: lxc (Ubuntu Vivid) Status: Triaged => In Progress ** Changed in: lxc (Ubuntu Wily) Status: Triaged => In Progress ** Changed in: lxc (Ubuntu Xenial) Status: Triaged => Fix Committed ** Changed in: lxc

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Chris J Arges
Hello Brad, or anyone else affected, Accepted lxc into vivid-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lxc/1.1.5-0ubuntu0.15.04.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Chris J Arges
Hello Brad, or anyone else affected, Accepted lxc into vivid-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lxc/1.1.5-0ubuntu0.15.04.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Chris J Arges
Hello Brad, or anyone else affected, Accepted lxc into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lxc/1.0.8-0ubuntu0.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Chris J Arges
Hello Brad, or anyone else affected, Accepted lxc into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/lxc/1.0.8-0ubuntu0.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.1.5-0ubuntu2 --- lxc (1.1.5-0ubuntu2) xenial; urgency=medium * Cherry-pick from upstream: - Fix ubuntu-cloud template to detect compression algorithm instead of hardcoding xz. Also update list of supported releases and use trusty

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-13 Thread Launchpad Bug Tracker
This bug was fixed in the package lxc - 1.1.5-0ubuntu2 --- lxc (1.1.5-0ubuntu2) xenial; urgency=medium * Cherry-pick from upstream: - Fix ubuntu-cloud template to detect compression algorithm instead of hardcoding xz. Also update list of supported releases and use trusty

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-12 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: lxc (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title:

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-12 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: lxc (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1515463

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-12 Thread Stéphane Graber
That was "a few changes" :) The patch was acked and was pushed to all upstream stable branches. I'm waiting for CI to confirm it all looks good and I'll be uploading packages in the morning. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-12 Thread Stéphane Graber
That was "a few changes" :) The patch was acked and was pushed to all upstream stable branches. I'm waiting for CI to confirm it all looks good and I'll be uploading packages in the morning. -- You received this bug notification because you are a member of Ubuntu Server Team, which is

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-12 Thread Stéphane Graber
I've sent a few upstream now and will push it to all releases as soon as it's acked. ** Also affects: lxc (Ubuntu Xenial) Importance: Medium Status: Confirmed ** Also affects: lxc (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: lxc (Ubuntu Wily)

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-12 Thread Stéphane Graber
I've sent a few upstream now and will push it to all releases as soon as it's acked. ** Also affects: lxc (Ubuntu Xenial) Importance: Medium Status: Confirmed ** Also affects: lxc (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: lxc (Ubuntu Wily)

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Ian Booth
Stephane, Juju doesn't decide what images to use directly. It uses ubuntu-cloudimg-query for that. So this utility will need to be changed. It is in the cloud-image-utils package. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Ian Booth
Stephane, you are right. We can change Juju to use mangle the output of the cloud-image-query to add "root.tar.xz". Is this guaranteed to always work for all series / arch? Are there the correct root.tar.xz files on cloud-image.ubuntu.com ? -- You received this bug notification because you are a

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Ian Booth
Stephane, you are right. We can change Juju to use mangle the output of the cloud-image-query to add "root.tar.xz". Is this guaranteed to always work for all series / arch? Are there the correct root.tar.xz files on cloud-image.ubuntu.com ? -- You received this bug notification because you are a

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Brad Marshall
FWIW and a totally expected result, I just downgraded the LXC packages on these hosts and redeployed, and things came up ok. $ dpkg-query -W lxc lxc 1.0.7-0ubuntu0.10 I don't think this changes anything, but just putting it here for completeness. -- You received this bug notification

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Brad Marshall
FWIW and a totally expected result, I just downgraded the LXC packages on these hosts and redeployed, and things came up ok. $ dpkg-query -W lxc lxc 1.0.7-0ubuntu0.10 I don't think this changes anything, but just putting it here for completeness. -- You received this bug notification

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Mathew Hodson
** Tags added: regression-proposed trusty ** Changed in: lxc (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title: Broken juju LXC deployments

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Mathew Hodson
** Tags added: regression-proposed trusty ** Changed in: lxc (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title: Broken juju LXC

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
Note that the only different between root.tar.gz and root.tar.xz is the last compression step, the uncompressed tarball is the same. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1515463

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
root.tar.xz images are available for all series and all architectures and are indeed on cloud-images.ubuntu.com I've not checked them all myself but after the CPC team told me they added them to their generated images, I did confirm (through LXD which uses them) that at least precise, trusty,

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
Note that the only different between root.tar.gz and root.tar.xz is the last compression step, the uncompressed tarball is the same. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1515463 Title:

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
root.tar.xz images are available for all series and all architectures and are indeed on cloud-images.ubuntu.com I've not checked them all myself but after the CPC team told me they added them to their generated images, I did confirm (through LXD which uses them) that at least precise, trusty,

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
Well, the string returned by ubuntu-cloudimg-query already requires mangling to be usable with the lxc-ubuntu-cloud template (as we do inside the ubuntu-cloud template). As there are no full cloud images compressed using .tar.xz, ubuntu- cloudimg-query will continue to return .tar.gz and it's up

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
Well, the string returned by ubuntu-cloudimg-query already requires mangling to be usable with the lxc-ubuntu-cloud template (as we do inside the ubuntu-cloud template). As there are no full cloud images compressed using .tar.xz, ubuntu- cloudimg-query will continue to return .tar.gz and it's up

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
Oh yeah, I can see how this is going to be a problem. I'll look at changing the code path to use auto-detected compression rather than specific one. The reason for this change in the first place is that the .tar.gz images will be deprecated in favor for .tar.xz, so I'd recommend JuJu also switch

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Stéphane Graber
Oh yeah, I can see how this is going to be a problem. I'll look at changing the code path to use auto-detected compression rather than specific one. The reason for this change in the first place is that the .tar.gz images will be deprecated in favor for .tar.xz, so I'd recommend JuJu also switch

[Bug 1515463] Re: Broken juju LXC deployments

2015-11-11 Thread Ian Booth
Stephane, Juju doesn't decide what images to use directly. It uses ubuntu-cloudimg-query for that. So this utility will need to be changed. It is in the cloud-image-utils package. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.