Well this mongodb charm have not changed since trusty. I doubt that binding
have been defined for this charm. So I think mechanism to define a default
binding for the application where binding is not defined in charms.

Also opnfv-promise application does not have any api to consume so here
also mechanism to define a default binding for the application will help.

Thanks and Regards,
Narinder Gupta (PMP)                   narinder.gu...@canonical.com
Canonical, Ltd.                    narindergupta [irc.freenode.net]
+1.281.736.5150                            narindergupta2007[skype]

Ubuntu- Linux for human beings | www.ubuntu.com | www.canonical.com


On Sat, Feb 4, 2017 at 12:18 PM, Rick Harding <rick.hard...@canonical.com>
wrote:

> Narinder, so the beta5 includes the container networking changes that are
> required to help make sure that Juju stops guessing bindings incorrectly.
> If you look at the error messages in those commands you can see a new error
> that the beta5 presents:
>
>           message: 'unable to setup network: no obvious space for
> container "0/lxd/10",
>             host machine has spaces: "admin-api", "external",
> "internal-api"'
>
> This generally means that you need to be explicit in the bindings. I see
> in your bundle paste that you have bindinds for each application on machine
> 0. I would suggest checking if there are any endpoints that are missing
> form the definition? There's a mechanism to define a default binding for
> the application, but I'm unable to recall/find that at the moment. I've
> /cc'd John who's been working on this and might have another hint for you.
>
> I'd check the bindings for the ones that don't come up and see if that
> helps.
>
> Rick
>
> On Sat, Feb 4, 2017 at 1:06 PM Narinder Gupta <
> narinder.gu...@canonical.com> wrote:
>
>> Here you go.
>>
>> juju status --format yaml
>>
>> http://paste.ubuntu.com/23927017/
>>
>> juju show-machine 0
>>
>> http://paste.ubuntu.com/23927020/
>>
>> pastebinit bundles.yaml
>>
>> http://paste.ubuntu.com/23927027/
>>
>> Thanks and Regards,
>> Narinder Gupta (PMP)                   narinder.gu...@canonical.com
>> Canonical, Ltd.                    narindergupta 
>> [irc.freenode.net]+1.281.736.5150 <(281)%20736-5150>                         
>>    narindergupta2007[skype]
>>
>> Ubuntu- Linux for human beings | www.ubuntu.com | www.canonical.com
>>
>>
>> On Sat, Feb 4, 2017 at 9:20 AM, Rick Harding <rick.hard...@canonical.com>
>> wrote:
>>
>> Narinder, can you share the output of juju status --format=yaml and juju
>> show-machine 0
>>
>>
>> On Sat, Feb 4, 2017, 5:15 AM Narinder Gupta <narinder.gu...@canonical.com>
>> wrote:
>>
>> Hi Nicholas,
>> I am finding issues when do the deployment. Bundle i used to deploy with
>> juju 2.1-beta4 does not get deployed with juju-2.1-beta5.
>>
>> Reason of that is mongodb lxd container still waiting to get machine
>> which was not the case for juju 2.1-beta4
>> mongodb/0                 waiting      allocating  0/lxd/3
>>           waiting for machine
>>
>> You can see here http://pastebin.ubuntu.com/23924329/ all services came
>> up except mongodb and openfv-promise. I can confirm that if I switch to
>> beta4 everything works. Here is the bundle i am deploying
>> http://paste.ubuntu.com/23924334/
>>
>>
>>
>> Thanks and Regards,
>> Narinder Gupta (PMP)                   narinder.gu...@canonical.com
>> Canonical, Ltd.                    narindergupta 
>> [irc.freenode.net]+1.281.736.5150 <(281)%20736-5150>                         
>>    narindergupta2007[skype]
>>
>> Ubuntu- Linux for human beings | www.ubuntu.com | www.canonical.com
>>
>>
>> On Fri, Feb 3, 2017 at 5:54 PM, Nicholas Skaggs <
>> nicholas.ska...@canonical.com> wrote:
>>
>> The Juju team would like to introduce Juju and conjure-up 2.1-beta5! The
>> most visible changes are to container networking and that juju controllers
>> now expose Prometheus metrics over an HTTPS endpoint. Finally, conjure-up
>> is also a snap, provides juju, and can be installed on trusty as a snap as
>> well!
>>
>> We would especially like feedback on the container networking changes. Do
>> let us know of your experiences, and feel free to open bugs and threads to
>> discuss.
>>
>> ## What’s New in Beta 5
>>
>>     [conjure-up] Now snapped for Trusty and Xenial.
>>     [conjure-up] Support for Canonical Kubernetes 1.5.2.
>>     [conjure-up] Ability to teardown models with the new `conjure-down`
>> command.
>>     [juju] Container networking improvements:
>>         - LXD and KVM guests no longer join all spaces on the host
>> machine, but use constraints and bindings to determine what spaces should
>> be used
>> - Bridges are not created during provisioning, but only created on demand
>> for containers that will use them.
>> - For clouds other than MAAS, we continue to put containers onlocal
>> bridges (lxdbr0)
>>    [juju] Juju ssh/scp now selects correct address to use to connect to
>> the controller.
>>     [juju] Model config now supports an "extra-info" field for holding
>> additional metadata.
>>     [juju] More memory leaks have been addressed.
>>     [juju] Stricter rules for validating charm metadata field names to
>> conform to data storage requirements. Charm metadata fields can not contain
>> dots.
>>     [juju] controllers now expose HTTPS endpoints under
>> “/introspection/”, accessible to controller superusers, and users with read
>> access to the controller model:/introspection/debug/pprof/profile,
>> /introspection/depengine/,/introspection/metrics.
>>
>>
>> ## Bugs Addressed
>>
>> Check the milestones for a detailed breakdown of juju and conjure-up bugs
>> corrected.
>>
>> https://launchpad.net/juju/+milestone/2.1-beta5
>>
>> https://github.com/conjure-up/conjure-up/milestone/14?closed=1
>>
>> ## How do I get it?
>>
>> If you are running Ubuntu, you can get Juju from the juju devel ppa:
>>
>>    sudo add-apt-repository ppa:juju/devel; sudo apt-get update
>>
>>    sudo apt-get install juju
>>
>> Or install Juju from the snap store:
>>
>>    snap install juju --beta --devmode
>>
>> Install conjure-up from the snap store:
>>
>> snap install conjure-up --classic --beta
>>
>> If you are on Trusty, you'll need to run a few extra commands:
>>    sudo apt-get install snapd
>>    sudo groupadd lxd && sudo usermod -a -G lxd $USER
>>    sudo reboot
>>
>> Now you can install snaps, including conjure-up, as normal:
>>    snap install conjure-up --classic --beta
>>
>> Windows, Centos, and macOS users can get a corresponding Juju installer
>> at:
>>
>>    https://launchpad.net/juju/+milestone/2.1-beta5
>>
>> ## Feedback Appreciated!
>>
>> We encourage everyone to let us know how you’re using Juju. Send us a
>> message on Twitter using #jujucharms, join us at #juju on freenode, and
>> subscribe to the mailing list at juju@lists.ubuntu.com.
>>
>>
>>
>> --
>> 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
>>
>>
>>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to