Juju is a next generation service modelling and execution framework.

learn more… | top users | synonyms (2)

6
votes
1answer
200 views

How do I get my Juju Charm officially recognized?

I've just completed and tested a charm I made for Juju. I've followed the directions on the Juju Charms page and pushed the charm to my LP branch. How do I get it into the charms tool or the "Charms ...
6
votes
1answer
368 views

How do I deploy multiple stacks in an environment?

I've deployed a haproxy->lamp->mysql stack using juju. It seemed pretty straight forward and it works well from my tests. I've also seen its easy to scale a layer and add extra units to the lamp ...
6
votes
1answer
463 views

Is juju only for cloud usage?

Can Juju be used on a single server to make it easier to deploy services like MySQL and any other Charms that are available? I understand that it is a tool to deploy and manage huge cloud servers but ...
6
votes
1answer
110 views

charm proof issues a “relation server has no hooks” warning

When I run charm proof <path_to_charm_folder> I get the following warning. W: relation server has no hooks What does this mean and how do I get rid of it?
6
votes
1answer
501 views

OpenStack deployment with MAAS, Juju and Autopilot

I have a problema with my cluster installation. I intend to install OpenStack on my ready set of machines, where each one has 2 NIC and 2 hard disks. I installed the MAAS controller and Juju on a ...
6
votes
1answer
122 views

Where can I find the logs of IRC Charm School?

I am looking for the logs of the freenode juju charms class that occurred on the 2nd of December, 2011. Do they exist? Where can I find them?
6
votes
1answer
116 views

How does Juju get the private-address of a node

I have a setup where each node has 2 interfaces: One connected to a private network between the nodes one connected to a public network. The communication between Juju (on my laptop) and the nodes ...
6
votes
1answer
1k views

Is it possible to make OpenStack work with MaaS without involving Juju?

I have to machines, {machine-A: will be used as my Master MAAS server with OpenStack} and {machine-B [Quad Core/16GB RAM/8x HDD]: will be running a KVM where all my nodes will run on} Purpose I want ...
6
votes
1answer
230 views

What are the absolutely bare minimum requirements for running local juju?

I have read the documentation on running local juju with lxc. However, the dependencies in the docs seem kind of extensive for that, eg. why would it need libvirt (except for maybe the bridge nic ), ...
6
votes
1answer
180 views

Should all hosts be set to network boot at all times or after they have been registered and allocated as a service, should they boot to disk?

I really love the concept of MAAS underlying an OpenStack implementation, but there are a few questions about MAAS that I am not entirely clear on. Should all hosts be set to network boot at all ...
6
votes
1answer
87 views

Having trouble following node.js juju docs

I'm trying to follow the docs here and I'm running into an issue with this line: juju deploy --config myapp.yaml node-app myapp I've created a myapp.yaml file and added a github URL to a sample ...
5
votes
1answer
2k views

How do I prepare MAAS to serve images on OpenStack?

I've got Openstack ready with MAAS, how do I prepare the cloud with Ubuntu images so I can deploy it with Juju?
5
votes
3answers
3k views

How do I get MAAS and Juju to recognize proxy settings in a deployment?

So, I have Ubuntu 12.04 LTS, installed MaaS from the initial bootup, and then added JUJU. I'm behind a proxy, so, added proxy to /etc/apt/apt.conf and also to /etc/wgetrc. Doing that I could then use ...
5
votes
1answer
840 views

How to Install/Configure/Use Juju in non aws clouds?

I think that Juju is a technology that has the potential to help a lot of sysadmins, it would be great to have a good tutorial for using it in other clouds, such as gandi.net1. Is there any way to run ...
5
votes
2answers
946 views

How do I adjust the instance size that Juju uses?

I've fired up some of the example instances of Wordpress and MySQL with Juju. A coworker has told me that the default instance size is "small". I'd like to be able to scale this to different sizes on ...
5
votes
2answers
3k views

juju http-proxy and no_proxy settings

I'm setting up an environment with juju and maas. The maas environment has no direct internet connection, a proxy must be used. I have configured the juju environment's proxy using juju set-env ...
5
votes
2answers
3k views

ceph status fails due to “ERROR: missing keyring” error

I have deployed 3 ceph mon nodes using juju and maas. From juju status all ceph mon nodes are up and fine. but i did ssh into one of the ceph node and was just trying to get ceph status. and its ...
5
votes
2answers
311 views

How do I script juju deployment?

I have been working on a few juju charms and am ready to start testing a deployment of our services. Is there a standard method for deploying an environment? For instance, do I have to manually ...
5
votes
1answer
339 views

How do I add a relationship between two charms to pass information between them?

I am new to juju. So far I have created and started deploying one application charm and sever charm separately. But now from the application I need to add relationship to server charm and get details ...
5
votes
2answers
213 views

Is anybody using juju for mission critical apps?

I've been playing with juju for the last month and it is really awesome but it feels like a black box. It feels like something that I "just have to trust that it will work". I'm very tempted to use ...
5
votes
2answers
2k views

Juju GUI public IP

I have been trying to install juju with juju-gui on my virtual machine (Fresh installation Ubuntu 13.04 64-bit) To configure my local environment I installed mongodb-server and lxc. After ...
5
votes
2answers
2k views

Using Juju returns “ssh invalid key” error

Can someone tell me with piece of code is executed when i do: juju status. I'm running Juju on OpenStack and I want to deploy some services but when i do juju status it returns me an SSH INVALID KEY ...
5
votes
3answers
362 views

How to deploy multiple juju services on the same server with MaaS

I have 6 services that I need to deploy with 5 physical servers. Would it be ok to deploy juju gui with haproxy? How would you deploy multiple services to one server. I saw some documentation for ...
5
votes
1answer
399 views

How can I use juju manage multiple environments?

If I have multiple juju environments defined, I will often want to run a series of commands on one of them. Specifying -e on every call is rather tedious, but changing the default every time you ...
5
votes
1answer
418 views

How can I deploy my local Juju Charm with Amulet framework?

I use amulet as testing framework for charms which we developing. I've already tried to reproduce an example, provided on https://juju.ubuntu.com/docs/tools-amulet.html and it's work fine. But now I'm ...
5
votes
1answer
364 views

juju bootstrap node roles and responsibilities

What is the role of the juju bootstrap node beside connecting to the deployment cloud? (the one we call juju bootstrap on) Is this the node with the zookeeper? Is zookeeper running as daemon or ...
5
votes
1answer
812 views

How to specify ec2 instance types for different services?

After I have specified a default EC2 instance type for my Juju charm, how do I override that for one of the services? For instance, the Juju tutorial deploys wordpress and mysql, and I can set the ...
5
votes
1answer
128 views

Is it possible to trace the add-relation hooks in debug-hooks window?

Is it possible to trace the add-relation hooks in debug-hooks window? Are there particular environmental variables I need to set to be successful? My juju-core version is 1.13.3. I want to observe ...
5
votes
1answer
579 views

juju with MAAS error: file 'provider-state' not found

I'm trying to configure juju to work w/ MAAS. I'm configuring juju to run on the same node as MAAS. When I run "juju status" I get the following error: error: file 'provider-state' not found Any ...
5
votes
1answer
99 views

How do I save a Juju service for later?

When I'm finished using a Juju service for a period of time, how do I put it away so that I can bring it up in the same state? Or, Are Juju services meant to be stateless?
5
votes
1answer
600 views

Can I use juju with LXC in a non-local configuration?

I've looked at this post for setting up juju on a local environment with lxc. However, is there a way to use juju with lxc in a non-local environment? I am looking at a scenario where lxc containers ...
5
votes
1answer
155 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 ...
5
votes
3answers
2k 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 ...
5
votes
1answer
248 views

Is there a way to set the MAAS password via a preseed?

As has been asked before (here and here) I need to set a password during commissioning for my nodes. I realize that ssh keys are set (and I have one) but I need to log in to the node directly as ...
5
votes
1answer
642 views

Openstack Mass/Juju recovery

I have created Openstack based on MAAS using juju. I have created instances, projects etc. I have made backups of database and openstack config files. I am trying test recovery by destroying and ...
5
votes
1answer
488 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 ...
5
votes
1answer
112 views

How do I make a Juju Charm's revision match the Bazaar revision of its repo?

I've got a Juju Charm that is stored in a Bazaar repository and I would like the charm revision file to have the same value as the Bazaar repository's revision number. Is there a way to make Juju ...
5
votes
0answers
190 views

state: pending & public-address: null :: Juju setup on local machine [duplicate]

Possible Duplicate: Juju stuck in “pending” state when using LXC I've setup Juju on a local VM inside VMWare running on Mac OSX. Everything seems to be working fine, except ...
4
votes
2answers
267 views

Is there a tool like Juju or Chef that I can use to automate the set up of my computer?

There are a lot of tools (chef, puppet, juju) out there to automate server deployments and set ups. How can these be used for automating my laptop set up? I want to be able to do nothing but run a ...
4
votes
1answer
449 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 ...
4
votes
1answer
614 views

Post Deploy MAAS cleanup

I have a mostly working MAAS cluster. I'm still learning juju, but while I'm doing that, I wanted to take this opportunity to do some clean-up tasks. Here are my goals: Configure ntp on the nodes. ...
4
votes
1answer
298 views

Openstack-install juju bootstrap error

I am attempting to setup an Openstack cloud via Ubuntu's instructions. My MAAS server is up and running with my equipment properly checked in. When I run sudo openstack-install with "Landscape ...
4
votes
1answer
60 views

Is Juju a suitable tool for development as well as deployment?

One of the great conveniences I've found of using docker is that it allows me to guarantee the environment my code is running in is very similar, if not identical, to the environment it will run in ...
4
votes
1answer
320 views

Juju and problem with subcontainers deployment on LXC

I am trying to deploy OpenStack with Juju and Autopilot but I have a big problem and I cannot figure out what to do. Basically, I have a Juju local environment with LXC and it seems to work well if I ...
4
votes
2answers
56 views

How do I use Juju in a restricted network?

I got a shiny new server in the lab and I want to use Juju. I install juju, and juju-local just fine. The juju bootstrap completes successfully but when I attempt a deploy a charm I get an error: $ ...
4
votes
1answer
780 views

hook failed: “shared-db-relation-changed” when using OpenStack in the same system as Juju/MAAS

I have been trying to setup OpenStack on 14.04 using one machine. I have managed to get MAAS setup and JUJU bootstrapped with two machines, one machine to MAAS and another node that I am trying to ...
4
votes
1answer
180 views

Should I use MAAS and Juju if I only intent to use a single PC?

I am planing to setup a local server at my home that I will use for various entertainment/work tasks. Do you think that installing MAAS and juju is an overkill if I intent to use only one pc?
4
votes
1answer
652 views

MAAS in High Availability

I recently deployed a MAAS/Juju environment based on a six nodes cluster, using Ubuntu 12.04 LTS, to run a "proof of concept". I could appreciate how interesting the architecture is, and I'd like to ...
4
votes
4answers
2k views

Switching Juju lxc bridge

I've set up Juju running in LXC, and I'm attempting to expose it to the internal network. I'm generally following this question to point lxc to my existing bridge (eth-br0). I've edited ...
4
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 ...