From 715567cb9f0c415caa3960296cca4a54813a1f80 Mon Sep 17 00:00:00 2001 From: Adam Piasecki Date: Fri, 2 May 2025 13:28:38 +0100 Subject: [PATCH] openshift-apps: Move fedora-ostree-pruner deployment to prod Moving deployment from staging only, to production. See: https://github.com/coreos/fedora-coreos-pipeline/issues/1140 --- .../openshift-apps/fedora-ostree-pruner.yml | 7 --- .../templates/deploymentconfig.yml.j2 | 51 ------------------- 2 files changed, 58 deletions(-) delete mode 100644 roles/openshift-apps/fedora-ostree-pruner/templates/deploymentconfig.yml.j2 diff --git a/playbooks/openshift-apps/fedora-ostree-pruner.yml b/playbooks/openshift-apps/fedora-ostree-pruner.yml index d5e19ae225..620d03d9c1 100644 --- a/playbooks/openshift-apps/fedora-ostree-pruner.yml +++ b/playbooks/openshift-apps/fedora-ostree-pruner.yml @@ -34,17 +34,10 @@ object_template: buildconfig.yml.j2 object_objectname: buildconfig.yml - - role: openshift/object - object_app: fedora-ostree-pruner - object_template: deploymentconfig.yml.j2 - object_objectname: deploymentconfig.yml - when: env == "production" - - role: openshift/object object_app: fedora-ostree-pruner object_template: deployment.yml.j2 object_objectname: deployment.yml - when: env == "staging" - role: openshift/object object_app: fedora-ostree-pruner diff --git a/roles/openshift-apps/fedora-ostree-pruner/templates/deploymentconfig.yml.j2 b/roles/openshift-apps/fedora-ostree-pruner/templates/deploymentconfig.yml.j2 deleted file mode 100644 index 2440650530..0000000000 --- a/roles/openshift-apps/fedora-ostree-pruner/templates/deploymentconfig.yml.j2 +++ /dev/null @@ -1,51 +0,0 @@ ---- -apiVersion: apps.openshift.io/v1 -kind: DeploymentConfig -metadata: - labels: - app: fedora-ostree-pruner - name: fedora-ostree-pruner -spec: - replicas: 1 - selector: - app: fedora-ostree-pruner - strategy: - resources: {} - template: - metadata: - labels: - app: fedora-ostree-pruner - name: fedora-ostree-pruner - spec: - containers: - - name: fedora-ostree-pruner - # sleep infinity is useful for debugging environment issues - # comment out when not debugging - # args: ['/usr/bin/sleep', 'infinity'] - # command: ['/usr/bin/dumb-init'] - volumeMounts: - - name: fedora-ostree-content-volume - mountPath: /mnt/koji - image: "" - imagePullPolicy: IfNotPresent - resources: {} - # The files in the ostree volumes are created with group ownership of 263. - # We need to have 263 in our supplemental groups. See https://pagure.io/releng/issue/8811#comment-629051 - securityContext: - supplementalGroups: [263] - volumes: - - name: fedora-ostree-content-volume - persistentVolumeClaim: - claimName: fedora-ostree-content-volume - restartPolicy: Always - test: false - triggers: - - type: ConfigChange - - type: ImageChange - imageChangeParams: - automatic: true - containerNames: - - fedora-ostree-pruner - from: - kind: ImageStreamTag - name: fedora-ostree-pruner-img:latest