Skip to content

Latest commit

 

History

History
922 lines (591 loc) · 39.7 KB

File metadata and controls

922 lines (591 loc) · 39.7 KB

Change Log

2.0.13

Release date: 2026-5-6

AppVersion: 11.3.4 Kubernetes: >=1.21.x-0 Helm: v3

  • DEVPROD-3811 Added support for OpenSearch for Jira. (#1099)
  • Update appVersions for DC apps (#1113)

2.0.12

Release date: 2026-4-9

AppVersion: 11.3.3 Kubernetes: >=1.21.x-0 Helm: v3

  • Update Helm chart version

2.0.11

Release date: 2026-4-7

AppVersion: 11.3.3 Kubernetes: >=1.21.x-0 Helm: v3

  • Update Helm chart version

2.0.10

Release date: 2026-4-3

AppVersion: 11.3.3 Kubernetes: >=1.21.x-0 Helm: v3

  • DEVPROD-3580: Add gateway api support (#1084)
  • Update appVersions for DC apps (#1100)
  • TR-534 Make jira server xml tomcat 11 compatibile (#1091)

2.0.9

Release date: 2026-2-1

AppVersion: 11.3.1 Kubernetes: >=1.21.x-0 Helm: v3

  • Update Helm chart version

2.0.8

Release date: 2025-12-29

AppVersion: 11.3.1 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#1071)
  • feat: Added scrape timeout configuration on servicemonitor (#1067)

2.0.7

Release date: 2025-11-7

AppVersion: 10.3.13 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#1058)

2.0.6

Release date: 2025-11-3

AppVersion: 10.3.12 Kubernetes: >=1.21.x-0 Helm: v3

  • fix: Add missing ErrorReportValve to default server.xml #1047 (#1047)
  • fix: Added default Kubernetes parameters to VolumeClaimTemplate to prevent infinite DRIFT (#1030)

2.0.5

Release date: 2025-11-1

AppVersion: 10.3.12 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#1049)

2.0.4

Release date: 2025-8-27

AppVersion: 10.3.9 Kubernetes: >=1.21.x-0 Helm: v3

  • fix: Update Bitnami image references due to deprecation notice (#1037)
  • Update appVersions for DC apps (#1029)

2.0.3

Release date: 2025-8-1

AppVersion: 10.3.8 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#1021)

2.0.2

Release date: 2025-6-16

AppVersion: 10.3.7 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#1014)
  • Quote int in session vars (#1009)

2.0.1

Release date: 2025-5-15

AppVersion: 10.3.6 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#1006)

2.0.0

This release includes breaking changes. See Breaking Changes

Release date: 2025-4-29

AppVersion: 10.3.5 Kubernetes: >=1.21.x-0 Helm: v3

  • Remove condition to support legacy securityContext format (#1000)

1.22.9

Release date: 2025-4-22

AppVersion: 10.3.5 Kubernetes: >=1.21.x-0 Helm: v3

  • Make session and autologin configurable for Jira and Confluence (#992)
  • Make it possible to declare additional ingress paths (#991)
  • Bring changelog in order (#990)

1.22.8

Release date: 2025-4-17

AppVersion: 10.3.5 Kubernetes: >=1.21.x-0 Helm: v3

  • Configure jira session timeout (#987)
  • Set fsGroupChangePolicy to OnRootMismatch in securityContext by default (#986)

1.22.7

Release date: 2025-4-1

AppVersion: 10.3.5 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#977)

1.22.6

Release date: 2025-3-19

AppVersion: 10.3.4 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#969)

1.22.5

Release date: 2025-2-18

AppVersion: 10.3.3 Kubernetes: >=1.21.x-0 Helm: v3

  • Make access log pattern configurable for Jira and Confluence when running as non root (#961)
  • Add tunnel config for Jira, hostNamespaces in all charts (#958)
  • Allow setting subPath for local-home volumes (#947)

1.22.4

Release date: 2025-1-30

AppVersion: 10.3.2 Kubernetes: >=1.21.x-0 Helm: v3

  • Round up fractional cpu values for ActiveProcessorsCount (#944)

1.22.3

Release date: 2025-1-13

AppVersion: 10.3.2 Kubernetes: >=1.21.x-0 Helm: v3

  • Set custom securityContext for import-certs init container. Make affinity independent for Synchrony (#938)

1.22.2

Release date: 2024-12-16

AppVersion: 10.3.0 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#933)
  • Make it possible to set nodePort in services (#931)
  • Make access log attributes configurable (#932)

1.22.1

Release date: 2024-12-3

AppVersion: 9.12.15 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#922)
  • Make make stuckthreaddetectionvalve configurable (#921)
  • Update Grafana dashboards for DC apps (#915)

1.22.0

Release date: 2024-11-15

AppVersion: 9.12.15 Kubernetes: >=1.21.x-0 Helm: v3

  • Add s3 backups to Helm values (#907)
  • Updated pod labels for all products (#901)
  • Fix shutdown with jmx javaagent enabled (#899)
  • Unset IDs for all the Grafana dashboards (#889)

1.21.4

Release date: 2024-10-1

AppVersion: 9.12.13 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#881)

1.21.3

Release date: 2024-9-10

AppVersion: 9.12.13 Kubernetes: >=1.21.x-0 Helm: v3

  • Update common dependency version (#878)

1.21.2

Release date: 2024-8-26

AppVersion: 9.12.12 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#869)

1.21.1

Release date: 2024-8-22

AppVersion: 9.12.12 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#865)

1.21.0

Release date: 2024-8-13

AppVersion: 9.12.12 Kubernetes: >=1.21.x-0 Helm: v3

  • Added annotations to the StatefulSets (#857)
  • Update appVersions for DC apps (#858)
  • Add a dedicated helm values stanza for s3 attachments (#854)
  • Make shared home pvc access mode configurable (#855)
  • Allow referencing multiple secrets in additionalCertificates (#852)
  • Make it possible to define resources for import-certs init container (#851)
  • Move update strategy to root level (#849)
  • Add helm value for custom jmx jar location when using other jmx init container images (#846)
  • feat: add appProtocol for service meshes (#847)
  • Make StatefulSet updateStrategy configurable (#845)
  • Fix default for acceptCount (#832)

1.20.1

Release date: 2024-7-7

AppVersion: 9.12.11 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#825)
  • Make it possible to override proxy settings (#822)

1.20.0

Release date: 2024-5-13

AppVersion: 9.12.8 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#803)
  • Set atlassian.logging.cloud.enabled system property to false if a custom FluentD config is used (#796)

1.19.0

Release date: 2024-4-22

AppVersion: 9.12.7 Kubernetes: >=1.21.x-0 Helm: v3

  • Make cacerts writable for user and group (#790)

1.18.1

Release date: 2024-3-26

AppVersion: 9.12.5 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#770)

1.18.0

Release date: 2024-2-27

AppVersion: 9.12.4 Kubernetes: >=1.21.x-0 Helm: v3

  • Add Openshift analytics (#763)
  • Update appVersions for DC apps (#765)
  • OpenShift Support (#752)
  • Use testPods values for test images and container resources (#761)
  • Relabel instance name on jmx service monitor (#757)
  • Added pvc retention policy to Bitbucket Mesh StatefulSet (#755)

1.17.2

Release date: 2023-12-18

AppVersion: 9.12.1 Kubernetes: >=1.21.x-0 Helm: v3

  • StatefulSet PVC auto deletion (#736)
  • Update appVersions for DC apps (#738)
  • Add optional postStart hook (#735)

1.17.1

Release date: 2023-12-11

AppVersion: 9.12.0 Kubernetes: >=1.21.x-0 Helm: v3

  • Make liveness probe configurable (#732)

1.17.0

Release date: 2023-12-7

AppVersion: 9.12.0 Kubernetes: >=1.21.x-0 Helm: v3

  • Make test pod metadata and spec configurable (#727)
  • Optional analytics/support ConfigMap (#721)
  • Fix ingress annotations comment (#720)

1.16.6

Release date: 2023-10-30

AppVersion: 9.4.11 Kubernetes: >=1.21.x-0 Helm: v3

  • JMX container resources (#707)

1.16.5

Release date: 2023-10-24

AppVersion: 9.4.11 Kubernetes: >=1.21.x-0 Helm: v3

  • Fix custom jmx config (#699)
  • Copy cacerts first, then import certs (#696)

1.16.4

Release date: 2023-10-11

AppVersion: 9.4.11 Kubernetes: >=1.21.x-0 Helm: v3

  • Update Helm chart version

1.16.3

Release date: 2023-10-11

AppVersion: 9.4.11 Kubernetes: >=1.21.x-0 Helm: v3

  • Update Helm chart version

1.16.2

Release date: 2023-10-8

AppVersion: 9.4.11 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#683)
  • Add quote to podAnnotation templating (#678)

1.16.1

Release date: 2023-9-20

AppVersion: 9.4.10 Kubernetes: >=1.21.x-0 Helm: v3

  • Update Helm chart version

1.16.0

Release date: 2023-9-18

AppVersion: 9.4.10 Kubernetes: >=1.21.x-0 Helm: v3

  • Allow templating of pod annotations (#662)
  • Make securityContext configurable for jmx exporter init container (#670)
  • Add user provided certificates to the default Java truststore (#663)

1.15.3

Release date: 2023-8-28

AppVersion: 9.4.9 Kubernetes: >=1.21.x-0 Helm: v3

  • Decouple server and jmx annotations (#654)
  • Disable startup probes by default (#653)

1.15.2

Release date: 2023-8-22

AppVersion: 9.4.9 Kubernetes: >=1.21.x-0 Helm: v3

  • Add defaultMode to additionalConfigMaps (#647)

1.15.1

Release date: 2023-8-17

AppVersion: 9.4.9 Kubernetes: >=1.21.x-0 Helm: v3

  • Make startup probes optional (#646)

1.15.0

Release date: 2023-8-7

AppVersion: 9.4.9 Kubernetes: >=1.21.x-0 Helm: v3

  • Add PodDisruptionBudget to Atlassian DC Helm Charts (#636)
  • Add annotations to Grafana dashboards ConfigMaps (#637)
  • Add additional ConfigMaps to Helm Charts (#635)
  • Update appVersions for DC apps (#638)

1.14.1

Release date: 2023-7-26

AppVersion: 9.4.8 Kubernetes: >=1.21.x-0 Helm: v3

  • Disable liveness probes by default, make timeoutSeconds configurable (#630)

1.14.0

Release date: 2023-7-25

AppVersion: 9.4.8 Kubernetes: >=1.21.x-0 Helm: v3

  • Add liveness probes, make readinessProbes configurable (#626)
  • Support running Jira and Confluence containers as non root (incl running in OpenShift) (#623)
  • make sharedHome.permissionFix.command helper to be per-product (#622)

1.13.1

Release date: 2023-6-28

AppVersion: 9.4.7 Kubernetes: >=1.21.x-0 Helm: v3

  • Run jmx init container as root: get fix from common chart ver 1.2.3 (#608)
  • Add s3 avatars storage support for Jira (#608)

1.13.0

Release date: 2023-6-13

AppVersion: 9.4.7 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#599)
  • Update Grafana dashboards for DC apps (#589)
  • Bamboo dashboard (#588)
  • Make sessionAffinity configurable in service spec (#582)
  • Cleanup dashboards
  • Jira Grafana Dashboards (#578)
  • Add optional ServiceMonitors to DC Helm Charts (#573)
  • Expose JMX beans on http endpoint (#562)

1.12.0

Release date: 2023-4-18

AppVersion: 9.4.5 Kubernetes: >=1.21.x-0 Helm: v3

  • Add priorityClassName to pod spec (#557)
  • Update appVersions for DC apps (#558)

1.11.0

Release date: 2023-3-22

AppVersion: 9.4.4 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersions for DC apps (#533)
  • JIRA - Add livenessProbe check to monitor the health of applications for each pod (#511)

1.10.0

Release date: 2023-2-20

AppVersion: 9.4.3 Kubernetes: >=1.21.x-0 Helm: v3

  • Add Bitbucket Mesh to Bitbucket Helm chart (#501)

1.9.1

Release date: 2023-2-16

AppVersion: 9.4.3 Kubernetes: >=1.21.x-0 Helm: v3

  • Fix artifact hub annotation yaml

1.9.0

Release date: 2023-2-15

AppVersion: 9.4.3 Kubernetes: >=1.21.x-0 Helm: v3

  • Update appVersion to the latest LTS (#515)

1.8.1

Release date: 2022-12-12

AppVersion: 9.4.0 Kubernetes: >=1.21.x-0 Helm: v3

  • Fix artifacthub.io annotations

1.8.0

Release date: 2022-12-9

AppVersion: 9.4.0 Kubernetes: >=1.21.x-0 Helm: v3

  • CLIP-1644: Stop supporting 1.19-1.20 k8s (#486)
  • Use ingress.https flag to enable https in ingress (#487)
  • Update appVersion to 9.4.0

1.7.1

Release date: 2022-10-26

AppVersion: 9.0.0 Kubernetes: >=1.19.x-0 Helm: v3

  • Patch release to fix Artifacthub metadata

1.7.0

Release date: 2022-10-25

AppVersion: 8.20.13 Kubernetes: >=1.19.x-0 Helm: v3

  • Pin Python version to 3.9.14 (#468)
  • Update Bitbucket ingress testing values (#466)
  • Ingress Class Name is moved under spec field. (#451)
  • Make ATL_FORCE_CFG_UPDATE configurable in values.yaml (#454)
  • Add osquery related env vars for Terraform (#462)
  • AWS cleanup and log colletion from k8s (#461)

1.6.0

Release date: 2022-10-12

AppVersion: 8.20.13 Kubernetes: >=1.19.x-0 Helm: v3

  • Update the default Jira version to 8.20.13 (#453)
  • Ingress Class Name is moved under spec. (#450)
  • Improved documentation (#448, #440)

1.6.0

Release date: TBD

AppVersion: 8.20.10 Kubernetes: >=1.19.x-0 Helm: v3

  • Ingress is using spec.ingressClassName field instead of deprecated annotation

1.5.0

Release date: 2022-07-14

AppVersion: 8.20.10 Kubernetes: >=1.19.x-0 Helm: v3

  • Fix: Use the custom ports for Jira service (#419)
  • Update the default Jira version to 8.20.10 (#430)

1.4.1

Release date: 2022-06-09

AppVersion: 8.20.9 Kubernetes: >=1.19.x-0 Helm: v3

  • Update the default Jira version to 8.20.9 (#417)

1.4.0

Release date: 2022-05-25

AppVersion: 8.20.8 Kubernetes: >=1.19.x-0 Helm: v3

  • Make pod securityContext optional (#389)
  • Support for configuring ingress proxy settings via values.yaml (#402)
  • Update Jira version to 8.20.8 (#412)

1.3.0

Release date: 2022-03-24

AppVersion: 8.20.7 Kubernetes: >=1.19.x-0 Helm: v3

  • DCD-1455: Remove the unused Jira license value
  • Update Jira version to 8.20.7 (#396)

1.2.0

Release date: 2022-02-14

AppVersion: 8.20.5-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCD-1452: Updated appVersion to the latest product LTS version. (#378)
  • Improvements on documentation (#370, #357)
  • Updated Atlassian charts to use common definitions (#303)
  • Added service account annotation (#363)
  • Added new feature additionalVolumeClaimTemplates and provided example in documentation (#334, #368)
  • Added new feature podLabels (#364)
  • Added new feature to define loadBalancerIP (#365)
  • Define podAnnotations as template to allow overrides (#341)
  • DCKUBE-738: Added topologySpreadConstraints to products (#351)
  • Set ActiveProcessorCount automatically based on Values..resources.container.requests.cpu (#352)
  • Added new feature additionalPorts (for jmx-monitoring) (#353)

1.1.0

Release date: 2021-11-03

AppVersion: 8.20.1-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCKUBE-721: Update version in Chart.yaml files
  • DCKUBE-733: Update the product versions (#345)
  • DCD-1380: Update Jira to 8.20 LTS (#339)
  • DCKUBE-739: Fix typos (#337)
  • DCKUBE-739: Make securityContext changes backward compatible (#332)
  • Roll Statefulset Pods if ConfigMap changes (#315)
  • DCKUBE-677: Make security context more flexible (#321)
  • DCKUBE-722: Enable configuring ingress.class name (#313)
  • BAMBK8S-47: Bamboo agent Helm chart (#316)
  • DCKUBE-717: Bind EHCACHE ports as environmental variables (#308)
  • DCKUBE-719: Cleanup redundant (not-used) jira.terminationGracePeriodSeconds (#306)
  • DCKUBE-678: Add schedulerName to StatefulSet (#301)

1.0.0

This is the first officially supported version of the Helm chart.

AppVersion: 8.13.9-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCKUBE-621: Improvements to graceful shutdown (#282)
  • DCKUBE-626: Update Jira to 8.19.0 (#286)
  • Improved documentation (#275, #276, #277, #279, #280, #284, #285, #289, #290, #291, #293. #295)

0.16.0

AppVersion: 8.13.9-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCKUBE-598: Enable NFS permission fixer by default (#241)
  • DCKUBE-581: Enable configuration for SET_PERMISSIONS docker image variable (#261)
  • DCKUBE-613: Configurable grace periods (#249)
  • Improve documentation (#236, #243, #245, #252, #253, #256, #258, #260, #268, #270, #272)

0.15.0

AppVersion: 8.13.9-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • Add Service annotations (#209)
  • DCKUBE-453: Add support for providing a custom fluentd start command (#218)
  • DCKUBE-435: Renamed the 'master' branch to 'main' and set it as default (#232)
  • Update EKS cluster yaml example (#227)
  • Improve documentation (#206, #222, #223, #228, #229, #231, #233, #235)

0.14.0

AppVersion: 8.13.9-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCKUBE-529: Update Jira version to 8.13.9-jdk11 (#212)

0.13.0

AppVersion: 8.13.7-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCKUBE-474: Added Jira Proxy information to helm chart (#202)
  • DCKUBE-54: Volume docs updates (#188)

0.12.0

AppVersion: 8.13.7-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCKUBE-437: Wording improvement for warning in NOTES when PV is not used (#199)
  • DCKUBE-390: Improve readability of Jira values.yaml file (#179)
  • Defining the following values in the helpers template for each chart, to allow template overrides: (#173)

Default value changes

There has been major improvement in the documentation for the keys in values.yaml file but there isn't any functional change.

0.11.0

Release date: 2021-06-09

AppVersion: 8.13.7-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • DCKUBE-348: Warning of absent persistent volume (#169)
  • DCKUBE-307: Do not print logs when testing helm installation. (#168)
  • DCKUBE-308: Print service URL after installing helm chart (#157)
  • DCKUBE-282: Update icons to SVG (#164)

Default value changes

diff --git a/src/main/charts/jira/values.yaml b/src/main/charts/jira/values.yaml
index 2ec894b..0c3a003 100644
--- a/src/main/charts/jira/values.yaml
+++ b/src/main/charts/jira/values.yaml
@@ -46,7 +46,7 @@ jira:
     port: 80
     # -- The type of Kubernetes service to use for Jira
     type: ClusterIP
-    # -- The Tomcat context path that Confluence will use. The ATL_TOMCAT_CONTEXTPATH will be set automatically
+    # -- The Tomcat context path that Jira will use. The ATL_TOMCAT_CONTEXTPATH will be set automatically
     contextPath:
   # -- Enable or disable security context in StatefulSet template spec. Enabled by default with UID 2001.
   # -- Disable when deploying to OpenShift, unless anyuid policy is attached to a service account

0.10.0

Release date: 2021-06-01

AppVersion: 8.13.6-jdk11 Kubernetes: >=1.19.x-0 Helm: v3

  • Version 0.10.0
  • DCKUBE-332: Update the minimal supported kubernetes version v1.19 (#154)

Default value changes

# No changes in this release