Skip to content

Releases: wcm-io-devops/ansible-aem-cms

1.3.0

21 Jan 09:17
b2e15f6
Compare
Choose a tag to compare

Updated

  • Use Python 3.7 with Travis
  • Use Ansible Lint 4.2.x with Travis
  • Raise min_ansible_version to 2.7

Added

  • Support for RHEL/CentOS 8
  • Introduce aem_cms_license_file to support different license files

1.2.0

07 Aug 06:55
ab9944b
Compare
Choose a tag to compare

Updated

  • Rename s3 module to aws_s3, see #19

Added

  • In-place upgrade path from 6.4.0 to 6.5.0. see #20
  • Synchronous stop mode, see #16
    • introduced aem_cms_stop_timeout_seconds
    • introduced aem_cms_stop_sync_template
    • introduced aem_cms_stop_sync_path
  • Customizable systemd and sysvinit templates
    • introduced aem_cms_systemd_unit_template
    • introduced aem_cms_sysvinit_service_template

Fixed

  • Pyhton 3 compatibility issues, see #17
  • Lint issues

1.1.1

14 Dec 12:00
Compare
Choose a tag to compare

Updated

  • removed version from srsp.oracle-java dependency in order to always install the latest version

1.1.0

03 Dec 12:04
Compare
Choose a tag to compare

Added

  • AEM in-place upgrade support
    • introduced aem_cms_in_place_upgrade for enabling/disabling in-place upgrade
    • introduced aem_cms_in_place_upgrade_paths to control valid in-place upgrade paths

Updated

  • migrated from include to include_tasks
  • increased min_ansible_version to 2.4
  • migrated to list based package installation for XMP os dependencies

Fixed

  • permissions on AEM quickstart artifact
  • Galaxy lint issues

1.0.0

27 Aug 14:35
Compare
Choose a tag to compare

Added

  • introduced aem_cms_maven_repository_username
  • introduced aem_cms_maven_repository_password
  • introduced aem_cms_dependency_java

Updated

  • renamed role from aem-cms to wcm_io_devops.aem_cms
  • Optimized filesystem permissons
    • Use correct owner and group during aem_cms_home creation
    • Use correct owner and group during AEM license creation
    • Use correct owner and group when unpacking AEM quickstart
    • Removed recursive permission setting on aem_cms_home since it was an expensive operation
  • Optimized start and stop behavior in systemd and sysvinit

Variable renamings

from to
aem_user aem_cms_user
aem_group aem_cms_group
aem_home aem_cms_home
aem_instance_name aem_cms_service_name
aem_version aem_cms_version
aem_version_short aem_cms_version_short
aem_quickstart_name aem_cms_quickstart_name
aem_install_source aem_cms_install_source
aem_download_path aem_cms_download_path
aem_remove_download aem_cms_remove_download
aem_package aem_cms_package
aem_package_home aem_cms_package_home
aem_url aem_cms_url
aem_url_username aem_cms_url_username
aem_url_password aem_cms_url_password
aem_s3_bucket aem_cms_s3_bucket
aem_s3_object aem_cms_s3_object
aem_s3_access_key aem_cms_s3_access_key
aem_s3_secret_key aem_cms_s3_secret_key
aem_mvn_coordinates aem_cms_maven_repository_coordinates
aem_quickstart_install_fileglob aem_cms_quickstart_install_fileglob
aem_limit_nofile aem_cms_limit_nofile

Variable values

  • changed value of aem_cms_install_source from nexus to maven_repository when installing AEM from a maven repository

Dependencies

  • changed dependency williamyeh.oracle-java to srsp.oracle-java

Fixes

  • Fixed immediate AEM shutdown on systemd managed systems

Pre-Release 0.9.0

14 Dec 12:32
Compare
Choose a tag to compare
Pre-Release 0.9.0 Pre-release
Pre-release

Initial (pre-)release in preparation of 1.0.0