WIP: Changes GCPProjectBillingService to directly request the Project
What does this MR do?
To enable Cluster creation through CI / CD > Kubernetes
Why was this MR needed?
For some reason, service.list_projects
is no longer listing all the projects we have access to. So by directly requesting the project, we can tell if it has billing enabled or not.
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
API support added -
Tests added for this feature/bug - Review
-
Has been reviewed by Backend
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Squashed related commits together -
End-to-end tests pass ( package-qa
manual pipeline job)
What are the relevant issue numbers?
Edited by Mayra Cabrera