Juju stable 1.25.0 is released

Andrew McDermott andrew.mcdermott at canonical.com
Tue Nov 3 11:53:14 UTC 2015


Request captured as a card/task in our kanban board.

On 2 November 2015 at 20:18, Rick Harding <rick.harding at canonical.com>
wrote:

> Awesome, thanks for confirming Pshem. Andy, Alexis, we should try to make
> sure we've got a docs page in the experimental section with copy/pastable
> instructions and maybe a screenshot of it in maas to show what it looks
> like.
>
> Rick
>
> On Mon, Nov 2, 2015, 3:07 PM Pshem Kowalczyk <pshem.k at gmail.com> wrote:
>
>> Hi,
>>
>> The key was to use JUJU_DEV_FEATURE_FLAGS (please note the S at the end)
>> variable. Once I did that the hostnames are visible in MAAS under devices
>> (in current GUI), also the DNS works for them correctly:
>>
>> tdvops at maascontroller:~$ dig +short machine-0-lxc-2.maas
>> 10.0.0.15
>> tdvops at maascontroller:~$ dig +short -x 10.0.0.15
>> machine-0-lxc-2.maas.
>>
>> kind regards
>> Pshem
>>
>>
>> On Tue, 3 Nov 2015 at 03:54 Rick Harding <rick.harding at canonical.com>
>> wrote:
>>
>>> Thanks for the details Andres.
>>>
>>> On Mon, Nov 2, 2015, 9:52 AM Andres Rodriguez <andreserl at ubuntu.com>
>>> wrote:
>>>
>>>> Re-sending my response inline below
>>>>
>>>> On Mon, Nov 2, 2015 at 9:16 AM, Andres Rodriguez <
>>>> andreserl at ubuntu-pe.org> wrote:
>>>>
>>>>>
>>>>>> > ### Support "devices" on MAAS 1.8+
>>>>>> >
>>>>>> > MAAS 1.8 introduced a new feature called "devices". This allows
>>>>>> > the association of a "device", that requires an IP address, with a
>>>>>> > parent machine managed by MAAS. There is a view in the MAAS UI
>>>>>> > showing all devices.
>>>>>> >
>>>>>> > With the "address-allocation" feature flag enabled, Juju will
>>>>>> > register LXC and KVM containers as devices on MAAS 1.8+. They are
>>>>>> > visible in the MAAS UI. If the environment is forcibly shut down,
>>>>>> > the IP addresses allocated to the containers will be released by
>>>>>> > MAAS.
>>>>>> >
>>>>>> > You can enable "address-allocation" is new Juju environments like
>>>>>> > so:
>>>>>> >
>>>>>> > JUJU_DEV_FEATURE_FLAG=address-allocation juju bootstrap
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> > Are they any other requirements in order to get the "devices"
>>>>>> > feature working? I've just built a  brand new MAAS
>>>>>> > (1.8.2+bzr4041-0ubuntu1) and juju (1.25.0, from PPA) setup,
>>>>>> > bootstrapped a new environment using the syntax provided above, but
>>>>>> > the containers are not getting registered under 'MAAS devices'.
>>>>>>
>>>>>
>>>>> If you are not seeing the LXC containers being registered in MAAS
>>>>> under the 'Devices' tab in MAAS 1.8, then there might be a bug somewhere
>>>>> (either Juju not adding those in MAAS, or the addition failing for some
>>>>> reason), we would need logs to look into what's going on
>>>>> (/var/log/maas/regiond.log from the MAAS side).
>>>>>
>>>>
>>>>>
>>>>>> >
>>>>>> This is because recently MAAS web UI changed not to show devices as
>>>>>> before. However, juju should still be registering them for containers
>>>>>> and this can be verified by using the MAAS CLI:
>>>>>>
>>>>>
>>>>> This is not 100% correct. 1.8 will show LXC/KVM containers under
>>>>> Devices. MAAS 1.9 does *not* show them under devices and we have an
>>>>> open bug to address that [1].
>>>>>
>>>>> [1]. https://bugs.launchpad.net/maas/+bug/1503474
>>>>>
>>>>> Hope this helps.
>>>>>
>>>>
>>>>>> $ maas <profile-name> devices list
>>>>>>
>>>>>> Cheers,
>>>>>> Dimiter
>>>>>>
>>>>>> > kind regards Pshem
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>>
>>>>>>
>>>>>> - --
>>>>>> Dimiter Naydenov <dimiter.naydenov at canonical.com>
>>>>>> Juju Core Sapphire team <http://juju.ubuntu.com>
>>>>>> -----BEGIN PGP SIGNATURE-----
>>>>>> Version: GnuPG v2.0.22 (GNU/Linux)
>>>>>>
>>>>>> iQEcBAEBAgAGBQJWNx98AAoJENzxV2TbLzHwHaYIAKTrTftizH3fylyWSoOnbKJC
>>>>>> GcqofRaFd+g40bzvo2ZXMDHy3Tj2GhchrjKstP4pIfgDF3XnPKd6Q8g48+fyqXYJ
>>>>>> zIxmbrWr+RBjGdUPiW+uqaRB7E6i7EazOs4X0/XyJeMbx7TdrqD8d/0+i/Sv5Y/Y
>>>>>> EalgXIr8kciOhHw6IkNfBAMK6nxd2yAKxveWzPGD7z8wPBtDR5Y3PjmQHqevFf9Q
>>>>>> ofya8Z8TV0HFZHxb/ZAkkuLpxu9OXv69ReOux9Ai1MaGVEuEM2hMgv+MbC3RhlII
>>>>>> ZimTBotyzJckIi+IHL8UDOaOvsG6qAq9kA5FdUrlXhAfkPu66nEEK8bkTHVxuzk=
>>>>>> =foku
>>>>>> -----END PGP SIGNATURE-----
>>>>>>
>>>>>> --
>>>>>> Juju mailing list
>>>>>> Juju at lists.ubuntu.com
>>>>>> Modify settings or unsubscribe at:
>>>>>> https://lists.ubuntu.com/mailman/listinfo/juju
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Andres Rodriguez (RoAkSoAx)
>>>>> Ubuntu Server Developer
>>>>> MSc. Telecom & Networking
>>>>> Systems Engineer
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Andres Rodriguez (RoAkSoAx)
>>>> Ubuntu Server Developer
>>>> Systems Engineer
>>>>
>>> --
>>> Juju mailing list
>>> Juju at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/juju
>>>
>>
> --
> Juju mailing list
> Juju at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
>


-- 
Andrew McDermott <andrew.mcdermott at canonical.com>
Juju Core Sapphire team <http://juju.ubuntu.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20151103/cb92b223/attachment.html>


More information about the Juju mailing list