Juju is a next generation service modelling and execution framework.

learn more… | top users | synonyms (2)

4
votes
2answers
566 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://jujucharms.com/docs/stable/getting-started. I then tried export VIRSH_DEFAULT_URI=...
1
vote
2answers
38 views

How can I log in to the GUI to start deploying services?

I installed Juju agent locally and installed the juju gui as well locally. I'm trying to see where can I log in to the GUI from but it doesn't say... How can I log in to the GUI to start deploying ...
2
votes
1answer
159 views

How can I know which machine Juju is actually using?

I am trying Juju on Azure and I have installed quite a few services that I have now destroyed to keep only the minimum services. But now I can see I have 8 virtual machines created on Azure while I ...
1
vote
1answer
125 views

Configure a container for using it with juju

Is there a way to use juju o LXC containers that have not been created by juju bootstrap? The only configuration options for local containers are the root-dir and the admin-secret, which I understand ...
2
votes
2answers
610 views

How to deploy multiple charms on the bootstrapped node or on a single node?

I've been wondering if it is possible to deploy a charm, say for example, a wordpress charm to a single node. i.e. bootstrapped node + mysql node + wordpress node = 1 node One scenario can be: ...
1
vote
1answer
160 views

how to decipher a bundle from juju

how do i decipher a juju bundle? For example its a wiki bundle with instances, etc and mysql configuration with memcache. The charms deploy no relationships are established or none of the services ...
1
vote
1answer
61 views

How does Juju cache charms?

I would like to know more about Juju cache. After I start a charm and Juju provisions a machine for the first time, the charm will be downloaded and all dependencies installed (apt-get, etc). This ...
0
votes
1answer
65 views

Semantics of Containers, which is used to deploy service-units, are not clear

If we have a look at the status of a Juju environment we can see a set of machines and services. Within the services we can see a set of service-units. environment: local machines: "0": agent-...
0
votes
1answer
122 views

Is it possible to use the same java application with out any changes as a charm?

I have a general question: I have a application ( for example generate some output file from some input data) is it possible to use same java application with out any changes as a charm, by other ...
1
vote
1answer
51 views

Juju deploy services to two machines

Hello i want to know if i'm doing it right- I install juju-gui on the 0 machine after that i want to install openstack-dashboard and a few other services to machine 2 and when i do it they go - ...
1
vote
2answers
1k views

How do I deploy the OpenStack bundle to one machine?

Is it possible to deploy the OpenStack bundle to one machine with the CLI? Is it possible to edit the example.yaml bundle with --to machine? If yes, how?
2
votes
1answer
156 views

Understanding Ubuntu juju installed in Amazon Cloud

I will explain, what I have: I created an instance from Ubintu juju AMI from community AMIs. I connected to this instance using ssh. I would like to deploy a "charms" here, in my instance. But, When ...
1
vote
2answers
250 views

How to add a new vnode with Juju 1.20.13 in a environment

I've installed Juju (1.20.13 via ppa stable) and MaaS (1.7 via ppa stable) on the same virtual server (ubuntu 14.04) and created some vnode with kvm e virt-manager. I've already configured juju to ...
3
votes
5answers
5k views

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

following the official guide: https://jujucharms.com/docs/stable/clouds-maas and considered that I've generated the ssh key (added it to UI of MAAS) and the API key, my environments.yaml file ...
4
votes
2answers
974 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 ...
1
vote
1answer
62 views

How can I create charm on one node

Firstly I generation nodejs file on the node without charm then my boss said we need charm for generation. I need in this charm QT5, NODEjs, Berkeley db, g++ with gcc but I don't know how create ...
1
vote
1answer
525 views

Can I scale out the mysql charm instead of adding another database?

I have question how to scaling mysql service because I make deployment from here: https://jujucharms.com/docs/stable/charms-deploying And I have wordpress and mysql related but is there possible to ...
0
votes
1answer
48 views

Deploy web application to local juju enviroment

I am new to juju. So far i have installed juju and configure in local Ubuntu server. I have web application and i want to deploy this web app into juju server. I read more articles but they said crate ...
3
votes
4answers
1k 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 ...
2
votes
1answer
51 views

How to vertical scale a juju service unit?

Suppose I deploy a PostgreSQL charm with 3 units. When I deploy, I will use a EC2 small instance. How can I change the instance type of those units after those 3 units are already running? Is this ...
2
votes
1answer
521 views

How to remove a relation in Juju after destroying one of the associated services?

I am trying out Juju and while playing I created a service, Django, and then Mongodb. I associated them and then destroyed mongodb. Now my Django service is in an error status: agent-state-info: 'hook ...
1
vote
1answer
130 views

What is the proper way to use a package cache with MAAS or Juju?

I use an apt-cacher-ng server on one of the computers on my network. I'm new trying to set up OpenStack, using Juju on MAAS. Is there a way to tell the machines Juju will be setting up to use this ...
1
vote
1answer
536 views

How can I configure the public and cluster network with the juju ceph charm

I deployed ceph via juju and the ceph charm. My servers have 3 NIC's (eth0 for management, eth1, public storage network, eth2 for cluster network). When I deploy ceph via juju it installs all the ...
1
vote
1answer
35 views

How can build relation between Rabbitmq-Server (as buffer for request interface) for my owm locla charm( process the requests)

The case is here: I decide to use Rabittmq-Server as interface for request input and using my own charm fro connect to the rabitt mq and process the the requests!. How can I relate this two ( my ...
2
votes
1answer
228 views

“initialising SSH storage failed” on bootstrap with manual provider

I'm trying to use the manual provider to setup a juju environment on a remote server; when I try juju bootstrap I get: ERROR initialising SSH storage failed: failed to create storage dir: ...
1
vote
1answer
436 views

Machines required Juju bootstrap

root@ubuntu:~# juju status environment: maas machines: "0": agent-state: started agent-version: 1.18.4.1 dns-name: BLD15-A4.maas instance-id: /MAAS/api/1.0/nodes/node-7e161bda-f351-...
1
vote
1answer
53 views

juju server relation hook files are not running?

Hi This question based one this link.How do I add a relationship between two charms to pass information between them? want to add relation to two charms.First one is server charm and other one is ...
1
vote
1answer
62 views

When do relation-broken hooks get triggered?

Here (https://jujucharms.com/docs/stable/reference-charm-hooks#[name]-relation-broken), the section titled "-relation-broken" explains two scenarios when a relation-broken hook is triggered. It ...
0
votes
3answers
121 views

Installing and start using juju in ubuntu

I am new ubuntu user . I am looking forward to install juju core in ubuntu and learn how to use it. My environment : Installed a VM using Oracle Virtual box. Ubuntu 13.10 How do i install and ...
0
votes
1answer
53 views

Ubuntu MAAS with Juju

I have a doubt about juju. Do we have to install Juju on the ubuntu server or ubuntu desktop? Thanks in advance.
0
votes
1answer
723 views

How to setup a server for my application for cloud computing?

Requirement: I am the developer of a software which can do enormous number crunching. The number crunching software should be installed on the server. I have a client side application which ...
1
vote
2answers
112 views

Why are my juju relation hooks not running?

I'm trying to create a charm that can connect to rabbitmq. I've written an amqp-relation-joined, and an amqp-relation-changed. Neither of these scripts executes when I run juju add-relation $mycharm ...
2
votes
1answer
358 views

Is there a way to increase the upload limit wtih the nginx charm?

Am using Wordpress in Juju Cloud.....When trying to upload a Theme of more than 500 kb...its showing "413 Request Entity Too Large" nginx/1.1.19 .. I just followed the following process to ...
2
votes
1answer
81 views

Is it possible to deploy multiple charms in one click?

I want to make a service consisting of multiple nodes running multiple services that work together. I can make a charm for every single node, but then the user would have to know what charms are ...
4
votes
1answer
2k views

How do I deploy a charm from a local repository?

I am trying to run the Charm tutorial from the juju documentation by creating a new charm from a local repository. I started by installing the charms from bzr to my local ubuntu 12.04 desktop running ...
4
votes
1answer
495 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> --config="key:value;key2:...
0
votes
2answers
225 views

Can not deploy juju charm

Hello i get the following message Status Info: hook failed: "shared-db-relation-changed" I get it on Glance,Cinder and Quantum. What does it mean? Thanks
3
votes
1answer
114 views

JuJu bootstrap Node type of AWS instance

1) The default AWS instance for JuJu bootstrap seems to be an EC2 small. Are there any disadvantages to making it a micro instance instead? What instance would be ideal in terms of cost and ...
1
vote
1answer
151 views

Configure juju on Rackspace

I want to deploy a successfull juju env on rackspace infrastructure, i follow all the steps in the official doc, i google but nothing reveal. There is any other step or configuration i miss? I'm ...
0
votes
1answer
18 views

Do I have to explicitly declare ports if I've defined an interface?

Do I have to do open_port 80 in my install hook if I declare my app to be http, or will juju expose do that for me?
0
votes
1answer
132 views

How do I get the ip of a running instance using hooks?

I was wondering how do i get the ip of a running instance of a charm using hooks. I need the IP to bind the services of the charm against this IP. So when I deploy my charm I would like to get the ...
6
votes
1answer
471 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 ...
1
vote
2answers
115 views

Running juju, how do you edit files?

Juju does not associate keyfiles with the instances it creates, so you cannot ssh with them. I tried connecting with filezilla using port 22 (open) using the username juju-admin and the admin-secret ...
1
vote
1answer
49 views

how to change the cloud archive mirror in juju?

Installing openstack charms is taking forever because of the pipeline to canonical.com: ... http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-updates/kilo/main python-swiftclient all 1:2.3.1-...
3
votes
2answers
938 views

Is Swift object storage a requirement?

We're in the process of deploying a private openstack instance but don't have the Swift object storage service available yet. Can juju bootstrap launch a utility instance without swift? I see that the ...
7
votes
2answers
983 views

Why is it that aa full deployment will require a minimum of 10 servers?

I wish to try MaaS, and there's only two machine, could I install one with MaaS service, and use MaaS and juju to deploy the other bare machine with openstack nova-compute? Thank you so much for ...
51
votes
1answer
16k views

How do I configure juju for local usage?

I'm too cheap to pay for EC2, and I don't have enough servers to set up my own openstack, how do I configure juju to use Linux Containers (LXC) on something like my laptop?
0
votes
2answers
212 views

Juju on Windows - unable to bootstrap

Im trying to run Juju on Windows 8.1 x64 and connect to my azure account. I'm having a terrible time finding info on how to actually configure the yaml file on Windows, there is no documentation out ...
4
votes
1answer
187 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?