From across the world of Juju

Juju GUI weekly retrospective.

This week’s retrospective includes a couple of discussions. We’ve been creating feature flags across the work we’ve been doing beyond the initial two documented and shared with others to help follow along our progress. This hurts in two ways. First, others can’t follow along with out progress as they don’t...

Tomcat deployments are here for 12.04 and 14.04

We’ve been trying to get our Java developer story in order, as it’s one of the areas where users have been telling us they’d like to see made easier to manage. We brought Matthew Bruzek on board, who will be focusing on our Java framework stuff. Here’s his first cut,...

Juju GUI 1.0.2 released: Safari users rejoice!

The Juju GUI team is proud to release 1.0.2. This release sees the addition of Safari to our stable of supported browsers. This release also brings along a series of bug fixes, some important updates for how local charms are upgraded and displayed into GUI, and a few performance improvements. See...

Juju GUI team weekly update

Matt brought up an interesting point that while fetching the values for HTML node attributes, browsers can return different things. In one case, Firefox returns null while Chrome returned “”. The value was getting a .split() called on the result which worked in one browser and failed in another. Watch...

Juju GUI team weekly update

Jeff suggests we look at a way of creating ‘saved state’ in the GUI to help us work on the new machine view features. Often, these require there to be an existing environment and a way to replicate our old rapi json environment states in the sandbox would be a...

juju-quickstart 1.2.0 released

Juju Quickstart helps both new and experienced users quickly start Juju from Ubuntu. Release 1.2.0 is out, and includes the following new features/bug fixes: Support for promulgated bundle URLs, e.g. “juju quickstart bundle:mediawiki/single”. Bundles can be also specified via their jujucharms URLs. Improved application help and installation instructions. Updates to...

ServerDensity Charm now in the Juju Store

Some good news for monitoring SaaS Fans, ServerDensity is now in the Juju Charm Store. This means that the ServerDensity agent is now available to tack onto any deployed service in your environment. We call this kind of charm a subordinate, here’s how you’d use it. Let’s deploy a MongoDB...

Arbitrary Qt extensions with Go QML

As part of the on going work on Ubuntu Touch phones, I was invited to contribute a Go package to interface with ubuntuoneauth, a C++ and Qt library that authenticates against Ubuntu One using the system account made available by the phone owner. The details of that library and its...

Introducing Juju Bundles

“Rick, I want you to fire up an empty cloud deployment”, said no boss ever. The various teams who make up “The Ubuntu Server Team” work on various bits. Some work to make OpenStack easy to deploy, some work on packaging, some work on building images for all the public...

Video walkthrough of Juju Quickstart

Matthew Scott has done a great video walkthrough of the new Juju Quickstart tool. He demonstrates how to use it to configure your Juju environments, bootstrap them, and then deploy an awesome bundle into that environment. Check out how easy Juju Quickstart can make getting started with Juju and let...