[Openstack-operators] [nova] [openstack-operators] Tools to move instances between projects?
mriedem at linux.vnet.ibm.com
Wed Dec 2 22:50:53 UTC 2015
On 12/2/2015 2:52 PM, Kris G. Lindgren wrote:
> I was wondering if someone has a set of tools/code to work allow admins
> to move vm's from one tenant to another? We get asked this fairly
> frequently in our internal cloud (atleast once a week, more when we
> start going through and cleaning up resources for people who are no
> longer with the company). I have searched and I was able to find
> anything externally.
> Matt Riedemann pointed me to an older spec for nova :
> https://review.openstack.org/#/c/105367/ for nova. I realize that this
> will most likely need to be a cross projects effort. Since vm's consume
> resources for multiple other projects, and to move a VM between projects
> would also require that those other resources get updated as well.
> Is anyone aware of a cross project spec to handle this – or of specs in
> other projects?
> Kris Lindgren
> Senior Linux Systems Engineer
> OpenStack-operators mailing list
> OpenStack-operators at lists.openstack.org
I think we need a good understanding of what the use case is first. I
have to assume that these are pets and that's why we can't just snapshot
an instance and then the new user/project can boot an instance from that.
Quotas are going to be a big issue here I'd think, along with any
orchestration that nova would need to do with other services like
cinder/glance/neutron to transfer ownership of volumes or network
resources (ports), and those projects also have their own quota frameworks.
More information about the OpenStack-operators