Skip to content

Releases: devtron-labs/devtron

v0.7.4

06 Nov 16:47
Compare
Choose a tag to compare

v0.7.4

Bugs

  • fix: Helm rollback in case of no gitops (#6005)
  • fix: App detail deployed by (#6032)
  • fix: Removed not null constraint for releaseOverride (#6044)
  • 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)
  • fix: Plugin getByName method error handling (#6016)
  • fix: Config deployment history fix (#6003)
  • fix: Force abort fix (#5990)
  • fix: Custom tag (#5999)
  • fix: Helm deployment status (#5996)
  • fix: Deployment window FIXED type (#5986)
  • fix: Migration seq fix (#5962)
  • fix: Modified the query for User listing with filters (#5957)
  • fix: Bulk deploy panic and docker tag handling (#5949)
  • fix: stage artifact logic (#5913)

Enhancements

  • feat: Config diff enhancement (#5837)
  • feat: Terminal role casbin policy (#5991)
  • feat: Refactoring argo application service and common-lib constants (#5944)
  • feat: Feature release v9 sql scripts (#5950)

Others

  • misc: Main sync develop (#6047)
  • misc: Permission access getting clubbed (#6045)
  • fix : Multiple param of filter in helm app list (#6013)
  • chore: Adding refchart migration (#6007)
  • chore: Cluster terminal images migration (#6006)
  • chore: Trigger clean (#6004)
  • misc: Removed deployment group validation when deleting CD pipelines (#5989)
  • misc: Replaced != with <> for PostgreSQL compatibility (#5987)
  • misc: Main sync 14 oct 2024 (#5985)
  • misc: isLatest field in plugin_metadata tag changed to not_null (#5984)
  • chore: Main sync develop (#5983)
  • misc: error handling while creating github repo in case of concurrent reqs (#5978)
  • misc: Release candidate v0.20.0 (#5980)
  • misc: Release candidate v0.19.0 (#5930)
  • misc: updated migration number (#5948)
  • misc: err handling for configmap access (#5938)

v0.7.3

02 Oct 06:51
e7c320c
Compare
Choose a tag to compare

v0.7.3

Bugs

  • fix: Builds set to auto not getting triggered (#5925)
  • fix: User Rbac Fixes (#5940)

v0.7.2

23 Sep 16:46
7d94d2c
Compare
Choose a tag to compare

v0.7.2

Bugs

  • fix: error in enable change ci (#5358)
  • fix: ci patch rbac fixes (#5461)
  • fix: bitbucket commit race condition for concurrent requests (#5505)
  • fix: handle nil check image scanning (#5497)
  • fix: error in switching ci to external ci (#5500)
  • fix: autoscale error handling (#5481)
  • fix: ci material update fixes for linked ci pipelines (#5523)
  • fix: Unable to get HPA manifest for no-gitops deployment (#5522)
  • fix: Deployment stuck in starting for no-gitops based pipelines (#5526)
  • fix: panic handling for deleted app in app group and env group filters (#5541)
  • fix: security time fix when scanning is passed (#5549)
  • fix: app group query optimisations (#5558)
  • fix: version and fixed_version in image scan result table (#5552)
  • fix: add if not exists in migration script for avoiding any errors while rerunning scripts (#5579)
  • fix: Resource Browser Shortnames are not applying dynamically (#5573)
  • fix: tls enabled flag not getting passed (#5609)
  • fix: reverting acd token fetch logic (#5614)
  • fix: query optimisations for app group cd listing and ci pipeline blockage state (#5641)
  • fix: dependabot security updates (#5608)
  • fix: default PipelineType given (#5668)
  • fix: validation in CiJob for external Artifact (#5669)
  • fix: Nats Panic Error in Orchestrator (#5670)
  • fix: SSH & Proxy Cluster flows broken (#5675)
  • fix: Restart in orchestrator just after release (#5671)
  • fix: Sql query optimisation for application group app status listing (#5672)
  • fix: handling for HPA (autoscaling) (#5666)
  • fix: refrain from checkin autoscalingCheckBeforeTrigger for virt clus (#5696)
  • fix: Decode secret fix on add update oss (#5695)
  • fix: saving pco concurrency case handled (#5688)
  • fix: script for pipelineStageStepVariable, making input value and default_value text from varchar255 (#5701)
  • fix: Issue in EA Mode Cluster - error: pg: multiple rows in result set. (#5708)
  • fix: SkipCiBuildCachePushPull code incorporated with minor refac in handle runtime params validation (#5712)
  • fix: migration syn (#5718)
  • fix: ci patch rbac for branch update (#5759)
  • fix: Bitnami chart repo tls issue (#5740)
  • fix: check rbac on env if envName is present (#5765)
  • fix: scan tool active check removed (#5771)
  • fix: panic handlings and argocd app delete stuck in partial stage (#5770)
  • fix: unimplemented cluster cron service (#5781)
  • fix: sql injection fixes (#5783)
  • fix: sql injection fixes (#5801)
  • fix: upgraded to /argo-cd/v2 v2.9.21 (#5758)
  • fix: Ea rbac issues and not working on airgapped (#5813)
  • fix: scan list in global security page sql injection fix (#5808)
  • fix: app details page breaking (#5823)
  • fix: plugin ip variables value getting changed (#5844)
  • fix: ignore kubelink errors in server startup (#5852) (#5854)
  • fix: user rbac flows (#5804)
  • fix: pg multiple rows in EA mode (#5869)
  • fix: app overview panic for helm app (#5863)
  • fix: app detail page breaking (#5873)
  • fix: copy container image plugin issue (#5876)
  • fix: create GitOps configuration issue (#5883)

Enhancements

  • feat: support for handling hibernation and un-hibernation for keda enabled (#5431)
  • feat: Async ArgoCd App refresh operation (#5448)
  • feat: deployment config migration (#5368)
  • feat: Skipping falg based CMCS for Ci Job (#5536)
  • feat: expose git commit data as env vars for ci stage (#5534)
  • feat: Defining applications as part of release track (#5489)
  • feat: gitlab webhook support (#5420)
  • feat: Enhance the buildx to use cache for multi arch builds (#5307)
  • feat: bug fix for picking wrong values in docker arguments (#5565)
  • feat: enable external argocd listing (#5585)
  • feat: plugin versioning feature (#5352)
  • feat: service account in chart sync (#5584)
  • feat: panic in sync pod cron and terminal not opening fix (#5603)
  • feat: tls support for git and gitops (#5305)
  • feat: system network controller sql script (#5637)
  • feat: skip argowf logs from ci logs (#5646)
  • feat: gitops support for oci repositories (#5577)
  • feat: ext argo app rbac and missing common features and flux app listing and details with rbac (#5528)
  • feat: expose git ops metrics (#5582)
  • feat: Generate config and secret hash for application mounting external k8s secrets (#5626)
  • feat: Env description handling (#5744)
  • feat: Added basic auth support for servicemonitor (#5761)
  • feat: Docker pull env driven (#5767)
  • feat: plugin creation support (#5630)
  • feat: Added multiple features support in servicemonitor (#5789)

Documentation

  • doc: Added FAQ no. 28 + GoLang-migrate Link + Code Block Fix (#5502)
  • docs: Drafted Software Distribution Hub (#5459)
  • doc: Created Image Label + Comments Doc (#5314)
  • doc: FAQ added for Bitnami Charts (#5545)
  • doc: Added Keycloak SSO Doc (#5571)
  • doc: Code scan plugin docs (#5562)
  • docs: jenkins-plugin (#5542)
  • doc: Copacetic plugin docs (#5564)
  • doc: Pull images from container repository (#5563)
  • doc: Collated Doc Fixes for July (#5591)
  • doc: Drafted Schema Driven DT (#5533)
  • doc: fixes in Copacetic plugin doc (#5622)
  • doc: Edit Deployment Chart Schema (#5735)
  • doc: Redirection of old entry in gitbook.yaml (#5738)
  • docs: added Documentation for Air-Gapped Installation (#5360)
  • doc: Update prerequisites of code-scan (#5625)
  • doc: Cosign plugin doc (#5665)
  • doc: CraneCopy plugin doc (#5658)
  • doc: Devtron CD Trigger Plugin doc (#5747)
  • doc: DockerSlim plugin doc (#5660)
  • doc: Devtron Job Trigger Plugin doc (#5742)
  • doc: Vulnerability Scanning Plugin doc (#5722)
  • docs: Jira plugins doc (Validator + Updater) (#5709)
  • docs: added commands enable ingress during helm installation (#5794)
  • doc: Revamped + Restructured Ingress Setup Doc (#5798)
  • docs: modifying route in ingress doc (#5799)
  • docs: modified the anchorlink in ingress.md (#5800)
  • doc: ArgoCD + FluxCD App Listing (#5636)
  • doc: Added Special CEL Expr in Filter Condition doc (#5850)

Others

  • misc: removal of azure-devops-issue-sync.yml (#5592)
  • misc: added action for discrod webhook (#5615)
  • misc: Revert "misc: added action for discrod webhook" (#5619)
  • chore: Plugin script fix oss (#5661)
  • misc: Release candidate v0.16.0 (#5687)
  • chore: migration number changes (#5692)
  • chore: ea fixes for helm app (#5713)
  • misc: Main sync rc - branch update (#5753)
  • chore: Revert "feat: plugin creation support" (#5778)
  • chore: cron status update refactoring (#5790)
  • misc: sync with common-lib changes with release candidate 18 (#5830)
  • chore: Custom tag for copy container image plugin (#5760) (#5841)
  • chore: migration number fix (#5840)
  • misc: Update CODEOWNERS (#5885)

v0.7.1

10 Jul 14:13
Compare
Choose a tag to compare

v0.7.1

Bugs

  • fix: EA mode wire fix (#5462)
  • fix: compare manifest fixes (#5430)
  • fix: override clusterRbac with direct allow behaviour for super admin (#5449)
  • fix: external helm app when linked to devtron and page breaks while adding project to it, without switching back to applist (#5443)
  • fix: empty the code and image scan script (#5434)
  • fix: K8s Resource list RBAC ignore for Superadmin (#5415)
  • fix: repo url and name handling with argocd (#5445)
  • fix: fix for terminal disconnect issue when custom transport is being used (#5436)
  • fix: gitops async failed for git cli mode in concurrent cases (#5412)
  • fix: Updating pr-issue-validator-script (#5384)
  • fix: optimised FetchLatestDeploymentWithChartRefs query (#5393)
  • fix: nats consumer deleted on shutdown (#5377)
  • fix: panic issue in get/ download pod logs api (#5342)
  • fix: encountering panic in application groups in build and deploy page (#5330)
  • fix: chart group rbac issue (#5183)
  • fix: Multiple choice option for namespace in Kubernetes resource permission (#5293)
  • fix: restart workloads fix in app group (#5313)
  • fix: deployment chart fix (#5215)
  • fix: docker file version fix (#5299)
  • fix: hibernating status is not being updated in app listing page (#5294)

Enhancements

  • feat: updated kubelink grpc client cfg (#5426)
  • feat: Integration of Cranecopy plugin (#5131)
  • feat: casbin upgraded to v2 (#5329)
  • feat: new scripts added for rescan sbom support , helm manifest scan flag and git container links (#5406)
  • feat: Reload materials api added (#5182)
  • feat: migrator plugin (#5347)
  • feat: insecure support for chart-sync (#5328)
  • feat: GitOps async install for devtron applications (#5169)
  • feat: chart ref schema db migration (#5319)
  • feat: Up and Down Script for BitBucket Plugin v1.0.0 (#4949)
  • feat: Added statefulset chart 5.1.0 (#5199)
  • feat: air gap registry v2 (#5220)
  • feat: tenants and installations migration (#5187)

Documentation

  • doc: Blob Storage Redirection + Other Fixes (#5432)
  • doc: Added migration steps for 0.6 to 0.7 upgrade (#5411)
  • doc: Created Deployment Window Draft (#4800)
  • doc: Redirection Fix for User Permissions Doc + Other Fixes (#5382)
  • doc: Redirection Fixes for 0.7 (#5381)
  • doc: Redirection Issue Trial Fix (#5378)
  • doc: Plugin Creation Doc (#5372)
  • docs: Added specs for the global plugin Apis (#5362)
  • docs: Fixes + Corrections in Docs (#5335)
  • docs: fixed broken link in readme (#5337)
  • docs: removed users (#5324)
  • docs: Created a file for listing Devtron Users (#5310)

Others

  • chore: common-lib upgrade for nats replicas (#5446)
  • chore: migration for gitops config (#5383)
  • chore: update common-lib tag version (#5333)
  • chore: updated go version in EA dockerfile (#5327)

v0.7.0

08 Jun 03:52
Compare
Choose a tag to compare

= = = = = IMPORTANT = = = = =

RUN THE FOLLOWING COMMANDS AS A PRE-REQUISITE BEFORE UPGRADE:

export RELEASE_NAME=devtron
kubectl -n devtron-ci label sa --all "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl -n devtron-ci annotate sa --all "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite
kubectl -n devtron-cd label sa --all "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl -n devtron-cd annotate sa --all "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite

Ignore the message above if you are not using devtron with cicd mode

Contact Devtron team on DISCORD if you have any concerns.

v0.7.0

Bugs

  • fix: extra labels propagation made env driven (#5274)
  • fix: App clone config map fix (#5268)
  • fix: latest version in default cluster and on UI (#5259)
  • fix: update CVE's severity and store multiple same CVE's in multiple packages (#5168)
  • fix: fixing force push for gitops (#5152)
  • fix: extra labels propagation based on k8s label regex matching (#5216)
  • fix: invalid runner status (#5189)
  • fix: revert changes from main (#5206)
  • fix: apps and jobs permission (#5110)
  • fix: added Copyright (#5172)
  • fix:removed unused env var (#5174)
  • fix: Handling all cases for 5xx (#5100)
  • fix: trivy scan step command fix (#5162)
  • fix: added extra args in trivy cmds (#5146)
  • fix: proxyRouter empty data err panic handling (#5147)
  • fix: handling side-effects for displaying external helm apps with same name across diff namespaces and clusters (#4951)
  • fix: fatal log removed (#5043)
  • fix: added a check for restricting managers to assign superadmin through permission groups (#5025)
  • fix: SHOW_DOCKER_BUILD_ARGS variable not working as expected (#5117)
  • fix: dependabot version upgrade (#5089)
  • fix: containers are missing from app-details page in argocd app (#4973)
  • fix:resolved PR review comments also remove check for virtual cluster (#5095)
  • fix:handled namespace case if deleted by kubectl (#5081)
  • fix: oci chart were getting deployed through gitops (#5088)
  • fix: argocd config update fix (#5074)
  • fix: handle 5xx in fetch resource tree api and cd-trigger (#5050)
  • fix: gitops update updated (#5055)
  • fix: App create api validations (#5019)
  • fix: git material saved in transaction (#5040)
  • fix: panic while pulling images (#5036)
  • fix: terminal stuck in connecting state (#4989)
  • fix: handle for wrong format of k8s version in semvercompare func in cronjob template charts (#5016)
  • fix: Dockerfile ubuntu version (#5022)
  • fix: application status changes to HIBERNATING, when hibernation fails due to some reason (#5005)
  • fix: deleted api token can be reused if created again with same name (#4978)
  • fix: Kubelink Requests getting Failed for gRPC method GetAppDetails (#5012)
  • fix: terminate sync if in progress (#4946)
  • fix: grpc error handling for TemplateChart req (#4980)
  • fix: removed redundant import (#5004)
  • fix: image promotion sql script (#4996)
  • fix: image-approval-migartion fix (#4994)
  • fix: ci-cd count per day in telemetry data (#4931)

Enhancements

  • feat: notifier behind nats (#5185)
  • feat: cd pipeline deployment history refactoring (#5200)
  • feat: wire nil test in pre ci pipeline (#4858)
  • feat: added recovery counter metrics (#5124)
  • feat: auto remediation (#5137)
  • feat: support for ca cert in trivy (#5064)
  • feat: validation for pipeline Type (#4670)
  • feat: propagate labels such as envName and projectName (#5063)
  • feat: Plugin to trigger Devtron Job (#5053)
  • feat: CD Trigger Plugin (#4810)
  • feat: Introduction to feasibility in Deployment (#4862)

Documentation

  • doc: Created Resource Watcher Doc (#5193)
  • doc: Modified Portforward Section to Kubectl Section (#5236)
  • doc: Added enhancements to security doc (#5203)
  • docs: update readme to include multi arch flag (#4998)
  • docs: config.md updatation for new flag (#5061)
  • doc: Fixes in Documentation for May Month (#5150)
  • doc: Created Resource Watcher Doc (#5193)
  • doc: Modified Portforward Section to Kubectl Section (#5236)
  • doc: Added enhancements to security doc (#5203)
  • docs: update readme to include multi arch flag (#4998)
  • docs: config.md updatation for new flag (#5061)
  • doc: Added kubectl port-fwd section in RB (#5139)
  • doc: Added Bitbucket Data Center in GitOps doc (#5075)
  • doc: Image promotion policy (#4762)
  • doc: Revamped Resource Browser Doc (#5035)
  • doc: Added Bulk Restart in Application Groups doc (#5080)
  • doc: Added new doc in the index (#5029)
  • doc: Changes made in the doc according to the newer version (#5024)
  • doc: Added Linked CI with Child Info + Runtime Build Parameters (#4991)

Others

  • chore: updated vendor (#5166)
  • chore: gitops validation in api (#5082)
  • chore: release v2 migration (#5126)
  • chore: migration update for remote connection config (#5113)
  • chore: added sql for release and release channels (#4898)
  • chore: resource scan migration (#4977)
  • chore: image promotion migration (#4992)
  • misc: uniform GitHub action (#5069)

v0.6.29

22 Apr 07:32
Compare
Choose a tag to compare

v0.6.29

Bugs

  • fix: removed unused dependency (#4916)
  • fix: release not found alert (#4928)
  • fix: link external helm app to chart store (#4919)
  • fix: Corrected the error of fetching app name and pipeline name from CI_CD_EVENT (#4911)
  • fix:job name support added in input variables (#4863)
  • fix:duplicate workflow name fixed (#4841)
  • fix: deprecate latest in app store app version (#4896)
  • fix: rbac fix in case of project in upper case (#4840)
  • fix: use join cookie logic to extract token (#4892)
  • fix: chart sync job optimisation (#4631)
  • fix: depandabot version upgrade (#4792)
  • fix: injected app-serveice dependency into DeployedApplicationEventProcessor service (#4875)
  • fix: update argo app repo url in patch (#4876)
  • fix: removed code for gitops repo migration in devtron apps (#4838)
  • fix: return nil,err on git material fetch error (#4857)
  • fix: ns not found in case ips is being injected in cluster (in global config) (#4844)
  • fix: helm deployments stucked in queued for devtron apps (#4842)
  • fix: panic on re-trigger ci if pod deleted on BuildTriggerObject (#4826)
  • fix: hide ldap creds in in get req (#4788)
  • fix: 5xx 4.0 iter (#4620)
  • fix: rolefilters correction with all applications and particular application selected. (#4820)
  • fix: extra check added for mono-repo migraiton (#4764)
  • fix: trim space from git repo Url on create and update material (#4787)

Enhancements

  • perf: memory optimizations and prom metrics on terminal session exposed (#4909)
  • feat: Added the Devtron CI Trigger Plugin (#4908)
  • feat:MailMaster Plugin v1.0 (#4825)
  • feat: Add support for git hash in the app and app group overview section _revised (#4836)
  • feat:Github Pull Request Closer (#4833)
  • feat: Added Apply job in k8s plugin (#4828)
  • feat: Branch Divergence Checker Plugin (#4806)
  • feat: added request method in audit logger (#4817)
  • feat: active inactive user phase 3 (#4649)

Documentation

  • doc: Added EnvVariablesFromFieldPath in Deployment Template (#4852)

Others

  • chore: migration support for notification db changes (#4906)
  • chore: App Store refactoring v4 (#4647)
  • chore: Resource mapping refactoring (#4813)
  • misc: Refactoring Pagerduty Issue Calculator script (#4856)
  • misc: Update github_pagerduty_score_calculation.yml (#4853)
  • misc: Update pager-duty.yaml (#4850)
  • misc: Pagerduty issue template change (#4796)
  • chore: Image scanning refactoring (#4802)
  • chore: refactoring v4 (#4775)

v0.6.28

13 Mar 10:06
e90620c
Compare
Choose a tag to compare

= = = = = IMPORTANT = = = = =

IF YOU ARE UPGRADING FROM v0.6.24 OR BELOW VERSIONS, THEN RUN THE FOLLOWING COMMANDS AS A PRE-REQUISITE BEFORE UPGRADE:

export RELEASE_NAME=devtron
kubectl label clusterrole kubewatch "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl annotate clusterrole kubewatch "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite
kubectl label clusterrolebinding kubewatch "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl annotate clusterrolebinding kubewatch "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite

Ignore the message above if you are not using devtron with cicd mode

Contact Devtron team on DISCORD if you have any concerns.

v0.6.28

Bugs

  • fix: Not able to see workflow name in case of project with uppercase letters (#4776)
  • fix: provider nil fields (#4758)
  • fix: git material url sanitised (#4742)
  • fix: customTagService missing in workflowdagexec (#4741)
  • fix: depedabot security-fix version upgrade (#4557)
  • fix: packages synced (#4743)
  • fix: wrong registry creds is used in CD stage (PRE/POST) (#4717)
  • fix: force delete option fixed on resource browser and app details page (#4646)
  • fix: 28feb packet common bug fix (#4724)
  • fix: Added argo app stream API response to resource tree API (#4715)
  • fix: wrong image scan execution result (#4691)
  • fix: 5xx 3.0 (#4578)
  • fix: chart repo delete routing (#4692)
  • fix: job workflow req volume mount (#4693)
  • fix: User api version for old apis (#4685)
  • fix: updated rbac for argo apps listing and detail fetch apis (#4678)
  • fix: nil pointer issue in manual sync api (#4681)
  • fix: add milli unit in memory (#4671)
  • fix: resource terminal update api (#4641)
  • fix: chartRef fetch in historical deployment triggers (#4654)
  • fix: resource tree bad gateway handle (#4613)
  • fix: new api added for getting ciPipelineDetails by only ciPipelineId for CLI (#3708)

Enhancements

  • feat: Cosign plugin (#4543)
  • feat: added support for GCS for image exporter plugin (#4625)
  • feat: Github Release Plugin (#4761)
  • feat: User defined git repo for GitOps deployment (#4281)
  • feat: change deployment type from gitops to non-gitops and vice-versa for chart store apps (#4666)
  • feat:version upgrade for authenticator (#4651)
  • feat: active inactive user phase 2 (#4624)
  • feat: added support for external argocd apps (#4643)
  • feat: support build infra configurations properties configurable from ui (#4583)
  • perf: adding support for git cli operations for existing go-git flows (#4602)
  • feat: added proxy in github transport (#4652)
  • feat: active inactive user phase 1 (#4589)
  • feat: added support for multiple gitops configurations on shared clusters (#4622)
  • feat: added support for downloading pod logs (#4539)

Documentation

  • doc: pending revisions from PR-4753 (#4754)
  • doc: project-level corrections (#4753)
  • doc: Lock Deployment Config (#4732)
  • doc: Link corrections and Fixes (#4733)
  • doc: Navigation and Scaffolding Fixes (#4716)
  • docs: Workflow + Skopeo + Approval + Image Tag at CI + Image Tag + Image Digest at CD (#4507)
  • docs: Added the FAQ for the issue:Git-sensor PVC- disk full (#4714)
  • doc: Updated PR Validator (#4697)
  • doc: Added Build Infra Doc (#4686)
  • doc: added troubleshooting guide for exit status 128 (#4657)
  • doc: Added redirection with file type (#4675)
  • doc: Fixed Redirections and Broken Links (#4634)
  • doc: Revamped Security Feature Doc (#4349)

Others

  • misc: Updated new codeowners for migration scripts (#4781)
  • chore: nats common lib version upgrade (#4711)
  • chore: Refactoring dag app services (#4612)
  • misc: Changed PR template (#4698)
  • chore: AppStore Refactoring v3 (#4621)
  • chore: Update CODEOWNERS (#4630)
  • chore: Refactoring deployment template GitOps & AppStore (#4616)
  • chore: clean appListing api (#4628)

v0.6.27

30 Jan 16:46
be1c992
Compare
Choose a tag to compare

v0.6.27

Bugs

  • fix: implemented cache for storing cloud provider (#4591)
  • fix: panic handling when giving empty values.yaml in custom packaged chart (#4586)
  • fix: 500 fixes second iteration (#4464)
  • fix: sql script added for putting Identifier type=0 for all null values present in generic_note (#4568)
  • fix: Image-Scanner status for failed request (#4513)
  • fix: CD stage trigger is not working for external CI (#4440)
  • fix: resource tree err handling (#4530)
  • fix: error handling for trigger release (#4488)
  • fix: show deployed time for artifacts those were deployed in past (#4446)
  • fix: adding new fields in resource node to identify hooks in case of helm deployment (#4472)
  • fix: panic in app clone service for [linked ci, external ci, linked cd] cases (#4526)
  • fix: Error code changed for resource api (#4414)
  • fix: handle argo delete event for charts and added socket config (#4471)
  • fix: app clone breaking if ci pipeline have same name (#4461)
  • fix: empty pod name (#4454)
  • fix: Manual sync job fix (#4449)
  • fix: linked ci failing for null pipeline_type (#4441)
  • fix: error handling and url fix (#4407)
  • feat: skip bulk build source change (#4357)

Enhancements

  • feat: Container Image Exporter Plugin (#4556)
  • feat: using image digest in deployment (#4515)
  • feat: Secret viewable key enhancements in get resource api and draft api (#4537)
  • feat: introduced CASBIN_DATABASE env to make casbin db configurable (#4547)
  • feat: added posthog events for cloud provider and version (#4443)
  • feat: making pre,post,deploy triggers flows idempotent (#4486)
  • feat: Create Dockerslim plugin and Create EKS Cluster plugin (#4525)
  • feat: Adds Copacetic plugin to patch vulnerable images (#4566)
  • feat: Adds support for gRPC in health probes (#4495)
  • feat: Configurable namespace for secrets in dex config (#4499)
  • feat: sql script update (#4522)
  • feat: refactoring authorisation checks and support of super-admin in permissions groups. (#4433)
  • feat: add or delete CD pipelines from workflow (#4398)
  • feat: common-lib version update (#4399)
  • feat: flag driven tag based build propogate same tag for CI Build (#4404)

Documentation

  • doc: Redirection added for old SSO doc link (#4607)
  • doc: added --reuse-values in troubleshoot (#4577)
  • docs: Segregated SSO Docs + Added Auto-Assign Permissions Feature (#4493)
  • doc: Created Catalog Framework Doc (#4512)
  • doc: Added Minikube Tutorial + Restructured Doc (#4477)
  • doc: Update Helm Installation Command (#4429)
  • docs: Typos fixed in multiple files of user-guide/creating-application (#4098)
  • docs: fix broken links (#4186)
  • doc: Update Install-devtron-on-Minikube-Microk8s-K3s-Kind.md (#4133)
  • doc: fixed broken link and improved documentation in usecases (#4097)

Others

  • chore: Enhanced SonarQube Script by exposing Docker Image (#4600)
  • chore: fix for the extra [ ] in volume mount in statefulset chart (#4553)
  • chore: added recovery in crons recovery (#4592)
  • chore: code refactoring v1 (#4545)
  • chore: panic middleware and proxy handler (#4546)
  • chore: added sql-validator in git-hub action (#4255)
  • chore: Update Issues template and codeowners (#4475)
  • chore: add back argo-assets (#4467)
  • chore: dependabot version upgrade nats metrics oss (#4453)
  • chore: share same nats url used by orchestrator (#4422)
  • chore: migration for global resource schema (#4374)

v0.6.26

14 Dec 14:36
Compare
Choose a tag to compare

v0.6.26

Bugs

  • fix: chart sync duplicate charts (#4321)
  • fix: optimised the artifacts listing query and added query versioned support (#4375)

Enhancements

  • feat: CS create bucket plugin (#4411)
  • feat: Integrate GKE provisioning into Devtron Plugin (#4406)
  • feat: Integrate Cloudanix Image Scanner Plugin for Advanced Image Scanning (#4396)
  • feat: Support for OCI charts pull & deploy in EA mode (#4309)

Documentation

  • docs: Typos fixed in multiple docs (Phase 1) (#4402)
  • doc: Redirection added for OCI doc (#4394)
  • doc: Indentation fix in Scoped Variable Doc (#4367)
  • docs: Gitbook assets moved to AWS S3 (#4380)

Others

  • chore: Updated migration number for gcs create bucket (#4412)
  • chore: enhancements in User Service and User common service (#4293)
  • chore: Remove the annotation hook from devtron-nats-test-request-reply pod (#4387)
  • chore: Update pager-duty Issue template (#4381)
  • chore: made devtron namespace configurable in authenticator (#4271)
  • chore: added migration script for dependency (#4279)

v0.6.25

07 Dec 16:02
5a54229
Compare
Choose a tag to compare

v0.6.25

Bugs

  • fix:Not able to change Authentication Type for Prometheus. (#4284)
  • fix:cve search (#4347)
  • fix: added missing clusterConfig in releaseIdentifier request (#4359)
  • fix: Inconsistent behaviour on deploying application from application group v/s devtron cli tool after changing deploymentType (#4353)
  • fix:rbac is not in sync with Actual application status (#4237)
  • fix: cm-env override (#4350)
  • fix: launch ephemeral containers targetting containers running with non root access (#4288)
  • fix: not able to add env in global configuration (#4330)
  • fix: Message not updating for Ci (#4323)
  • fix: app-group page breaking for inactive users (#4315)
  • fix: limit ci build message length to 250 (#4300)
  • fix: Job trigger throws error (#4296)
  • fix: Get Artifacts list API is throwing pg no rows error (#4292)
  • fix: updated copy container image plugin for multi arc build support (#4282)
  • fix: old custom tag migration (#4273)
  • fix: No rows for rest config in case of Default namespace (#4269)
  • fix: DevtronApp Deployment Status Fixed (#4267)
  • fix: deleted service showing port as missing fix (#4240)
  • fix: kubernetes events fix for resources (#4247)
  • fix:post-cd plugin not getting added again, after removing and adding again (#4219)
  • fix: update docker config overridden flag in linked ci's (#4220)
  • fix: setting cipipelineId to parent ci-pipelines id for linked ci's (#4215)
  • fix: ImageScanDeployInfo not initialized while fetching from db (#4195)
  • fix: Stable dt19 v3 + v4 bugathon bug fixes (#4183)
  • fix: inducing overridden DockerRegistryId in case docker registry is overridden (#4178)
  • fix: cm cs handling for inheriting type in get sample workflow api (core app routers) (#4189)

Enhancements

  • feat: Enable Notification for Protect Configuration Approval request (#4358)
  • feat: Role based access control in JOBS (#4198)
  • feat: Bulk Hibernate (#4229)
  • feat: Helm async deploy Devtron Apps (#4045)
  • feat: copy container images (#4209)
  • feat: add plugin via api (#3937)
  • feat: Run jobs using system executor (#4161)
  • feat: Description for cluster and apps (#4154)
  • feat: Plugin for image scanning in Pre/Post step (#4021)
  • feat: scoped variable CMCS support and manager layer refactorings (#4174)
  • feat: pre-postcd trigger with plugin (#4176)
  • feat: upload and download logs/artifact from blob storage configured in external cluster (#4138)

Documentation

  • doc: Added Application Groups Doc (#4275)
  • doc: Update gitops.md for Azure DevOps Integration (#4328)
  • docs: img size fix (#4301)
  • docs: App Configuration Corrections + Structuring (#4235)
  • docs: Added Filter Doc in Index (#4253)
  • docs: Filter Condition Doc (#4224)
  • docs: Updated chart parameters in doc for deployment and rollout deployment chart (#4218)
  • doc: ENT+OSS Bifurcation + Descriptions for System Variables (#4230)
  • doc: GC Index Additions + Fixes (#4214)
  • docs: Scoped Variables Draft + Other Fixes (Ephemeral Doc Alignment) (#3982)
  • docs: Added Videos + Fixed Typos and Navigation (#4169)
  • doc: added a Config.md to expose all the env variables use in this microservice (#4173)

Others

  • chore: Integrate Terraform CLI, Ansible, and SonarQube Plugins (#4363)
  • chore: updated schema for resources (#4266)
  • chore: change-ci and app-group fixes (#4332)
  • chore: change CI backend infra (#4251)
  • chore: updating dependency tracker maven plugin name (#4265)
  • chore: Update pr-issue-validator.yaml (#4207)
  • chore: update maven dependency tracker plugin (#4254)
  • chore: artifact api refactoring (#4137)
  • chore: resource sql migration script (#4175)
  • chore: refactored few type objects (#4171)
  • chore: struct type refactored (#4180)