I was speaking generically wrt the cloud init scripts :-) We compose what needs to be done and render accordingly. But I can't see anywhere where we pass the admin user and use the --admin-user arg to jujud bootstrap. But maybe I'm not looking hard enough :-)
On 04/03/16 17:27, John Meinel wrote: > We ssh into the machine to finish setting it up. I don't think we use > cloud-init much for the initial machine. That way we can set up secret > passwords, etc. > > John > =:-> > On Mar 4, 2016 11:09 AM, "Ian Booth" <[email protected]> wrote: > >> Hey Tim >> >> The new bootstrap UX has not removed any --admin-user flag. >> I can see that the server jujud bootstrap command has an --admin-user >> argument >> but it appears this is never set anywhere in the cloud init scripts. Or >> not that >> I can see. I've checked older version of the relevant files and can't see >> where >> we've ever used this. >> >> So maybe we have a capability to bootstrap the controller agent with a >> specified >> admin-user but have not hooked it up yet? >> >> On 04/03/16 08:11, Tim Penhey wrote: >>> Ah... it used to be there :-) At least it is on my feature branch, but I >>> don't think I have merged the most recent master updates that has the >>> work to re-work bootstrap for the new cloud credentials stuff. >>> >>> Tim >>> >>> On 04/03/16 10:09, Rick Harding wrote: >>>> If we do that we need to also make it configurable on bootstrap as an >>>> option. >>>> >>>> +1 overall >>>> >>>> >>>> On Thu, Mar 3, 2016, 4:07 PM Tim Penhey <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> Hi folks, >>>> >>>> I was thinking that with the upcoming big changes with 2.0, we >> should >>>> tackle a long held issue where we have the initial user called >> "admin". >>>> >>>> There was a request some time back that we should use the current >> user's >>>> name. The reason it wasn't implemented at that time was due to >> logging >>>> into the GUI issues. These have been resolved some time back with >> the >>>> multiple user support that was added. >>>> >>>> All the server side code handles the ability to define the initial >> user >>>> for the controller model, and we do this in all the tests, so the >>>> default test user is actually called "test-admin". >>>> >>>> I *think* that all we need to do is change the default value we use >> in >>>> the bootstrap command for the AdminUserName (--admin-user flag) from >>>> "admin" to something we derive from the current user. >>>> >>>> Probably worth doing now. >>>> >>>> Thoughts? >>>> >>>> Tim >>>> >>>> -- >>>> Juju-dev mailing list >>>> [email protected] <mailto:[email protected]> >>>> Modify settings or unsubscribe at: >>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev >>>> >>> >>> >> >> -- >> Juju-dev mailing list >> [email protected] >> Modify settings or unsubscribe at: >> https://lists.ubuntu.com/mailman/listinfo/juju-dev >> > -- Juju-dev mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev
