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

I'm interested in some more info on the different node state's

The below link list some of the possible node status

So from my understanding the PXE enlist gives you a declared node, then before you can use the node with juju you need to Accept & Commission, this gives you a commissioning state then after that the node become ready.

My question is what is happening in the commissioning state ?

Does it need to boot the node?

Does it install the OS ?

And do I need to bootstrap juju for the nodes to become ready or will successful commissioning move the node state to ready ?

share|improve this question

Commissioning boots the node up using an ephemeral image and runs a commissioning script.

The script is basically doing a smoke test, and calls back to the maas server with an API request that tells it commissioning succeeded (or failed) which makes maas move the node to READY or FAILED_TESTS.

An OS is not installed at that stage, only doing a juju bootstrap does this (when it's allocated).

We aim to speed things up in the future by using squashfs to skip the lengthy installation time.

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.