Juju is a next generation service modelling and execution framework.

learn more… | top users | synonyms (2)

4
votes
2answers
432 views

In a MAAS/juju setup, is it possible to deploy multiple charms (eg. mysql and wordpress) on one single MAAS node?

Well the headline basically says it all. I have a small testing environment running, and this question pops up. Not all charms need a whole node for them selves. Is it possible for me to deploy both ...
4
votes
4answers
3k views

Invalid SSH key error in juju when using it with MAAS

This is the output of juju from a clean install with 2 nodes all running 12.04 juju bootstrap - finishes with no errors and allocates the machine to the user but still no joy after juju ...
4
votes
1answer
206 views

How can I get tab completion with juju in zsh?

I use zsh as my shell and tab completion doesn't work, how can I enable it?
4
votes
2answers
222 views

juju and keys for multiple administrators

We are currently doing some testing to see if Juju will fit our needs to deploy a new application to EC2. We have three developers that need to be able to make changes to the the deployed instances, ...
4
votes
1answer
2k views

Has anyone deployed Swift in an OpenStack environment using Juju?

I've been reading up on how to deploy an OpenStack environment on some Ubuntu servers... I found some info on deploying and configuring it manually and I found some info on deploying it using ...
4
votes
2answers
44 views

Playing with Ubuntu Cloud on different machines without vlan

I would like to try Ubuntu Cloud but unfortunately I don't have 3-5 bare-metal servers or a machine powerful enough to handle everything (via virtual machines). My idea was to rent 5 cheap servers ...
4
votes
1answer
57 views

What is a good checklist of items to perform to clean up and run openstack 40 bundle - ppc64le

For proof of concept (POC) testing of Openstack 40 bundle we needed to rebuild the environment a bunch of times due to issues found. What is checklist of items to consider when having to rebuild. ...
4
votes
1answer
434 views

Landscape autopilot installation problem

I have tried for several times installing landscape openstack using autopilot. But I'm receiving errors with the last two steps in installing region on cloud (configure availability zones and neutron ...
4
votes
1answer
174 views

Avoiding situation when nova.conf file overwritten by juju

I use MAAS, Juju for Ubuntu Openstack. For novnc console access, i need to modify the nova.conf file. But that might be overwritten by Juju. Actually it is overwritten, i found at least one ...
4
votes
2answers
243 views

juju deploy: series does not match

I ran these commands: juju generate-config juju switch manual Then I edited the environment file to add the host address. Then: juju bootstrap juju deploy --to 0 juju-gui And I got the error ...
4
votes
1answer
276 views

Juju and Openstack provisioning

I'm new to Juju and Openstack and currently deploying two- and three-node openstack test environment using Juju manual provider. At my first attempt I tried to deploy services to my hosts using --to ...
4
votes
3answers
461 views

what is a configuration to allow access to juju-gui in local provider

I want to install juju-gui using local provider (re lxc) on a cloud instance. However, the problem I have is that juju-gui will be installed into an lxc container itself and that container will be a ...
4
votes
3answers
2k views

Juju remove units stuck in dying state so I can start over?

I have machines running on MaaS using Juju. Some of them failed to deploy because a hook didn't run because of an (invalid) setting I set in the config. In the Jju UI, I tried marking them as ...
4
votes
1answer
200 views

Can juju detect down service?

I would like to have a MySQL separated on two servers with one being a master and the other a slave. Can juju detect if the master is down and promote the slave or would I have to do it manually? ...
4
votes
1answer
1k views

Not able to destroy service as agent-state is down

I am unable to destroy service as on of the unit agent says its down. I see that this bug has been fixed as stated here unit destruction depends on unit agents But I am not getting whats the solution ...
4
votes
1answer
497 views

Can I make the MAAS server Juju machine 0?

On a MAAS cluster, if I do a "juju bootstrap", it creates a bootstrapping node from one of the free machines in the MAAS cluster, which becomes machine 0. Is it possible for me to make the MAAS ...
4
votes
2answers
307 views

Juju deploy issue : Connection was refused by other side

I am trying to deploy MAAS + JUJU on a 10 node infrastructure. I have easily configured MAAS (13.04 LTS) on one node and queued 6 other nodes, Also have got Juju installed on the MAAS node, Now the ...
4
votes
1answer
643 views

How can I access local juju instances from other network hosts?

I'm running juju on a headless machine, and already have networking configured so the rest of the network can connect to lxc guests deployed using the br0 bridge. Unfortunately, Juju creates it's own ...
4
votes
2answers
387 views

How do I use a specific AMI for juju instances?

I would like to use another AMI with juju instead of the default AMI, where do I specify this?
4
votes
1answer
769 views

Juju bootstrap fails to start network on local environment

I've followed the instructions at https://juju.ubuntu.com/CharmSchool and rebooted 5 times...... I cant seem to do a juju-bootstrap (local) This is the output: amith@amith-desktop:~$ juju bootstrap ...
4
votes
1answer
440 views

Charm parameters configured at deployment

I am creating a juju charm that needs to have parameters passed to the configuration upon deployment. I have looked around and I know you can use juju deploy <charm> ...
4
votes
1answer
244 views

When running locally, does Juju use the host machine's APT cache?

When juju fetches packages for a unit, does it make use of the host system's APT cache? I'm asking this because in my case, bandwidth is limited and I am doing some charm development. It is not ...
4
votes
1answer
40 views

What's the best way to have a charm control Juju?

Is it possible to a charm to ask juju to start another machine, add instances of a service or destroy instances? For instance, by doing something simular to the juju gui: how juju gui performs the ...
4
votes
1answer
203 views

Juju fails to download the charm - dial tcp: lookup store.juju.ubuntu.com: no such host

I'm trying to deploy juju gui on my maas controller but juju is unable to get the gui charm. This is the error I get: ERROR juju.cmd supercommand.go:323 cannot download charm "cs:trusty/juju-gui-16": ...
4
votes
1answer
640 views

How to resolve “ERROR machine is already provisioned” in manual provision set up?

I set up a manually provisioned environment successfully (in local network among x3 12.04 ubuntu servers.) However adding the second machine failed twice. After the third try (installed missing ...
4
votes
1answer
1k views

What are the steps to deploy OpenStack in a VM using juju?

I'm looking for a guide to deploy OpenStack (all in one) in a small VM (2 cores, 2GB ram) for development purposes, as well as for learning the juju process. What environment should I choose? ...
4
votes
1answer
7k views

How can I install Openstack Grizzly using Juju and MAAS?

I've noticed that the new release of Ubuntu 13.04 includes deployment capabilities for Openstack in an HA environment as well as integration of Ceph for volume and object storage. I can't yet find a ...
4
votes
1answer
2k views

How can I copy Juju tools for use in my deployment?

When I try to boostrap my cloud environment I receive the following error: ERROR command failed: no tools available error: no tools available How do I make these tools available for my environment? ...
4
votes
1answer
153 views

How to add Landscape monitoring to machine 0 in juju

The Juju Landscape charm supports adding relations to services, but there is no visible service in machine 0 to add a relation to. How to add it to Landscape then?
4
votes
1answer
167 views

How do I ensure that security updates are installed on Juju machines?

It seems that security updates and other package updates are not automatically installed in Juju nodes. I assume that they are installed at installation of new Juju machines, or that the installation ...
4
votes
1answer
66 views

How to install Jenkins charm with dependecies?

I have a question about the jenkins charm: After creating a new instance with a jenkins charm, how can I run a script with commands to install some programs needed in machine created?
4
votes
1answer
3k views

Why does upstart fail to start my juju service with Unknown job: juju-ubuntu-0?

I'm having issues launching juju on an lxc container through regular juju deploy commands: juju bootstrap juju deploy ubuntu The ubuntu juju status continually says pending. The LXC starts, and I ...
4
votes
3answers
2k views

Juju cannot deploy services with MAAS

I would like deploy one or more charms with juju on MAAS environments (without OpenStack). The environment of the MAAS Controller is Ubuntu 12.10 with 2 NICs. One of the NIC is connected to a external ...
4
votes
1answer
480 views

Where can I find more documentation on building an Ubuntu-based cloud infrastructure? [duplicate]

I've been reading: https://help.ubuntu.com/community/UbuntuCloudInfrastructure It's fascinating stuff, but documentation seems a bit sparse. Where I work, we have this aging, clunky VMWare ESXi setup ...
4
votes
1answer
506 views

Juju SSH setup in orchestra environment

For orchestra, must the public keys be copied to the nodes before 'juju bootstrap' is run for the first time?
4
votes
1answer
337 views

juju bundle deploy in one machine in LXC?

Hi So far i have developed juju charm bundle which contains three charms.I have Two Questions (Q1) And i need to deploy juju charm bundle in one machine in LXC. i have three charms and normally when i ...
4
votes
1answer
140 views

Openstack deployment fails at 99% Configure Availability Zones

Using the newly released Landscape deploy for Openstack, I've gotten to 99% completion, with 1 failure citing Configure Availability Zones. error I have received Unsupported Scheme: '' I'm going ...
4
votes
1answer
133 views

Destroying service before removing the relation causes both services to hang at dying

I deployed wordpress and mysql and add relation between wordpress and mysql. I try to destroy wordpress before removing the relation between wordpress and mysql. Now, both services are hanging at ...
4
votes
1answer
515 views

juju bootstrap fails on local environment - Could not install mongo service

I'm attempting to use JuJu install for the first time. I created a 12.04 guest VM just for this process and I'm getting an error when I try an complete the bootstrap process sudo juju bootstrap ERROR ...
4
votes
1answer
381 views

Juju MySQL adding units vs adding new service with relation

What's the point of adding units to MySQL? Why not just create a new service with relation to the master node? MySQL doesn't support multi-master node so adding units to one MySQL service doesn't ...
4
votes
1answer
386 views

Juju on AWS t1.micro (or other) reserved instances

The smartest (often) way to run instances on AWS is to buy "reserved" instances - for either one or three years. My goal here is to run the WordPress charm on t1.micro instances as per the default ...
4
votes
1answer
611 views

Juju instances in agent-state: down after turning them off (and back on) on EC2

I turned my Juju instances off on EC2 for a while and after bringing them back online they seem to be in an odd state: juju status 2012-11-17 17:06:44,094 INFO Connecting to environment... ...
4
votes
2answers
718 views

How does juju expose work?

If I expose my service, for instance teamspeak server, on what address it will be running? On my server address? For example: my server has an address of 158.37.15.167. If I deploy teamspeak from my ...
4
votes
1answer
454 views

juju wordpress open-ports: []

testing juju from the ppa on aws on precise. Environment successfully bootstrapped, mysql and wordpress unit started, db relationship successfully added. On exposure of wordpress I have no open ports ...
4
votes
2answers
541 views

How to manage Juju's LXC containers using virsh?

I use the lxc driver for juju and I have created a local environment; actually the well-known Wordpress from https://juju.ubuntu.com/docs/getting-started.html. I then tried export ...
4
votes
2answers
733 views

Juju returns “No matching node is available” when trying to bootstrap a MaaS

This is my error while doing bootstrap , the status of nodes i added were declared and now i have accept and commising and it says comminsing started , i need help please .. clusteruser@cluster:~$ ...
4
votes
1answer
161 views

How would one know a charms dependencies?

If really really novice user is using Juju and wants to deploy wordpress how would he come to understand that mysql is required to deploy it. If you take another product xyz which isn't as popular as ...
4
votes
1answer
338 views

How can I get juju running on eucalyptus? [duplicate]

I've a small private cloud running on UEC 11.04 and Eucalyptus, and everything works fine. But I still look for a software deployment solution better than writing scripts manually. The new juju seems ...
4
votes
1answer
43 views

Landscape Example for Orange Box

I'm using an Orange Box and have gone through the Juju bootstrap and deployed landscape as per the 01-deploy.sh script that comes with the Orange Box build, but when I go to set up a cloud in the ...
4
votes
1answer
473 views

How do I resolve a 401 error when setting up Juju MAAS environment?

Here is the debug output: 2014-01-14 17:09:57 DEBUG juju.environs.configstore disk.go:77 Making /home/neo/.juju/environments 2014-01-14 17:09:57 INFO juju.environs open.go:156 environment info ...