Skip to content

Fix kubernetes QA tests

Sofia Vistas requested to merge unquarantine-k8s-tests into master

What does this MR do and why?

The MR brings back Kubernetes (GKE) dependent tests from quarantine, after removing the legacy certificate-based approach (which is now deprecated and no longer required).

It also shifts the tests to another dedicated GCP sandbox named group-qa-tests just for automated QA tests. This requires updating few variables:

  • CLOUDSDK_CORE_PROJECT
  • GCLOUD_ACCOUNT_EMAIL
  • GCLOUD_ACCOUNT_KEY

The service account was granted permission to create secrets and the kubectl create secret generic gitlab-agent-token command secret has been masked due to a token leakage. On test run logs:

Screen_Shot_2022-12-27_at_11.56.06_AM

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Sofia Vistas

Merge request reports

Loading