Bundle SVG Generator updated

2016-11-30 Thread Marco Ceppi
Hey everyone,

A while ago I built a small web app that you could feed raw bundle.yaml
files to and get back SVG images of the deployment like you would in the
Charm Store or Juju GUI. This was built for things like Juju Benchmarking
which shows an image representing the Juju deployment under test. Now it's
become a resource for those building slides, presentations, blog posts, and
readme files. However, SVG is not the most approachable format for some of
these new use cases.

As a result of this, I've added a raster converter as part of the
application making bundle.yaml and transform them into transparent PNGs,
PDF, or XML. The service will continue to default to SVG.

Here's a few live examples:

PNG: svg.juju.solutions/?bundle-file=https://[snip]/bundle.yaml&output=png

PDF: svg.juju.solutions/?bundle-file=https://[snip]/bundle.yaml&output=pdf


The landing page has been updated to include a quick submission form, no
more need to hack URLs manually. https://svg.juju.solutions

Finally, this is an open source project with an accompanying charm:

* https://github.com/marcoceppi/svg.juju.solutions
* https://github.com/marcoceppi/layer-charmsvg
* https://jujucharms.com/u/marcoceppi/charm-svg

The site is, of course, deployed and managed by Juju.

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


[Review Queue] ibm-platform-lsf-master

2016-11-30 Thread Matt Bruzek
I spent some time reviewing charms from our IBM partners.

The ibm-platform-lsf-master passed my tests and I promoted it to
recommended status.

https://jujucharms.com/ibm-platform-lsf-master/

Congratulations and great job to the IBM charmers who made this possible.

Cheers!

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


Fwd: [CORD Discuss] cord1.0/CiaB: bootstraping juju failled

2016-11-30 Thread Nicolas Lemieux
FYI
Not sure if any of you track the CORD mailing list…


> Begin forwarded message:
> 
> From: Mac Lin 
> Subject: [CORD Discuss] cord1.0/CiaB: bootstraping juju failled
> Date: November 30, 2016 at 10:18:02 AM CST
> To: cord-disc...@opencord.org
> 
> Hi,
> 
> I'm trying to install CORD-in-a-Box on a Dell PowerEdge x86 blade. But it 
> failed at TASK [juju-setup : Bootstrap Juju], with the following error:
> Bootstrapping environment "manual"
> Starting new instance for initial state server
> Installing Juju agent on bootstrap instance
> Logging to /var/log/cloud-init-output.log on remote host
> Installing package: curl
> Installing package: cpu-checker
> Installing package: bridge-utils
> Installing package: rsyslog-gnutls
> Installing package: cloud-utils
> Installing package: cloud-image-utils
> Installing package: tmux
> Fetching tools: curl -sSfw 'tools from %{url_effective} downloaded: HTTP 
> %{http_code}; time %{time_total}s; size %{size_download} bytes; speed 
> %{speed_download} bytes/s ' --retry 10 -o /tools.tar.gz 
> <[https://streams.canonical.com/juju/tools/agent/1.25.6/juju-1.25.6-trusty-amd64.tgz
>  
> ]>
> Bootstrapping Juju machine agent
> Starting Juju machine agent (jujud-machine-0)
> Bootstrap agent installed
> -> manual
> Waiting for API to become available
> Waiting for API to become available
> 
> (.)
> 
> Waiting for API to become available
> Waiting for API to become available
> ERROR upgrade in progress - Juju functionality is limited
> 
> Similar issue has been found and fixed on 1.24, and we are using 1.25.6. And 
> this step actually passed on installation on CloudLab. Any idea?
> 
> Many thanks,
> Mac Lin
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "CORD Discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to cord-discuss+unsubscr...@opencord.org 
> .
> To post to this group, send email to cord-disc...@opencord.org 
> .
> Visit this group at 
> https://groups.google.com/a/opencord.org/group/cord-discuss/ 
> .
> To view this discussion on the web visit 
> https://groups.google.com/a/opencord.org/d/msgid/cord-discuss/CAK1hUK9D9PUzJkGy0XSThqzpum%3DDqc-6ifiq4aquDEXB68MvEA%40mail.gmail.com
>  
> .
> For more options, visit https://groups.google.com/a/opencord.org/d/optout 
> .

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


Re: [charms] Barbican + Identity Standalone - AWS

2016-11-30 Thread Marco Ceppi
Hey James!

We were looking at adding Keystone as a user management backend for
Kubernetes. This is a great step forward in making that possible, I noticed
the barbican charm in the AWS deploy was "local", are there any major
changes to the charm from ~openstack-charmers needed for it to run in AWS?

Marco

On Wed, Nov 30, 2016 at 6:50 AM Mark Shuttleworth  wrote:

>
> Might be worth sharing this on some of the OpenStack lists too, for folks
> who are interested in using Horizon this way on other substrates.
>
> Mark
>
>
> On 29/11/16 21:36, James Beedy wrote:
>
> Another great day of Juju driven successes - deploying the barbican
> standalone stack for identity mgmt and secrets mgmt. For those that don't
> know, newton horizon brings support for identity only! This means you can
> (as I am) use the openstack-dashboard for mgmt of just users, projects, and
> domains, without a full Openstack! In previous Openstack releases, if you
> hooked up horizon and you didn't have the core Openstack services
> registered in your service catalogue, horizon would throw errors and would
> be unusable. This is a huge win for those wanting object storage and
> identity mgmt only, too!
>
> AWS Barbican Stack -> http://paste.ubuntu.com/23556001/
>
> LXD Barbican Bundle (with script to help get started setting secrets in
> barbican)-> https://github.com/jamesbeedy/juju-barbican-lxd-bundle
>
> Also, here's a utility function from barbican-client layer I've been using
> to make getting secrets from barbican containers easy for charms (WIP) ->
> https://github.com/jamesbeedy/juju-layer-barbican-client/blob/master/lib/charms/layer/barbican_client.py
>
> ~james
>
>
>
> --
> 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: [charms] Barbican + Identity Standalone - AWS

2016-11-30 Thread Mark Shuttleworth

Might be worth sharing this on some of the OpenStack lists too, for
folks who are interested in using Horizon this way on other substrates.

Mark

On 29/11/16 21:36, James Beedy wrote:
> Another great day of Juju driven successes - deploying the barbican
> standalone stack for identity mgmt and secrets mgmt. For those that
> don't know, newton horizon brings support for identity only! This
> means you can (as I am) use the openstack-dashboard for mgmt of just
> users, projects, and domains, without a full Openstack! In previous
> Openstack releases, if you hooked up horizon and you didn't have the
> core Openstack services registered in your service catalogue, horizon
> would throw errors and would be unusable. This is a huge win for those
> wanting object storage and identity mgmt only, too!
>
> AWS Barbican Stack -> http://paste.ubuntu.com/23556001/
>
> LXD Barbican Bundle (with script to help get started setting secrets
> in barbican)-> https://github.com/jamesbeedy/juju-barbican-lxd-bundle
>
> Also, here's a utility function from barbican-client layer I've been
> using to make getting secrets from barbican containers easy for charms
> (WIP) ->
> https://github.com/jamesbeedy/juju-layer-barbican-client/blob/master/lib/charms/layer/barbican_client.py
>
> ~james
>
>

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