juju 2.3.3 failing to bootstrap localhost
john at arbash-meinel.com
Thu Feb 22 03:13:29 UTC 2018
That sounds more like the 'ubuntu' user inside the container is having
trouble? Juju connects to initially launched machines as the ubuntu user,
not as your username.
On Thu, Feb 22, 2018 at 5:32 AM, fengxia <fxia1 at lenovo.com> wrote:
> Verified by login to the container. I could `apt update`, `apt install
> At juju bootstrap terminal, I picked up this error message:
> 01:27:52 DEBUG juju.provider.common bootstrap.go:564 connection attempt
> for 10.170.
> 130.125 failed: WARNING: Your password has expired.
> Password change required but no TTY available.
> What does it mean? I looked at my user's password expiration settings on
> the host using `chage`:
> (dev) fengxia at ubuntu:~$ sudo chage -l fengxia
> Last password change : Dec 07, 2017
> Password expires : never
> Password inactive : never
> Account expires : never
> Minimum number of days between password change : 0
> Maximum number of days between password change : 99999
> Number of days of warning before password expires : 7
> Looks like the password should be just fine.
> Any other pointer would be highly appreciated.
> On 02/21/2018 06:24 PM, Nicholas Skaggs wrote:
>> On 02/21/2018 04:47 PM, David Britton wrote:
>>> On Wed, Feb 21, 2018 at 04:11:44PM -0500, fengxia wrote:
>>>> Hi Juju,
>>>> Is anyone seeing this? I'm running the same setup as yesterday's, then
>>>> updated `apt update && apt upgrade` this morning. All of a sudden `juju
>>>> bootstrap localhost ..` stuck at Attempting to connect. LXC container
>>>> created and had an IP, but juju won't connect somehow?
>>>> 1. Tried reconfiguring LXD to different network addresses, not helpful.
>>>> 2. Made sure `.local/share/juju/ssh/juju_id_rsa` has mode 0600
>>>> Any idea what to try?
>>> If you have your lxd container created, you can get access to it
>>> lxc list
>>> lxc exec <container> bash
>>> # look in /var/log/cloud*, /var/log/juju/*,
>>> # /var/log/syslog, etc for errors
>>> Also, you can run your `juju bootstrap` in --debug mode, which gives a
>>> lot more data.
>>> Specifically make sure you can:
>> 1) create an lxc container
>> 2) ssh into the container
>> 3) that container has proper connectivity, including the ability to
>> install packages
> Feng Xia
> Advisory Engineer
> Datacenter Group (DCG), Lenovo US
> 8000 Development Dr, Morrisiville, NC 27509
> W: http://www.lenovo.com
> Juju mailing list
> Juju at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Juju