Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Or, is this a job for juju instead?

share|improve this question

Per an answer to my original (since edited) question by bigjools, I'm posting his answer here as well. See below... thanks bigjools!

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?

That's a job for Juju.

share|improve this answer
The "Juju way" of doing this is by writing a charm and installing the packages you need inside the "install" hook. Then, you can deploy the charm to a specific machine using --constraints. – dimitern Oct 14 '14 at 7:08

Another question - Is it possible to have juju use a MAAS server as the master node? - was marked as an exact duplicate of this, but it is not. I cannot undo that change, so I will answer here for now:

Right now, Juju randomly chooses a node from the pool of machines that MAAS manages. In 12.10 we plan to honour hardware constraints given when a machine is requested from MAAS. Juju should be able to take advantage of that, to target the bootstrap node (referred to as "master node" in the question) to a particular machine.

However, afaik, there aren't any plans to allow users to put the bootstrap node on the machine running MAAS.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.