Re: Juju 1.17.1 milestone

2014-01-23 Thread Martin Packman
On 21/01/2014, Curtis Hovey-Canonical cur...@canonical.com wrote: I believe milestone 1.17.1 has about 4 weeks of issues targeted to it. https://launchpad.net/juju-core/+milestone/1.17.1 I have retargetted all bugs that are not actually landed or about to land on trunk against the new

Re: An interesting scenario

2014-01-23 Thread Andrew Wilkins
On Wed, Jan 22, 2014 at 12:06 AM, Jonathan Aquilina jaquil...@eagleeyet.net wrote: I have an interesting scenario which either is already catered for or should be catered for. I am currently using a local provider for testing and contribution purposes. I bootstrapped an environment and

Re: Local provider - isolating sudo usage

2014-01-23 Thread Nate Finch
That sounds awesome. On Wed, Jan 22, 2014 at 6:12 PM, Andrew Wilkins andrew.wilk...@canonical.com wrote: Hi folks, I'm working on changing the local provider so that sudo is not needed from outside Juju; juju bootstrap and juju destroy-environment will prompt as necessary. I would like

Re: Local provider - isolating sudo usage

2014-01-23 Thread Aaron Bentley
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 14-01-22 06:12 PM, Andrew Wilkins wrote: I would like to also prevent Juju from allowing the user to run with sudo from the outside. This will allow us to remove all of the code pathways that change ownership to the sudo caller, and avoid

Re: Local provider - isolating sudo usage

2014-01-23 Thread roger peppe
Thank you! Let's get rid of every chown in the code base. On 22 January 2014 23:12, Andrew Wilkins andrew.wilk...@canonical.com wrote: Hi folks, I'm working on changing the local provider so that sudo is not needed from outside Juju; juju bootstrap and juju destroy-environment will prompt as

Re: Juju 1.17.1 milestone

2014-01-23 Thread Curtis Hovey-Canonical
Thank you Martin. On Thu, Jan 23, 2014 at 5:55 AM, Martin Packman martin.pack...@canonical.com wrote: I have retargetted all bugs that are not actually landed or about to land on trunk against the new 1.18.0 milestone. This should mean we can get a 1.17.1 release done, as desired. In

Juju 1.17.0 on trusty means no production work

2014-01-23 Thread Curtis Hovey-Canonical
I am dismayed to see that juju 1.17.0 was put into trusty. We know it is not backward compatible. Since the juju stable PPA only contains backports from trusty, there is no juju stable package for me to install through an archive. A sad day for me to respond to a production-level issue with

Re: Juju 1.17.0 on trusty means no production work

2014-01-23 Thread Daniel Westervelt
James/Scott/Pat? Long term goal is to sync with whatever is latest stable before release, no? Sent from my iPhone On Jan 23, 2014, at 2:53 PM, Curtis Hovey-Canonical cur...@canonical.com wrote: I am dismayed to see that juju 1.17.0 was put into trusty. We know it is not backward

Re: Local provider - isolating sudo usage

2014-01-23 Thread Andrew Wilkins
The core local provider changes have been merged now. For a summary of how the local provider bootstraps now, see: https://codereview.appspot.com/55880043/ I removed this bits that chown to the user from the local provider. I can't, unfortunately, easily remove the only other remaining part: