Uploaded image for project: 'OpenShift Installer'
  1. OpenShift Installer
  2. CORS-3823

Use New Project for GCP XPN CI jobs

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.19.0
    • openshift/installer
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • 5
    • 5
    • None
    • None
    • None

      User Story:

      As a (user persona), I want to be able to:

      • Execute the CI GCP XPN jobs without interfering with or being limited by the resource constraints in the openshift-dev-installer project.
      • Capability 2
      • Capability 3

      so that I can achieve

      • GCP XPN CI job runs
      • GCP XPN jobs are becoming periodic
      • Separate the dev project from the CI work so that there is no resource depletion. 

      Acceptance Criteria:

      Description of criteria:

      • Upstream documentation
      • Point 1
      • Point 2
      • Point 3

      (optional) Out of Scope:

      Detail about what is specifically not being delivered in the story

      Engineering Details:

      • ERROR: (gcloud.compute.networks.create) Could not fetch resource:
         - Quota 'NETWORKS' exceeded.  Limit: 50.0 globally.
        	metric name = compute.googleapis.com/networks
        	limit name = NETWORKS-per-project
        	limit = 50.0
        	dimensions = global: global
        Try your request in another zone, or view documentation on how to increase quotas: https://cloud.google.com/compute/quotas. 
      • The above issue was not allowing new clusters to be created either by CI (for this job) or by users of the dev project.
      • Note: this is caused by resource leaks. This is another part of this job that must be changed to ensure that resources are cleaned up even when the job fails. Attached is a script that may be a starting point for changing the code in CI to clean up all of the resources. XPNResourceCleanup.sh

      This requires/does not require a design proposal.
      This requires/does not require a feature gate.

              Unassigned Unassigned
              rh-ee-bbarbach Brent Barbachem
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: