Skip to content

Don't disable apis on disable.#749

Merged
hulto merged 2 commits intomainfrom
738-dont-disable-the-gcp-compute-api
Apr 18, 2024
Merged

Don't disable apis on disable.#749
hulto merged 2 commits intomainfrom
738-dont-disable-the-gcp-compute-api

Conversation

@hulto
Copy link
Copy Markdown
Collaborator

@hulto hulto commented Apr 14, 2024

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

Stops terraform from disabling GCP apis on delete.
GCP doesn't do a great job disabling and enabling APIs which can result in them entering an unknown state for up to 3 days.
To avoid this behavior we should prevent terraform from disabling on destroy especially since people may wish to deploy other infrastructure under this project as well.

Which issue(s) this PR fixes:

Fixes #738

@hulto hulto added the dev-ops label Apr 14, 2024
@hulto hulto linked an issue Apr 14, 2024 that may be closed by this pull request
Copy link
Copy Markdown
Collaborator

@Cictrone Cictrone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

idk terraform

@hulto hulto merged commit c1061c7 into main Apr 18, 2024
@hulto hulto deleted the 738-dont-disable-the-gcp-compute-api branch April 18, 2024 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Don't disable the GCP compute API

2 participants