I have a set of machines in MAAS with 4 nics. How do I get a juju deploy to bring up all nics? My Ceph deploy is failing because the right interfaces have not been brought up.

2 Answers 2


I did find a workaround. Rather then doing a

deploy --config ... -n 3 ceph ...

I did

juju machine add --constraints ...

This deployed the machine and installed the juju client software on the machine. I could then go in and add the ifup ethx lines to /etc/network/interfaces and ifup the interfaces. Then I could do my deploy one machine at a time with

juju deploy --config ... ceph --constraints ... --to X

MAAS currently does not support this feature. We are actively working on the ability for MAAS to perform this operation. This is a key feature in MAAS 1.9 and will be released with Ubuntu 15.10.

MAAS 1.9+ Now Supports Interface Configuration - on the machine details page you can now configure all the interfaces. Including bonding, VLAN's, and aliases. MAAS 2.1 supports creating bridges as well.

  • Is there a workaround that I can do until then? May 12, 2015 at 17:24
  • Updated the answer. But use 1.9+ and you can configure the interfaces.
    – Blake R
    Nov 2, 2016 at 16:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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