Major Changes
- Dropping support for Puppet 4.x
- Adding support for Puppet 6.x and 5.x
Minor changes
- Added #108: SELinux Support
- Added #128: Systemd Service options
Minor bug fixes:
- #124: Puppet re-run takes some time.
- #126: Search for quickstart with static lookup
- #127: AEM Installer fails if quickstart has a load version
Note: This release did not go through the standard acceptance tests typically run as that capability is currently being redesigned
Adding Minor new features
- #117: Dispatcher secure renderers
- #119: Support invalidate and invalidate cache handler in dispatcher
- #112: Dispatcher permissions sensitive caching support
- #109: AEM Standby type support - cold standby
Note: This release did not go through the standard acceptance tests typically run as that capability is currently being redesigned
- #97: CRX Package Timeout
- #96: Ruby Gem management flag
- #90: Literal values in OSGi Config
- #95: Provider property setup
Bug fix release.
- Fixed #80: Multiple packages are not supported.
- Minimum Puppet version 4.2
- Support for CRX Packages via file or API.
- Bug fix for Apache restart every Agent run when multiple farms.
- Bug fixes for Apache bindings.
- Bug fixes for Replication Agents
- Amazon Linux Service configuration
- Use new packer boxes for testing.
- Updating rubocop issues.
- Documentation updates.
- Dispatcher farms now have
priority
attribute for load ordering. - CRX Package upload, installation, removal support.
Update to support new features in Dispatcher v4.2.
Update to notify the Apache Service when a change occurs in any of the dispatcher files.
Adding support for arbitrary Sling Resource creation. Also support for Replication agents; with custom type helpers.
- New
aem_sling_resource
Type for managing Sling Resources. - New
aem::agent::replication
defines for managing Replication agents with support for all attributes. - New
aem::agent::replication::publish
defines for managing Publish replication agents. - New
aem::agent::replication::flush
defines for managing Flush replication agents. - New
aem::agent::replication::reverse
defines for managing Reverse replication agents. - New
aem::agent::replication::static
defines for managing Static replication agents.
Added ability to specify PID when configuring OSGi items. This allows multiple definitions, when more than one AEM instance exists on a server.
Added support for Dispatcher module, Dispatcher Farms, and OSGi configurations. Significant testing updates. Also significant updates to documentation and examples.
- New
aem::dispatcher
Class for managing Dispatcher module - New
aem::dispatcher::farm
defines for defining a Dispatcher farm instance - New
aem::osgi::config
defines for creating and managing OSGi Configurations
Adding service support; AEM instances are now automatically service enabled and started. All license types are included in resource lifecycle.
- New
aem::instance
property: status. - New
aem::service
defines. See documentation on use.
Bug fix release.
Moved start file to templates folder to fix issue with module build.
Fully functional AEM installation module management. Installs and allows changing of standard AEM run configuration options.
Now works in Master/Agent environment. Redesigned implementation to use DSL over custom types.
Fully functional AEM installation module management. Installs and allows changing of standard AEM run configuration options.
- README Updates.
- Significant unit test implementations.
- Support parameters:
context_root
,debug_port
,group
,jvm_mem_opts
,jvm_opts
,port
,runmodes
,samplecontent
,snooze
,timeout
,user
,version
. - Numerous bug fixes.
Initial release of functionality supporting definition and management of an AEM Installation.
- Specify
type
anduser
.