Skip to content

sync: Main sync develop #6583

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 21 commits into from
May 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions CHANGELOG/release-notes-v1.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
## v1.6.0

## Enhancements
- feat: added support for relabelings in servicemonitor (#6562)
## Bugs
- fix: rest handler missing return statements (#6545)
- fix: chart name fixed in chart reference table (#6543)
- fix: error pg.ErrNoRow on base deployment template update (#6533)
## Others
- chore: rollout reference chart 5-1-0 (#6573)
- misc: updated ucid-cm and added prehook (#6557)
- chore: pipeline timeline alter sql (#6541)
4 changes: 2 additions & 2 deletions charts/devtron/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: devtron-operator
appVersion: 1.5.1
appVersion: 1.6.0
description: Chart to configure and install Devtron. Devtron is a Kubernetes Orchestration system.
keywords:
- Devtron
Expand All @@ -11,7 +11,7 @@ keywords:
- argocd
- Hyperion
engine: gotpl
version: 0.22.92
version: 0.22.94
sources:
- https://github.com/devtron-labs/charts
dependencies:
Expand Down
29 changes: 16 additions & 13 deletions charts/devtron/devtron-bom.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ global:
containerRegistry: "quay.io/devtron"
extraManifests: []
installer:
release: "v1.5.1"
release: "v1.6.0"
registry: ""
image: "inception"
tag: "473deaa4-185-21582"
Expand All @@ -35,13 +35,13 @@ components:
ENABLE_RESOURCE_SCAN: "true"
FEATURE_CODE_MIRROR_ENABLE: "true"
registry: ""
image: "dashboard:0fc42ac3-690-32105"
image: "dashboard:c5dfd7aa-690-32907"
imagePullPolicy: IfNotPresent
healthPort: 8080
devtron:
registry: ""
image: "hyperion:e4fc95a9-280-32767"
cicdImage: "devtron:e4fc95a9-434-32763"
image: "hyperion:667bd63f-280-32953"
cicdImage: "devtron:667bd63f-434-32952"
imagePullPolicy: IfNotPresent
customOverrides: {}
podSecurityContext:
Expand All @@ -55,7 +55,7 @@ components:
healthPort: 8080
ciRunner:
registry: ""
image: "ci-runner:c49b4aa5-138-32101"
image: "ci-runner:da156379-138-32911"
argocdDexServer:
registry: ""
image: "dex:v2.30.2"
Expand All @@ -64,7 +64,7 @@ components:
authenticator: "authenticator:e414faff-393-13273"
kubelink:
registry: ""
image: "kubelink:c49b4aa5-564-32098"
image: "kubelink:da156379-564-32903"
imagePullPolicy: IfNotPresent
configs:
ENABLE_HELM_RELEASE_CACHE: "true"
Expand All @@ -91,7 +91,7 @@ components:
healthPort: 50052
kubewatch:
registry: ""
image: "kubewatch:c49b4aa5-419-32097"
image: "kubewatch:da156379-419-32900"
imagePullPolicy: IfNotPresent
healthPort: 8080
configs:
Expand Down Expand Up @@ -119,7 +119,7 @@ components:
image: postgres_exporter:v0.10.1
gitsensor:
registry: ""
image: "git-sensor:c49b4aa5-200-32099"
image: "git-sensor:da156379-200-32905"
imagePullPolicy: IfNotPresent
serviceMonitor:
enabled: false
Expand All @@ -138,7 +138,7 @@ components:
# Values for lens
lens:
registry: ""
image: "lens:c49b4aa5-333-32100"
image: "lens:da156379-333-32910"
imagePullPolicy: IfNotPresent
configs:
GIT_SENSOR_PROTOCOL: GRPC
Expand Down Expand Up @@ -174,6 +174,8 @@ components:
kubectlImage: "kubectl:latest"
duplicateChartImage: devtron-utils:dup-chart-repo-v1.1.0
entMigratorImage: "devtron-utils:geni-v1.1.4"
configs:
PG_ADDR: postgresql-postgresql.devtroncd
envVars:
devtron:
DB_NAME: "orchestrator"
Expand All @@ -185,8 +187,10 @@ components:
DB_NAME: "lens"
chartSync:
registry: ""
image: chart-sync:c49b4aa5-836-32103
image: chart-sync:da156379-836-32914
schedule: "0 19 * * *"
extraConfigs:
PG_ADDR: postgresql-postgresql.devtroncd
podSecurityContext:
fsGroup: 1001
runAsGroup: 1001
Expand All @@ -195,7 +199,6 @@ components:
allowPrivilegeEscalation: false
runAsNonRoot: true
runAsUser: 1001
extraConfigs: {}
# values for argocd integration
argo-cd:
global:
Expand All @@ -215,7 +218,7 @@ workflowController:
IMDSv1ExecutorImage: "argoexec:v3.0.7"
security:
imageScanner:
image: "image-scanner:c49b4aa5-141-32102"
image: "image-scanner:da156379-141-32912"
healthPort: 8080
configs:
TRIVY_DB_REPOSITORY: mirror.gcr.io/aquasec/trivy-db
Expand All @@ -226,7 +229,7 @@ security:
tag: 4.3.6
# Values for notifier integration
notifier:
image: "notifier:56798239-372-32072"
image: "notifier:99e2f3cd-372-32893"
healthPort: 3000
minio:
image: "minio:RELEASE.2021-02-14T04-01-33Z"
Expand Down
6 changes: 2 additions & 4 deletions charts/devtron/templates/app-sync-job.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ spec:
image: {{ include "common.image" (dict "component" $.Values.components.chartSync "global" $.Values.global ) }}
{{- include "common.containerSecurityContext" (dict "containerSecurityContext" $.Values.components.chartSync.containerSecurityContext "global" $.Values.global) | indent 8 }}
env:
- name: PG_ADDR
value: postgresql-postgresql.devtroncd
- name: PG_DATABASE
value: orchestrator
- name: PG_USER
value: postgres
envFrom:
- configMapRef:
name: app-sync-cm
- secretRef:
name: devtron-secret
- configMapRef:
Expand Down Expand Up @@ -80,8 +80,6 @@ spec:
image: {{ include "common.image" (dict "component" $.Values.components.chartSync "global" $.Values.global ) }}
{{- include "common.containerSecurityContext" (dict "containerSecurityContext" $.Values.components.chartSync.containerSecurityContext "global" $.Values.global) | indent 12 }}
env:
- name: PG_ADDR
value: postgresql-postgresql.devtroncd
- name: PG_DATABASE
value: orchestrator
- name: PG_USER
Expand Down
4 changes: 2 additions & 2 deletions charts/devtron/templates/devtron.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ data:
PG_ADDR: postgresql-postgresql.devtroncd
{{- end }}
PG_PORT: "5432"
HELM_CLIENT_URL: kubelink-service:50051
HELM_CLIENT_URL: kubelink-service-headless:50051
DASHBOARD_PORT: "80"
DASHBOARD_HOST: dashboard-service.devtroncd
PG_DATABASE: orchestrator
Expand Down Expand Up @@ -353,4 +353,4 @@ spec:
matchLabels:
app: devtron
{{- end }}
{{- end }}
{{- end }}
5 changes: 3 additions & 2 deletions charts/devtron/templates/kubelink.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ kind: Service
metadata:
labels:
app: kubelink
name: kubelink-service
name: kubelink-service-headless
namespace: devtroncd
annotations:
"helm.sh/resource-policy": keep
Expand All @@ -137,4 +137,5 @@ spec:
app: kubelink
sessionAffinity: None
type: ClusterIP
{{- end }}
clusterIP: None
{{- end }}
12 changes: 6 additions & 6 deletions charts/devtron/templates/migrator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ spec:
- name: PG_USER
value: postgres
- name: PG_ADDR
value: postgresql-postgresql.devtroncd
value: {{ .configs.PG_ADDR | default "postgresql-postgresql.devtroncd" }}
- name: DB_PORT
value: "5432"
- name: PG_DATABASE
Expand Down Expand Up @@ -80,7 +80,7 @@ spec:
- name: DB_USER_NAME
value: postgres
- name: DB_HOST
value: postgresql-postgresql.devtroncd
value: {{ .configs.PG_ADDR | default "postgresql-postgresql.devtroncd" }}
- name: DB_PORT
value: "5432"
- name: DB_NAME
Expand Down Expand Up @@ -186,7 +186,7 @@ spec:
- name: DB_USER_NAME
value: postgres
- name: DB_HOST
value: postgresql-postgresql.devtroncd
value: {{ .configs.PG_ADDR | default "postgresql-postgresql.devtroncd" }}
- name: DB_PORT
value: "5432"
- name: DB_NAME
Expand Down Expand Up @@ -273,7 +273,7 @@ spec:
- name: DB_USER_NAME
value: postgres
- name: DB_HOST
value: postgresql-postgresql.devtroncd
value: {{ .configs.PG_ADDR | default "postgresql-postgresql.devtroncd" }}
- name: DB_PORT
value: "5432"
- name: DB_NAME
Expand Down Expand Up @@ -355,7 +355,7 @@ spec:
- name: DB_USER_NAME
value: postgres
- name: DB_HOST
value: postgresql-postgresql.devtroncd
value: {{ .configs.PG_ADDR | default "postgresql-postgresql.devtroncd" }}
- name: DB_PORT
value: "5432"
- name: DB_NAME
Expand Down Expand Up @@ -430,7 +430,7 @@ spec:
- name: DB_USER_NAME
value: postgres
- name: DB_HOST
value: postgresql-postgresql.devtroncd
value: {{ .configs.PG_ADDR | default "postgresql-postgresql.devtroncd" }}
- name: DB_PORT
value: "5432"
- name: DB_NAME
Expand Down
6 changes: 6 additions & 0 deletions charts/devtron/templates/minio.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,12 @@ data:
createBucket devtron-ci-log none false true
createBucket devtron-ci-cache none false true
{{- end }}
{{- if ne ($.Values.minio.retention | int) 0 }}
${MC} ilm add myminio/devtron-ci-cache --expiry-days {{ $.Values.minio.retention }}
${MC} ilm ls myminio/devtron-ci-cache
{{- else }}
echo "No Lifecycle Policy Specified"
{{- end }}
{{- end }}
---
apiVersion: rbac.authorization.k8s.io/v1
Expand Down
30 changes: 17 additions & 13 deletions charts/devtron/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ global:
extraManifests: []
installer:
repo: "devtron-labs/devtron"
release: "v1.5.1"
release: "v1.6.0"
registry: ""
image: inception
tag: 473deaa4-185-21582
Expand Down Expand Up @@ -82,13 +82,13 @@ components:
ENABLE_RESOURCE_SCAN: "true"
FEATURE_CODE_MIRROR_ENABLE: "true"
registry: ""
image: "dashboard:0fc42ac3-690-32105"
image: "dashboard:c5dfd7aa-690-32907"
imagePullPolicy: IfNotPresent
healthPort: 8080
devtron:
registry: ""
image: "hyperion:e4fc95a9-280-32767"
cicdImage: "devtron:e4fc95a9-434-32763"
image: "hyperion:667bd63f-280-32953"
cicdImage: "devtron:667bd63f-434-32952"
imagePullPolicy: IfNotPresent
customOverrides: {}
healthPort: 8080
Expand Down Expand Up @@ -123,7 +123,7 @@ components:
# - devtron.example.com
ciRunner:
registry: ""
image: "ci-runner:c49b4aa5-138-32101"
image: "ci-runner:da156379-138-32911"
argocdDexServer:
registry: ""
image: "dex:v2.30.2"
Expand All @@ -132,7 +132,7 @@ components:
authenticator: "authenticator:e414faff-393-13273"
kubelink:
registry: ""
image: "kubelink:c49b4aa5-564-32098"
image: "kubelink:da156379-564-32903"
imagePullPolicy: IfNotPresent
healthPort: 50052
podSecurityContext:
Expand All @@ -159,7 +159,7 @@ components:
keyName: postgresql-password
kubewatch:
registry: ""
image: "kubewatch:c49b4aa5-419-32097"
image: "kubewatch:da156379-419-32900"
imagePullPolicy: IfNotPresent
healthPort: 8080
configs:
Expand Down Expand Up @@ -189,7 +189,7 @@ components:
volumeSize: "20Gi"
gitsensor:
registry: ""
image: "git-sensor:c49b4aa5-200-32099"
image: "git-sensor:da156379-200-32905"
imagePullPolicy: IfNotPresent
serviceMonitor:
enabled: false
Expand All @@ -208,7 +208,7 @@ components:
# Values for lens
lens:
registry: ""
image: "lens:c49b4aa5-333-32100"
image: "lens:da156379-333-32910"
imagePullPolicy: IfNotPresent
secrets: {}
resources: {}
Expand Down Expand Up @@ -246,6 +246,8 @@ components:
kubectlImage: "kubectl:latest"
duplicateChartImage: devtron-utils:dup-chart-repo-v1.1.0
entMigratorImage: "devtron-utils:geni-v1.1.4"
configs:
PG_ADDR: postgresql-postgresql.devtroncd
envVars:
devtron:
DB_NAME: "orchestrator"
Expand All @@ -257,9 +259,10 @@ components:
DB_NAME: "lens"
chartSync:
registry: ""
image: chart-sync:c49b4aa5-836-32103
image: chart-sync:da156379-836-32914
schedule: "0 19 * * *"
extraConfigs: {}
extraConfigs:
PG_ADDR: postgresql-postgresql.devtroncd
podSecurityContext:
fsGroup: 1001
runAsGroup: 1001
Expand Down Expand Up @@ -411,7 +414,7 @@ argo-cd:
security:
enabled: false
imageScanner:
image: "image-scanner:c49b4aa5-141-32102"
image: "image-scanner:da156379-141-32912"
healthPort: 8080
configs:
TRIVY_DB_REPOSITORY: mirror.gcr.io/aquasec/trivy-db
Expand All @@ -430,7 +433,7 @@ security:
notifier:
enabled: false
imagePullPolicy: IfNotPresent
image: "notifier:56798239-372-32072"
image: "notifier:99e2f3cd-372-32893"
configs:
CD_ENVIRONMENT: PROD
DB: orchestrator
Expand All @@ -446,6 +449,7 @@ notifier:
# Set enable to true if you want to use minio for storing cache and logs
minio:
enabled: false
retention: 30
replicaCount: 1
image: "minio:RELEASE.2021-02-14T04-01-33Z"
imagePullPolicy: IfNotPresent
Expand Down
Loading