Skip to content
This repository has been archived by the owner on May 25, 2020. It is now read-only.

Releases: aharden/aharden-puppet_ent_agent

puppet_ent_agent v1.2.6

11 Nov 17:53
Compare
Choose a tag to compare

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

30 Oct 14:27
Compare
Choose a tag to compare

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

23 Oct 16:57
Compare
Choose a tag to compare

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

21 Oct 23:24
Compare
Choose a tag to compare

Bugfix:

  • config.pp: spelling error fixed and corrected linting issue

puppet_ent_agent v1.2.0

21 Oct 12:41
Compare
Choose a tag to compare

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

12 Aug 17:26
Compare
Choose a tag to compare

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

15 Jul 19:46
Compare
Choose a tag to compare

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

27 May 18:39
Compare
Choose a tag to compare

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

29 Apr 10:47
Compare
Choose a tag to compare

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

28 Apr 15:38
Compare
Choose a tag to compare

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!)