Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Google Cloud Platform not allowing project shut down due to lien

I am trying to delete a GCP project, but each time I get a message that says:

Error
The project has a lien against it.

Tracking Number: 

Can anyone advise?

like image 396
Jman Avatar asked Nov 16 '17 19:11

Jman


People also ask

How do you remove a lien from a project?

Pay the contractor And paying the contractor is the fastest way to remove a lien.


2 Answers

I fixed this problem by deleting a Dialogflow agent associated with the project:

  1. Go to https://console.dialogflow.com
  2. Click on settings item in the top left (the cog icon next to the agent name)
  3. Confirm that this agent is in the project you are trying to delete. If it is not, select the agent that is in the project
  4. Click 'Delete this Agent' at the bottom of the page, and follow the instructions to delete the agent
  5. Try to delete the project again
like image 182
Amit Kuckreja Avatar answered Nov 06 '22 23:11

Amit Kuckreja


Delete Dialogflow associated agent with the project as explained on previous solution.

If still failed, you could delete the project liens manually as follows:

  1. Go to Google Cloud Shell & Set to your project.

@cloudshell:~ ($project)$gcloud config set project [PROJECT_ID]

  1. Try to delete your project.
   @cloudshell:~ ($project)$ gcloud projects delete [PROJECT_ID]
   Your project will be deleted.

   Do you want to continue (Y/n)?  Y

   ERROR: (gcloud.projects.delete) FAILED_PRECONDITION: active child resource
   - '@type':type.googleapis.com/google.rpc.PreconditionFailure violations:
    description: active child resource
     subject: services/$service
   - '@type':type.googleapis.com/google.rpc.ResourceInfo
     resourceName: projects/$project
     resourceType: PROJECT
  1. List Project liens
   @cloudshell:~ ($project)$gcloud alpha resource-manager liens list

   NAME                                                  ORIGIN            REASON
   p1061081023732-l3d8032b3-ea2c-4683-ad48-5ca23ddd00e7  [email protected]  testing
  1. Delete Project liens

@cloudshell:~ ($project)$gcloud alpha resource-manager liens delete [LIEN_NAME]

  1. Then again delete Project

@cloudshell:~ ($project)$ gcloud projects delete [PROJECT_ID]

The project should be deleted right now.

like image 27
Yugo Gautomo Avatar answered Nov 07 '22 01:11

Yugo Gautomo