Juju is a next generation service orchestration framework. It has been likened to APT for the cloud.

learn more… | top users | synonyms (2)

3
votes
2answers
168 views

how to deploy charm to a machine which is already installed with some other charm?

Is it like we have release machine in maas then just do jitsu deploy-to "machine name" "service name" ?
3
votes
1answer
1k views

How do I get juju 1.11 to bootstrap on a private OpenStack cloud?

I have a working private OpenStack installation and am trying to use juju. As follows: dave@dave-D945GTP:~$ juju version 1.11.2-raring-amd64 dave@dave-D945GTP:~$ juju sync-tools listing the source ...
3
votes
1answer
290 views

juju, dnsmasq and `.localdomain`

I'm trying to setup an Ubuntu private cloud infrastructure on a virtual environment via learning from https://wiki.ubuntu.com/SecurityTeam/TestingMAAS and ...
3
votes
1answer
1k views

What to do when Juju machine 0 has got “agent-state: not-started” state

After running a Juju environment for some time, now machine 0 has got status: "agent-state: not-started" that has persisted for some time now and it is unable to deploy any new machines. "Juju ssh 0" ...
3
votes
1answer
163 views

What is the password to access Juju Web UI demo?

A demo of Juju Web UI is available at http://uistage.jujucharms.com:8080/ However, it asks for a password that is not mentioned in the blog or the development project of the UI. I found the link to ...
3
votes
4answers
655 views

How do I list all the relation variables and debug them interactively?

I'm writing a charm that requires a mysql database, I found from looking at other charms that this (below) is how I get the info about the database: user=`relation-get user` password=`relation-get ...
3
votes
1answer
3k views

I'm getting an error with nginx, php and wordpress - 502 Bad Gateway

Using the sample recipe I am deploying a WordPress solution on EC2: juju bootstrap --constraints "instance-type=t1.micro" juju set-constraints instance-type=t1.micro juju debug-log juju deploy mysql ...
3
votes
1answer
71 views

Installing packages that require system restart, from a Juju charm

I'm writing a Juju charm that installs some new packages, some of which require a system restart. In particular, daemontools-run installs an Upstart file, which would start svcanboot on the next ...
3
votes
1answer
1k views

MaaS nodes are enlisted but never show up

I am trying to get a private cloud running in a test environment with the use of virtual box, there have been a number of sites I have seen where this is a possibility. If this test is successful it's ...
3
votes
1answer
245 views

Can juju be used in other region than the US?

Is there a way to bootstrap and/or deploy a server in Amazon EC2 not in the US region ? In juju's constraints, it seems that we can only choose region a, b, c or d which are in the US. Thanks for help ...
3
votes
1answer
321 views

How to manage service relations in Juju at fine grained unit level?

My service recipe: DB Server <-> App Server <-> Web Reverse Proxy. My relation requirements are: 1 unit of DB Server related 1 (specific) unit of App Server 1 unit of Web Reverse Proxy ...
3
votes
2answers
923 views

What does admin-secret mean in Juju config file for Ec2 environment

What does admin-secret means in Juju config file for Ec2 environment. And how can i retrieve it from aws. Also what does control-bucket means, it says about s3. but how can i get the key?
3
votes
1answer
826 views

Is it possible to remove or fix a node from maas after juju bootstrap?

I don't want to destroy environment of juju. Is there any way that let me to delete a node in maas with minium change? Or, if some way can fix the node, that's perfect. My juju status: machines: ...
3
votes
1answer
37 views

juju state server upgrade

I have a juju state server (the bootstrap machine) that will not start the API service that listens on port 17070. I believe this is because of bug: https://bugs.launchpad.net/juju-core/+bug/1434680 ...
3
votes
1answer
139 views

Is it possible to “stop” a particular unit in juju?

I need to "stop" a unit in juju. Remove or destroy are not good options for my case, is there any way for "stop"ing a unit?
3
votes
3answers
2k views

Can Ping but Cannot SSH to Openstack VM Instance

Have a multi-node MAAS-JUJU-Openstack setup, i.e., nova-cloud-controller, nova-compute, and quantum/neutron gateway are on separate hosts. In this setup, MAAS and openstack share 10.0.0.0/24 as their ...
3
votes
3answers
1k views

juju Bootstrap --debug failed to connect https://streams.canonical.com

How can I fix this case, my condition : MAAS Server on VM Juju in Main server All ubuntu 14.04 Here is the error curl(6) "could not resolve host: streams.canonical.com" Setting up ...
3
votes
1answer
515 views

Can't bootstrap with Juju due to “ error back from server: 401 UNAUTHORIZED”

I have this little MAAS with only one node ready to deploy (ubuntu 12.04 Precise pangolin)... I was trying to set up the Juju enviroment but i continously get this error $ juju bootstrap Bootstrap ...
3
votes
1answer
301 views

(JuJu) How to install “ubuntu-12.04-server-cloudimg-amd64.tar.gz” manually?

Because of an error over using juju , I've downloaded these two files: https://cloud-images.ubuntu.com/server/releases/precise/release-20140227/ubuntu-12.04-server-cloudimg-amd64.tar.gz ...
3
votes
1answer
65 views

Is it possible to achieve HA using the rabbitmq-server juju charm?

Is it possible to achieve HA using the rabbitmq-server juju charm? Is it possible to have mastar/slaves? Hot Standby, like the PostgreSQL charm? Thanks
3
votes
1answer
69 views

Create a new pair of ssh key before deploy charm

Our application requires each node in a cluster has the same pair of SSH keys. We provide the default one in the charm but it'd better to generate new one before deploy. THE SAME KEYS WILL BE COPIED ...
3
votes
2answers
287 views

Bootstrap to OpenStack cloud asks password to log in

I'm testing the new beta OpenStack cloud of CloudVPS.com and hitting a few problems. The first problem (which I assume is very likely CloudVPS beta related) is that about half of the time the ...
3
votes
1answer
107 views

Juju MySQL for WordPress with Percona

Is there any benefit in using Percona as a distro for WordPress? Does it actually allow me to use Extradb or is it still limited to Innobd?
3
votes
1answer
100 views

How to supply the ssh keys needed to access an application repo with Juju?

Our app is hosted on a private repo that requires an SSH key to access, and the node-app charm assumes that the repo is available publicly. Is there a way to install the key automatically and ...
3
votes
1answer
276 views

Access key ID error when deploying with juju-core on non-ec2 ec2 clouds

juju-core (1.13) does not support the old pyjuju configuration variables ec2-uri and s3-uri. So I took the Go sources and tweaked a new region in launchpad.net/goamz/aws/aws.go with the necessary API ...
3
votes
1answer
75 views

How to use the Wordpress Juju charm to add existing database content

I've been looking at the Wordpress juju charm and I'd like to use it to create instances of developer.ubuntu.com for testing and design purposes. I believe I can use it as-is, apart from one bit: the ...
3
votes
1answer
69 views

A Juju Charm that configure dependencies to work with jenkins

I'm doing a charm that installs jenkins and stuff. If the User already have an account on github and create a new repository named "builder", he can put the dependencies for the job as app engine, gwt ...
3
votes
2answers
90 views

juju cache to different folder

I am writing a juju charm for a project and I would like to test and debug locally. I have a somewhat small SSD drive which I have my OS installed on and my home folder on the larger non SSD drive. ...
3
votes
1answer
780 views

What is needed for the authorized-keys in the environments.yaml file?

I am trying to get Juju working in HPCloud; however, I can't figure out what is needed for the authorized-keys in the environment.yml file. I already read this post How can I configure Juju for ...
3
votes
1answer
1k views

How do I fix a “User timeout caused connection failure” error?

I'm following these instructions - How do I configure juju for local usage? and all appears well until : juju deploy mysql - which gives 2012-08-01 16:14:58,560 INFO Searching for charm ...
3
votes
1answer
1k views

Using Juju with private Openstack cloud deployment?

I'm seeing a number of problems trying to use Juju with our internally deployed Openstack cloud. Most of this appears to be centered around DNS host resolution as well as the need to deal with our ...
3
votes
1answer
781 views

How do I gracefully shutdown a Juju Charm?

My charm controls a service that can detect when it's no longer needed, and should shut itself down. Is there a defined way to shutdown the system in a way that Juju considers appropriate? Can I ...
3
votes
0answers
52 views

JUJU Error “ERROR failed to bootstrap environment: waited for 10m0s without being able to connect: ”

Having a bit of a struggle with bootstrapping Juju using juju-quickstart -i With two separate ubuntu clusters, we are having the same exact error (displayed below). I've confirmed I can SSH to ...
3
votes
0answers
78 views

juju deploy ceph hangs in pending in maas environment

I have ubuntu 14.04.1 with maas 1.7.1 rc4 and juju 1.20.14. My client machine is commissioned and deployed. I can ssh ubuntu@cl1stn2.maas and I can juju ssh 1 successfully. I did "juju deploy ...
3
votes
0answers
149 views

Deploying OpenStack with just two machines with Juju

i've followed the Marco Ceppi guide (http://marcoceppi.com/2014/06/deploying-openstack-with-just-two-machines/comment-page-1/#comment-70358) about how to deploy openstack on just 2 node. I tried to ...
3
votes
0answers
411 views

Openstack Juno Qunatum Charm on 14.04

Can't create any network, private or public: # neutron net-create priv1 -v --debug DEBUG: keystoneclient.session REQ: curl -i -X GET http://keystone1.maas17:5000/v2.0 -H "Accept: ...
3
votes
1answer
286 views

Juju deploy charm juju-gui fails with connection time out

I am using Juju 1.18.4. The environment is bootstrapped and here is the juju status environment: maas machines: "0": agent-state: started agent-version: 1.18.4 dns-name: ...
3
votes
0answers
162 views

I can't deploy mysql to LXC:0 with juju [closed]

I used "juju deploy --to lxc:0 mysql" to deploy mysql. But ,the container start failed.--"error: container failed to start" so,I used dmesg to look error message: [1318582.474759] init: ...
3
votes
0answers
453 views

Juju bootstrap node can't access Ubuntu archives via MAAS

I am trying to install MAAS and Juju on VirtualBox. The network configuration of VirtualBox is set to NAT Network. Everything is just fine. I am able to PXE boot. But when I start juju bootstrap, ...
3
votes
1answer
663 views

juju hangs when connecting to mongo

Whenever I run any juju activity which connects to mongodb, the connection seems to connect OK but hang. I'm using the stable ppa and running on ubuntu 13.04 desktop. $ juju status --debug ...
3
votes
0answers
320 views

isnt there any descriptive step by step guide for MAAS + juju + Ceph + Openstach HA deployment? [closed]

I know this is the guide - https://wiki.ubuntu.com/ServerTeam/OpenStackHA , but Its not just descriptive enough? I saw in few question's answers that above link is still yet to be updated, but when? ...
3
votes
1answer
853 views

Juju won't run on orchestra due to ssh error

I've got orchestra installed and running, and I have managed to build my first three nodes. Now I want to get down to the business of managing their environments. I've installed JuJu on my main ...
2
votes
1answer
94 views

juju charm relation hooks are not running?

Hi i have developed two charms server charm and application charm.I need to add relation between them and and want to get server IP address for application charm.I have added relation-joined and ...
2
votes
2answers
584 views

Horizon: Apache exceptions at import_module

I've deployed Openstack using juju, and everything looks normal except that I cannot browse to openstack-dashboard. I get error 500 Internal Server Error. I looked through apache2 logs at that node ...
2
votes
2answers
64 views

Where to install Juju

I'm reading the question at How do I install Landscape for personal use? and have a question regarding the install of Juju: Is Juju to be installed on the "Landscape Dedicated Server"?
2
votes
3answers
79 views

How do I manage changing users in a charm?

I'm writing a charm in which I need to change user to install some packages. When I start juju-deploy all this running as root... So, I try to change my user and is not possible. If anyone has any ...
2
votes
2answers
350 views

Is it possible to specify an image or list of packages to install on a per-node basis in MAAS?

Or, is this a job for juju instead?
2
votes
1answer
19 views

How to edit machine hardware detail deployed by Juju?

I deployed Landscape's OpenStack Autopilot with Juju GUI on top of 6 KVM nodes. How do I edit the hardware detail in Juju GUI if I upgrade the node's RAM? In the MaaS GUI, I can easily edit the CPU ...
2
votes
2answers
87 views

Which Juju's OpenStack Charms am I using (Community or Canonical)?

To give you better idea, let me just give you a little context I had a MAAS setup with 6 nodes in ready state. One of my node became Juju bootstrap node. After that I deployed OpenStack Juju charms ...
2
votes
2answers
543 views

Ubuntu Juju local configure failed

When i run bootstrap in How do I configure juju for local usage? i got this error. I have done the same steps. So why that error is comming? Then i checked the permission for index.json file i changed ...