GoogleCloudPlatform / GoogleCloudPlatform/pubsec-declarative-toolkit
Fix project api enablement intermittent failures
- Dominant language
- Shell
- Stars
- 36
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
Sometimes, for some unknown reason, when APIs defined for a project are being deployed, there is a chance that API enabling request failed and we ended up with the API not enabled for the project.
**To Reproduce**
Step1: Follow the below document to bootstrap kcc config cluster and deploy core landing zone v2 solution.
Step2: Run the below command to deploy core landing zone after kcc bootstrapping
```
kpt live apply core-landing-zone --reconcile-timeout=2m --output=table
```
Step3: Found the kcc management project failed due to a glitch or failure of Monitoring API enabling as shown below.
The problem have never gone automatically until open the project and then enable the API manually.
**Expected behavior**
APIs defined for a project is enabled reliably.
Contributor guide
Assessment
This issue has not been assessed yet.