Questions tagged [juju]

Juju is a Charmed Operator Framework, composed of a Charmed Operator Lifecycle Manager and the Charmed Operator SDK.

Filter by
Sorted by
Tagged with
82 votes
4 answers
30k views

What's the difference between Juju and Puppet/Chef?

Have tried asking 3rd party about key differences between Juju and Puppet/Chef. 3rd parties are not too familiar with Juju and could not say. They simply stated the others have a lot of momentum, and ...
mark's user avatar
  • 821
53 votes
1 answer
18k 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?
Jorge Castro's user avatar
  • 71.7k
33 votes
2 answers
12k views

What is Juju? What is a Juju Charm?

What is a Juju Charm? What is it used for?
Bruno Pereira's user avatar
19 votes
2 answers
5k views

Howto configure MAAS to separate PXE traffic and IPMI traffic on different subnets?

I am trying to set up a part of our network as a linux cluster. Since its a little educational for me, I choose using MAAS with JuJu. However there are some questions that boggle my mind and I was ...
Joham's user avatar
  • 291
17 votes
2 answers
23k views

How to configure MAAS to be able to boot virtual machines

I am running a virtual (kvm) MAAS/juju setup where most of the MAAS nodes (including MAAS master) are virtual, but some are also physical nodes. The physical Dell 1950 nodes configures automatically ...
dhojgaard's user avatar
  • 1,137
17 votes
1 answer
31k views

How to set environment variable before running script inside hooks/install?

I am create a simple charm to get my symfony2 webapp from git and deploy it on ec2. After getting the source from git, I want to run composer to resolve dependencies but I keep getting this error: ...
Amit's user avatar
  • 253
17 votes
0 answers
838 views

Agent-state pending in Juju node...NULL public-address associated? [closed]

MaaS/Juju does not unfortunately manage the attribution of resolving the IP address. In fact, once adding a new node, it seems that the agent-state is still pending forever, and of course for the ...
Aimar's user avatar
  • 323
16 votes
2 answers
6k views

How do I run Juju on a local server?

I'd like to use juju on my server at home to get to know juju and play with it. I have multiple computers and would like to access what's on the server from any of them. When I went through the ...
popey's user avatar
  • 23.6k
16 votes
3 answers
5k views

Is there a way for MaaS to Commission a Raspberry Pi 3B?

I have a small lab (literally) of 3 RBP-3B units with SATA and SD drives attached running Ubuntu 16.04 LTS. I have installed software on them to create a Ceph cluster but its tricky and pretty ...
spyderdyne's user avatar
15 votes
3 answers
18k views

How do I deploy an OpenStack cloud with Juju?

I'd like to get a test cloud up and running in preparation for a possible deployment of 12.04. I messed with the UEC a bit, but have had a much harder time finding anything helpful as a primer for the ...
Bryan Agee's user avatar
  • 3,356
15 votes
1 answer
4k views

How does Juju "co-exist" with Chef, taking the automation process "one step further"?

It is clear from this post that Juju sits at a different layer than Chef Server. Juju sits at the orchestration or service layer, while Chef sits more at the individual server or configuration layer. ...
Ian D. Rossi's user avatar
14 votes
4 answers
56k views

How do I pass flags when starting a systemd service?

Note a similar question has been asked: How to pass flags when starting 'service'? But I read a while back that Linux switched from init.d to systemd, and since that Q&A are 6 years old ...
neoakris's user avatar
  • 263
14 votes
2 answers
7k views

Architecture diagram explaining the Ubuntu Cloud Infrastructure with MAAS / Openstack architecture?

I'm interested in Ubuntu Cloud Infrastructure with MAAS (based on Openstack from what I understand) but cannot find any architecture diagram which gives an overview of how MAAS works. The case is ...
maximd's user avatar
  • 161
14 votes
1 answer
2k views

How do I get started with Juju?

I want to mess with Ubuntu Juju, how do I get started?
Jorge Castro's user avatar
  • 71.7k
12 votes
1 answer
4k views

deploying openstack on 6 servers

I'm new to openstack and i'm still learning. In 2 month i'll get 6 servers like: 4 servers with dual xeon e5-2630 , 96gb ram, 2 1gb ethernet and 2 500gb hdd in raid 1 DAS with 40tb of storage (...
Capsali's user avatar
  • 123
12 votes
1 answer
227 views

What's the correct way to share a Juju environment?

I would like to deploy something but I need to be able to have teammates interact with the environment. How do I do this? Are ssh keys involved?
Jorge Castro's user avatar
  • 71.7k
10 votes
2 answers
4k views

What is the difference between vagrant and juju?

Are they both solving the same problem? Or are they for two different sets of problems? If so for what i it better to use vagrant, and for what better to use juju?
txwikinger's user avatar
  • 28.4k
10 votes
2 answers
4k views

How can I configure multiple deployment environments for juju? [closed]

I want to be able to deploy charms both locally and to EC2. What's an example environments.yaml that has both entries? And how can I switch between them so I can just deploy to EC2 and/or LXC?
Jorge Castro's user avatar
  • 71.7k
10 votes
1 answer
274 views

How do I contribute documentation to Juju?

I've found some bugs in the Juju Documentation that I'd like to fix, but the docs are in some format I've not seen before, how can I contribute?
Jorge Castro's user avatar
  • 71.7k
10 votes
2 answers
6k views

How do I use MAAS and Juju with an existing DHCP server?

I found some information about installing ubuntu with MaaS and JuJu, and I would like to try it out however I am not finding any information on how to take in to account a DHCP server already in the ...
nexusguy59's user avatar
9 votes
4 answers
3k views

Does juju run on non-Ubuntu distributions?

I have been experimenting with juju for an upcoming platform evaluation Question I know I will be asked: Is it possible to run juju on non-ubuntu distros?
mbedoian's user avatar
9 votes
3 answers
4k 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 ...
ianmunoz's user avatar
  • 279
9 votes
2 answers
2k views

How can I configure Juju for deployment on HP Cloud? [closed]

HP Cloud has a new cloud service out based on Open Stack. How can I configure my environments.yaml to connect to the new service?
Marco Ceppi's user avatar
  • 48.1k
9 votes
1 answer
1k views

How do I deploy a specific revision of a charm?

I am trying to deploy a charm, mongodb with the following: juju deploy mongodb but the newest revision introduced a bug, or for some other reason I want to deploy an older version of the charm, how ...
Jorge Castro's user avatar
  • 71.7k
9 votes
2 answers
4k views

How do I use OpenStack and Keystone with juju?

We are currently have a ( mostly ) working OpenStack infrastructure running ( just missing Swift ) and would like to try using juju to deploy our applications to it. We just can't find documentation ...
bbrietzke's user avatar
  • 133
9 votes
2 answers
24k views

Step by Step Install of MAAS and JUJU

I am working on understanding the pieces that I am missing in being able to deploy Juju across the other MAAS nodes. I don't know If I have a step out of place, or missing a few. The MaaS server ...
John75077's user avatar
  • 182
9 votes
1 answer
7k views

How do you restart a juju service?

I manually changed a config option in a juju service (alice-irc), now I want to restart it, how do I do so? I rebooted the instance figuring that would do it but no luck. I then tried running the ...
mfisch's user avatar
  • 3,643
8 votes
4 answers
10k views

Juju stuck in "pending" state when using LXC [closed]

So I'm trying to get started with Juju, and tried to do this locally using LXC. I followed the instructions here: How do I configure juju for local usage? Unfortunately this doesn't seem to work for ...
Andre's user avatar
  • 429
8 votes
2 answers
7k 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 http-...
user4827's user avatar
8 votes
1 answer
699 views

IP/DomainName of juju master or slaves changes

The juju master domain name changed from juju.this.domain.example to juju.new.domain.example because of new rules from IT managers. The IP address also changed. And, this change affected all the juju ...
ayr-ton's user avatar
  • 765
8 votes
3 answers
3k views

How do I "clean up" a machine after using the local provider?

I'm doing some testing and sometimes I have issues with containers and juju. How do I clean up a machine so that I can start using the local provider "from scratch" without reinstalling?
Jorge Castro's user avatar
  • 71.7k
8 votes
2 answers
6k views

MaaS minimum requirements with juju-jitsu?

I've browsed through so many different sites and found so much contradictory information. As I am getting tired of this and do belive this question affects many other users, so I would like to collect ...
leonis_csem's user avatar
8 votes
3 answers
3k views

Where does Juju store a log of all commands run and their output for each unit?

Sometimes when deploying a service (and more specifically a new unit) for a Juju charm, an error occurs and there seems to be no way of finding out exactly what it was. Is there some sort of output ...
Nathan Osman's user avatar
  • 32.1k
8 votes
1 answer
1k 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 ...
Andrew Gee's user avatar
8 votes
1 answer
2k views

How do I configure Juju for deployment on Rackspace Cloud?

I'd like to use Juju to deploy to Rackspace Cloud, how can I do this?
Jorge Castro's user avatar
  • 71.7k
8 votes
1 answer
966 views

Landscape's Openstack deployment fails at Configure Availability Zones

Using the current Landscape's “OpenStack Beta” option to deploy OpenStack on my MAAS setup. I get to 98% completion, with 1 failure on “Configure availability zones”. My settings utilized KVM, Open ...
Master5597's user avatar
8 votes
1 answer
288 views

How are log files persisted with the Logstash charm?

I'd like to use the Logstash Juju charm and was wondering how the log files are persisted. In other words, if I lose a Logstash instance will I still have access to past logs?
roborative's user avatar
8 votes
1 answer
1k views

How can I relaunch juju daemons without stop/starting local LXC containers?

I'm using juju in local mode with LXC. I updated juju on the host with a classical: apt-get install juju And had a plentyful of python errors in juju debug-log probably because juju processes ...
vaab's user avatar
  • 1,084
8 votes
1 answer
258 views

Juju not seeing the MaaS slaves... at least not after some time?

At our company are doing a project where we want to start doing Juju, MaaS and OpenStack. All in all we are satisfied, but we have one major problem that is setting us back. We haven't seemed to find ...
dhojgaard's user avatar
  • 1,137
8 votes
3 answers
356 views

Multiple deployments, one machine, how to expose them all

In juju, if you were to create multiple wordpress (or any other) deployments on the same machine, how would you set that up such that all of those sites could be simultaneously exposed while being ...
TheRoyalTnetennba's user avatar
7 votes
1 answer
3k views

How can I configure Juju for deployment on OpenStack?

I would like to test juju charms on trystack.org, however I have not found any docu, how to configure juju for the openstack API?
txwikinger's user avatar
  • 28.4k
7 votes
2 answers
890 views

How do I force Juju to deploy a fresh charm, not a cached one?

Is there a way with juju commands to clear the juju charm cache for a particular charm from a running bootstrap node? I'm writing a charm and for during development when I've made ...
Jorge Castro's user avatar
  • 71.7k
7 votes
2 answers
1k 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 ...
zestsh's user avatar
  • 71
7 votes
2 answers
3k 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 ...
mabasic's user avatar
  • 121
7 votes
1 answer
429 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 ...
ric_harvey's user avatar
7 votes
1 answer
1k views

What juju charm hooks are available and what does each one do?

I am trying to understand the hooks for a juju charm, some of them are rather obvious and easy to understand (start, stop, install,etc), others not really. How many hooks are there, when are they ...
Bruno Pereira's user avatar
7 votes
1 answer
1k 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 ...
Pasquale Salza's user avatar
7 votes
2 answers
3k views

problem with juju on Ubuntu Openstack - Canonical Distribution

During the installation of Ubuntu Openstack - Canonical Distribution (step 4 ubuntu.com/download/cloud/install-ubuntu-openstack) I've received an error with Juju. Juju made the bootstrapping of the ...
Riccardo Magrini's user avatar

1
2 3 4 5
29