I always thought this area of juju can be improved. This coming from an end user of course, no a developer, so not sure if it's feasible. For instance, maas provides networks support in the API. I can create networks, with names, and assign node interfaces to them (identified by mac address). It would be great if I could have a hook tool that can take a network name as a parameter and allow me to retrieve ip,ipv6, or fqdn of the interface attached to such a network. I suppose the implementation will look up maas api and match against the mac addresses returned by the juju agent running on the machine. For openstack based clouds that network name would be neutron's (or nova-network) subnet name. I imagine it's also possible with openstack to get the instance interface details from the api and match against what the agent gathered from within the instance. Regards,Sameer From: Andrew Wilkins <andrew.wilk...@canonical.com> To: Sameer Zeidat <same...@yahoo.com> Cc: juju <juju@lists.ubuntu.com> Sent: Monday, November 10, 2014 12:09 PM Subject: Re: Unit-get On Sun, Nov 9, 2014 at 7:16 AM, Sameer Zeidat <same...@yahoo.com> wrote:
Thanks. No, just curious. The documentation web page still shows an ip address. Now, IMHO, it might have been better to add another call instead (e.g. unit-get private-fqdn). There has been talk of adding a different hook tool command for enquiring about addresses ("address-get" was the name bandied about), to support additional networks. When that comes about, I think it may make sense to enable charms to enquire about all the addresses they have, and enable filtering on address types (IPv4, IPv6, FQDN). Regards, SameerFrom: Andrew Wilkins Sent: 7/11/2014 3:25 PM To: Sameer Zeidat Cc: juju Subject: Re: Unit-get Hi Sameer, The behaviour changed a few months ago to address a bug:https://bugs.launchpad.net/juju-core/+bug/1353442 Is this causing you problems, or were you just surprised/curious? Cheers,Andrew On Wed, Nov 5, 2014 at 8:09 PM, Sameer Zeidat <same...@yahoo.com> wrote: Hi, I bootstrapped juju stable today on maas stable. When deploying a charm I wrote I noticed unit-get private-address is returning the machine's fqdn. Previously it used to return the ip address (several months ago, can't remember the exact juju/maas versions). Has juju changed behaviour? Or is this not expected, i.e. an issue in my environment? Appreciating your time. Thanks, Sameer -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
-- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju