[openstack-dev] [Openstack-operators] [nova] [openstack-operators] Tools to move instances between projects?

Matt Riedemann 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:
> Hello,
>
> 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
> GoDaddy
>
>
> _______________________________________________
> OpenStack-operators mailing list
> OpenStack-operators at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
>

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.

-- 

Thanks,

Matt Riedemann




More information about the OpenStack-dev mailing list