From ee6506532987ad86bf43becbb1f26c48c37a9fa3 Mon Sep 17 00:00:00 2001 From: Xin Ruan Date: Wed, 11 Sep 2024 14:43:14 +0200 Subject: [PATCH] chore: Remove klm, runtime-watcher related prow job (#11872) * remove template operator assets related code * remove klm, runtime-watcher prow job --- .../lifecycle-manager/lifecycle-manager.yaml | 148 ------------------ .../runtime-watcher/runtime-watcher.yaml | 45 ------ 2 files changed, 193 deletions(-) delete mode 100644 prow/jobs/kyma-project/lifecycle-manager/lifecycle-manager.yaml delete mode 100644 prow/jobs/kyma-project/runtime-watcher/runtime-watcher.yaml diff --git a/prow/jobs/kyma-project/lifecycle-manager/lifecycle-manager.yaml b/prow/jobs/kyma-project/lifecycle-manager/lifecycle-manager.yaml deleted file mode 100644 index 67512c738c9b..000000000000 --- a/prow/jobs/kyma-project/lifecycle-manager/lifecycle-manager.yaml +++ /dev/null @@ -1,148 +0,0 @@ -presubmits: # runs on PRs - kyma-project/lifecycle-manager: - - name: pull-lifecycle-mgr-build - annotations: - description: "run lm build" - owner: "jellyfish" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "pull-lifecycle-mgr-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-image-builder-ado-token: "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:v20240910-8193f426" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--build-in-ado=true" - - "--name=lifecycle-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - resources: - requests: - memory: 8Gi - cpu: 2 - limits: - memory: 16Gi - cpu: 4 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - -postsubmits: # runs on main - kyma-project/lifecycle-manager: - - name: main-lifecycle-mgr-build - annotations: - description: "build lifecycle manager" - owner: "jellyfish" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "main-lifecycle-mgr-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-image-builder-ado-token: "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:v20240910-8193f426" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--build-in-ado=true" - - "--name=lifecycle-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - - "--tag=latest" - resources: - requests: - memory: 8Gi - cpu: 2 - limits: - memory: 16Gi - cpu: 4 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - - name: release-lifecycle-mgr-build - annotations: - description: "build lifecycle-manager release image by semantic version tag" - owner: "jellyfish" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "release-lifecycle-mgr-build" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-image-builder-ado-token: "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:v20240910-8193f426" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--build-in-ado=true" - - "--name=lifecycle-manager" - - "--config=/config/kaniko-build-config.yaml" - - "--dockerfile=Dockerfile" - - "--tag=$(PULL_BASE_REF)" - - "--export-tags" - resources: - requests: - memory: 8Gi - cpu: 2 - limits: - memory: 16Gi - cpu: 4 - volumeMounts: - - name: config - mountPath: /config - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config - \ No newline at end of file diff --git a/prow/jobs/kyma-project/runtime-watcher/runtime-watcher.yaml b/prow/jobs/kyma-project/runtime-watcher/runtime-watcher.yaml deleted file mode 100644 index 5a51a9f8a163..000000000000 --- a/prow/jobs/kyma-project/runtime-watcher/runtime-watcher.yaml +++ /dev/null @@ -1,45 +0,0 @@ -postsubmits: - kyma-project/runtime-watcher: - - name: release-runtime-watcher-build - annotations: - description: "build runtime watcher release image by semantic version tag" - owner: "jellyfish" - labels: - prow.k8s.io/pubsub.project: "sap-kyma-prow" - prow.k8s.io/pubsub.runID: "watcher-build-release" - prow.k8s.io/pubsub.topic: "prowjobs" - preset-sa-kyma-push-images: "true" - preset-image-builder-ado-token: "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:v20240910-8193f426" - securityContext: - privileged: false - seccompProfile: - type: RuntimeDefault - allowPrivilegeEscalation: false - command: - - "/image-builder" - args: - - "--build-in-ado=true" - - "--name=runtime-watcher-skr" - - "--config=/config/kaniko-build-config.yaml" - - "--context=runtime-watcher" - - "--dockerfile=Dockerfile" - - "--tag=$(PULL_BASE_REF)" - - "--export-tags" - volumeMounts: - - name: config - mountPath: /config - readOnly: true - volumes: - - name: config - configMap: - name: kaniko-build-config