quads icon indicating copy to clipboard operation
quads copied to clipboard

[RFE] Omit systems without --default-cloud of cloud01 from --ls-available

Open sadsfae opened this issue 4 years ago • 0 comments

cloud01 for us is our free resource pool of systems (configurable in quads.yml) but sometimes we manage systems purchased entirely by other groups who need to have their --default-cloud be set to their permanent environment for a hosted tenant in these cases.

We should not be listing these systems as available for general public consumption without express permission of the system owners if it's not us, therefore --ls-available should not list these systems as available.

Ideally we should also consider a key/value pair designator in the Mongo metadata model / hosts collection for "owner" or "cost_center" or "tenant" with the default being something like general_fleet for everything else and the owner/group/entity for the rest in the case of managed systems on behalf of another group who has purchased them.

sadsfae avatar Mar 03 '21 12:03 sadsfae