This repository has been archived by the owner on May 25, 2020. It is now read-only.
Releases: aharden/aharden-puppet_ent_agent
Releases · aharden/aharden-puppet_ent_agent
puppet_ent_agent v1.2.6
Bugfix:
- install/nix.pp: Force RedHat 5.x systems to specify TLSv1 security for wget. We may have other platforms that require this since PE requires TLSv1 security or better.
Thanks to @ajmaidak for this contribution.
puppet_ent_agent v1.2.3
Bugfix:
- added support in config and service classes for Puppet AIO (all-in-one) agent to accommodate transitions to PE 2015.2.x
puppet_ent_agent v1.2.2
Bugfix:
- config.pp: uncorrected linting issue to improve code quality score
- install/nix.pp: added redownload parameter in case previous install.bash was still on disk
- params.pp: moved to a puppet_confdir fact for Puppet 3.x/4.x compatibility (thanks to puppetlabs-puppet_agent module for idea)
Thanks to @ajmaidak for the install/nix contribution.
puppet_ent_agent v1.2.1
Bugfix:
- config.pp: spelling error fixed and corrected linting issue
puppet_ent_agent v1.2.0
New features:
- agent_splay: (boolean) controls PE agent splay toggle on/off
- agent_remove_modulepath: (boolean) enables removal of deprecated modulepath
- manage_symlinks: (boolean) controls whether /usr/bin symlinks are managed
Bugfix:
- ensure: now by default set to 'present' as previously documented
Updates:
- Added Changelog
- Clarified PE 3.x-only support in Readme
- Additional testing resources added
Thanks to @ajmaidak for contributing to this release!
puppet_ent_agent v1.1.0
New feature: Added management of /usr/bin symlinks for facter, hiera, puppet, and pe-man binaries that appeared to be dropped as of PE 3.8. (Unix/Linux)
Bugfix: Corrected owner:group of puppet.conf on AIX back to puppet:puppet.
puppet_ent_agent v1.0.0
1.0.0 release
Refactored parameters and methods:
- pe_repo was unreliable as an apt source (at least as managed with puppetlabs/apt) so I decided to use the PE bash-script-based installation for Unix/Linux natively. (Dumped yum support as well.)
- Combined package_ensure and version parameters into a single 'ensure' parameter.
puppet_ent_agent v0.2.0
Minor version release
- windows.pp: Found managing PE agent with Puppet package on Windows caused installation issues during catalog runs and was unsupported. Moved to a delayed-scheduled-task-based method of installation with the help of opentable/puppetversion code. (Thanks, opentable!) Added a windows_task_min parameter to define the delay.
- windows.pp: Improved MSI targeting for PE 3.3.2 and earlier which have just a 32-bit installer.
puppet_ent_agent v0.1.6
Bugfix release
- windows.pp: Adjusted to use 32-bit installer on Windows Server 2003 x64
- metadata: Added tested Windows Server versions
puppet_ent_agent v0.1.5
Bugfix release
- init.pp: Synchronized with parameter names present in params class
- config.pp: Adjusted AIX config file settings to its correct user and group
- repo.pp: Adjusted RedHat to include yum class, (not apt!)