Skip to content

Commit

Permalink
release: PR for v0.6.18 (#3570)
Browse files Browse the repository at this point in the history
* Created release-notes files

* Updated release notes

* Updated latest image of hyperion in installer

* Updated latest image of devtron in installer

* Updated latest image of dashboard in installer

* Updated latest image of dashboard in installer

* Updated latest image of dashboard in installer

* Updated release-notes files

* Updated release-notes files

* Update releasenotes.md

* Create beta-releasenotes.md

* Updated latest image of dashboard in installer

* Updated latest image of dashboard in installer

* Updated release notes

* Updated latest image of dashboard in installer

* Updated latest image of devtron in installer

* Updated latest image of hyperion in installer

* Updated release-notes files

* Updated release-notes files

* Updated latest image of hyperion in installer

* Updated latest image of devtron in installer

* Updated latest image of kubelink in installer

* Updated latest image of devtron in installer

* Updated latest image of hyperion in installer

* Updated latest image of devtron in installer

* Updated latest image of dashboard in installer

* Updated latest image of hyperion in installer

* Updated latest image of devtron in installer

* Updated latest image of dashboard in installer

* Updated latest image of hyperion in installer

* Updated latest image of devtron in installer

* Updated latest image of dashboard in installer

* Updated latest image of dashboard in installer

* Update values.yaml

* Update devtron-bom.yaml

* Update Chart.yaml

* Update installation-script

* Update release.txt

* Update devtron-installer.yaml

* Updated latest image of devtron in installer

* Updated latest image of kubewatch in installer

* Updated trivy enable option in values.yaml

* Updated trivy in devtron-bom.yaml

* Removed trivy enable from devtron-bom.yaml

* Update releasenotes.md

* Updated release-notes files

* Update releasenotes.md

* Update migrator.yaml

* Update migrator.yaml

* fix postgresql migrate devtron not working

* Update migrator.yaml

* Update migrator.yaml

* Updated values validation in helpers

* Updated condition to check pre-installations

* Included fail condition message in notes

* Minor fix for if condition

* Updated release-notes files

* Updated release-notes files

* Update release-notes-v0.6.18.md

* Updated release-notes files

* Update release-notes-v0.6.18.md

* Update releasenotes.md

* Update values.yaml

* Update devtron-bom.yaml

* Update devtron.yaml

* Update values.yaml

* Update devtron-bom.yaml

* Update _helpers.tpl

* Update NOTES.txt

* Update values.yaml

* Update devtron-bom.yaml

* Update values.yaml

* Update devtron-bom.yaml

* Update releasenotes.md

* Update release-notes-v0.6.18.md

* Update values.yaml

* Update devtron-bom.yaml

* Update dashboard.yaml

* Update kubelink.yaml

---------

Co-authored-by: prakarsh-dt <[email protected]>
Co-authored-by: Pawan Mehta <[email protected]>
  • Loading branch information
3 people authored Jul 10, 2023
1 parent ed715c7 commit 2e6136d
Show file tree
Hide file tree
Showing 16 changed files with 148 additions and 72 deletions.
85 changes: 85 additions & 0 deletions CHANGELOG/release-notes-v0.6.18.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
## v0.6.18



## Bugs
- fix: handled no config exists case for enforced deployment app type (#3575)
- fix: values are not coming in deployment history of helm apps (#3582)
- fix: chart version update fix for helm type deployments (#3580)
- fix: removed extra condition in ref-chart 4.18 (#3586)
- fix: SSO configuration gets change after refreshing the page (#3544)
- fix: Helm lint test (#3450)
## Enhancements
- feat: added reference-chart 4.180 and deploy-chart 1.2.0 (#3423)
## Others
- fix/unit-test-failing-issue (#3569)


## v0.6.18-rc.3




## Bugs
- fix: ACD helm app release not found when deleting resource (#3552)
- fix: Remove argocd server calls for Application resources (Manifest, Event, Logs, Terminal) (#3200)
- fix: disable api update if disabled from UI (#3487)
- fix: migration numbering issue fixed (#3556)
- fix: getting force_security_scan value from devtron-cm (#3558)
## Enhancements
- feat: Added custom webhook support for sending notification (#3524)
## Documentation
- docs: prerequisite for keda autoscaling using deployment template (#3529)
- docs: yaml for deployment chart (#3541)
- docs: StatefulSets chart doc (#3512)
## Others
- task: updated workflow name provision in app workflow api (#3526)


## v0.6.18-rc.2




## Bugs
- fix: Global secret data bug in CI workflow (#3504)
- fix: app workflow creation api panic and app metrics update issue (#3511)
- fix: HPA support for keda autoscaling and fixes for nameOverrides (#3522)
- fix : field validation and projects and chart repo fields (#3528)
- fix: acd app delete non cascade (#3506)
## Enhancements
- feat: releaseVersion in job of cron-job template 1.5.0 (#3358)
## Others
- task: added global policy db scripts (#3486)
- chore: replace `github.com/ghodss/yaml` with `sigs.k8s.io/yaml` (#3355)


## v0.6.18-rc.1



## Bugs
- Fix: argo workflow double encoding of secret value in template (#3496)
- fix: enable api for all users for module (#3495)
## Documentation
- docs: adding clusters on devtron using kubeconfig (#3494)
- docs: helm-charts permissions correction (#3484)


## v0.6.18-rc.0

## Bugs
- fix: shows commit details only on currently deployed image on deployment history (#3382)
- fix: sql script fix (#3474)
- fix: bulk-chart-deploy-fix (#3478)
- fix: image pull secret (#3488)
- fix: minor trivy fix (#3483)
- fix: argocd-cm empty data label nil pointer fix (#3443)
## Enhancements
- feat: validate kubeconfig and save clusters (#3148)
- feat: Cd refactoring migration (#3470)
- feat: Trivy Image Scanning (#3373)
- feat: added support for in app logging archival from CI runner (#3467)
## Documentation
- docs: updated doc for incluster (#3473)
- docs: ESO AWS secrets manager using clustersecretstore (#3453)
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: 0.6.18-rc.3
appVersion: 0.6.18
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.56
version: 0.22.57
sources:
- https://github.com/devtron-labs/charts
dependencies:
Expand Down
17 changes: 10 additions & 7 deletions charts/devtron/devtron-bom.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,29 @@ global:
runAsNonRoot: true

installer:
release: "v0.6.18-rc.3"
release: "v0.6.18"
image: "quay.io/devtron/inception"
tag: "44b30917-185-13275"

components:
dashboard:
image: "quay.io/devtron/dashboard:b03e3a2c-325-14294"
image: "quay.io/devtron/dashboard:8965c3ae-466-14429"
config:
extraConfigs:
USE_V2: "true"
ENABLE_BUILD_CONTEXT: "true"
ENABLE_RESTART_WORKLOAD: "true"
devtron:
image: "quay.io/devtron/hyperion:b3411eff-280-14312"
cicdImage: "quay.io/devtron/devtron:b3411eff-434-14313"
image: "quay.io/devtron/hyperion:323d8059-336-14426"
cicdImage: "quay.io/devtron/devtron:323d8059-435-14420"
customOverrides:
DEFAULT_CI_IMAGE: "quay.io/devtron/ci-runner:37b94b38-138-14234"
argocdDexServer:
image: "ghcr.io/dexidp/dex:v2.30.2"
initContainer:
authenticator: "quay.io/devtron/authenticator:e414faff-393-13273"
kubelink:
image: "quay.io/devtron/kubelink:bf9bd316-318-14325"
image: "quay.io/devtron/kubelink:9fc8eec3-391-14421"
configs:
ENABLE_HELM_RELEASE_CACHE: "true"
PG_ADDR: postgresql-postgresql.devtroncd
Expand All @@ -48,10 +51,10 @@ components:
envVars:
devtron:
GIT_BRANCH: "main"
GIT_HASH: "b3411effd8d4b4e17eae837d6edbed3e7739c322"
GIT_HASH: "fcaa76547c4b876d232f82925a1f69a4be0cd46d"
casbin:
GIT_BRANCH: "main"
GIT_HASH: "b3411effd8d4b4e17eae837d6edbed3e7739c322"
GIT_HASH: "fcaa76547c4b876d232f82925a1f69a4be0cd46d"

argo-cd:
global:
Expand Down
2 changes: 1 addition & 1 deletion charts/devtron/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ it randomly.
{{- else -}}
{{- randAlphaNum $len -}}
{{- end -}}
{{- end }}
{{- end }}
9 changes: 3 additions & 6 deletions charts/devtron/templates/migrator.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
{{- with .Values.components.migrator }}
{{- if $.Capabilities.APIVersions.Has "batch/v1/Job" -}}
---
{{- if $.Capabilities.APIVersions.Has "batch/v1/Job" -}}
apiVersion: batch/v1
{{- else -}}
---
apiVersion: batch/v1beta1
{{- end }}
kind: Job
Expand Down Expand Up @@ -59,12 +58,10 @@ spec:
restartPolicy: OnFailure
backoffLimit: 20
activeDeadlineSeconds: 1500

{{- if $.Capabilities.APIVersions.Has "batch/v1/Job" -}}
---
{{- if $.Capabilities.APIVersions.Has "batch/v1/Job" -}}
apiVersion: batch/v1
{{- else -}}
---
apiVersion: batch/v1beta1
{{- end }}
kind: Job
Expand All @@ -82,7 +79,7 @@ spec:
containers:
- name: devtron-rollout
image: "quay.io/devtron/kubectl:latest"
command: ['sh', '-c', 'kubectl rollout restart deployment/devtron -n devtroncd']
command: ['sh', '-c', 'kubectl rollout restart deployment/devtron -n devtroncd && kubectl rollout restart deployment/kubelink -n devtroncd']
{{- if .casbin }}
{{- if .casbin.resources }}
resources:
Expand Down
21 changes: 13 additions & 8 deletions charts/devtron/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ global:
installer:
repo: "devtron-labs/devtron"
# For Kubernetes version < 1.16, set release: legacy. You won't be able to upgrade Devtron unless you upgrade the K8s version to 1.16 or above.
release: "v0.6.18-rc.3" #You can use a branch name or a release tag name as a release, for gitee as source only "main" is supported as of now
release: "v0.6.18" #You can use a branch name or a release tag name as a release, for gitee as source only "main" is supported as of now
image: quay.io/devtron/inception
tag: 44b30917-185-13275
source: "github" # Available options are github and gitee
Expand Down Expand Up @@ -55,14 +55,16 @@ components:
extraConfigs:
USE_V2: "true"
ENABLE_BUILD_CONTEXT: "true"
image: "quay.io/devtron/dashboard:b03e3a2c-325-14294"
ENABLE_RESTART_WORKLOAD: "true"
image: "quay.io/devtron/dashboard:8965c3ae-466-14429"
imagePullPolicy: IfNotPresent

devtron:
image: "quay.io/devtron/hyperion:b3411eff-280-14312"
cicdImage: "quay.io/devtron/devtron:b3411eff-434-14313"
image: "quay.io/devtron/hyperion:323d8059-336-14426"
cicdImage: "quay.io/devtron/devtron:323d8059-435-14420"
imagePullPolicy: IfNotPresent
customOverrides: {}
customOverrides:
DEFAULT_CI_IMAGE: "quay.io/devtron/ci-runner:37b94b38-138-14234"
serviceMonitor:
enabled: false
service:
Expand Down Expand Up @@ -92,7 +94,7 @@ components:
authenticator: "quay.io/devtron/authenticator:e414faff-393-13273"

kubelink:
image: "quay.io/devtron/kubelink:bf9bd316-318-14325"
image: "quay.io/devtron/kubelink:9fc8eec3-391-14421"
imagePullPolicy: IfNotPresent
configs:
ENABLE_HELM_RELEASE_CACHE: "true"
Expand Down Expand Up @@ -120,13 +122,13 @@ components:
SCRIPT_LOCATION: "scripts/sql/"
GIT_REPO_URL: "https://github.com/devtron-labs/devtron.git"
DB_NAME: "orchestrator"
GIT_HASH: "b3411effd8d4b4e17eae837d6edbed3e7739c322"
GIT_HASH: "fcaa76547c4b876d232f82925a1f69a4be0cd46d"
casbin:
GIT_BRANCH: "main"
SCRIPT_LOCATION: "scripts/casbin/"
GIT_REPO_URL: "https://github.com/devtron-labs/devtron.git"
DB_NAME: "casbin"
GIT_HASH: "b3411effd8d4b4e17eae837d6edbed3e7739c322"
GIT_HASH: "fcaa76547c4b876d232f82925a1f69a4be0cd46d"

# values for argocd integration
argo-cd:
Expand Down Expand Up @@ -285,6 +287,9 @@ security:
enabled: false
imageScanner:
image: "quay.io/devtron/image-scanner:d554c0f8-334-14015"
# Values for trivy
trivy:
enabled: false
# Values for clair
clair:
enabled: false
Expand Down
2 changes: 1 addition & 1 deletion manifests/install/devtron-installer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ metadata:
name: installer-devtron
namespace: devtroncd
spec:
url: https://raw.githubusercontent.com/devtron-labs/devtron/v0.6.18-rc.3/manifests/installation-script
url: https://raw.githubusercontent.com/devtron-labs/devtron/v0.6.18/manifests/installation-script
2 changes: 1 addition & 1 deletion manifests/installation-script
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
LTAG="v0.6.18-rc.3";
LTAG="v0.6.18";
REPO_RAW_URL="https://raw.githubusercontent.com/devtron-labs/devtron/";

operatorSecret = kubectl get secret -n devtroncd devtron-operator-secret;
Expand Down
2 changes: 1 addition & 1 deletion manifests/release.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
beta 3 v0.6.18-rc.3
stable -1 v0.6.18
2 changes: 1 addition & 1 deletion manifests/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.6.17
v0.6.18
2 changes: 1 addition & 1 deletion manifests/yamls/dashboard.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ spec:
- name: envoy-config-volume
mountPath: /etc/envoy-config/
- name: dashboard
image: "quay.io/devtron/dashboard:b03e3a2c-325-14294"
image: "quay.io/devtron/dashboard:8965c3ae-466-14429"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand Down
2 changes: 1 addition & 1 deletion manifests/yamls/devtron.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ spec:
runAsUser: 1000
containers:
- name: devtron
image: "quay.io/devtron/devtron:b3411eff-434-14313"
image: "quay.io/devtron/devtron:323d8059-435-14420"
securityContext:
allowPrivilegeEscalation: false
runAsUser: 1000
Expand Down
2 changes: 1 addition & 1 deletion manifests/yamls/kubelink.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ spec:
runAsUser: 1000
containers:
- name: kubelink
image: "quay.io/devtron/kubelink:bf9bd316-318-14325"
image: "quay.io/devtron/kubelink:9fc8eec3-391-14421"
securityContext:
allowPrivilegeEscalation: false
runAsUser: 1000
Expand Down
2 changes: 1 addition & 1 deletion manifests/yamls/kubewatch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ spec:
runAsUser: 1000
containers:
- name: kubewatch
image: "quay.io/devtron/kubewatch:fb2c1579-419-13257"
image: "quay.io/devtron/kubewatch:15eecf65-419-14388"
securityContext:
allowPrivilegeEscalation: false
runAsUser: 1000
Expand Down
6 changes: 3 additions & 3 deletions manifests/yamls/migrator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ spec:
- name: MIGRATE_TO_VERSION
value: "0"
- name: GIT_HASH
value: b3411effd8d4b4e17eae837d6edbed3e7739c322
value: fcaa76547c4b876d232f82925a1f69a4be0cd46d
envFrom:
- secretRef:
name: postgresql-migrator
Expand All @@ -70,7 +70,7 @@ spec:
containers:
- name: devtron-rollout
image: "quay.io/devtron/kubectl:latest"
command: ['sh', '-c', 'kubectl rollout restart deployment/devtron -n devtroncd']
command: ['sh', '-c', 'kubectl rollout restart deployment/devtron -n devtroncd && kubectl rollout restart deployment/kubelink -n devtroncd']
initContainers:
- name: postgresql-migrate-casbin
image: quay.io/devtron/migrator:ec1dcab8-149-13278
Expand All @@ -96,7 +96,7 @@ spec:
- name: MIGRATE_TO_VERSION
value: "0"
- name: GIT_HASH
value: b3411effd8d4b4e17eae837d6edbed3e7739c322
value: fcaa76547c4b876d232f82925a1f69a4be0cd46d
- name: GIT_BRANCH
value: main
envFrom:
Expand Down
Loading

0 comments on commit 2e6136d

Please sign in to comment.