From 912a87f90df163cea3590d3b17f40bf6141a6d7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wojciech=20So=C5=82tys?= <74361703+Sawthis@users.noreply.github.com> Date: Tue, 10 Sep 2024 12:07:13 +0200 Subject: [PATCH] Delete build jobs owned by framefrog team (#11843) --- CODEOWNERS | 8 - .../kyma-project/compass-manager/build.yaml | 107 ------- .../provisioner/provisioner-build.yaml | 102 ------ .../provisioner/provisioner-generic.yaml | 36 --- .../schema-migrator-build.yaml | 106 ------- .../schema-migrator-kcp-generic.yaml | 36 --- .../provisioner-tests-build.yaml | 104 ------ .../cp-mod-migrator/cp-mod-migrator.yaml | 297 ------------------ .../infrastructure-manager.yaml | 155 --------- templates/data/cp-mod-migrator.yaml | 109 ------- 10 files changed, 1060 deletions(-) delete mode 100644 prow/jobs/kyma-project/compass-manager/build.yaml delete mode 100644 prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-build.yaml delete mode 100644 prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-generic.yaml delete mode 100644 prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-build.yaml delete mode 100644 prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-kcp-generic.yaml delete mode 100644 prow/jobs/kyma-project/control-plane/tests/provisioner-tests/provisioner-tests-build.yaml delete mode 100644 prow/jobs/kyma-project/cp-mod-migrator/cp-mod-migrator.yaml delete mode 100644 prow/jobs/kyma-project/infrastructure-manager/infrastructure-manager.yaml delete mode 100644 templates/data/cp-mod-migrator.yaml diff --git a/CODEOWNERS b/CODEOWNERS index 071324710570..856694679cdc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -26,17 +26,13 @@ /prow/jobs/kyma-project/control-plane/components/kubeconfig-service @kyma-project/operations @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/control-plane/components/kyma-environment-broker @kyma-project/gopher @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/kyma-metrics-collector @kyma-project/eventing @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/control-plane/components/provisioner @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/control-plane/components/schema-migrator @kyma-project/gopher @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/control-plane/tests/e2e/provisioning @kyma-project/gopher @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/control-plane/control-plane-validation.yaml @kyma-project/prow @neighbors-dev-bot /prow/jobs/kyma-project/control-plane/kcp-cli.yaml @kyma-project/operations @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/eventing-auth-manager @kyma-project/eventing @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/eventing-publisher-proxy @kyma-project/eventing @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/eventing-manager/ @kyma-project/eventing @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/infrastructure-manager/ @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/istio/ @kyma-project/goat @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/kyma/common @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/kyma/releases @kyma-project/prow @neighbors-dev-bot /prow/jobs/kyma-project/kyma/keb-endpoints-test.yaml @kyma-project/gopher @neighbors-dev-bot @kyma-project/prow @@ -51,11 +47,7 @@ /prow/jobs/kyma-project/kyma-dashboard @kyma-project/hasselhoff @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/kyma-environment-broker @kyma-project/gopher @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/compass-manager @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/control-plane @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/kyma @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/lifecycle-manager @kyma-project/jellyfish @neighbors-dev-bot @kyma-project/prow -/prow/jobs/kyma-project/application-connector-manager.yaml @kyma-project/framefrog @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/nats-manager @kyma-project/eventing @neighbors-dev-bot @kyma-project/prow /prow/jobs/kyma-project/runtime-watcher @kyma-project/jellyfish @neighbors-dev-bot @kyma-project/prow /prow/jobs/scans @kyma-project/prow @neighbors-dev-bot diff --git a/prow/jobs/kyma-project/compass-manager/build.yaml b/prow/jobs/kyma-project/compass-manager/build.yaml deleted file mode 100644 index d5023358d051..000000000000 --- a/prow/jobs/kyma-project/compass-manager/build.yaml +++ /dev/null @@ -1,107 +0,0 @@ -postsubmits: # runs on main - kyma-project/compass-manager: - - name: post-main-compass-manager-build - annotations: - description: "Build the CM component image" - owner: framefrog - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "post-main-compass-manager-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - always_run: true - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - command: - - "/image-builder" - args: - - "--name=compass-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--context=." - - "--dockerfile=Dockerfile" - resources: - requests: - memory: 6Gi - cpu: 1 - limits: - memory: 6Gi - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - - name: post-release-compass-manager-build - annotations: - description: "Build the CM release component image" - owner: framefrog - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "post-release-compass-manager-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - always_run: true - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^\d+\.\d+\.\d+(?:-.*)?$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - command: - - "/image-builder" - args: - - "--name=compass-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--context=." - - "--dockerfile=Dockerfile" - - "--tag=$(PULL_BASE_REF)" - resources: - requests: - memory: 6Gi - cpu: 1 - limits: - memory: 6Gi - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret \ No newline at end of file diff --git a/prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-build.yaml b/prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-build.yaml deleted file mode 100644 index 570def7095f1..000000000000 --- a/prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-build.yaml +++ /dev/null @@ -1,102 +0,0 @@ -presubmits: # runs on PRs - kyma-project/control-plane: - - name: pull-provisioner-build - annotations: - description: "It builds the pull request Provisioner image" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-provisioner-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - run_if_changed: '^components/provisioner' - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=control-plane/provisioner" - - "--context=components/provisioner" - - "--dockerfile=Dockerfile" - - "--config=/config/kaniko-build-config.yaml" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - -postsubmits: # runs on main - kyma-project/control-plane: - - name: post-provisioner-build - annotations: - description: "It builds the post commit Provisioner's image" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "post-provisioner-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - run_if_changed: '^components/provisioner' - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=control-plane/provisioner" - - "--context=components/provisioner" - - "--dockerfile=Dockerfile" - - "--config=/config/kaniko-build-config.yaml" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret diff --git a/prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-generic.yaml b/prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-generic.yaml deleted file mode 100644 index 1a58a009d35d..000000000000 --- a/prow/jobs/kyma-project/control-plane/components/provisioner/provisioner-generic.yaml +++ /dev/null @@ -1,36 +0,0 @@ -presubmits: # runs on PRs - kyma-project/control-plane: - - name: pre-control-plane-components-provisioner - annotations: - description: "It unit test the Provisioner's code" - owner: framefrog - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pre-control-plane-components-provisioner" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - run_if_changed: "^components/provisioner/|^scripts/" - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - branches: - - ^master$ - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/testimages/e2e-dind-k3d:v20240909-95731ea6" - securityContext: - privileged: true - seccompProfile: - type: Unconfined - allowPrivilegeEscalation: true - command: ["/init.sh", "bash", "-c"] - args: - - |- - make -C components/provisioner release - resources: - requests: - memory: 3Gi - cpu: 2 diff --git a/prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-build.yaml b/prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-build.yaml deleted file mode 100644 index b145415dbc57..000000000000 --- a/prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-build.yaml +++ /dev/null @@ -1,106 +0,0 @@ -# Code generated by rendertemplates. DO NOT EDIT. - - -presubmits: # runs on PRs - kyma-project/control-plane: - - name: pull-schema-migrator-build - annotations: - description: "build schema migrator" - owner: "framefrog,gopher" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-schema-migrator-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - run_if_changed: '^components/schema-migrator' - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=control-plane/schema-migrator" - - "--context=components/schema-migrator" - - "--dockerfile=Dockerfile" - - "--config=/config/kaniko-build-config.yaml" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - -postsubmits: # runs on main - kyma-project/control-plane: - - name: post-schema-migrator-build - annotations: - description: "build schema migrator" - owner: "framefrog,gopher" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "post-schema-migrator-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - run_if_changed: '^components/schema-migrator' - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=control-plane/schema-migrator" - - "--context=components/schema-migrator" - - "--dockerfile=Dockerfile" - - "--config=/config/kaniko-build-config.yaml" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - \ No newline at end of file diff --git a/prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-kcp-generic.yaml b/prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-kcp-generic.yaml deleted file mode 100644 index 20b5b89fdb41..000000000000 --- a/prow/jobs/kyma-project/control-plane/components/schema-migrator/schema-migrator-kcp-generic.yaml +++ /dev/null @@ -1,36 +0,0 @@ -presubmits: # runs on PRs - kyma-project/control-plane: - - name: pre-control-plane-components-schema-migrator - annotations: - owner: "gopher, framefrog" - description: "Schema-migrator testing pipeline" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pre-control-plane-components-schema-migrator" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-dind-enabled: "true" - preset-kind-volume-mounts: "true" - run_if_changed: "^components/schema-migrator/|^scripts/" - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - branches: - - ^master$ - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/testimages/e2e-dind-k3d:v20240909-95731ea6" - securityContext: - privileged: true - seccompProfile: - type: Unconfined - allowPrivilegeEscalation: true - command: ["/init.sh", "bash", "-c"] - args: - - |- - make -C components/schema-migrator release - resources: - requests: - memory: 3Gi - cpu: 2 diff --git a/prow/jobs/kyma-project/control-plane/tests/provisioner-tests/provisioner-tests-build.yaml b/prow/jobs/kyma-project/control-plane/tests/provisioner-tests/provisioner-tests-build.yaml deleted file mode 100644 index 1bc8d92a0eaa..000000000000 --- a/prow/jobs/kyma-project/control-plane/tests/provisioner-tests/provisioner-tests-build.yaml +++ /dev/null @@ -1,104 +0,0 @@ -presubmits: # runs on PRs - kyma-project/control-plane: - - name: pull-provisioner-tests-build - annotations: - owner: framefrog - description: build provisioner tests - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-provisioner-tests-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - run_if_changed: "^tests/provisioner-tests/|^scripts/" - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - command: - - "/image-builder" - args: - - "--name=control-plane/provisioner-tests" - - "--context=tests/provisioner-tests" - - "--dockerfile=Dockerfile" - - "--config=/config/kaniko-build-config.yaml" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - resources: - requests: - memory: 2Gi - cpu: 1 - limits: - memory: 6Gi - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - -postsubmits: # runs on main - kyma-project/control-plane: - - name: post-provisioner-tests-build - annotations: - owner: framefrog - description: build provisioner tests - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "post-provisioner-tests-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - run_if_changed: "^tests/provisioner-tests/|^scripts/" - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - command: - - "/image-builder" - args: - - "--name=control-plane/provisioner-tests" - - "--context=tests/provisioner-tests" - - "--dockerfile=Dockerfile" - - "--config=/config/kaniko-build-config.yaml" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret diff --git a/prow/jobs/kyma-project/cp-mod-migrator/cp-mod-migrator.yaml b/prow/jobs/kyma-project/cp-mod-migrator/cp-mod-migrator.yaml deleted file mode 100644 index b5f53f61d2dd..000000000000 --- a/prow/jobs/kyma-project/cp-mod-migrator/cp-mod-migrator.yaml +++ /dev/null @@ -1,297 +0,0 @@ -# Code generated by rendertemplates. DO NOT EDIT. - - -presubmits: # runs on PRs - kyma-project/cp-mod-migrator: - - name: pull-cp-mod-migrator-build - annotations: - description: "run cp-mod-migrator build" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-cp-mod-migrator-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - always_run: true - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=cp-mod-migrator" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - - name: pull-cp-mod-cleaner-build - annotations: - description: "run cp-mod-cleaner build" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-cp-mod-cleaner-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - run_if_changed: '^images/cleaner' - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=cp-mod-cleaner" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/cleaner/Dockerfile" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - - name: pull-cp-mod-backup-build - annotations: - description: "run cp-mod-backup build" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-cp-mod-backup-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - run_if_changed: '^images/backup' - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=cp-mod-backup" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/backup/Dockerfile" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - -postsubmits: # runs on main - kyma-project/cp-mod-migrator: - - name: main-cp-mod-migrator-build - annotations: - description: "build cp-mod-migrator" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "main-cp-mod-migrator-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - always_run: true - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=cp-mod-migrator" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - - "--tag=latest" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - - name: main-cp-mod-cleaner-build - annotations: - description: "build cp-mod-cleaner" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "main-cp-mod-cleaner-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - run_if_changed: '^images/cleaner' - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=cp-mod-cleaner" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/cleaner/Dockerfile" - - "--tag=latest" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - - name: main-cp-mod-backup-build - annotations: - description: "build cp-mod-backup" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "main-cp-mod-backup-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - run_if_changed: '^images/backup' - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=cp-mod-backup" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/backup/Dockerfile" - - "--tag=latest" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - \ No newline at end of file diff --git a/prow/jobs/kyma-project/infrastructure-manager/infrastructure-manager.yaml b/prow/jobs/kyma-project/infrastructure-manager/infrastructure-manager.yaml deleted file mode 100644 index 1ee5edd7b3cb..000000000000 --- a/prow/jobs/kyma-project/infrastructure-manager/infrastructure-manager.yaml +++ /dev/null @@ -1,155 +0,0 @@ -# Code generated by rendertemplates. DO NOT EDIT. - - -presubmits: # runs on PRs - kyma-project/infrastructure-manager: - - name: pull-infrastructure-manager-build - annotations: - description: "run infrastructure-manager build" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-infrastructure-manager-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - always_run: true - skip_report: false - decorate: true - cluster: untrusted-workload - max_concurrency: 10 - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=infrastructure-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - -postsubmits: # runs on main - kyma-project/infrastructure-manager: - - name: main-infrastructure-manager-build - annotations: - description: "build infrastructure-manager" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "main-infrastructure-manager-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - always_run: true - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^main$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=infrastructure-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - - "--tag=latest" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - - name: release-infrastructure-manager-build - annotations: - description: "release build infrastructure-manager" - owner: "framefrog" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "release-infrastructure-manager-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-signify-prod-secret: "true" - always_run: true - skip_report: false - decorate: true - cluster: trusted-workload - max_concurrency: 10 - branches: - - ^\d+\.\d+\.\d+(?:-.*)?$ - spec: - containers: - - image: "europe-docker.pkg.dev/kyma-project/prod/image-builder:v20240909-fe70e5ff" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--name=infrastructure-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - - "--tag=$(PULL_BASE_REF)" - resources: - requests: - memory: 1.5Gi - cpu: 1 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - - name: signify-secret - mountPath: /secret - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: signify-secret - secret: - secretName: signify-dev-secret - \ No newline at end of file diff --git a/templates/data/cp-mod-migrator.yaml b/templates/data/cp-mod-migrator.yaml deleted file mode 100644 index 83b767440c58..000000000000 --- a/templates/data/cp-mod-migrator.yaml +++ /dev/null @@ -1,109 +0,0 @@ -templates: - - from: generic.tmpl - render: - - to: ../../prow/jobs/kyma-project/cp-mod-migrator/cp-mod-migrator.yaml - localSets: - jobConfig_default: - imagePullPolicy: "Always" - jobConfigs: - - repoName: kyma-project/cp-mod-migrator - jobs: - - jobConfig: - name: pull-cp-mod-migrator-build - annotations: - owner: framefrog - description: run cp-mod-migrator build - always_run: true - args: - - "--name=cp-mod-migrator" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - inheritedConfigs: - global: - - kaniko_buildpack - - jobConfig_presubmit - - jobConfig: - name: main-cp-mod-migrator-build - annotations: - owner: framefrog - description: build cp-mod-migrator - labels: - preset-signify-prod-secret: "true" - branches: - - ^main$ # any pr against main triggers this - always_run: true - args: - - "--name=cp-mod-migrator" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - - "--tag=latest" - inheritedConfigs: - global: - - kaniko_buildpack - - jobConfig_postsubmit - - jobConfig: - name: pull-cp-mod-cleaner-build - annotations: - owner: framefrog - description: run cp-mod-cleaner build - run_if_changed: "^images/cleaner" - args: - - "--name=cp-mod-cleaner" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/cleaner/Dockerfile" - inheritedConfigs: - global: - - kaniko_buildpack - - jobConfig_presubmit - - jobConfig: - name: main-cp-mod-cleaner-build - annotations: - owner: framefrog - description: build cp-mod-cleaner - labels: - preset-signify-prod-secret: "true" - branches: - - ^main$ # any pr against main triggers this - run_if_changed: "^images/cleaner" - args: - - "--name=cp-mod-cleaner" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/cleaner/Dockerfile" - - "--tag=latest" - inheritedConfigs: - global: - - kaniko_buildpack - - jobConfig_postsubmit - - jobConfig: - name: pull-cp-mod-backup-build - annotations: - owner: framefrog - description: run cp-mod-backup build - run_if_changed: "^images/backup" - args: - - "--name=cp-mod-backup" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/backup/Dockerfile" - inheritedConfigs: - global: - - kaniko_buildpack - - jobConfig_presubmit - - jobConfig: - name: main-cp-mod-backup-build - annotations: - owner: framefrog - description: build cp-mod-backup - labels: - preset-signify-prod-secret: "true" - branches: - - ^main$ # any pr against main triggers this - run_if_changed: "^images/backup" - args: - - "--name=cp-mod-backup" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=images/backup/Dockerfile" - - "--tag=latest" - inheritedConfigs: - global: - - kaniko_buildpack - - jobConfig_postsubmit