Skip to content

Releases: atlassian/dc-app-performance-toolkit

Release 8.2.1

29 Apr 09:27
3b71c5a
Compare
Choose a tag to compare

Version 8.2.1

Changed

  • Bump TerraForm docker image tag to atlassianlabs/terraform:2.7.9 to fix MIME type deployment issue

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Important

Use the same atlassianlabs/terraform image tag to deploy, upgrade, and undeploy the environment.

Release 8.2.0

23 Apr 09:06
5635c0e
Compare
Choose a tag to compare

Version 8.2.0

Added

  • Java version check
  • Bump products supported versions:
    • New Bamboo LTS 9.6.1 support

Fixed

  • Jira small snapshot ID
  • JSM tests stability
  • Documentation improvements

Changed

  • Bump TerraForm docker image tag to atlassianlabs/terraform:2.7.7
  • Bump Chromedriver to 124.0.6367.60

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Important

Use the same atlassianlabs/terraform image tag to deploy, upgrade, and undeploy the environment.

Release 8.1.0

19 Mar 12:40
9e3409d
Compare
Choose a tag to compare

Version 8.1.0

Added

  • Local home snapshots for Jira, JSM, and Confluence to speed up deployment
  • New selenium actions error handling
  • Check if the execution pod exists
  • How to connect to RDS instructions
  • How to SSH to a pod instructions
  • Chromedriver version compatibility check
  • Automatic detailed k8s logs generation on deployment failure
  • Ability to rebuild atlassian/dcapt docker image on the fly
  • New JVM args variable in .tfvars file
  • Bump products supported versions:
    • Jira LTS from 9.4.14 to 9.4.17
    • Jira LTS from 9.12.1 to 9.12.4
    • Jira Service Management LTS from 5.4.14 to 5.4.17
    • Jira Service Management LTS from 5.12.1 to 5.12.4
    • Confluence LTS from 8.5.4 to 8.5.6
    • Confluence LTS from 7.19.17 to 7.19.19
    • Bitbucket LTS from 8.9.8 to 8.9.10
    • Bitbucket LTS from 7.21.20 to 7.21.22
    • Crowd from 5.2.2 to 5.2.3
    • Bamboo LTS from 9.2.9 to 9.2.11

Fixed

  • Servicedest get info API
  • The stability of the Jira get_issue API call
  • DCAPT dataset detection logic
  • Documentation improvements

Changed

  • Greatly refactored CQL search actions for Confluence
  • Improved kubectl cp to copy only required files
  • Removed Confluence old RPC client
  • Set default Bamboo db version to 14
  • Bump TerraForm docker image tag to atlassianlabs/terraform:2.7.4
  • Bump Chromedriver to 122.0.6261.128
  • Bumped libraries in requirements.txt

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Important

Use the same atlassianlabs/terraform image tag to deploy, upgrade, and undeploy the environment.

Release 8.0.0

18 Jan 11:40
9c4c301
Compare
Choose a tag to compare

Version 8.0.0

Added

  • Execution environment pod as part of TF deployment
  • Ability to select snapshots automatically based on product, version, and dataset size
  • Ability to generate reports by single docker command
  • Environment compliance check
  • Bump products supported versions:
    • Jira LTS 8.20.x EOL
    • Jira LTS from 9.4.10 to 9.4.14
    • Added Jira LTS 9.12.1
    • Jira Service Management LTS 4.20.x EOL
    • Jira Service Management LTS from 5.4.10 to 5.4.14
    • Added JSM LTS 5.12.1
    • Confluence LTS from 8.5.1 to 8.5.4
    • Confluence LTS from 7.19.14 to 7.19.17
    • Bitbucket LTS from 8.9.5 to 8.9.8
    • Bitbucket LTS from 7.21.16 to 7.21.20
    • Bamboo from 9.2.5 to 9.2.9
    • Crowd from 5.1.4 to 5.2.2

Fixed

  • Documentation improvements
  • Speed up all product deployment
  • Confluence confluence_prepare_data.py script for development environment case

Changed

  • Bump Chromedriver to 120.0.6099.109
  • Bumped libraries in requirements.txt

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 7.6.0

11 Oct 15:29
344c322
Compare
Choose a tag to compare

Version 7.6.0

Added

  • Bump products supported versions:
    • Jira LTS from 8.20.24 to 8.20.26
    • Jira LTS from 9.4.8 to 9.4.10
    • Jira Service Management LTS from 4.20.24 to 4.20.26
    • Jira Service Management LTS from 5.4.8 to 5.4.10
    • Confluence LTS 8.5.1
    • Confluence LTS from 7.19.11 to 7.19.14
    • Confluence LTS from 7.13.x - End Of Life
    • Bitbucket LTS from 8.9.2 to 8.9.5
    • Bitbucket LTS from 7.21.14 to 7.21.16
    • Bitbucket LTS EOL 7.17.x
    • Bamboo from 9.2.3 to 9.2.5

Fixed

  • Crowd snapshots
  • Ability to download the newest version of Chromedriver
  • Documentation improvements

Changed

  • Bump Chromedriver to 118.0.5993.70
  • Bumped libraries in requirements.txt

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 7.5.0

16 Aug 13:02
378d8bf
Compare
Choose a tag to compare

Version 7.5.0

Added

  • New docker way to deploy TF clusters
  • New add_emoji action for Confluence 8.3.x+
  • Bump products supported versions:
    • Jira LTS from 8.20.22 to 8.20.24
    • Jira LTS from 9.4.6 to 9.4.8
    • Jira Service Management LTS from 4.20.22 to 4.20.24
    • Jira Service Management LTS from 5.4.6 to 5.4.8
    • Confluence LTS from 7.19.9 to 7.19.11
    • Confluence LTS from 7.13.17 to 7.13.18
    • Bitbucket LTS 8.9.2
    • Bitbucket LTS from 7.21.11 to 7.21.14
    • Bitbucket LTS EOL 7.17.x
    • Bamboo from 9.2.1 to 9.2.3
    • Crowd from 5.0.5 to 5.1.4

Fixed

  • Bug with WEDRIVER_VISIBLE error handling
  • Documentation improvements

Changed

  • Bump Chromedriver to 114.0.5735.90
  • Bump JMeter version to 5.5
  • Bumped libraries in requirements.txt

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 7.4.1

01 Jun 09:34
625dd22
Compare
Choose a tag to compare

Version 7.4.1

Fixed

  • getting node ip for instances without nodes (for example localhost)

Changed

  • Bump Chromedriver to 114.0.5735.90

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt
  • make sure correct tag of data-center-terraform repo is used

How to use the previous DCAPT version

  • Checkout previous release in the dc-app-performance-toolkit repository:
    git checkout release-7.3.0
  • Use docker container of the previous release:
    atlassian/dcapt:7.3.0

Release 7.4.0

29 May 11:34
99e302e
Compare
Choose a tag to compare

Version 7.4.0

Added

  • New Crowd DC deployment on K8s
  • Bump products supported versions:
    • Confluence LTS from 7.19.6 to 7.19.9
    • Confluence LTS from 7.13.14 to 7.13.17
    • Confluence platform release from 8.1.1 to 8.1.4
    • Bitbucket LTS from 7.17.15 to 7.17.16
    • Bitbucket LTS from 7.21.10 to 7.21.11
    • Bitbucket platform release from 8.8.2 to 8.8.3
    • Jira LTS from 8.20.20 to 8.20.22
    • Jira LTS from 9.4.4 to 9.4.6
    • Jira Service Management LTS from 4.20.20 to 4.20.22
    • Jira Service Management LTS from 5.4.4 to 5.4.6

Fixed

  • Documentation improvements

Changed

  • Bump data-center-terraform release tag to 2.4.0
  • Bump Chromedriver to 113.0.5672.63
  • Bumped libraries in requirements.txt

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt
  • make sure correct tag of data-center-terraform repo is used

How to use the previous DCAPT version

  • Checkout previous release in the dc-app-performance-toolkit repository:
    git checkout release-7.3.0
  • Use docker container of the previous release:
    atlassian/dcapt:7.3.0

Release 7.3.0

20 Apr 09:39
93e8f75
Compare
Choose a tag to compare

Version 7.3.0

Added

  • New Jira and JSM DC deployment on K8s
  • Bump products supported versions:
    • Confluence LTS from 7.19.5 to 7.19.6
    • Confluence LTS from 7.13.7 to 7.13.14
    • Confluence platform release from 8.0.3 to 8.1.1
    • Bitbucket LTS from 7.17.13 to 7.17.15
    • Bitbucket LTS from 7.21.7 to 7.21.10
    • Bitbucket platform release from 8.0.5 to 8.8.2
    • Jira LTS from 8.20.17 to 8.20.20
    • Jira LTS from 9.4.2 to 9.4.4
    • Jira Service Management LTS from 4.20.17 to 4.20.20
    • Jira Service Management LTS from 5.4.2 to 5.4.4

Fixed

  • Second login to the system page in Jira and JSM
  • jsm_prepare_data.py script
  • Jmeter actions for JSM and JSM\Insight
  • Documentation improvements

Changed

  • Bump data-center-terraform release tag to 2.4.0
  • Bump Chromedriver to 112.0.5615.49
  • Bumped libraries in requirements.txt

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt
  • make sure correct tag of data-center-terraform repo is used

How to use the previous DCAPT version

  • Checkout previous release in the dc-app-performance-toolkit repository:
    git checkout release-7.2.0
  • Use docker container of the previous release:
    atlassian/dcapt:7.2.0

Release 7.2.0

13 Feb 15:30
e01115c
Compare
Choose a tag to compare

Version 7.2.0

Added

  • New Bitbucket DC deployment on K8s
  • Bump products supported versions:
    • Confluence LTS from 7.19.2 to 7.19.5
    • Added Confluence platform release 8.0.3
    • Bitbucket LTS from 7.17.11 to 7.17.13
    • Bitbucket LTS from 7.21.5 to 7.21.7
    • Bitbucket platform release from 8.0.4 to 8.8.0
    • Jira LTS from 8.20.15 to 8.20.17
    • Jira LTS from 9.4.0 to 9.4.2
    • Jira Service Management LTS from 4.20.15 to 4.20.17
    • Jira Service Management LTS from 5.4.0 to 5.4.2
    • Bamboo platform release 8.1.3 to LTS 9.2.1
  • Bumped DB version from 11 to 14 for Bitbucket and Confluence
  • Fail criteria for Confluence - more than 50% for 5 minutes

Fixed

  • Error message for too low concurrency for Bamboo tests
  • Instance disk size for Bamboo agents
  • Documentation improvements

Changed

  • Bump data-center-terraform release tag to 2.3.1
  • Bamboo minimum heap size increased from 256MB to 2048MB and maximum heap size increased from 512MB to 4096MB
  • Added support of Python 3.11
  • Bump Chromedriver to 110.0.5481.77
  • Bumped libraries in requirements.txt

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt
  • make sure correct tag of data-center-terraform repo is used

How to use the previous DCAPT version

In case you are in the middle of Bitbucket DC app performance testing with CloudFormation deployment option process can be continued after switching to the previous DCAPT version.

  • Checkout previous release in the dc-app-performance-toolkit repository:
    git checkout release-7.1.0
  • Use docker container of the previous release:
    atlassian/dcapt:7.1.0
  • The previous version of the user guide could be found in dc-app-performance-toolkit/docs folder or by this link.