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

learn more… | top users | synonyms (2)

4
votes
1answer
218 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
43 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
301 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
824 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
1k 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
108 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
134 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
54 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
1answer
455 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
496 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
353 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
290 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
3answers
1k 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
344 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
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
3answers
1k 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
524 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
1answer
377 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
454 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
680 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
130 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
314 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
421 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 ...
4
votes
1answer
542 views

agent-state-info: 'hook failed: “config-changed” deploy wordpress using juju

I have one virtual machine on Windows Azure. I have installed juju inside my virtual machine. I want to deploy wordpress on my vm. I'm run on 64 bit machine I've read this blog about step by step how ...
4
votes
1answer
2k views

Can I install MaaS on the same server my nodes will be on?

Hello every geek and nerds out there. I'm a network engineer but I've been following Ubuntu and the Cloud architecture for quite a while now. Question: I have a HP DL380 Dual Quad Core with 16GB of ...
4
votes
1answer
2k views

juju bootstrap: “ERROR SSH authorized/public key not found”

I installed Ubuntu Server 12.10 in a VM and tried to setup Juju following these guides: https://juju.ubuntu.com/get-started/ ...
4
votes
1answer
413 views

Can juju deploy charms to an EC2 instance of Windows Server?

Can Juju bootstrap and deploy to an EC2 cloud instance running Windows Server OS, or can Juju only boostrap/deploy to Linux instances? I am experimenting with Juju for the first time and have ...
4
votes
1answer
734 views

juju ssh fails because of permission denied (public key)

when I try doing a juju ssh into one of the machines, it returns an error 2012-12-06 14:16:16,695 INFO Connecting to environment... 2012-12-06 14:16:25,671 INFO Connected to environment. 2012-12-06 ...
4
votes
0answers
275 views

Juju deployment fails due to “container failed to start” error

I had tried to deploy mysql and i had this error: agent-state-info: container failed to start Outputs from log as following: Line 47: machine-0: 2014-08-14 02:02:30 INFO juju.state.api ...
4
votes
0answers
60 views

What Is Juju and Charm Store [duplicate]

I want answers for below questions. What is Juju? How To Work with it ? What does Charm means? Is ubuntu Server edition is required for use Juju ? or Desktop edition can Run? Any one have some ...
3
votes
3answers
75 views

What does “LDS” stand for in the openstack reference implementation?

Looking on this page, I see "LDS" mentioned. http://www.ubuntu.com/cloud/ubuntu-openstack/reference-architecture Go to the "Services Virtualized High Availability" tab, and look at the virtualized ...
3
votes
2answers
235 views

“Installing Ubuntu OpenStack: The Canonical distribution” failed due to bootstrap timeout

I am following the "Installing Ubuntu OpenStack: The canonical distribution" guide to deploy Canonical Openstack. My MAAS setup is already there and in healthy condition. However "sudo ...
3
votes
1answer
618 views

Failure to troubleshoot a juju charm deployment

My environments.yaml looks like this: environments: test: type: local control-bucket: juju-a14dfae3830142d9ac23c499395c2785999 admin-secret: 6608267bbd6b447b8c90934167b2a294999 ...
3
votes
1answer
360 views

Why install OpenStack

I am trying to understand why someone would need OpenStack when MAAS and Juju are available. I know that MAAS abstracts the machines in order to use them as resources and Juju allows to install ...
3
votes
3answers
3k views

JUJU and ERROR environment has no access-key or secret-key

following the official guide: [1]https://juju.ubuntu.com/docs/config-maas.html and considered that I've generated the ssh key (added it to UI of MAAS) and the API key, my environments.yaml file ...
3
votes
1answer
1k views

juju error: hook failed: “config-changed”

I am deploying ha ha cluster for keystone, cluter is up and both units are showing agent state "Started" but one unit is showing error as "error: hook failed: "config-changed" I sshed to that unit and ...
3
votes
1answer
497 views

What is juju doing when my deployment is “pending”? It seems to take awhile without much happening

After deploying a charm, either locally or not, juju status lists "Pending". It seems to sit in this state for awhile, longer in my experience in the cloud, a bit shorter locally. What is juju doing ...
3
votes
1answer
220 views

Packages needed in Custom Image of Ubuntu to work with Juju

Hi am trying to run Juju in my existing Openstack Infrastructure. Since we don`t have direct access to internet, i need to change/modify my image and information of proxy. So far what i have ...
3
votes
1answer
1k views

Juju bootstrap on local machine gives an error

trying to use juju in a local environment. Here is my ~/.juju/environments.yaml file: environments: sample: type: local control-bucket: juju-a14dfae3830142d9ac23c499395c2785999 ...
3
votes
1answer
935 views

What is the purpose of the “bootstrapping instance” in Juju?

So I've recently played around with Juju, and I see quite a bit of potential. But there are a few things I don't exactly understand. Most notably, I'm not sure of the purpose of the "bootstrapping ...
3
votes
1answer
101 views

juju mongodb charm not found

On an Ubuntu 14.04 (trusty) host, this command fails: juju deploy mongodb ERROR charm not found: cs:trusty/mongodb I am attempting to follow this documentation: ...
3
votes
1answer
87 views

Cannot deploy local charms after Juju upgrade [closed]

I keep getting ERROR only charm store charm references are supported, with cs: schema when I try to deploy charms from a local repository. My commands look like juju deploy -v ...
3
votes
1answer
486 views

“gomaasapi: got error back from server: 403 FORBIDDEN” error while bootstrapping

I am investigating MAAS with Juju on Ubuntu 12.04.4 LTS. (also tried 13.10...) I have set up my server(s) using various tutorials, but I keep getting 403 errors when bootstrapping Juju. I have tried ...
3
votes
1answer
71 views

Juju wordpress charm doesn't update from git

I have set the wp-config string to my git repo. It gets everything fine but the charm is not picking up changes. I make changes to my local copy of the wp-content then push it to my git remote repo ...
3
votes
2answers
1k views

Cannot bootstrap due to “”precise“ images in RegionOne with arches [amd64 i386]” error

I am having an issue with installing Juju and bootstrapping. I have the Swift storage setup, and the new bucket gets created. The tools have been synced, and all that looks fine. However when I ...
3
votes
1answer
173 views

Does my charm need both a relation-changed and relation-joined hook?

I see a lot of charms with both a relation-changed and a relation-joined hook for their relations. Sometimes the two hooks are even the same file, with one being a symlink to the other. However, the ...
3
votes
1answer
189 views

How do I deploy a charm when it is shown in the charm store but the cli reports it's not found?

I am trying to deploy Marco Ceppi's discourse charm from this link however running "juju deploy discourse" yields the following output: pgrace@shaman:~$ juju deploy discourse 2013-02-26 20:49:05,541 ...
3
votes
1answer
164 views

How can I halt juju and remove it from my local machine?

I have juju running locally using LXC, and I'd like to completely remove it. Is removing the juju package enough, or do I need to go hunt down other things as well?
3
votes
2answers
2k views

Juju bootstrap gives me a “409 CONFLICT” error

am defining a Juju environment on Ubuntu 12.04LTS but when i give command "juju bootstrap", it generates error i.e Unexpected Error interacting with provider: 409 CONFLICT 2012-04-13 02:25:01,025 ...