Re: Integration with OpenStack app catalog

2016-06-13 Thread Mark Shuttleworth
On 13/06/16 21:51, Merlijn Sebrechts wrote:
>
>
> Hi Merlijn,
>
> That's a great question.  It is something that we've followed. 
> Take note that the headline in the OpenStack Apps Catalog is:
> /"The OpenStack Application Catalog will help you make
> applications available on your cloud."/
>
> But, I think it should more accurately state:
> /"The OpenStack Application Catalog will help you make
> applications available on **OpenStack clouds**."  (full stop)/
>
> Juju Charms make applications available on all/most major public
> clouds AND OpenStack clouds ... and on bare metal, and in
> containers on your dev laptop, and who knows what next.
>
>
> Very true. Although TOSCA is making some progress in that direction.
> They currently support OpenStack, AWS, VMWare, Kubernetes and they
> also have a "manual provider" building on Fabric. They addressed a lot
> of the complexity issues in their "Simple YAML Profile" and Cloudify
> is creating a reference implementation that is getting some traction
> (http://ariatosca.org/). The Linux Foundation is also interested in
> this, basing their SDN and NFV project on it: https://www.open-o.org/
>
> Your thoughts?
>

I think it would be easy to stream charm details into the OpenStack
catalogue - it appears to have been architected to be a superset of
"stuff available". It would just need to understand the new "class of
stuff" called charms, and then get a feed of the available charms.

We agree that hiding the internals of the Juju controller is the way to
do. We've demoed Juju integrated with Horizon (and by extension
Keystone) so that there is a Juju controller "magically available" to
every user of the OpenStack, and yes that is the way to go. End users
should not have to bootstrap Juju in order to make models :)

TOSCA became bloated with complexity, and to address that every
implementation has custom extensions "to make stuff work". In due course
we might see a TOSCA-lite that is crisp and clean, and yes I agree the
simple Yaml profile is a step in the right direction (we helped to
create it :)). Open-O will use Juju charms as well, as best we can tell
from conversations with China Mobile and Huawei.

Mark
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Integration with OpenStack app catalog

2016-06-13 Thread Merlijn Sebrechts
Hi Merlijn,
>
> That's a great question.  It is something that we've followed.  Take note
> that the headline in the OpenStack Apps Catalog is:
> *"The OpenStack Application Catalog will help you make applications
> available on your cloud."*
>
> But, I think it should more accurately state:
> *"The OpenStack Application Catalog will help you make applications
> available on **OpenStack clouds**."  (full stop)*
>
> Juju Charms make applications available on all/most major public clouds
> AND OpenStack clouds ... and on bare metal, and in containers on your dev
> laptop, and who knows what next.
>

Very true. Although TOSCA is making some progress in that direction. They
currently support OpenStack, AWS, VMWare, Kubernetes and they also have a
"manual provider" building on Fabric. They addressed a lot of the
complexity issues in their "Simple YAML Profile" and Cloudify is creating a
reference implementation that is getting some traction (
http://ariatosca.org/). The Linux Foundation is also interested in this,
basing their SDN and NFV project on it: https://www.open-o.org/

Your thoughts?


>
> Write one charm, deploy and manage an application in a whole load [1] of
> places. :)
>
> [1] https://jujucharms.com/docs/devel/clouds
>
> Cheers,
>
> Ryan
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Integration with OpenStack app catalog

2016-06-13 Thread Merlijn Sebrechts
Thanks Merlijn, I'd not come across this yet. I think the best summary is
> here:
>
> https://wiki.openstack.org/wiki/App-Catalog#Horizon_Plugin_for_Native_Access
>
> It looks like it's the start of a hub for images, heat templates, and
> murano packages. At this time there's no integration with Juju. It's
> interesting in that it seems like it's a hub of data that you can pull down
> into your openstack. For instance, you can grab a glance image and copy it
> to your glance repository.
>
> My first thought is that it'd be great for someone to write up a way to
> view/search charmstore content from within the app catalog plugin, but
> there's not a local place to pull those charms down into in the current
> model of that catalog. We'd prefer something more along the lines of
> finding and taking that straight into a deployment. It's kind of an oddball
> fit to how we normally think and work with things adding some extra
> steps/tools.
>

I've had problems myself with Juju's approach of "a client on a sysadmin's
computer that bootstraps a bunch of clouds". It might be worth looking into
a "Juju-as-a-service" approach. We do this internally, to hide some of
juju's complexity and to better support Windows users. When a user requests
a model, we spin up a container with the Juju client preinstalled. We
create the model using that Juju client. This way a user can get started
without having to install anything. The user can do most stuff from the
Juju GUI, and ssh into the juju-client container for more control. It might
be nice if OpenStack could provide something similar by default.. Hooking
this into the 'deploy my bundle' buttons that the GUI folks made recently
might provide a great way to test-drive applications with 0 effort..



>
> I'll bring this up and we'll talk through other ideas.
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


jujucharms.com updated

2016-06-13 Thread Brad Crittenden
Hello,

A few hours ago we updated the services at jujucharms.com. As a result any 
outstanding authentication macaroons were invalidated.  If you experience 
authentication errors you’ll need to logout and log back in again from a 
browser and the charm CLI if you’re using it.

Apologies for the inconvenience.

—Brad


signature.asc
Description: Message signed with OpenPGP using GPGMail
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Integration with OpenStack app catalog

2016-06-13 Thread Ryan Beisner
Hi Merlijn,

That's a great question.  It is something that we've followed.  Take note
that the headline in the OpenStack Apps Catalog is:
*"The OpenStack Application Catalog will help you make applications
available on your cloud."*

But, I think it should more accurately state:
*"The OpenStack Application Catalog will help you make applications
available on **OpenStack clouds**."  (full stop)*

Juju Charms make applications available on all/most major public clouds AND
OpenStack clouds ... and on bare metal, and in containers on your dev
laptop, and who knows what next.

Write one charm, deploy and manage an application in a whole load [1] of
places. :)

[1] https://jujucharms.com/docs/devel/clouds

Cheers,

Ryan



On Mon, Jun 13, 2016 at 7:51 AM, Rick Harding 
wrote:

> Thanks Merlijn, I'd not come across this yet. I think the best summary is
> here:
>
> https://wiki.openstack.org/wiki/App-Catalog#Horizon_Plugin_for_Native_Access
>
> It looks like it's the start of a hub for images, heat templates, and
> murano packages. At this time there's no integration with Juju. It's
> interesting in that it seems like it's a hub of data that you can pull down
> into your openstack. For instance, you can grab a glance image and copy it
> to your glance repository.
>
> My first thought is that it'd be great for someone to write up a way to
> view/search charmstore content from within the app catalog plugin, but
> there's not a local place to pull those charms down into in the current
> model of that catalog. We'd prefer something more along the lines of
> finding and taking that straight into a deployment. It's kind of an oddball
> fit to how we normally think and work with things adding some extra
> steps/tools.
>
> I'll bring this up and we'll talk through other ideas.
>
> On Mon, Jun 13, 2016 at 7:53 AM Merlijn Sebrechts <
> merlijn.sebrec...@gmail.com> wrote:
>
>> Hi all
>>
>>
>> Just found out about the OpenStack app catalog:
>> http://apps.openstack.org/#
>>
>> What do you guys think about this? Is this something that might become a
>> competitor for Juju? Are there any plans for integrating Juju into this?
>>
>>
>>
>> Kind regards
>> Merlijn
>> --
>> 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


Re: issue for other charms after installing mariadb 5.5

2016-06-13 Thread Charles Butler
Great team work Daniel and Rajith!

Really happy we were able to converge on this problem and get it sorted for
the power8 community. Your work here is much appreciated gentlemen.

All the best,

Charles

On Mon, Jun 13, 2016 at 4:25 AM Rajith P Venkata 
wrote:

> Thanks Daniel, for Mariadb 5.5 we were able to deploy on power machine
>  without any work around.
>
>
>
> Rajith
>
> IBM AIX Certified, OCPCertified
> 
>
> Cell- 9901966577
> Email: rajith...@in.ibm.com
>
>
>
> From:Daniel Bartholomew 
> To:Rajith P Venkata/India/IBM@IBMIN
> Cc:juju 
> Date:11-06-16 01:40 AM
> Subject:Re: issue for other charms after installing mariadb 5.5
> --
>
>
>
> On Wed, Jun 8, 2016 at 9:30 AM, Rajith P Venkata 
> wrote:
> > Thanks for below information, after deploying Mariadb 5.5 , we are not
> able
> > to add any new charm we are getting  below error if we deploy any charm
> > after Mariadb 5.5 charm.
> >
> > http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu/dists/trusty/InRelease
> >
> >  Unable to find expected entry 'main/binary-ppc64el/Packages' in Release
> > file (Wrong sources.list entry or malformed file)
> >
> > As a workaround I  had tried to comment the below url, in
> > /etc/apt/sources.list, which helped to proceed with my charm.
>
> deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu trusty main
>
> Leave the above uncommented in your sources.list
>
> > and in sources.list we have below url commented:
> > # deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu trusty main
> >
>
> There was an error in the 5.5 repository. Basically, the metadata and
> some of the Power8 packages were missing. It should be good now. Can
> you check?
>
> Thanks.
>
> --
> Daniel Bartholomew, MariaDB Release Manager
> MariaDB | http://mariadb.com
>
>
>
>
> --
> Juju mailing list
> Juju@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
-- 
Juju Charmer
Canonical Group Ltd.
Ubuntu - Linux for human beings | www.ubuntu.com
Juju - The fastest way to model your service | www.jujucharms.com
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Integration with OpenStack app catalog

2016-06-13 Thread Rick Harding
Thanks Merlijn, I'd not come across this yet. I think the best summary is
here:
https://wiki.openstack.org/wiki/App-Catalog#Horizon_Plugin_for_Native_Access

It looks like it's the start of a hub for images, heat templates, and
murano packages. At this time there's no integration with Juju. It's
interesting in that it seems like it's a hub of data that you can pull down
into your openstack. For instance, you can grab a glance image and copy it
to your glance repository.

My first thought is that it'd be great for someone to write up a way to
view/search charmstore content from within the app catalog plugin, but
there's not a local place to pull those charms down into in the current
model of that catalog. We'd prefer something more along the lines of
finding and taking that straight into a deployment. It's kind of an oddball
fit to how we normally think and work with things adding some extra
steps/tools.

I'll bring this up and we'll talk through other ideas.

On Mon, Jun 13, 2016 at 7:53 AM Merlijn Sebrechts <
merlijn.sebrec...@gmail.com> wrote:

> Hi all
>
>
> Just found out about the OpenStack app catalog:
> http://apps.openstack.org/#
>
> What do you guys think about this? Is this something that might become a
> competitor for Juju? Are there any plans for integrating Juju into this?
>
>
>
> Kind regards
> Merlijn
> --
> 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


Integration with OpenStack app catalog

2016-06-13 Thread Merlijn Sebrechts
Hi all


Just found out about the OpenStack app catalog: http://apps.openstack.org/#

What do you guys think about this? Is this something that might become a
competitor for Juju? Are there any plans for integrating Juju into this?



Kind regards
Merlijn
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: issue for other charms after installing mariadb 5.5

2016-06-13 Thread Rajith P Venkata
Thanks Daniel, for Mariadb 5.5 we were able to deploy on power machine 
without any work around.



Rajith

IBM AIX Certified, OCPCertified


Cell- 9901966577
Email: rajith...@in.ibm.com



From:   Daniel Bartholomew 
To: Rajith P Venkata/India/IBM@IBMIN
Cc: juju 
Date:   11-06-16 01:40 AM
Subject:Re: issue for other charms after installing mariadb 5.5



On Wed, Jun 8, 2016 at 9:30 AM, Rajith P Venkata  
wrote:
> Thanks for below information, after deploying Mariadb 5.5 , we are not 
able
> to add any new charm we are getting  below error if we deploy any charm
> after Mariadb 5.5 charm.
>
> http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu/dists/trusty/InRelease
>
>  Unable to find expected entry 'main/binary-ppc64el/Packages' in Release
> file (Wrong sources.list entry or malformed file)
>
> As a workaround I  had tried to comment the below url, in
> /etc/apt/sources.list, which helped to proceed with my charm.

deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu  trusty main

Leave the above uncommented in your sources.list

> and in sources.list we have below url commented:
> # deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu  trusty main
>

There was an error in the 5.5 repository. Basically, the metadata and
some of the Power8 packages were missing. It should be good now. Can
you check?

Thanks.

-- 
Daniel Bartholomew, MariaDB Release Manager
MariaDB | http://mariadb.com





-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju