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
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
4 votes
1 answer
2k views

Landscape openstack juju management

I have installed landscape openstack autopilot (Build OpenStack with conjure-up | Download | Ubuntu). Can somebody help me to understand how can I deploy services such as ceilometer? I download juju ...
KostyaBorisenko'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
3 votes
2 answers
7k views

Is Autopilot Openstack 16.04 available?

I tried to build an openstack deployment from scratch starting with 7 physical servers and Ubuntu 16.04. I've had no issues using 14.04 on the same setup. After the initial setup in MAAS 2.0 beta3 ...
user avatar
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
2 votes
2 answers
846 views

Horizon: Apache exceptions at import_module

I've deployed Openstack using juju, and everything looks normal except that I cannot browse to openstack-dashboard. I get error 500 Internal Server Error. I looked through apache2 logs at that node ...
Harti's user avatar
  • 107
6 votes
1 answer
2k 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 ...
Sajith Vijesekara's user avatar
6 votes
1 answer
1k views

How can I see what Openstack services have been deployed to which servers once Openstack Autopilot has completed successfully?

I have successfully used the openstack-install on my MAAS server to install the Landscape managed option. I have successfully configured the Openstack Autopilot beta options in the Landscape web ...
Andrew Love's user avatar
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
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
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
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
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
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
5 votes
1 answer
2k 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 ...
James Mitchell's user avatar
5 votes
3 answers
4k 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 libboost-...
Rastin's user avatar
  • 784
4 votes
1 answer
6k views

What username/password does MAAS assign to nodes?

When commissioning a new node, what username/password does MAAS assign to the node after the OS is installed?
Bryan's user avatar
  • 2,217
2 votes
1 answer
1k views

openstack: no ping to Instance from neutron-gateway/0 - error "Destination Host Unreachable"

I performed a cluster node installation using this guide [OpenStack Charms Deployment Guide].(https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/latest/install-maas.html), where ...
Riccardo Magrini's user avatar
1 vote
0 answers
519 views

MAAS 1.7 How to Deploy utopic images

Installed MAAS 1.7 and successfully deployed several Trusty images; however, cannot deploy any utopic images. Added utopic repository by following http://maas.ubuntu.com/docs/bootsources.html, and my ...
Nastooh's user avatar
  • 615
1 vote
1 answer
2k views

Add node to existing landscape openstack

Does anyone have any resources, or know if it is possible to add a compute node to an existing landscape openstack configuration? Or Do things like add services to a node ( like compute ) I don't ...
Edward Bond's user avatar
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
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
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

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
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
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
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
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
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
6 votes
1 answer
596 views

Parsing error when bootstrapping on Windows

I am trying to get Juju working on Windows 8 but I am running in to some errors when trying to get juju to see my ssh keys: C:\Users\username> juju bootstrap error: error parsing environment "...
Claude Tyler McAdams's user avatar
5 votes
3 answers
5k 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 ...
Ross's user avatar
  • 53
4 votes
2 answers
494 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?
Jorge Castro's user avatar
  • 71.7k
4 votes
1 answer
353 views

How to retrieve and list local charms in juju-gui charm browser?

How do I get my local charms to be retrieved and listed in my environment's juju-gui "Charm Browser"? According to the documentation in the section titled "The Juju GUI server" item 7 "It supports ...
Doug's user avatar
  • 143
4 votes
2 answers
1k 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 ...
GeoffM's user avatar
  • 71
3 votes
3 answers
4k views

Juju 2.0 proxy for bootstrap

Although juju model-config supports proxies, before a model exists, I'm having a very hard time setting an HTTP proxy. Just running juju bootstrap localhost lxd-test fails because juju doesn't use ...
Nate Gardner's user avatar
2 votes
2 answers
8k views

Make boot parameters permanent on live session itself?

Live usb with 4gb persistent. I follow these steps:- I press e on grub2 at Boot. I add pci=nomsi at the end of quiet splash. Its effects works perfectly. To make it permanent i then in terminal and ...
Jason 's user avatar
  • 41
2 votes
2 answers
426 views

Is it possible to specify an image or list of packages to install on a per-node basis in MAAS?

Or, is this a job for juju instead?
Bryan's user avatar
  • 2,217
2 votes
2 answers
1k views

Juju debug-hooks, how to run hook in debug terminal or get more information?

I'm having trouble deploying the Havana Openstack charms on precise for cinder, nova-cloud-controller, and quantum-gateway. I'm using MaaS running Virsh managed KVM machines. I'm getting errors with ...
Azendale's user avatar
  • 11.9k
1 vote
2 answers
340 views

Can I implement a SaaS infrastructure with Juju?

My aim is to implement software as a service using cloud computing. Can we use Juju for implementation of Software as a service? We can deploy MySQL and Wordpress using Juju. But I want to install ...
Prashant Shenavi's user avatar
1 vote
1 answer
529 views

Use Juju on top of OpenStack to deploy apps

I'd like to create a new cloud in JUJU for OPENSTACK and use that to deploy the Apps on my Instances. In my lab, MAAS, JUJU and OPENSTACK are correctly installed and the instancse works fine. I've ...
Riccardo Magrini's user avatar
1 vote
1 answer
423 views

Landscape is not running after a reboot with juju-core 1.20.x

I installed Openstack with Ubuntu's Autopilot (openstack-install). The bootstrap from the first environment, called "maas" is a VM, that I took from the tools folder insdide the openstack-installer ...
Sacha Yunusic's user avatar
0 votes
1 answer
494 views

Juju Icehouse-Openstack LXC

Trying to instantiate an LXC image on a compute node, by changing virt-type (string) field, under nova-compute charm to lxc. This, however, does not update the virt_type, in nova-compute.conf file. ...
Nastooh's user avatar
  • 615
0 votes
2 answers
2k views

Failed to bootstrap during Openstack autopilot installation

I'm installing Openstack autopilot on Ubuntu 15.04 server. I've installed Maas and join nodes successfully. I tested Maas connection by installing juju and deploying service. but when I want to ...
Sajjad Pirahesh'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
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
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
4 answers
57k 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
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
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
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