Skip to content

Commit

Permalink
Added new AEM profile: aem65_sp18 #RS-193
Browse files Browse the repository at this point in the history
  • Loading branch information
cliffano committed Jun 28, 2024
1 parent 9e6e3fc commit 4f38c63
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 1 deletion.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [4.1.6] - 2023-10-22
### Added
- Added new AEM profile: aem65_sp18 #RS-193

## [4.1.6] - 2023-10-23
### Fixed
Expand Down
2 changes: 2 additions & 0 deletions docs/aem-profiles-artifacts.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,5 @@ For AEM 6.5, the service pack file names used to have the format `AEM-6.5.x.0-6.
| `aem65_sp13` | `aem65` artifacts + aem-service-pkg-6.5.13.0.zip |
| `aem65_sp14` | `aem65` artifacts + aem-service-pkg-6.5.14.0.zip |
| `aem65_sp16` | `aem65` artifacts + aem-service-pkg-6.5.16.0.zip |

| `aem65_sp18` | `aem65` artifacts + aem-service-pkg-6.5.18.0.zip |
54 changes: 54 additions & 0 deletions manifests/install_aem65_sp18.pp
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
define aem_curator::install_aem65_sp18(
$aem_license_base,
$aem_artifacts_base,
$aem_healthcheck_version,
$aem_port,
$run_modes,
$tmp_dir,
$aem_debug_port = undef,
$aem_base = '/opt',
$aem_healthcheck_source = undef,
$aem_id = 'aem',
$aem_type = undef,
$aem_jvm_mem_opts = '-Xss4m -Xmx8192m',
$aem_sample_content = false,
$aem_jvm_opts = [
'-XX:+PrintGCDetails',
'-XX:+PrintGCTimeStamps',
'-XX:+PrintGCDateStamps',
'-XX:+PrintTenuringDistribution',
'-XX:+PrintGCApplicationStoppedTime',
'-XX:+HeapDumpOnOutOfMemoryError',
],
$aem_osgi_configs = undef,
$post_install_sleep_secs = 120,
) {

aem_curator::install_aem65 { "${aem_id}: Install AEM":
tmp_dir => $tmp_dir,
run_modes => $run_modes,
aem_port => $aem_port,
aem_debug_port => $aem_debug_port,
aem_artifacts_base => $aem_artifacts_base,
aem_license_base => $aem_license_base,
aem_healthcheck_version => $aem_healthcheck_version,
aem_healthcheck_source => $aem_healthcheck_source,
aem_base => $aem_base,
aem_sample_content => $aem_sample_content,
aem_jvm_mem_opts => $aem_jvm_mem_opts,
aem_jvm_opts => $aem_jvm_opts,
aem_osgi_configs => $aem_osgi_configs,
post_install_sleep_secs => $post_install_sleep_secs,
aem_id => $aem_id,
aem_type => $aem_type,
} -> aem_curator::install_aem_package { "${aem_id}: Install service pack 18":
tmp_dir => $tmp_dir,
file_name => 'aem-service-pkg-6.5.18.0.zip',
package_name => 'aem-service-pkg',
package_group => 'adobe/cq650/servicepack',
package_version => '6.5.18.0',
artifacts_base => $aem_artifacts_base,
aem_id => $aem_id,
}

}

0 comments on commit 4f38c63

Please sign in to comment.