Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

move a project from one organization to another

I'm attempting to move a storage project from one organization to another. I've worked through the guide at https://cloud.google.com/resource-manager/docs/project-migration and believe I got roles, policies and permission correct at source and destination. I believe so as when I first executed:

gcloud beta projects move my-project-name --organization 12345678909876

I got error messages such as:

gcloud.beta.projects.move) FAILED_PRECONDITION: Constraint `constraints/resourcemanager.allowedImportSources` violated for Resource `organizations

I resolved those and now I am getting:

(gcloud.beta.projects.move) User [PII Removed by Staff] does not have permission to access projects instance [my-project-name] (or it may not exist): The caller does not have permission

I am the owner yet gave my account project mover roles. 

I verified the project existed under the account I signed on to cloudshell with: gcloud projects list and it was there. 

Please advise

3 2 1,697
2 REPLIES 2

Hi @billcorrigan,

Welcome to the Google Cloud Community!

Have you gone through this checklist for project migration? Kindly review the documentation and check if you have missed assigning the proper roles from source to destination organization. You can check this documentation - Configure organization policiesto verify.

You may also check this Medium post regarding a user's experience migrating a project.

If the above options don't work, you can contact Google Cloud Support to further look into your case. Thank you! 😃

 

Yup, did all that before I posted here.
I tried 3 experiments after the post:
Created projects on each organization with buckets and
Moved intra organization on each side (success)
Attempted moves inter organization (neither worked).

I gave up and moved the content from source to new organization.

I don’t go down rabbit holes.
Thanks for reading,
Bill