sudo su - jenkins would work here and avoids triggering the ref'd issue,
its giving a login shell without the SUDO env vars (ie shed the original
identity) that juju was looking up to try to find the original user to
chown.

-k





On Mon, Jan 27, 2014 at 9:29 AM, Aaron Bentley
<aaron.bent...@canonical.com>wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 14-01-27 09:24 AM, Diogo Matsubara wrote:
> >
> >
> >
> > On Mon, Jan 27, 2014 at 12:17 PM, Aaron Bentley
> > <aaron.bent...@canonical.com <mailto:aaron.bent...@canonical.com>>
> > wrote:
> >
> > On 14-01-27 08:29 AM, Curtis Hovey-Canonical wrote:
> >> Juju 1.16.5 is run with sudo, juju 1.17.* is not.
> >
> >>> juju --debug bootstrap -e local --constraints mem=2G 2>&1 |
> >>> tee bootstrap.log
> >
> >> ^ All tests are run as jenkins. When I manually ran this test I
> >> was jenkins via ubuntu using "sudo su". The juju was 1.17.1 made
> >> from r2265.
> >
> > Don't do that.  That will trigger known bugs.  You have to ssh
> > into the machine as jenkins.  Your orange key should let you do
> > that directly, but you can also do "sudo su jenkins" and then "ssh
> > jenkins@localhost".
> >
> >
> >> Isn't this the same as doing sudo su - jenkins ? If not, what's
> >> the difference?
>
> The difference is that because you're logged in to the instance
> directly as jenkins, not su'ed from ubuntu, juju won't try to chown
> your files to be owned by ubuntu.  The second ssh obfuscates the
> original userid from Juju, because it's a new login.
>
> https://bugs.launchpad.net/juju-core/+bug/1245647
>
> Aaron
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.14 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iEYEARECAAYFAlLmbWUACgkQ0F+nu1YWqI3cHgCcC+coR5chHegQjdPiEZ8C5FeO
> OawAn3lBRKEvf2IE6bGU+r+5cFok8qtP
> =eCso
> -----END PGP SIGNATURE-----
>
> --
> Juju-dev mailing list
> Juju-dev@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev

Reply via email to