Juju is a next generation service orchestration framework. It has been likened to APT for the cloud.
4
votes
1answer
115 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
149 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
73 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
1answer
35 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
197 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
273 views
Where can I find more documentation on building an Ubuntu-based cloud infrastructure?
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
410 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
290 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 ...
4
votes
1answer
23 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 ...
4
votes
1answer
60 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
368 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
295 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
170 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
146 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 ...
4
votes
1answer
323 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
217 views
How can I get juju running on eucalyptus?
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
527 views
Having trouble locating charms - pointing to store.juju.ubuntu.com? DNS error [closed]
Can't seem to sort out how to get juju to point to the right source for charms, base install yields the following result when issued the following command.
juju deploy --repository=examples mysql
...
4
votes
1answer
97 views
relation error between nova-compute and nova cloud controller
Can anyone help me, i am in trouble from a long time.
I have successfully setup Open Stack cloud from the documentation: UbuntuCloudInfrastructure
My juju environment file
environments:
maas:
type: ...
4
votes
1answer
189 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
185 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
1answer
290 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 ...
3
votes
1answer
312 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
135 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
158 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
696 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
590 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
41 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
2answers
200 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?
3
votes
1answer
435 views
Is there a way to stop and restart a Juju deployment?
I would have thought that juju shutdown would move the instances in the deployment from "running" to "stopped." Instead it actually terminates all instances. Are juju deployments inherently ephemeral? ...
3
votes
1answer
29 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
45 views
Does MaaS have any log?
Using following articles,
Testing MAAS
Ubuntu Cloud Infrastructure with MAAS and Juju
I tried to setup Ubuntu Server 12.04's private cloud in a virtual environment provided by KVM and ...
3
votes
1answer
133 views
deploy multiple wordpress sites with juju
This may seem like an obvious question, but can you deploy multiple (distinct) wordpress sites with their own databases etc? But using a single deployment? So not dedicated vm's for each sites ...
3
votes
1answer
58 views
How to configure jenkins using juju charm
I already have installed the jenkins charm.
My question is how can I configure jenkins before deploy/after installation automatically? I want to authomatically, for example, install the github plugin ...
3
votes
1answer
41 views
juju override defaults in service
Working on the postgresql charm a bit, and I'm wondering if there is a way to supply overrides for default values in a "juju-way".
In my charm that will be consuming the services provided by ...
3
votes
3answers
79 views
Hosting one site on two servers
I want to know how host one site on two servers. I am using juju to deploy mediawiki on my maas computers in LAN. And now I have two computers with ip's like this 192.168.1.100 and 192.168.1.115. How ...
3
votes
1answer
415 views
Juju services are not deploying correctly
Deploying a charm to your MAAS Now you're ready for the most exciting
part: deploying a charm to your MAAS!
juju deploy mysql MAAS will now allocate a node to Juju and Juju will
deploy the ...
3
votes
1answer
42 views
How do I add and call a helper script in a Juju charm?
I have a charm where I'd like to be able to call a small Python script in one of the hooks as part of its execution. Where do I put that helper script? Can I put it in the hooks directory and get it ...
3
votes
2answers
135 views
What is the best way to use the mysql charm in Juju with dynamic database credientials?
I am creating a Juju charm to encompass many Django development projects. I have the charm installing Django, wsgi, and Apache2. Django uses a separate database, user, and password for every project ...
3
votes
1answer
413 views
Where can I find juju tutorials?
Is there any good and easy-to-understand Juju tutorial from beginner? I know a bit about virtualization using qemu or oracle vm virtualbox and looking forward to enhance my skill in the cloud ...
3
votes
1answer
114 views
How can I test a Juju Charm?
I have written a Juju Charm and want to test it.
What are the steps to test it?
3
votes
1answer
29 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?
3
votes
1answer
54 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 ...
3
votes
1answer
39 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
1answer
314 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 ...
3
votes
1answer
463 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
108 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
120 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
1answer
105 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
20 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
1answer
242 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/
...
