Skip to content

Latest commit

 

History

History
411 lines (328 loc) · 11.9 KB

CHANGELOG.md

File metadata and controls

411 lines (328 loc) · 11.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changed

  • Upgrade AEM Test Suite to 2.12.0

Fixed

  • Fix enable-saml and disable-saml pipelines RS-85

5.17.2 - 2022-11-30

Fixed

  • Fix no-package error via upgrade Packer AEM to 5.21.2

5.17.1 - 2022-11-29

Fixed

  • Fix no-package error via upgrade Packer AEM to 5.21.1

5.17.0 - 2022-11-29

Changed

  • Upgrade AEM stack builder to 5.19.0
  • Upgrade Packer AEM to 5.21.0

5.16.0 - 2022-11-15

Changed

  • Update Full-Set Platform Testing pipeline
  • Upgrade AEM AWS Stack Builder to 5.17.0
  • Upgrade Packer AEM to 5.20.0
  • Upgrade AEM Test Suite to 2.10.0
  • Upgrade aem_stack_manager_messenger to 2.15.2
  • Modified retry counter from 3 to 10 for create-full-set pipeline stage Run acceptance tests.

5.15.0 - 2022-09-02

Changed

  • Upgrade AEM AWS Stack Builder to 5.16.1
  • Upgrade Packer AEM to 5.16.1
  • Upgrade AEM Test Suite to 2.9.0
  • Update Docker image to shinesolutions/aem-platform-buildenv:3.2.0

5.14.0 - 2022-08-26

Changed

  • Upgrade AEM Test Suite to 2.8.0

5.13.1 - 2022-08-26

Fixed

  • Fix error in security test pipelines

5.13.0 - 2022-08-25

Added

  • Added new Pipeline to run security test for Full-Set & Consolidated
  • Added new parameter to operational task test-aem-security pipeline to inject AEM Host to test via input parameters
  • Added jenkins_agent.label configuration
  • Added new Parameter AEM_HOST to AEM Security Test pipeline to provide the ability to define the AEM Host as parameter
  • Added retry logic to create-full-set pipeline stage Run acceptance tests. Set retry counter to 3.

Changed

  • Reorganised Full-Set/Consolidated Platform Testing pipeline so they trigger the existing pipelines for the testing
  • Reorganised Full-Set Blue/Green Testing pipeline so they trigger the existing pipelines for the testing
  • Reorganised Full-Set Recovery Testing pipeline so they trigger the existing pipelines for the testing
  • Reorganised Full-Set Author Standby Testing pipeline so they trigger the existing pipelines for the testing
  • Improved readability of operational task test-acceptance by separating each acceptance test into an own stage
  • Updated AEM Security Test pipeline to support the new AEM_HOST Parameter but also provide backwards capability
  • Upgrade AEM Test Suite to 2.7.1
  • Update Docker image to shinesolutions/aem-platform-buildenv:3.0.0

Fixed

  • Fixed Green stack creation in Blue/Green Testing pipeline to use the offline-snapshots from the Blue stack for stack creation [#57]

5.12.0 - 2022-08-16

Changed

  • Upgrade AEM AWS Stack Builder to 5.14.1
  • Upgrade AEM Test Suite to 2.7.0

5.11.0 - 2022-08-14

Changed

  • Upgrade AEM AWS Stack Builder to 5.13.0

5.10.1 - 2022-08-03

Changed

  • Upgrade Packer AEM to 5.15.1

5.10.0 - 2022-07-22

Added

  • Add AWS_REGION optional param to blue/green testing
  • Add GenerateOfflineSnapshotConfigV2 with additional aws_region arg

Changed

  • Upgrade Packer AEM to 5.15.0

5.9.0 - 2022-03-11

Changed

  • Upgrade AEM AWS Stack Builder to 5.12.4
  • Upgrade Packer AEM to 5.13.0

5.8.0 - 2022-02-15

Changed

  • Upgrade AEM AWS Stack Builder to 5.12.1
  • Upgrade Packer AEM to 5.12.0

5.7.0 - 2022-02-04

Changed

  • Upgrade AEM AWS Stack Builder to 5.12.0
  • Upgrade AEM Test Suite to 2.6.0

5.6.0 - 2022-01-12

Added

  • Add aem_opencloud.skip_gen_config_download configuration property

Changed

  • Upgrade Packer AEM to 5.11.0
  • Upgrade AEM AWS Stack Builder to 5.11.0
  • Upgrade AEM Test Suite to 2.5.0
  • Upgrade AEM Stack Manager Messenger to 2.15.0
  • Updated AWS Resources roles with delete-related permissions
  • jenkins-aws-gen Make target no longer enforces the deletion of previously generated Jenkinsfiles at stage/jenkins/jobs/aem-opencloud-*/
  • Upgrade Ansible to 4.8.0
  • Upgrade boto3 to 1.20.0

Removed

  • Remove aws.vpc_id configuration since it's no longer used

Fixed

  • Fix missing Create AEM AWS Stack Builder Resources pipeline

5.5.0 - 2021-11-04

Added

  • Add JENKINS_USERNAME, JENKINS_PASSWORD env vars support

Changed

  • Upgrade AEM AWS Stack Builder to 5.5.1

5.4.0 - 2021-10-27

Added

  • Add release-major, release-minor, and release-patch Makefile targets and GitHub Actions

Changed

  • Upgrade Packer AEM to 5.6.0
  • Upgrade AEM AWS Stack Builder to 5.5.0
  • Upgrade AEM Stack Manager Messenger to 2.14.2
  • Upgrade AEM Test Suite to 2.1.0

5.3.1 - 2021-06-18

Changed

  • Upgrade Packer AEM to 5.5.1

5.3.0 - 2021-06-18

Changed

  • Upgrade AEM AWS Stack Builder to 5.4.0
  • Upgrade Packer AEM to 5.5.0

5.2.0 - 2021-05-02

Changed

  • Upgrade AEM AWS Stack Builder to 5.3.0
  • Upgrade Packer AEM to 5.4.0
  • Upgrade AEM Stack Manager Messenger to 2.14.1
  • Update Ansible Python Interpreter to Python3
  • Update boto3 to 1.17.8
  • Update Ansible to 3.0.0
  • Update ansible-lint to 5.0.2
  • Update python-jenkins to 1.7.0
  • Update Docker image to shinesolutions/aem-platform-buildenv:2.0.0
  • Updated AWS resources template

Removed

  • Removed python module lxml

5.1.0 - 2021-02-11

Changed

  • Upgrade AEM AWS Stack Builder to 5.1.0
  • Upgrade Packer AEM to 5.1.0
  • Upgrade AEM Stack Manager Messenger to 2.13.0

5.0.3 - 2020-12-02

Changed

  • Upgrade AEM AWS Stack Builder to 5.0.2

5.0.2 - 2020-12-01

Changed

  • Upgrade Packer AEM to 5.0.2

5.0.1 - 2020-12-01

Changed

  • Upgrade AEM AWS Stack Builder to 5.0.1
  • Upgrade Packer AEM to 5.0.1

5.0.0 - 2020-12-01

Changed

  • Upgrade AEM AWS Stack Builder to 5.0.0
  • Upgrade AEM Test Suite to 2.0.0
  • Upgrade Packer AEM to 5.0.0

4.11.1 - 2020-11-27

Changed

  • Upgrade default Jenkins agent Docker image to aem-platform-buildenv 1.7.1
  • Upgrade Packer AEM to 4.28.1

4.11.0 - 2020-11-19

Changed

  • Upgrade Packer AEM to 4.28.0

4.10.0 - 2020-11-17

Changed

  • Upgrade default Jenkins agent Docker image to aem-platform-buildenv 1.7.0
  • Upgrade Packer AEM to 4.27.0
  • Upgrade AEM AWS Stack Builder to 4.42.0

4.9.0 - 2020-06-15

Changed

  • Upgrade Packer AEM to 4.26.0
  • Upgrade AEM AWS Stack Builder to 4.41.0

4.8.0 - 2020-05-14

Changed

  • Upgrade AEM Stack Manager Messenger to 2.12.0
  • Upgrade AEM AWS Stack Builder to 4.40.0
  • Upgrade Packer AEM to 4.25.0

4.7.0 - 2020-04-15

Changed

  • Upgrade Packer AEM to 4.24.0
  • Upgrade AEM AWS Stack Builder to 4.39.0

4.6.2 - 2020-03-19

Changed

  • Upgrade AEM AWS Stack Builder to 4.38.0

4.6.1 - 2020-03-18

Changed

  • Upgrade AEM AWS Stack Builder to 4.37.0

4.6.0 - 2020-03-13

Changed

  • Upgrade AEM AWS Stack Builder to 4.36.1

4.5.0 - 2020-03-09

Added

  • Add aem_opencloud.jenkins_sharedlibs.repo_branch_prefix configuration property

Changed

  • Upgrade AEM AWS Stack Builder to 4.36.0

4.4.0 - 2020-03-02

Added

  • Add new Jenkins Job category utilities for general utility jobs
  • Add utility pipeline encrypt-snapshots for encrypting OpenCloud Snapshots on AWS
  • Added installation integration test for rhel7 aem65

Changed

  • Upgrade default Jenkins agent Docker image to aem-platform-buildenv 1.6.0
  • Upgrade AEM Test Suite to 1.15.0
  • Upgrade AEM Stack Manager Messenger to 2.11.0
  • Upgrade Packer AEM to 4.23.0
  • Upgrade AEM AWS Stack Builder to 4.35.1

Fixed

  • Fix Jenkins Shared Libraries' Git path

4.3.0 - 2020-02-11

Changed

  • Upgrade Packer AEM to 4.22.0
  • Upgrade AEM AWS Stack Builder to 4.33.0

4.2.1 - 2020-02-06

Changed

  • Upgrade AEM AWS Stack Builder to 4.32.0

Fixed

  • Fix aggressive CPU high alarm by increasing threshold to 60 (warning) and 90 (critical)

4.2.0 - 2020-02-03

Added

  • Added new build parameter REMOVE_PREREQUISITES to disable removal of the AEM Stack prerequisites for delete Full-Set and Consolidated [#58]
  • Added aem65 to machine images integration testing

Changed

  • Upgrade Packer AEM to 4.20.0
  • Upgrade AEM AWS Stack Builder to 4.30.0

4.2.0-pre.2 - 2010-01-21

Changed

  • Upgrade Packer AEM to 4.20.0
  • Upgrade AEM AWS Stack Builder to 4.30.0
  • Upgrade AEM Stack Manager Messenger to 2.10.0
  • Upgrade AEM Test Suite to 1.13.0
  • Upgrade default Jenkins agent Docker image to aem-platform-buildenv 1.3.0

4.2.0-pre.1 - 2019-12-04

Changed

  • Upgrade Packer AEM to 4.16.0
  • Upgrade AEM AWS Stack Builder to 4.24.0
  • Upgrade AEM Stack Manager Messenger to 2.9.0
  • Upgrade AEM Test Suite to 1.7.0

Fixed

  • Fix generation of offline snapshot yaml file if destination dir does not exists [#60]

4.2.0-pre.0 - 2019-10-20

Changed

  • Upgrade Packer AEM to 4.15.0
  • Upgrade AEM AWS Stack Builder to 4.23.2

4.1.0-pre.8 - 2019-10-15

Added

  • Add Switch-DNS function to Jenkins environment parameter
  • Add cloudwatch:PutDashboard and cloudwatch:DeleteDashboards permissions for AemAwsStackBuilderRolePolicy and OpenCloudUnifiedRolePolicy

Changed

  • Upgrade Packer AEM to 4.13.0
  • Upgrade AEM AWS Stack Builder to 4.21.0
  • Upgrade AEM Stack Manager Messenger to 2.8.0

4.1.0-pre.7 - 2019-09-24

Added

  • Add OpenCloudUnifiedRole IAM role with unified permissions to aws-resources
  • Added parameter to AEM In-Place upgrade to skip repository migration
  • Add new configuration parameter to enable/disable SLACK notifications

Changed

  • Upgrade Packer AEM to 4.12.0
  • Upgrade AEM AWS Stack Builder to 4.17.0
  • Rename make target jenkins-aws-user-resources to jenkins-aws-resources
  • Move stack_prefix from user config to make target arg for jenkins-aws-resources
  • Replace user_resources.aws.vpc_id with aws.vpc_id configuration
  • Change Slack failure message prefix from FAIL to FAILURE

4.1.0-pre.6 - 2019-09-08

Added

  • Add Slack notification in the pipeline

Changed

  • Update operational task test-security to prepare configuration for aem-test-suite
  • Upgrade AEM Test Suite to 1.5.0
  • Upgrade AEM AWS Stack Builder to 4.11.0

4.1.0-pre.5 - 2019-08-23

Changed

  • Upgrade AEM AWS Stack Builder to 4.9.0
  • Upgrade AEM Test Suite to 1.6.0

Fixed

  • Fix missing content-healthcheck descriptor on blue-green testing's green env creation
  • Fix path to Jenkinsfile for the operational tasks using aem-test-suite

4.1.0-pre.4 - 2019-08-19

Changed

  • Upgrade Packer AEM to 4.10.0
  • Upgrade AEM AWS Stack Builder to 4.8.0
  • Upgrade AEM Stack Manager Messenger to 2.7.0
  • Upgrade AEM Test Suite to 1.4.0
  • Upgrade default Jenkins agent Docker image to aem-platform-buildenv 1.1.0

Fixed

  • Fixed error in generating operational test tasks

4.1.0-pre.3 - 2019-08-06

Added

  • Add feature to manage SAML
  • Add permissions for deleting AWS CloudFormation stacks

Changed

  • Upgrade default Jenkins agent Docker image to aem-platform-buildenv 1.0.0
  • Upgrade Packer AEM to 4.8.0
  • Upgrade AEM AWS Stack Builder to 4.7.0
  • Upgrade AEM Stack Manager Messenger to 2.6.0
  • Rename jenkins-provision-aws-user-resources to jenkins-aws-user-resources for consistency
  • Renamed testing operational tasks

Removed

  • Removed operational task export-package due to bugs

Fixed

  • Fixed several bugs in Jenkins testing pipelines

4.1.0-pre.2 - 2019-07-24

Added

  • Add jenkins-init target for Jenkins plugins provisioning

Changed

  • Upgrade Packer AEM to 4.7.0
  • Upgrade AEM AWS Stack Builder to 4.6.0
  • Upgrade AEM Stack Manager Messenger to 2.4.0
  • Upgrade AEM Test Suite to 1.3.0

4.0.0 - 2019-05-29

Changed

  • Improved aem upgrade export/import pipeline
  • Upgrade Packer AEM to 4.4.1
  • Upgrade AEM AWS Stack Builder to 4.3.0
  • Upgrade AEM Stack Manager Messenger to 2.3.1
  • Upgrade AEM Test Suite to 1.2.0
  • Upgrade default Jenkins agent Docker image to aem-platform-buildenv 0.11.0

4.0.0-pre.2 - 2019-05-10

Added

  • Add upgrade pipeline for export/import

Changed

  • Upgrade Packer AEM to 4.2.0
  • Updgrade aem-aws-stack-builder to 4.2.0

Fixed

  • Fix issue with create-full-set when providing a SOURCE_SNAPSHOT_STACK_PREFIX [#25]

4.0.0-pre.1 - 2019-04-09

Added

  • Initial version
  • Add upgrade pipeline for in-place upgrade