Skip to content

Commit 006c8a1

Browse files
Merge pull request #6054 from devtron-labs/main-sync-rc22-nov6
misc: Main sync rc22 nov6
2 parents f626dc2 + 16ea544 commit 006c8a1

22 files changed

+146
-50
lines changed

CHANGELOG/release-notes-v0.7.4.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
## v0.7.4
2+
3+
## Bugs
4+
- fix: Helm rollback in case of no gitops (#6005)
5+
- fix: App detail deployed by (#6032)
6+
- fix: Removed not null constraint for releaseOverride (#6044)
7+
- fix: Showing inaccurate data in template/list api while fetching previous deployments list in template/list api, output shown was cartesian product of deployment_template_history and wfr (#6034)
8+
- fix: Plugin getByName method error handling (#6016)
9+
- fix: Config deployment history fix (#6003)
10+
- fix: Force abort fix (#5990)
11+
- fix: Custom tag (#5999)
12+
- fix: Helm deployment status (#5996)
13+
- fix: Deployment window FIXED type (#5986)
14+
- fix: Migration seq fix (#5962)
15+
- fix: Modified the query for User listing with filters (#5957)
16+
- fix: Bulk deploy panic and docker tag handling (#5949)
17+
- fix: stage artifact logic (#5913)
18+
## Enhancements
19+
- feat: Config diff enhancement (#5837)
20+
- feat: Terminal role casbin policy (#5991)
21+
- feat: Refactoring argo application service and common-lib constants (#5944)
22+
- feat: Feature release v9 sql scripts (#5950)
23+
## Others
24+
- misc: Main sync develop (#6047)
25+
- misc: Permission access getting clubbed (#6045)
26+
- fix : Multiple param of filter in helm app list (#6013)
27+
- chore: Adding refchart migration (#6007)
28+
- chore: Cluster terminal images migration (#6006)
29+
- chore: Trigger clean (#6004)
30+
- misc: Removed deployment group validation when deleting CD pipelines (#5989)
31+
- misc: Replaced != with <> for PostgreSQL compatibility (#5987)
32+
- misc: Main sync 14 oct 2024 (#5985)
33+
- misc: isLatest field in plugin_metadata tag changed to not_null (#5984)
34+
- chore: Main sync develop (#5983)
35+
- misc: error handling while creating github repo in case of concurrent reqs (#5978)
36+
- misc: Release candidate v0.20.0 (#5980)
37+
- misc: Release candidate v0.19.0 (#5930)
38+
- misc: updated migration number (#5948)
39+
- misc: err handling for configmap access (#5938)
40+
41+

charts/devtron/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: devtron-operator
3-
appVersion: 0.7.3
3+
appVersion: 0.7.4
44
description: Chart to configure and install Devtron. Devtron is a Kubernetes Orchestration system.
55
keywords:
66
- Devtron
@@ -11,7 +11,7 @@ keywords:
1111
- argocd
1212
- Hyperion
1313
engine: gotpl
14-
version: 0.22.75
14+
version: 0.22.76
1515
sources:
1616
- https://github.com/devtron-labs/charts
1717
dependencies:

charts/devtron/devtron-bom.yaml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ global:
1010
containerRegistry: "quay.io/devtron"
1111
extraManifests: []
1212
installer:
13-
release: "v0.7.3"
13+
release: "v0.7.4"
1414
registry: ""
1515
image: "inception"
1616
tag: "473deaa4-185-21582"
@@ -34,12 +34,12 @@ components:
3434
FEATURE_USER_DEFINED_GITOPS_REPO_ENABLE: "true"
3535
ENABLE_RESOURCE_SCAN: "true"
3636
registry: ""
37-
image: "dashboard:215319c7-690-25536"
37+
image: "dashboard:5be7fbeb-690-26830"
3838
imagePullPolicy: IfNotPresent
3939
devtron:
4040
registry: ""
41-
image: "hyperion:e17c52eb-280-25812"
42-
cicdImage: "devtron:e17c52eb-434-25813"
41+
image: "hyperion:4288e910-280-26829"
42+
cicdImage: "devtron:4288e910-434-26828"
4343
imagePullPolicy: IfNotPresent
4444
customOverrides: {}
4545
ciRunner:
@@ -53,7 +53,7 @@ components:
5353
authenticator: "authenticator:e414faff-393-13273"
5454
kubelink:
5555
registry: ""
56-
image: "kubelink:6ef0fbbe-564-25533"
56+
image: "kubelink:73ce53e5-564-26855"
5757
imagePullPolicy: IfNotPresent
5858
configs:
5959
ENABLE_HELM_RELEASE_CACHE: "true"
@@ -71,7 +71,7 @@ components:
7171
keyName: postgresql-password
7272
kubewatch:
7373
registry: ""
74-
image: "kubewatch:7c8611f4-419-25531"
74+
image: "kubewatch:b4888f54-419-26859"
7575
imagePullPolicy: IfNotPresent
7676
configs:
7777
devtroncd_NAMESPACE: "devtron-ci"
@@ -91,7 +91,7 @@ components:
9191
armImage: postgres_exporter:v0.10.1
9292
gitsensor:
9393
registry: ""
94-
image: "git-sensor:5b9cf0ec-200-25481"
94+
image: "git-sensor:73ce53e5-200-26860"
9595
imagePullPolicy: IfNotPresent
9696
serviceMonitor:
9797
enabled: false
@@ -109,7 +109,7 @@ components:
109109
# Values for lens
110110
lens:
111111
registry: ""
112-
image: "lens:9db8a2fb-333-25482"
112+
image: "lens:b4888f54-333-26837"
113113
imagePullPolicy: IfNotPresent
114114
configs:
115115
GIT_SENSOR_PROTOCOL: GRPC
@@ -154,7 +154,9 @@ components:
154154
DB_NAME: "lens"
155155
chartSync:
156156
registry: ""
157-
image: chart-sync:13ffae06-150-25515
157+
image: chart-sync:73ce53e5-836-26871
158+
schedule: "0 19 * * *"
159+
extraConfigs: {}
158160
# values for argocd integration
159161
argo-cd:
160162
global:
@@ -174,14 +176,14 @@ workflowController:
174176
IMDSv1ExecutorImage: "argoexec:v3.0.7"
175177
security:
176178
imageScanner:
177-
image: "image-scanner:348201f8-141-25486"
179+
image: "image-scanner:d5458e1a-141-26846"
178180
clair:
179181
image:
180182
repository: clair
181183
tag: 4.3.6
182184
# Values for notifier integration
183185
notifier:
184-
image: "notifier:06392394-372-25535"
186+
image: "notifier:133c887d-372-26845"
185187
minio:
186188
image: "minio:RELEASE.2021-02-14T04-01-33Z"
187189
mbImage: "minio-mc:RELEASE.2021-02-14T04-28-06Z"

charts/devtron/templates/app-sync-job.yaml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,12 @@ metadata:
7070
annotations:
7171
"helm.sh/resource-policy": keep
7272
spec:
73-
schedule: "0 19 * * *"
73+
schedule: {{ $.Values.components.chartSync.schedule | quote }}
7474
jobTemplate:
7575
spec:
7676
template:
7777
spec:
78+
activeDeadlineSeconds: 15000
7879
serviceAccountName: chart-sync
7980
{{- include "common.schedulerConfig" (dict "nodeSelector" $.Values.components.chartSync.nodeSelector "tolerations" $.Values.components.chartSync.tolerations "imagePullSecrets" $.Values.components.chartSync.imagePullSecrets "global" $.Values.global) | indent 10 }}
8081
{{- if and $.Values.global $.Values.global.podSecurityContext }}
@@ -98,6 +99,8 @@ spec:
9899
envFrom:
99100
- secretRef:
100101
name: devtron-secret
102+
- configMapRef:
103+
name: app-sync-cm
101104
{{- if .Values.components.migrator }}
102105
{{- if .Values.components.migrator.appSync }}
103106
{{- if .Values.components.migrator.appSync.resources }}
@@ -108,3 +111,16 @@ spec:
108111
{{- end }}
109112
restartPolicy: Never
110113
backoffLimit: 4
114+
---
115+
apiVersion: v1
116+
kind: ConfigMap
117+
metadata:
118+
name: app-sync-cm
119+
labels:
120+
app: app-sync-cronjob
121+
release: devtron
122+
data:
123+
{{- if $.Values.components.chartSync.extraConfigs }}
124+
{{ toYaml $.Values.components.chartSync.extraConfigs | indent 2 }}
125+
{{- end }}
126+
---

charts/devtron/templates/devtron.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ data:
122122
FEATURE_RESTART_WORKLOAD_WORKER_POOL_SIZE: "5"
123123
USE_GIT_CLI: "false"
124124
PROPAGATE_EXTRA_LABELS: "false"
125+
USE_DEPLOYMENT_CONFIG_DATA: "false"
125126
{{- if $.Values.configs }}
126127
{{- if or ($.Values.minio.enabled) ($.Values.configs.BLOB_STORAGE_PROVIDER) }}
127128
BLOB_STORAGE_ENABLED: "true"

charts/devtron/templates/grafana.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ kind: Job
1212
metadata:
1313
name: grafana-org-job
1414
spec:
15-
ttlSecondsAfterFinished: 100
15+
ttlSecondsAfterFinished: 1000
1616
template:
1717
spec:
1818
{{- include "common.schedulerConfig" (dict "nodeSelector" $.Values.monitoring.grafana.nodeSelector "tolerations" $.Values.monitoring.grafana.tolerations "imagePullSecrets" $.Values.monitoring.grafana.imagePullSecrets "global" $.Values.global) | indent 6 }}

charts/devtron/templates/migrator.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,15 +373,19 @@ spec:
373373

374374
{{- end }}
375375
---
376+
{{- if $.Capabilities.APIVersions.Has "batch/v1/Job" }}
376377
apiVersion: batch/v1
378+
{{- else }}
379+
apiVersion: batch/v1beta1
380+
{{- end }}
377381
#this job is added for creating new database(clairv4).
378382
#This database is needed for clair upgrade (v2 to v4), since old database does not support migration for new clair.
379383
#Without this job, database can be created for new users, but not for existing users.
380384
kind: Job
381385
metadata:
382386
name: postgresql-miscellaneous
383387
spec:
384-
ttlSecondsAfterFinished: 100
388+
ttlSecondsAfterFinished: 1000
385389
template:
386390
spec:
387391
{{- include "common.schedulerConfig" (dict "nodeSelector" $.Values.components.migrator.nodeSelector "tolerations" $.Values.components.migrator.tolerations "imagePullSecrets" $.Values.components.migrator.imagePullSecrets "global" $.Values.global) | indent 6 }}

charts/devtron/templates/minio.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ metadata:
322322
release: {{ $.Release.Name }}
323323
heritage: Helm
324324
spec:
325-
ttlSecondsAfterFinished: 100
325+
ttlSecondsAfterFinished: 1000
326326
template:
327327
metadata:
328328
labels:

charts/devtron/values.yaml

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ global:
2424
extraManifests: []
2525
installer:
2626
repo: "devtron-labs/devtron"
27-
release: "v0.7.3"
27+
release: "v0.7.4"
2828
registry: ""
2929
image: inception
3030
tag: 473deaa4-185-21582
@@ -77,12 +77,12 @@ components:
7777
FEATURE_USER_DEFINED_GITOPS_REPO_ENABLE: "true"
7878
ENABLE_RESOURCE_SCAN: "true"
7979
registry: ""
80-
image: "dashboard:215319c7-690-25536"
80+
image: "dashboard:5be7fbeb-690-26830"
8181
imagePullPolicy: IfNotPresent
8282
devtron:
8383
registry: ""
84-
image: "hyperion:e17c52eb-280-25812"
85-
cicdImage: "devtron:e17c52eb-434-25813"
84+
image: "hyperion:4288e910-280-26829"
85+
cicdImage: "devtron:4288e910-434-26828"
8686
imagePullPolicy: IfNotPresent
8787
customOverrides: {}
8888
serviceMonitor:
@@ -117,7 +117,7 @@ components:
117117
authenticator: "authenticator:e414faff-393-13273"
118118
kubelink:
119119
registry: ""
120-
image: "kubelink:6ef0fbbe-564-25533"
120+
image: "kubelink:73ce53e5-564-26855"
121121
imagePullPolicy: IfNotPresent
122122
configs:
123123
ENABLE_HELM_RELEASE_CACHE: "true"
@@ -135,7 +135,7 @@ components:
135135
keyName: postgresql-password
136136
kubewatch:
137137
registry: ""
138-
image: "kubewatch:7c8611f4-419-25531"
138+
image: "kubewatch:b4888f54-419-26859"
139139
imagePullPolicy: IfNotPresent
140140
configs:
141141
devtroncd_NAMESPACE: "devtron-ci"
@@ -157,7 +157,7 @@ components:
157157
volumeSize: "20Gi"
158158
gitsensor:
159159
registry: ""
160-
image: "git-sensor:5b9cf0ec-200-25481"
160+
image: "git-sensor:73ce53e5-200-26860"
161161
imagePullPolicy: IfNotPresent
162162
serviceMonitor:
163163
enabled: false
@@ -175,7 +175,7 @@ components:
175175
# Values for lens
176176
lens:
177177
registry: ""
178-
image: "lens:9db8a2fb-333-25482"
178+
image: "lens:b4888f54-333-26837"
179179
imagePullPolicy: IfNotPresent
180180
secrets: {}
181181
resources: {}
@@ -222,7 +222,9 @@ components:
222222
DB_NAME: "lens"
223223
chartSync:
224224
registry: ""
225-
image: chart-sync:13ffae06-150-25515
225+
image: chart-sync:73ce53e5-836-26871
226+
schedule: "0 19 * * *"
227+
extraConfigs: {}
226228
# values for argocd integration
227229
argo-cd:
228230
enabled: false
@@ -245,10 +247,6 @@ argo-cd:
245247
statusProcessors: "50"
246248
# -- define the application controller `--operation-processors`
247249
operationProcessors: "25"
248-
# -- define the application controller `--app-hard-resync`
249-
appHardResyncPeriod: "0"
250-
# -- define the application controller `--app-resync`
251-
appResyncPeriod: "180"
252250
# -- define the application controller `--self-heal-timeout-seconds`
253251
selfHealTimeout: "5"
254252
# -- define the application controller `--repo-server-timeout-seconds`
@@ -370,7 +368,7 @@ argo-cd:
370368
security:
371369
enabled: false
372370
imageScanner:
373-
image: "image-scanner:348201f8-141-25486"
371+
image: "image-scanner:d5458e1a-141-26846"
374372
# Values for trivy
375373
trivy:
376374
enabled: false
@@ -385,7 +383,7 @@ security:
385383
notifier:
386384
enabled: false
387385
imagePullPolicy: IfNotPresent
388-
image: "notifier:06392394-372-25535"
386+
image: "notifier:133c887d-372-26845"
389387
configs:
390388
CD_ENVIRONMENT: PROD
391389
DB: orchestrator

manifests/install/devtron-installer.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ metadata:
44
name: installer-devtron
55
namespace: devtroncd
66
spec:
7-
url: https://raw.githubusercontent.com/devtron-labs/devtron/v0.7.3/manifests/installation-script
7+
url: https://raw.githubusercontent.com/devtron-labs/devtron/v0.7.4/manifests/installation-script

0 commit comments

Comments
 (0)