MAAS Pod support

Bug #1688569 reported by Nobuto Murata
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical Juju
Confirmed
Wishlist
Unassigned

Bug Description

Now that MAAS has a "Pod" feature such as Intel RSD or libvirt, it would be nice if Juju supports constraints/placement to specify which pod to be used for machine scheduling.
https://docs.ubuntu.com/maas/devel/en/intel-rsd

[MAAS cli]
$ maas ubuntu machines allocate pod=pod-localhost

[Juju (at this moment)]
$ juju version
2.2-beta3-xenial-amd64

$ juju add-machine --constraints pod=pod-localhost
ERROR unknown constraint "pod"

$ juju add-machine pod=pod-localhost
failed to create 1 machine
ERROR cannot add a new machine: unknown placement directive: pod=pod-localhost

Revision history for this message
Nobuto Murata (nobuto) wrote :

"unknown placement directive" seems from this part:
https://github.com/juju/juju/blob/master/provider/maas/environ.go#L589-L602

It could be updated to support "pod" in addition to "zone".

Revision history for this message
John A Meinel (jameinel) wrote :

agreed it could be supported

Changed in juju:
importance: Undecided → Wishlist
status: New → Triaged
tags: added: maas-provider usability
Revision history for this message
Canonical Juju QA Bot (juju-qa-bot) wrote :

This bug has not been updated in 5 years, so we're marking it Expired. If you believe this is incorrect, please update the status.

Changed in juju:
status: Triaged → Expired
tags: added: expirebugs-bot
Nobuto Murata (nobuto)
Changed in juju:
status: Expired → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.