diff --git a/CHANGELOG/release-notes-v1.1.0.md b/CHANGELOG/release-notes-v1.1.0.md new file mode 100644 index 0000000000..dbce39d55d --- /dev/null +++ b/CHANGELOG/release-notes-v1.1.0.md @@ -0,0 +1,53 @@ +## v1.1.0 + +## Bugs +- fix: Changes in labels of ref chart 4.20 (#6178) +- fix: Fix cd-trigger-plugin (#6203) +- fix: Bulk edit fix for global override (#6193) +- fix: Panic handling for get workflow logs (#6168) +- fix: User permissions not merging on same environments (#6167) +- fix: Secret masking fix (#6136) +- fix: Delete git repo without pipeline config (#6148) +- fix: All modules installation fix (#6140) +- fix: Update sql fix buildx (#6096) +## Enhancements +- feat: Support to trigger with same hash in CD trigger plugin (#6205) +- feat: Patch merge strategy for cm cs and dt (#6115) +- feat: Adds Github actions to add the label using slash command (#6126) +- feat: Fetch all non deprecated plugins in list (#6135) +- feat: Node k8s permissions (#6123) +- feat: App details refactoring (#6104) +## Others +- misc: Main sync develop 20dec (#6210) +- misc: migration for mandatory tag (#6208) +- chore: Read service for team (#6201) +- chore: Oss ent triggerService changes (#6189) +- misc: Release candidate v0.25.0 (#6194) +- chore: Panic fix (#6188) +- chore: Panic fix installed app read service (#6185) +- chore: Runtime params variable refactorings (#6183) +- misc: Asset for plugin (#6184) +- chore: Updating deployment status start and end time (#6171) +- misc: Main sync develop 16dec (#6182) +- chore: Adding logs in deployment trigger flow (#6180) +- misc: Added cd workflow runner read service (#6175) +- misc: Added the token that contains the permissions to read the org members (#6164) +- misc: Refactor-plugin-images migrations (#6108) +- misc: Addign new plugins images (#6145) +- misc: Updated authenticator to c3254b79e386 (#6144) +- misc: Adding pr validator for fork prs as gh command will not work (#6143) +- misc: Adding validation for public repo (#6137) +- misc: Update pull_request_template.md (#6134) +- misc: Authenticator panic fix (#6131) +- misc: Bulk update cm/cs name reference update fix (#6130) +- misc: Cluster, project, environment read and beans (#6067) +- chore: Use certificates data when InsecureSkipTLSVerify is false for a cluster in case of external run CI (#6100) +- misc: main sync develop nov18 (#6107) +- chore: Implemented Rbac enforcer in batch (#6103) +- misc: Update pr-issue-validator.yaml (#6086) +- misc: Sql query fixes (#6097) +- misc: Kubecon 2024 oss sync (#6094) +- chore: Depandabot fixes (#6070) +- misc: Handler error while while helm deployment (#6082) + + diff --git a/charts/devtron/Chart.yaml b/charts/devtron/Chart.yaml index 9af5fcc48a..f26b344d5c 100644 --- a/charts/devtron/Chart.yaml +++ b/charts/devtron/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: devtron-operator -appVersion: 1.0.1 +appVersion: 1.1.0 description: Chart to configure and install Devtron. Devtron is a Kubernetes Orchestration system. keywords: - Devtron @@ -11,7 +11,7 @@ keywords: - argocd - Hyperion engine: gotpl -version: 0.22.78 +version: 0.22.79 sources: - https://github.com/devtron-labs/charts dependencies: diff --git a/charts/devtron/devtron-bom.yaml b/charts/devtron/devtron-bom.yaml index 6aca13b140..d9d71aaf67 100644 --- a/charts/devtron/devtron-bom.yaml +++ b/charts/devtron/devtron-bom.yaml @@ -10,7 +10,7 @@ global: containerRegistry: "quay.io/devtron" extraManifests: [] installer: - release: "v1.0.1" + release: "v1.1.0" registry: "" image: "inception" tag: "473deaa4-185-21582" @@ -34,17 +34,17 @@ components: FEATURE_USER_DEFINED_GITOPS_REPO_ENABLE: "true" ENABLE_RESOURCE_SCAN: "true" registry: "" - image: "dashboard:7e7a0d0a-690-26996" + image: "dashboard:a88790b2-690-27891" imagePullPolicy: IfNotPresent devtron: registry: "" - image: "hyperion:50575235-280-27099" - cicdImage: "devtron:50575235-434-27098" + image: "hyperion:a109b8be-280-27896" + cicdImage: "devtron:a109b8be-434-27906" imagePullPolicy: IfNotPresent customOverrides: {} ciRunner: registry: "" - image: "ci-runner:3e71f258-138-27009" + image: "ci-runner:54595cec-138-27894" argocdDexServer: registry: "" image: "dex:v2.30.2" @@ -53,7 +53,7 @@ components: authenticator: "authenticator:e414faff-393-13273" kubelink: registry: "" - image: "kubelink:73ce53e5-564-26855" + image: "kubelink:6c0c7082-564-27862" imagePullPolicy: IfNotPresent configs: ENABLE_HELM_RELEASE_CACHE: "true" @@ -71,7 +71,7 @@ components: keyName: postgresql-password kubewatch: registry: "" - image: "kubewatch:b4888f54-419-26859" + image: "kubewatch:33965457-419-27887" imagePullPolicy: IfNotPresent configs: devtroncd_NAMESPACE: "devtron-ci" @@ -91,7 +91,7 @@ components: armImage: postgres_exporter:v0.10.1 gitsensor: registry: "" - image: "git-sensor:73ce53e5-200-26860" + image: "git-sensor:6c0c7082-200-27863" imagePullPolicy: IfNotPresent serviceMonitor: enabled: false @@ -109,7 +109,7 @@ components: # Values for lens lens: registry: "" - image: "lens:b4888f54-333-26837" + image: "lens:6c0c7082-333-27872" imagePullPolicy: IfNotPresent configs: GIT_SENSOR_PROTOCOL: GRPC @@ -154,7 +154,7 @@ components: DB_NAME: "lens" chartSync: registry: "" - image: chart-sync:73ce53e5-836-26871 + image: chart-sync:6c0c7082-836-27893 schedule: "0 19 * * *" extraConfigs: {} # values for argocd integration @@ -176,14 +176,14 @@ workflowController: IMDSv1ExecutorImage: "argoexec:v3.0.7" security: imageScanner: - image: "image-scanner:d5458e1a-141-26846" + image: "image-scanner:33965457-141-27892" clair: image: repository: clair tag: 4.3.6 # Values for notifier integration notifier: - image: "notifier:133c887d-372-26845" + image: "notifier:2f9166d1-372-27880" minio: image: "minio:RELEASE.2021-02-14T04-01-33Z" mbImage: "minio-mc:RELEASE.2021-02-14T04-28-06Z" diff --git a/charts/devtron/values.yaml b/charts/devtron/values.yaml index e9b57c3a41..45176b6640 100644 --- a/charts/devtron/values.yaml +++ b/charts/devtron/values.yaml @@ -24,7 +24,7 @@ global: extraManifests: [] installer: repo: "devtron-labs/devtron" - release: "v1.0.1" + release: "v1.1.0" registry: "" image: inception tag: 473deaa4-185-21582 @@ -77,12 +77,12 @@ components: FEATURE_USER_DEFINED_GITOPS_REPO_ENABLE: "true" ENABLE_RESOURCE_SCAN: "true" registry: "" - image: "dashboard:7e7a0d0a-690-26996" + image: "dashboard:a88790b2-690-27891" imagePullPolicy: IfNotPresent devtron: registry: "" - image: "hyperion:50575235-280-27099" - cicdImage: "devtron:50575235-434-27098" + image: "hyperion:a109b8be-280-27896" + cicdImage: "devtron:a109b8be-434-27906" imagePullPolicy: IfNotPresent customOverrides: {} serviceMonitor: @@ -108,7 +108,7 @@ components: # - devtron.example.com ciRunner: registry: "" - image: "ci-runner:3e71f258-138-27009" + image: "ci-runner:54595cec-138-27894" argocdDexServer: registry: "" image: "dex:v2.30.2" @@ -117,7 +117,7 @@ components: authenticator: "authenticator:e414faff-393-13273" kubelink: registry: "" - image: "kubelink:73ce53e5-564-26855" + image: "kubelink:6c0c7082-564-27862" imagePullPolicy: IfNotPresent configs: ENABLE_HELM_RELEASE_CACHE: "true" @@ -135,7 +135,7 @@ components: keyName: postgresql-password kubewatch: registry: "" - image: "kubewatch:b4888f54-419-26859" + image: "kubewatch:33965457-419-27887" imagePullPolicy: IfNotPresent configs: devtroncd_NAMESPACE: "devtron-ci" @@ -157,7 +157,7 @@ components: volumeSize: "20Gi" gitsensor: registry: "" - image: "git-sensor:73ce53e5-200-26860" + image: "git-sensor:6c0c7082-200-27863" imagePullPolicy: IfNotPresent serviceMonitor: enabled: false @@ -175,7 +175,7 @@ components: # Values for lens lens: registry: "" - image: "lens:b4888f54-333-26837" + image: "lens:6c0c7082-333-27872" imagePullPolicy: IfNotPresent secrets: {} resources: {} @@ -222,7 +222,7 @@ components: DB_NAME: "lens" chartSync: registry: "" - image: chart-sync:73ce53e5-836-26871 + image: chart-sync:6c0c7082-836-27893 schedule: "0 19 * * *" extraConfigs: {} # values for argocd integration @@ -368,7 +368,7 @@ argo-cd: security: enabled: false imageScanner: - image: "image-scanner:d5458e1a-141-26846" + image: "image-scanner:33965457-141-27892" # Values for trivy trivy: enabled: false @@ -383,7 +383,7 @@ security: notifier: enabled: false imagePullPolicy: IfNotPresent - image: "notifier:133c887d-372-26845" + image: "notifier:2f9166d1-372-27880" configs: CD_ENVIRONMENT: PROD DB: orchestrator diff --git a/manifests/install/devtron-installer.yaml b/manifests/install/devtron-installer.yaml index 193996a230..7964d6175b 100644 --- a/manifests/install/devtron-installer.yaml +++ b/manifests/install/devtron-installer.yaml @@ -4,4 +4,4 @@ metadata: name: installer-devtron namespace: devtroncd spec: - url: https://raw.githubusercontent.com/devtron-labs/devtron/v1.0.1/manifests/installation-script + url: https://raw.githubusercontent.com/devtron-labs/devtron/v1.1.0/manifests/installation-script diff --git a/manifests/installation-script b/manifests/installation-script index 3728b507a3..8dfd8d52ac 100644 --- a/manifests/installation-script +++ b/manifests/installation-script @@ -1,4 +1,4 @@ -LTAG="v1.0.1"; +LTAG="v1.1.0"; REPO_RAW_URL="https://raw.githubusercontent.com/devtron-labs/devtron/"; log("executed devtron setup installation"); diff --git a/manifests/release.txt b/manifests/release.txt index b3eaef16ec..befa44b4b1 100644 --- a/manifests/release.txt +++ b/manifests/release.txt @@ -1 +1 @@ -stable -1 v1.0.1 +major -1 v1.1.0 diff --git a/manifests/version.txt b/manifests/version.txt index b18d46540b..795460fcec 100644 --- a/manifests/version.txt +++ b/manifests/version.txt @@ -1 +1 @@ -v1.0.1 +v1.1.0 diff --git a/manifests/yamls/dashboard.yaml b/manifests/yamls/dashboard.yaml index a1dc6a58ee..6900e2842d 100644 --- a/manifests/yamls/dashboard.yaml +++ b/manifests/yamls/dashboard.yaml @@ -235,7 +235,7 @@ spec: - name: envoy-config-volume mountPath: /etc/envoy-config/ - name: dashboard - image: "quay.io/devtron/dashboard:7e7a0d0a-690-26996" + image: "quay.io/devtron/dashboard:a88790b2-690-27891" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false diff --git a/manifests/yamls/devtron.yaml b/manifests/yamls/devtron.yaml index 9f774fa21d..a2fd589313 100644 --- a/manifests/yamls/devtron.yaml +++ b/manifests/yamls/devtron.yaml @@ -53,7 +53,7 @@ data: CD_NODE_TAINTS_VALUE: "ci" CD_ARTIFACT_LOCATION_FORMAT: "%d/%d.zip" DEFAULT_CD_NAMESPACE: "devtron-cd" - DEFAULT_CI_IMAGE: "quay.io/devtron/ci-runner:3e71f258-138-27009" + DEFAULT_CI_IMAGE: "quay.io/devtron/ci-runner:54595cec-138-27894" DEFAULT_CD_TIMEOUT: "3600" WF_CONTROLLER_INSTANCE_ID: "devtron-runner" CI_LOGS_KEY_PREFIX: "ci-artifacts" @@ -89,7 +89,7 @@ data: ENFORCER_CACHE: "true" ENFORCER_CACHE_EXPIRATION_IN_SEC: "345600" ENFORCER_MAX_BATCH_SIZE: "1" - APP_SYNC_IMAGE: "quay.io/devtron/chart-sync:73ce53e5-836-26871" + APP_SYNC_IMAGE: "quay.io/devtron/chart-sync:6c0c7082-836-27893" DEVTRON_SECRET_NAME: "devtron-secret" GIT_SENSOR_PROTOCOL: GRPC GIT_SENSOR_URL: git-sensor-service.devtroncd:90 @@ -169,7 +169,7 @@ spec: runAsUser: 1000 containers: - name: devtron - image: "quay.io/devtron/devtron:50575235-434-27098" + image: "quay.io/devtron/devtron:a109b8be-434-27906" securityContext: allowPrivilegeEscalation: false runAsUser: 1000 diff --git a/manifests/yamls/gitsensor.yaml b/manifests/yamls/gitsensor.yaml index 94baa04383..2c62af06bf 100644 --- a/manifests/yamls/gitsensor.yaml +++ b/manifests/yamls/gitsensor.yaml @@ -67,7 +67,7 @@ spec: - /bin/sh - -c - mkdir -p /git-base/ssh-keys && chown -R devtron:devtron /git-base && chmod 777 /git-base/ssh-keys - image: "quay.io/devtron/git-sensor:73ce53e5-200-26860" + image: "quay.io/devtron/git-sensor:6c0c7082-200-27863" imagePullPolicy: IfNotPresent name: chown-git-base resources: {} @@ -80,7 +80,7 @@ spec: name: git-volume containers: - name: git-sensor - image: "quay.io/devtron/git-sensor:73ce53e5-200-26860" + image: "quay.io/devtron/git-sensor:6c0c7082-200-27863" securityContext: allowPrivilegeEscalation: false runAsUser: 1000 diff --git a/manifests/yamls/image-scanner.yaml b/manifests/yamls/image-scanner.yaml index 0e5b1f5910..5dc19cc499 100644 --- a/manifests/yamls/image-scanner.yaml +++ b/manifests/yamls/image-scanner.yaml @@ -73,7 +73,7 @@ spec: runAsUser: 1000 containers: - name: image-scanner - image: "quay.io/devtron/image-scanner:d5458e1a-141-26846" + image: "quay.io/devtron/image-scanner:33965457-141-27892" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false diff --git a/manifests/yamls/kubelink.yaml b/manifests/yamls/kubelink.yaml index 00995e8495..8ab7388a67 100644 --- a/manifests/yamls/kubelink.yaml +++ b/manifests/yamls/kubelink.yaml @@ -25,7 +25,7 @@ spec: runAsUser: 1000 containers: - name: kubelink - image: "quay.io/devtron/kubelink:73ce53e5-564-26855" + image: "quay.io/devtron/kubelink:6c0c7082-564-27862" securityContext: allowPrivilegeEscalation: false runAsUser: 1000 diff --git a/manifests/yamls/kubewatch.yaml b/manifests/yamls/kubewatch.yaml index 874235c084..f098728fa1 100644 --- a/manifests/yamls/kubewatch.yaml +++ b/manifests/yamls/kubewatch.yaml @@ -164,7 +164,7 @@ spec: runAsUser: 1000 containers: - name: kubewatch - image: "quay.io/devtron/kubewatch:b4888f54-419-26859" + image: "quay.io/devtron/kubewatch:33965457-419-27887" securityContext: allowPrivilegeEscalation: false runAsUser: 1000 diff --git a/manifests/yamls/lens.yaml b/manifests/yamls/lens.yaml index a331bfbd11..937a245d2f 100644 --- a/manifests/yamls/lens.yaml +++ b/manifests/yamls/lens.yaml @@ -71,7 +71,7 @@ spec: runAsUser: 1000 containers: - name: lens - image: "quay.io/devtron/lens:b4888f54-333-26837" + image: "quay.io/devtron/lens:6c0c7082-333-27872" imagePullPolicy: IfNotPresent securityContext: allowPrivilegeEscalation: false diff --git a/manifests/yamls/notifier.yaml b/manifests/yamls/notifier.yaml index 85754a12bb..ee7a2e5718 100644 --- a/manifests/yamls/notifier.yaml +++ b/manifests/yamls/notifier.yaml @@ -66,7 +66,7 @@ spec: restartPolicy: Always containers: - name: notifier - image: quay.io/devtron/notifier:133c887d-372-26845" + image: quay.io/devtron/notifier:2f9166d1-372-27880" imagePullPolicy: IfNotPresent ports: - name: app diff --git a/releasenotes.md b/releasenotes.md index 169fc46871..dbce39d55d 100644 --- a/releasenotes.md +++ b/releasenotes.md @@ -1,10 +1,53 @@ -## v1.0.1 +## v1.1.0 ## Bugs -- fix: server version on updating fix (#6079) -- fix: all module installation fix (#6083) -- fix: cluster namespace list informer (#6069) -## Documentation -- doc: Updated Readme for K8s Dashboard & Devtron platform (#6074) +- fix: Changes in labels of ref chart 4.20 (#6178) +- fix: Fix cd-trigger-plugin (#6203) +- fix: Bulk edit fix for global override (#6193) +- fix: Panic handling for get workflow logs (#6168) +- fix: User permissions not merging on same environments (#6167) +- fix: Secret masking fix (#6136) +- fix: Delete git repo without pipeline config (#6148) +- fix: All modules installation fix (#6140) +- fix: Update sql fix buildx (#6096) +## Enhancements +- feat: Support to trigger with same hash in CD trigger plugin (#6205) +- feat: Patch merge strategy for cm cs and dt (#6115) +- feat: Adds Github actions to add the label using slash command (#6126) +- feat: Fetch all non deprecated plugins in list (#6135) +- feat: Node k8s permissions (#6123) +- feat: App details refactoring (#6104) +## Others +- misc: Main sync develop 20dec (#6210) +- misc: migration for mandatory tag (#6208) +- chore: Read service for team (#6201) +- chore: Oss ent triggerService changes (#6189) +- misc: Release candidate v0.25.0 (#6194) +- chore: Panic fix (#6188) +- chore: Panic fix installed app read service (#6185) +- chore: Runtime params variable refactorings (#6183) +- misc: Asset for plugin (#6184) +- chore: Updating deployment status start and end time (#6171) +- misc: Main sync develop 16dec (#6182) +- chore: Adding logs in deployment trigger flow (#6180) +- misc: Added cd workflow runner read service (#6175) +- misc: Added the token that contains the permissions to read the org members (#6164) +- misc: Refactor-plugin-images migrations (#6108) +- misc: Addign new plugins images (#6145) +- misc: Updated authenticator to c3254b79e386 (#6144) +- misc: Adding pr validator for fork prs as gh command will not work (#6143) +- misc: Adding validation for public repo (#6137) +- misc: Update pull_request_template.md (#6134) +- misc: Authenticator panic fix (#6131) +- misc: Bulk update cm/cs name reference update fix (#6130) +- misc: Cluster, project, environment read and beans (#6067) +- chore: Use certificates data when InsecureSkipTLSVerify is false for a cluster in case of external run CI (#6100) +- misc: main sync develop nov18 (#6107) +- chore: Implemented Rbac enforcer in batch (#6103) +- misc: Update pr-issue-validator.yaml (#6086) +- misc: Sql query fixes (#6097) +- misc: Kubecon 2024 oss sync (#6094) +- chore: Depandabot fixes (#6070) +- misc: Handler error while while helm deployment (#6082)