All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v4.21.0 - 2024-09-25
- (PA-6416) Support installing puppet-agent on Ubuntu 24.04 amd64/aarch64 #723 (shubhamshinde360)
- (MODULES-9695) Debian: use modern APT keyring format #681 (kenyon)
- (PA-6677) Restore AL2 x86_64 install task and manifest #724 (joshcooper)
- (PA-6277) change manifests for amazon 2 repo #722 (imaqsood)
v4.20.1 - 2024-06-03
v4.20.0 - 2024-05-28
- Support rpm platforms without yum #717 (h0tw1r3)
- (PA-5319) Add RedHat 9 (Power9) to the puppet_agent module task #715 (skyamgarp)
- puppet_agent::run: properly validate environment parameter #714 (bastelfreak)
- Fix strftime() deprecation warning #712 (smortex)
- Add GPG check to SUSE repository #709 (mhashizume)
v4.19.0 - 2024-03-06
- [Fix #703] use 'type' instead of 'which' for increased portability #704 (zbentley)
- support download with python3 urllib.request #702 (h0tw1r3)
- Add Debian 12 bookworm support #698 (h0tw1r3)
- support download with perl file::fetch #697 (h0tw1r3)
v4.18.0 - 2024-01-10
- [PE-37297]: Added support for amazon 2023 in redhat.pp manifest file #692 (span786)
- (PA-5893) Update the task acceptance tests for macOS 14 (Intel) #691 (imaqsood)
- (PA-5581) Add Amazon Linux 2023 (Intel and ARM) to the puppet_agent m… #690 (shubhamshinde360)
- (PE-37302) Update puppet_agent module for recent AIX changes in PE #689 (amitkarsale)
v4.17.0 - 2023-12-08
- (maint) Unnest module and class names in Ruby tasks #687 (MartyEwings)
v4.16.0 - 2023-11-15
- (PA-5065) Add Ubuntu 22.04 (ARM64) to the puppet_agent module #676 (imaqsood)
- (PA-5013) Add Red Hat 9 (ARM64) to the puppet_agent module task #675 (skyamgarp)
- (PA-5266) Change checksum algorithm to SHA256 #670 (mhashizume)
- (PA-5826) Only read Windows VERSION file during puppet apply #677 (joshcooper)
- (PA-5820) Correct parameter types #673 (mhashizume)
- Match allowed datatypes to yumrepo skip_if_unavailable support #672 (seanmil)
- (maint) Update optional parameters #671 (mhashizume)
v4.15.0 - 2023-09-20
- (PA-5721) Add puppet8 and drop puppet5 support from AIX #666 (joshcooper)
- (maint) PDK Update 2.7.5 #663 (AriaXLi)
- (PA-5309) Add macOS 13 (ARM) to the puppet_agent module task #659 (skyamgarp)
- Implement stdlib 9 compatibility #657 (bastelfreak)
- (PA-5337) PE integration #654 (mhashizume)
v4.14.0 - 2023-04-28
- (PA-5336) Update tests and tasks for puppet8 #650 (mhashizume)
v4.13.0 - 2023-03-21
- (PA-5242) Updates install tasks for puppet8 #642 (mhashizume)
- (MODULES-11365) Enable rspec tests on Ruby 3.2 #641 (mhashizume)
- (MODULES-11392) Add Puppet 7 to 8 upgrade test #639 (mhashizume)
- (MODULES-11361) Updates legacy facts #637 (mhashizume)
- (MODULES-11361) Puppet 8 compatibility work #636 (mhashizume)
- (MODULES-11348) Replace lsbdistcodename with os.distro.codename #634 (AriaXLi)
- run task/plan: Allow noop and environment option #632 (bastelfreak)
- (maint) replace legacy validate function with datatype #628 (bastelfreak)
- (MODULES-11346) Update dependency for APT module #624 (MartyEwings)
- (FM-8983) Add Fedora 36 #619 (joshcooper)
- Support for Linux Mint 21 #616 (luckyraul)
- (FM-8969) Add support for macOS 12 ARM #615 (joshcooper)
- Add support for absolute_source in puppet_agent::install task #484 (scbjans)
v4.12.1 - 2022-07-13
v4.12.0 - 2022-07-13
- (FM-8943) Add Ubuntu 22.04 to puppet_agent module #610 (AriaXLi)
- (FM-8943) Enable to install from nightly repo for Ubuntu 22.04 for task beaker tests #609 (AriaXLi)
- (FM-8943) Enable to install from nightly repo for Ubuntu 22.04 for task beaker tests #608 (AriaXLi)
- (maint) Adds cases for newly-supported OSes #607 (mhashizume)
v4.11.0 - 2022-05-13
- (maint) Add macOS 12 #602 (joshcooper)
- (MODULES-11315) Updates AIO auto version logic #604 (mhashizume)
- DOC-5213 install_options for gMSAs #601 (aimurphy)
v4.10.0 - 2022-01-26
- (maint). Add fact-limit configuration options to list. #584 (Heidistein)
- (MODULES-11192)(MODULES-11168) Add AlmaLinux and Rocky to the puppet-agent module #583 (BobosilaVictor)
- (IAC-1751/IAC-1753) Add Rocky and AlmaLinux support to the install agent task #582 (david22swan)
- Allow detection of non-AIO Puppet #581 (smortex)
- (MODULES-11214) Wrong url generated for darwin 11 #586 (BobosilaVictor)
4.9.0 - 2021-09-09
- (MODULES-11175) Release prep for 4.9.0 #580 (GabrielNagy)
- (maint) Update GPG-KEY-puppet #579 (GabrielNagy)
- (maint) set
aio_agent_version
for consistency #578 (gimmyxd) - (MODULES-11123) Avoid loading puppet facts in
install/windows.pp
#577 (luchihoratiu) - (maint) Allow stdlib 8.0.0 #576 (smortex)
- (MODULES-11060) Add Debian 11 to puppet_agent module #575 (Dorin-Pleava)
- (MODULES-11148) Document Windows long paths support #573 (GabrielNagy)
- (MODULES-11060) Add Debian 11 testing support to install task #572 (ciprianbadescu)
- (MODULES-11135) puppet_agent : Add task support for Rocky Linux 8.4 Green Obsidian #571 (Guillaume001)
- (maint) set
BEAKER_BOLT_VERSION
intask_acceptance
rake task #570 (ciprianbadescu) - (MODULES-11077) Allow all settings to be managed #569 (GabrielNagy)
- (MODULES-11112) Add parameter puppet_agent::proxy #567 (GabrielNagy)
- (MODULES-11078) Bump Bolt to 3.x #566 (beechtom)
- (MODULES-11113) Allow present and latest as package version #565 (relearnshuffle)
- (maint) Update readme for clarification on Windows agent updates #502 (murdok5)
4.8.0 - 2021-06-23
- (maint) 4.8.0 release prep #568 (beechtom)
- (MODULES-11085) Add Fedora 34 x86_64 to puppet_agent module #564 (BobosilaVictor)
- (maint) increase winrm connection timeout #563 (gimmyxd)
- (MODULES-11074) Fix
facts_diff
task argument parsing on Windows #561 (luchihoratiu) - (PE-31118) add MacOS 11 support #560 (ciprianbadescu)
4.7.0 - 2021-05-12
4.6.1 - 2021-04-27
- (maint) 4.6.1 release preparation #558 (ciprianbadescu)
- (MODULES-11057) avoid temporary file execution #557 (ciprianbadescu)
- (maint) Update table of contents with new tasks/params #556 (GabrielNagy)
4.6.0 - 2021-04-22
- (MODULES-11046) Release prep for 4.6.0 #555 (GabrielNagy)
- (maint) lock to ruby 2.5.8 to avoid segmentation fault #554 (gimmyxd)
- (maint) update tasks documentation #553 (gimmyxd)
- (MODULES-11045) add
exclude
parameter tofacts_diff
task #552 (ciprianbadescu) - (MODULES-10996) Fix SLES 11 PE upgrades #551 (GabrielNagy)
- (MODULES-11048) task to remove local filebucket #550 (gimmyxd)
- (MODULES-10989) Remove puppet5 collection #549 (lucywyman)
- (MODULES-10987) Add Fedora 32 to puppet_agent module #548 (BobosilaVictor)
4.5.0 - 2021-03-23
- (MODULES-10979) Release prep for 4.5.0 #547 (GabrielNagy)
- (MODULES-10925) Added facts_diff task #542 (gimmyxd)
- (MODULES-10945) Module spring cleaning 2021 #541 (GabrielNagy)
- Do not include the .git directory in module packages #540 (smortex)
- Fix upgrading Puppet on windows #539 (smortex)
- (maint) Update puppet6 branch name for acceptance tests #538 (GabrielNagy)
- (MODULES-9798) Add Timeout Parameter for the Current Puppet Run #537 (phil4business)
- (MODULES-10909) Commands retry on network connectivity failures #536 (adrianiurca)
- (maint) Add code of conduct #535 (beechtom)
- (MODULES-10879) Implement configuration management #525 (reidmv)
4.4.0 - 2021-01-20
- (MODULES-10919) Release prep for 4.4.0 #534 (GabrielNagy)
- (MODULES-10897) Fix GPG key typo #532 (GabrielNagy)
- (maint) update apt to 7.4.2 for unit tests #531 (gimmyxd)
- (MODULES-10897) Add new GPG signing key and remove the old one #530 (GabrielNagy)
- (MODULES-10910) Default to puppet 7 for PE 2021.0 #529 (genebean)
4.3.0 - 2020-12-16
- (MODULES-10890) Release prep for 4.3.0 #528 (GabrielNagy)
- (MODULES-10878) Use correct packages when upgrading AIX #527 (GabrielNagy)
- (MODULES-10873) Add support for puppet7 collection #524 (joshcooper)
- (maint) Allow git to use long paths in GitHub Actions #523 (luchihoratiu)
- (maint) use rspec-expectations < 3.10 #522 (gimmyxd)
4.2.0 - 2020-10-30
- (MODULES-10840) Release prep for 4.2.0 #521 (GabrielNagy)
- (MODULES-10851) Fix Windows nightly prerequisites check #520 (GabrielNagy)
- (MODULES-10850) determine PSScriptRoot if it does not exist #519 (mihaibuzgau)
- (MODULES-10815) Add Slack notification job #518 (luchihoratiu)
- (MODULES-10818) update README with msi_move_locked_files updates/details #517 (ciprianbadescu)
- (MODULES-10822) Rework acceptance tests #516 (GabrielNagy)
- (MODULES-10818) ignore
msi_move_locked_files
on newer puppet versions #515 (ciprianbadescu) - (maint) Fix commits rake task and speed up unit tests run on Windows GitHub Actions #514 (luchihoratiu)
- (maint) Bump puppet agent version used in acceptance tests and fix them #513 (luchihoratiu)
- (MODULES-10813) Mismatched versions stops install #512 (Dorin-Pleava)
- (MODULES-10799) Ensure upgradability from puppet 6 to 7 when remote filebuckets are enabled #511 (GabrielNagy)
- (MODULES-10780) PA 6 to PA 7 upgrade tests #510 (Dorin-Pleava)
- (MODULES-10806) Add Github Actions workflows #509 (luchihoratiu)
4.1.1 - 2020-08-24
4.1.0 - 2020-08-20
- (maint) Release prep for 4.1.0 #506 (lucywyman)
- (MODULES-10768) Add task and plan for running Puppet agent #503 (beechtom)
- (MODULES-10739) add task support for puppet7-nightly #501 (gimmyxd)
- Support for Linux Mint 20, LDME 4 #500 (luckyraul)
- (MODULES-10713) Fix agent upgrade on Solaris 11 #499 (GabrielNagy)
- (maint) update CODEOWNERS #490 (gimmyxd)
4.0.0 - 2020-06-16
- (MODULES-10695) Release prep for 4.0.0 #498 (GabrielNagy)
- (MODULES-10666) Stop agent run after an upgrade #496 (GabrielNagy)
- (MODULES-10673) Update dependency for puppetlabs-facts #495 (Dorin-Pleava)
- (MODULES-10653) Failed to upgrade agent using puppet task #494 (luchihoratiu)
- (maint) bump agent version in tests #493 (gimmyxd)
- (MODULES-10655) Fix up/downgrade of agent to specified version #488 (hajee)
3.2.0 - 2020-05-13
- (MODULES-10668) Release prep for 3.2.0 #492 (beechtom)
- (MODULE-10662) Add Ubuntu 20.04 to puppet_agent::install task #491 (beechtom)
- (MODULES-10651) Add ubuntu 20.04 support #489 (gimmyxd)
- (MODULES-10661) Add OS X 10.15 support #487 (GabrielNagy)
- (MODULES-10633) Don't use the install task for upgrades #486 (npwalker)
- (MODULES-10636) Fixed mcollective being included as a default service to manage, in clientversion >= 6.0.0 #485 (LinkMJB)
3.1.0 - 2020-04-06
- (maint) Fix mco acceptance testing #482 (GabrielNagy)
- (MODULES-10607) Release prep for 3.1.0 #481 (GabrielNagy)
- (maint) Fix task acceptance for osx 10.14 & 10.15 #480 (GabrielNagy)
- (MODULES-10606) fix windowsfips upgrades #479 (gimmyxd)
- (MODULES-10594) Remove pidlock if service states cannot be restored #478 (mihaibuzgau)
- (packaging) Update inifile dependency to allow all 4.x versions #477 (MikaelSmith)
- (MODULES-10110) Handle Amazon Linux 2 as el-7 #476 (mihaibuzgau)
- Check that user is root only if installation is required #475 (faucct)
- (MODULES-10589) Exit early when puppet.list config file has been modified #472 (beechtom)
- (maint) Allow install task to downlad macos 10.15 #471 (donoghuc)
3.0.2 - 2020-02-14
- (maint) Prep 3.0.2 #470 (beechtom)
- (maint) Remove config field from bolt_plugin.json #469 (beechtom)
3.0.1 - 2020-01-29
- (maint) Prepare 3.0.1 release #468 (beechtom)
- (MODULES-10514) Remove use of version_powershell task in install task #467 (beechtom)
3.0.0 - 2020-01-27
- (maint) Prepare 3.0.0 release #466 (beechtom)
- (MODULES-10477) Update task documentation #465 (beechtom)
- (maint) fix Solaris tests #464 (gimmyxd)
- (MODULES-10454) Install 'latest' only when no agent is present #463 (beechtom)
2.2.3 - 2019-12-11
- Revert "(MODULES-10308) Allow downgrades when using apt" #459 (gimmyxd)
- (maint) Prepare 2.2.3 release #458 (Dorin-Pleava)
- (MODULES-10308) Allow downgrades when using apt #457 (beechtom)
- (MODULES-10238) Add Fedora 31 to puppet_agent module #456 (luchihoratiu)
- (MODULES-10067) enhance perl download check #455 (ciprianbadescu)
- (maint) Merge release to master #453 (Dorin-Pleava)
- (MODULES-10055) fix linter-errors in puppetlabs/puppet_agent #451 (kaessert)
- (maint) Updated metadata.json with support for Windows Server 2019 #449 (sootysec)
- (MODULES-27043) Puppet agent upgrade for windows FIPS #448 (Dorin-Pleava)
- (MODULES-10052) parameterize WaitForExit timeout in puppet_agent install script #436 (lucaswyoung)
2.2.2 - 2019-11-07
- (maint) Prepare 2.2.2 release #452 (Dorin-Pleava)
- (MODULES-10038) nightly build download location fix #450 (Dorin-Pleava)
- (maint) Pin puppet-lint to 2.3.6 #447 (Dorin-Pleava)
2.2.1 - 2019-10-22
- (maint) Release prep for 2.2.1 #446 (Dorin-Pleava)
- (maint) Make the puppet_agent task available as a plugin #445 (adreyer)
- (MODULES-9981) Add Amazon Linux 2 support #444 (alex-harvey-z3q)
- (maint) fix failing tests due to rspec changes #443 (gimmyxd)
- (maint) Add task to check commit messages #442 (gimmyxd)
- (maint) Add bolt team as codeowners for task content #440 (donoghuc)
- (maint) Update bash implementation metadata to require facts implemen… #439 (donoghuc)
- (GH-1204) Add option to stop the puppet agent service after install #438 (lucywyman)
- (MODULES-9846) fix install using cached catalog #437 (ciprianbadescu)
- Linux Mint Support #434 (luckyraul)
- (MODULES-9698) Update facts module used for testing install task #433 (donoghuc)
- (PE-25814) Add Debian 10 Buster amd64 to puppet agent module #431 (GeorgeMrejea)
- (MODULES-9497) install_puppet.ps1 stale .pid file #430 (Dorin-Pleava)
- Update metadata versions #428 (pillarsdotnet)
2.2.0 - 2019-08-05
- (maint) Release prep for 2.2.0 #429 (alexandru-d-popa)
- (MODULES-7760) relax agent versions on redhat #426 (gimmyxd)
- (MODULES-9575) fix solaris 10 tests #425 (gimmyxd)
- (PE-26530) Update spec and task acceptance tests with Fedora 30 #424 (GabrielNagy)
- (PE-26530) Update metadata to add Fedora 30 #423 (GabrielNagy)
- (maint) Add CODEOWNERS #422 (mihaibuzgau)
- (MODULES-9444) Migrate puppet_agent module to Beaker 4 #421 (oanatmaria)
- (maint) Allow stdlib 6.x #418 (rnelson0)
- (MODULES-9173) Mcollective service restarting when PA upgrade is done. #417 (alexandru-d-popa)
- (MODULES-8923) puppet_agent : could autodetect package_version based … #416 (oanatmaria)
- (maint) Use newer puppet versions for class_spec #413 (oanatmaria)
- (maint) Fix tests on SLES #412 (oanatmaria)
- (maint) Fix task acceptance tests for fedora 29 #411 (donoghuc)
- (MODULES-8923) autodetect package_version based upon the master #401 (tkishel)
- (docs) Revise macOS limitations note. #398 (gguillotte)
- Readme naming consistency #396 (hpcprofessional)
- (MODULES-8665) Add missing puppetlabs-facts dependency #388 (Sharpie)
2.1.2 - 2019-05-13
- (packaging) Update changelog/metadata for 2.1.2 #410 (mihaibuzgau)
- (maint) update apt url #409 (mihaibuzgau)
- (maint) Puppet agent on Windows has manual startup, debian spec fix #408 (sebastian-miclea)
- (maint) use PC1 as default #407 (mihaibuzgau)
- (maint) Changes to windows public release package links #405 (sebastian-miclea)
- (packaging) Update changelog/metadata for 2.1.2 #404 (sebastian-miclea)
- (docs) Fix bad aix_source example. #403 (gguillotte)
- (RE-12326) Changes to public release package links #402 (eimlav)
- Fix Yum URL path for RedHat systems still using the PC1 collection #400 (coreone)
2.1.1 - 2019-03-28
- (MODULES-8821) Update win install to use production environment #397 (mcdonaldseanp)
2.1.0 - 2019-03-26
- (MODULES-6604) Add new source parameters #395 (mcdonaldseanp)
- (MODULES-8720) Update source calculation to prefer source user param #394 (mcdonaldseanp)
- (MODULES-8554) Add error reporting for background upgrades #393 (mcdonaldseanp)
- Fix unnecessary changes in load balanced envs due to pkg source #392 (ragnarkon)
- (PA-2385) Update service management to run always for windows #391 (mcdonaldseanp)
- (FM-7628) Update install_puppet.ps1 to catch hanging pxp-agent processes #390 (mcdonaldseanp)
- (BOLT-1057) Pass required args to run_task #389 (nicklewis)
- (MODULES-4780) README improvements #387 (ScottGarman)
- (MODULES-8583) Improve rpm importing of the puppet GPG key #386 (ScottGarman)
- (MODULES-8599) Refactor sources and enable Darwin FOSS installs #385 (mcdonaldseanp)
- (MODULES-4986) Remove deprecated puppet 4 settings on upgrading to puppet 5+ #384 (caseywilliams)
- (MODULES-8598) Enable SLES upgrades outside of Puppet Enterprise #383 (caseywilliams)
- (FM-7732) Download puppet-agent packages over https #382 (donoghuc)
- (MODULES-5535) Update test matrix to work with MacOS/Solaris/Windows #381 (mcdonaldseanp)
- (MODULES-8320) Remove old platforms #380 (ekinanp)
- (PE-25542) add RHEL8 to puppet agent module #379 (alexandru-d-popa)
- (MODULES-4730) Do not pass the agent environment during MSI installs #378 (ScottGarman)
- (maint) Update minimum acceptance beaker-puppet version #377 (caseywilliams)
- (MODULES-8348) Refactor the acceptance test scaffold #376 (ekinanp)
- (MODULES-8406) fix the broken unless check for inherited permissions #375 (speedofdark)
- (MODULES-8523) Remove legacy Puppet 3 code #374 (ekinanp)
- (MODULES-8319) Update service to exclude MCO for puppet > 6 #373 (mcdonaldseanp)
- (MODULES-7840) Update docs with better parameter descriptions #372 (mcdonaldseanp)
- (MODULES-8348) Acceptance scaffold with beaker-puppet #371 (caseywilliams)
- (MODULES-8432) refresh PA repo if the version is not in the local cache #366 (mihaibuzgau)
- (PA-2282) Add developer documentation #357 (smcclellan)
- (PE-25223) Add OSX 10.14 to the puppet_agent_module #355 (sebastian-miclea)
- (PA-2282) Add Docker workflow for iterative development #352 (smcclellan)
2.0.1 - 2019-01-17
- (packaging) Changelog/Metadata updates for 2.0.1 #370 (mcdonaldseanp)
2.0.0 - 2019-01-17
- (MODULES-8446) Improve error messages for PE-only platforms #359 (caseywilliams)
- (MODULES-8443) Don't restart mco for FOSS puppet6 upgrades #361 (caseywilliams)
- (maint) make pid file name consistent on windows #369 (mcdonaldseanp)
- (maint) Fix some errors in windows upgrade script #368 (mcdonaldseanp)
- (MODULES-8398) Update windows upgrade script to recover services on fail #367 (mcdonaldseanp)
- (FM-7656) Use the HTTPS endpoint to fetch puppet-agent MSI files. #365 (speedofdark)
- (maint) Update task_acceptance tests to use updated dependencies #363 (donoghuc)
- (MODULES-8431) Update windows installation to use powershell #362 (mcdonaldseanp)
- (MODULES-8317) Update module dependencies #356 (caseywilliams)
- (MODULES-8393) Add task required metadata, hide extra implementations #353 (MikaelSmith)
- (PE-25228) Add Fedora 29 (x86_64) to the puppet_agent module #351 (gimmyxd)
- (MODULES-8318) Remove spec tests for puppet < 4 #350 (caseywilliams)
- (MODULES-8318) Update rspec-puppet, add yumrepo_core fixtures for puppet 6 #348 (caseywilliams)
- (feature) add scientific support to install task #347 (tphoney)
- Merge 1.x to master #346 (MikaelSmith)
- Add support for Oracle Linux Server #345 (aadamovich)
- (MODULES-8198) Use beaker ~> 3 #344 (caseywilliams)
- (maint) Use legacy dependencies repo for activemq #343 (geoffnichols)
- (maint) Use legacy dependencies repo for activemq #342 (geoffnichols)
- (PE-25425) Add SLES 15 support #340 (mcdonaldseanp)
- (MODULES-7760) Remove dist_tag in install.pp for RHEL platforms #335 (ekinanp)
- (MODULES-8086) Puppet 5 and 6: wrong urls for windows msi #334 (fculpo)
- (MODULES-7791) Remove deprecated source_permissions #332 (caseywilliams)
- (BOLT-915) Use facts module to query for target platform #331 (donoghuc)
- (BOLT-878) Fail fast when run as non-root #330 (adreyer)
- (maint) Explicitly upgrade when version is not specified for yum #328 (donoghuc)
- description of the task said puppet 5 #326 (yasminrajabi)
- (BOLT-834) Allow upgrade from puppet5 to puppet6 for install task #325 (donoghuc)
- (PE-24213) Add support for SLES 15 #324 (ScottGarman)
1.7.0 - 2018-09-18
- (packaging) Prepare for 1.7.0 release #322 (branan)
- (MODULES-7758) Properly handle distro tag for Fedora platforms #321 (ekinanp)
- (MODULES-7698) Fix OSX agent upgrades #320 (ekinanp)
- (maint) Update to Bolt 0.21.8 #319 (donoghuc)
- (MOD-7655) SLES support for install_agent tasks #318 (donoghuc)
- (maint) Bump beaker-task_helper version #316 (donoghuc)
- (maint) Revert to beaker 3.x.x #315 (donoghuc)
- (maint) Require beaker-puppet for beaker 4.0 update #314 (donoghuc)
- (BOLT-742) Add support for collections to install task #312 (MikaelSmith)
- (BOLT-229) update to use new test helpers in BoltSpec and task_helpers #311 (adreyer)
- (maint) Restore correct dependencies with Beaker 4 #310 (MikaelSmith)
- (MODULES-7580) Fix PowerShell task for puppet version on 32bit #309 (glennsarti)
- (BOLT-703) Install puppet agent on windows #308 (donoghuc)
- (BOLT-702) Install puppet agent on osx #307 (donoghuc)
- (BOLT-641) Add version task #306 (MikaelSmith)
- (PDK-1036) Unpin rspec-puppet from 2.6.9 #305 (rodjek)
- Merge 1.6.2 release back to 1.x #304 (branan)
- (BOLT-701) Add task to install agent package on linux #302 (adreyer)
- (CPR-409) Ensure PL projects can handle fedora without the f prefix #232 (mwaggett)
1.6.2 - 2018-07-26
- (MODULES-7535) Prep for 1.6.2 release #303 (branan)
- (MODULES-7480) Set default collection in params.pp using PE version #301 (ekinanp)
- (maint) Mergeback 1.x into master #300 (glennsarti)
- (MAINT) Mergeback Release of 1.6.1 #299 (michaeltlombardi)
1.6.1 - 2018-06-26
- (MODULES-7167) Prepare module for 1.6.1 release #298 (glennsarti)
- (MODULES-5230) Use legacy fact variables #297 (glennsarti)
- (MODULES-4424) Add skip_if_unavailable to yumrepo resource #296 (speedofdark)
- (MODULES-7329) Fix update failure for FIPS #295 (smcclellan)
- (PE-23722) Update metadata to add Ubuntu 18.04 #294 (caseywilliams)
- [MODULES-4195] Install AIX 6.1 RPMs on all AIX versions for puppet6 #292 (caseywilliams)
- (MODULES-7167) Prepare for 1.6.1 release #290 (glennsarti)
- (MODULES-6915) Remove check for PE when calculating whether to upgrade #289 (smcclellan)
- (MODULES-4271) Update Windows OSes in metadata #288 (glennsarti)
- Merge 1.x into master #287 (branan)
- (MODULES-5230) Do not manage PA version on PE infra nodes #286 (npwalker)
- (MODULES-6708) fix tests for windows agent to agent upgrades #285 (speedofdark)
- (maint) Update Stdlib dependency #284 (glennsarti)
- (MODULES-6717) Mergeback 1.x to Master and remove Puppet 3.8 #283 (glennsarti)
1.6.0 - 2018-03-21
- (MODULES-6832) Prepare for v1.6.0 release #282 (glennsarti)
- (MODULES-6717) Configure 1.x branch for last 3.8 compatible release #281 (glennsarti)
- (PA-1887) Fix osfamily::darwin OSX version regex #278 (ekinanp)
- (MODULES-6688) Use travis for CI testing, instead of Jenkins #276 (glennsarti)
- (MODULES-6686) Fix puppet_agent_spec tests for Windows #275 (glennsarti)
- (PE-23563) Stop MCO and Puppet prior to MSI install #274 (glennsarti)
- (PE-23558) Add RHEL 7 AARCH64 #273 (ekinanp)
- (PE-23542) Add OSX 10.13 #272 (ekinanp)
- (maint) modulesync cd884db Remove AppVeyor OpenSSL update on Ruby 2.4 #270 (michaeltlombardi)
- (maint) - modulesync 384f4c1 #269 (tphoney)
- ensure compatibility to puppetlabs/apt > 3.0.0 #268 (juckerf)
- Merge 1.5.0 release back into master #267 (branan)
1.5.0 - 2017-11-29
- (maint) Fix release date for 1.5.0 release #266 (branan)
- (MODULES-6095) Review docs for release. #265 (gguillotte)
- (maint) Disable PuppetLint i18n check #264 (MikaelSmith)
- (maint) - modulesync 1d81b6a #263 (pmcmaw)
- (MODULES-6041) Prepare for 1.5.0 release #262 (branan)
- (MODULES-5979) Use rpm upgrade for puppet-agent upgrades #261 (MikaelSmith)
- (PE-22810) Removed _client_cert_verification #260 (barleyj-puppet)
- (MODULES-5953) Adds ability to set stringify_facts #259 (petems)
- (maint) Test on Trusty for Travis #257 (glennsarti)
- (maint) Add Travis badge to README #256 (petems)
- (MODULES-5944) Fixes failure for stringify_facts #255 (petems)
- (MODULES-5942) Always use upgrade script on Solaris 10 #254 (MikaelSmith)
- (MODULES-5622) Add REINSTALLMODE for win install #253 (jcoconnor)
- Make management of /etc/pki directory optional #252 (danpatdav)
- (PE-22505) Add ppc64le to the list of valid architecture regexes #251 (ekinanp)
- fix dist tag on Amazon Linux (avoids issue when ensuring package version) #249 (wyardley)
- (maint) modulesync 892c4cf #248 (HAIL9000)
- (MODULES-5633) Add support for Puppet 5 on Redhat osfamily #247 (branan)
- (maint) Add pid file to Solaris upgrade #246 (MikaelSmith)
- (maint) Fix Travis CI #244 (MikaelSmith)
- (maint) modulesync 915cde70e20 #243 (glennsarti)
- (MODULES-3787) Fix upgrades on Solaris 10 when initiated from service #242 (MikaelSmith)
1.4.1 - 2017-07-27
- (maint) bump inifile dependency #240 (eputnam)
- (maint) Use http for RedHat repos #239 (MikaelSmith)
- (MODULES-5235) Prepare 1.4.1 release #238 (MikaelSmith)
- (maint) Include spec_helper so parallel specs succeed #237 (MikaelSmith)
- puppet_stringify_facts fixes for Puppet 4 #236 (lukebigum)
- (MODULES-4547) setting the package provider to sun for Solaris 10 hosts in case the … #220 (sirinek)
1.4.0 - 2017-06-14
- (packaging) Prepare for 1.4.0 release #235 (branan)
- (PA-1160) Add support for AIX 7.2 #234 (branan)
- (maint) Pin fixtures to puppetlabs-apt 2.3.0 #227 (MikaelSmith)
- (MODULES-4732) Bump transition dependency to 0.1.1 #226 (natemccurdy)
- [msync] 786266 Implement puppet-module-gems, a45803 Remove metadata.json from locales config #223 (wilson208)
- (MODULES-4521) Update suse GPG file location #218 (johnduarte)
- (Issue #132) Change Notify resource to Exec #217 (jghward)
- (MODULES-4521) Use local copy of Puppet GPG keys #216 (MikaelSmith)
- (MODULES-4478) Fix
tr
invocation for some versions of RedHat #215 (MikaelSmith)
1.3.2 - 2017-02-07
- (maint)(MODULES-3710) Apply module sync configs to puppet_agent module and fix strict variable tests #207 (glennsarti)
- (MODULES-4241) Fix Windows acceptance #212 (MikaelSmith)
- (maint) remove Moses as a maintainer #210 (MosesMendoza)
- (MODULES-3994) Manage services on Puppet 4 #209 (MikaelSmith)
- (packaging) Prepare for 1.3.2 release #208 (MikaelSmith)
- (MODULES-4214) Add additional installation parameters during upgrade #204 (glennsarti)
- Ensure all variables are populated #203 (rnelson0)
- (maint) Only update server.cfg if not already managed #202 (MikaelSmith)
- (MODULES-4241) Enable Windows acceptance testing #201 (MikaelSmith)
- (MODULES-4241) Add custom fact puppet_agent_appdata #200 (MikaelSmith)
- Use getvar for facts that doesn't exist in my environment #199 (TomaszUrugOlszewski)
- (MODULES-4207) Optionally move puppetres.dll on Windows upgrade #198 (glennsarti)
- (FM-5839) Ensure server is set for all actions #194 (MikaelSmith)
- (MODULES-4236) Disable proxy for yum repo as it will not pass through to Puppet Server and will not hand over the certs. #153 (cyberious)
1.3.1 - 2016-11-17
- (maint) Bump release data in CHANGELOG #191 (branan)
- (maint) Only use sha256lite when we are already on AIO #190 (branan)
- (FM-5815) Prep for 1.3.1 release #189 (branan)
- (maint) Fix config for Jenkins #188 (MikaelSmith)
- (MODULES-4092) Install solaris 10 package per-zone #187 (branan)
- (MODULES-4030) Always prepare package #185 (highb)
- (maint) Add internal_list key to MAINTAINERS #184 (theshanx)
- (maint) convert install_puppet.bat to CRLF #183 (ferventcoder)
1.3.0 - 2016-10-17
- (FM-5320) Docs edits #181 (jtappa)
- (maint) Update supported platforms based on available packages #180 (MikaelSmith)
- (FM-5317) Prep for 1.3.0 release #179 (glennsarti)
- (Modules-3970) Update puppet windows agent download url schema #178 (spacepants)
- (MODULES-3962) Pin stdlib module to 4.12 #177 (Magisus)
- (maint) Add Moses and Glenn as maintainers #175 (MosesMendoza)
- (maint) Add MAINTAINERS file #174 (MosesMendoza)
- (MODULES-3872) add acceptance test for manage_repo param #173 (MosesMendoza)
- (MODULES-3912) Remove POWER8 hardware constraint from README #172 (geoffnichols)
- (MODULES-3953) avoid applying settings catalog in acceptance #171 (MosesMendoza)
- (MODULES-3951) Add explicit check for stringify_facts #170 (binford2k)
- (maint) add task for generating nodesets for testing #169 (MosesMendoza)
- (maint) Use the forge for test fixtures #167 (glennsarti)
- (doc) Update documentation for Windows #165 (glennsarti)
- (maint) correct spelling error in README.markdown #164 (MosesMendoza)
- (PE-17663) update logic for solaris 11 package name #163 (johnduarte)
- (FM-4989) Remove POWER version constraint for AIX #162 (geoffnichols)
- (MODULES-3896) Avoid unknown variables #160 (MikaelSmith)
- (docs) Note unchanged config options #159 (MikaelSmith)
- updated unless condition on Suse/Redhat GPG key imports to ensure downcasing #158 (exodusftw)
- (PE-17508) Fix puppet-agent suffix on fedora #154 (johnduarte)
- (MODULES-3872) Updated to provide the ability to disable configuration of PE/FOSS repositories #152 (exodusftw)
- (RE-7976) Update to use the new GPG key #151 (underscorgan)
- (maint) Fix linting #148 (MikaelSmith)
- Set perms for Windows package differently than for Linux #147 (esalberg)
- (maint) Fix CI, where host['ip'] is nil #144 (MikaelSmith)
- (maint) Fixes typo in Rakefile #143 (bmjen)
- (PE-17012) Do not manage puppet symlink #139 (highb)
- (maint) Add puppet-lint workarounds for CI, use valid certnames #138 (MikaelSmith)
- (MODULES-3657) Fix waiting on Windows during upgrade #137 (glennsarti)
- (MODULES-3434) Wait 120 seconds for Windows agent #136 (Iristyle)
- (MODULES-3636) Upgrade on non-English Windows #135 (Iristyle)
- Test if stringify_facts = true on agent #131 (hpcprofessional)
- (MODULES-3571) Allow setting install_path for MSI #130 (MikaelSmith)
- (maint) Fix up tests #129 (MikaelSmith)
- (PE-16317) Disable client SSL verification on Xenial #128 (highb)
- Explicitly setting environment to nodes current environment #127 (james-powis)
- (MODULES-3449) Stop Windows pxp-agent service #124 (Iristyle)
- (MODULES-3433) Write Windows PID file on upgrade #122 (Iristyle)
- (maint) Update metadata.json for Puppet 3.7 #119 (Iristyle)
1.2.0 - 2016-05-04
- Update CHANGELOG.md #117 (highb)
- (MODULES-3304/PE-15256) Fix Windows 2008 upgrades #116 (highb)
- (maint) Add maintainers #115 (MikaelSmith)
- (PE-11531) Fix upgrade issue with dev builds #113 (highb)
- (PE-15036) Fix Windows permission inheritance #112 (highb)
- (RE-7037) Use updated gpg key #111 (underscorgan)
- (PE-11531) Stop OSX from forgetting packages #110 (highb)
- (PE-11531) Centralize check for aio upgrade #108 (highb)
- (maint) Fix handling dev versions on Solaris 11 #107 (MikaelSmith)
- (PE-11531) Don't remove packages if package_version undef #106 (highb)
- (maint) Update metadata to remove pe requirement. #104 (bmjen)
- (maint) Fix spec that should've skipped Solaris #103 (MikaelSmith)
- (packaging) Prepare for puppetlabs-puppet_agent 1.2.0 #102 (MikaelSmith)
- (PE-14495) Remove pluginsync setting if upgrading to 1.4.x #101 (MikaelSmith)
- (maint) Fix issue #98, don't require
pe_compiling_server_aio_build
#100 (MikaelSmith) - (maint) Fix a dependency cycle introduced on Windows by Sol11 work #99 (MikaelSmith)
- (maint) Re-enable open-source upgrades from 3.x #96 (MikaelSmith)
- (PE-11531) Fix Debian ensure => version #95 (highb)
- (PE-14463) Support 32-bit Windows via pe_repo #94 (MikaelSmith)
- (PE-12299) Add Solaris 11 support #93 (MikaelSmith)
- (maint) Update supported platforms #92 (MikaelSmith)
- (maint) Fix acceptance using Vagrant configs, allow flexible starting Puppet version #91 (MikaelSmith)
- (maint) Fix typo breaking Debian upgrade for PE #89 (purplexa)
- (PE-11531) Allow upgrades from Puppet 4+ #86 (highb)
- add support for Amazon Linux to puppet_agent::osfamily::redhat #85 (oshaughnessy)
- (PE-13179) remove lower version requirement in code #81 (mwbutcher)
1.1.0 - 2016-03-01
- README update #88 (bmjen)
- Release Prep for 1.1.0 #87 (HelenCampbell)
- (PE-10956) Ensure local package resource defined on Windows #84 (highb)
- (PE-10956) Manage /opt/puppetlabs #83 (jpartlow)
- (PE-10956) Manage /opt/puppetlabs #82 (highb)
- Use slashes for regex #80 (glarizza)
- (MODULES-3015) Fix SLES11 GPG key import issue #79 (glarizza)
- (PE-13608) Do not convert windows file resource to RAL catalog #76 (demophoon)
- (PE-12002) Add AIX support #74 (mwbutcher)
- (PE-12001) Add Solaris 10 sparc to supported arch #72 (highb)
- (PE-13179) Puppet Agent Module: Update metadata.json to include Anken… #71 (mwbutcher)
- Issue/master/pe 10914 add osx 109 upgrade #70 (mwbutcher)
- (maint) allow using the internal mirror when resolving gems #69 (justinstoller)
- (MODULES-2750) Pass in Puppet agent PID as command line parameter to avoid recreatin… #68 (dhs-rec)
- (PE-10956) windows upgrade #66 (highb)
- (PE-12001) Add solaris 10 #65 (jpartlow)
- (PE-10915) Add SLES 10 upgrade for PE #63 (jpartlow)
1.0.0 - 2015-07-30
- (maint) Add changelog for 1.0.0 release #61 (MikaelSmith)
- (PUP-4925) Label a known issue with Server 2003 #60 (MikaelSmith)
- (PUP-4921) Add PE version restriction #59 (MikaelSmith)
- (maint) Clarify upgrade process in docs #58 (MikaelSmith)
- (doc) Fix minor typo and note changing client.cfg #57 (MikaelSmith)
- Remove classfile puppet.conf setting, update for PE windows #56 (ericwilliamson)
0.2.0 - 2015-07-22
- (maint) Provide changelog for 0.2.0 release #55 (MikaelSmith)
- (maint) Add Windows support to metadata #54 (MikaelSmith)
- Metadata updates #53 (underscorgan)
- FM-2915: added known issue for Windows #52 (jbondpdx)
- (PUP-4886) Clear settings at global level #51 (MikaelSmith)
- (PUP-4808) Remove Ubuntu 14.10 support #50 (MikaelSmith)
- (maint) Fix issue where we are breaking uri path for windows #49 (cyberious)
- (PUP-4849) Make puppet_agent ensure platform type in tests #48 (MikaelSmith)
- (maint) Fixes for Forge score #47 (MikaelSmith)
- (PE-10132) Remove old PE 3.8 repo #46 (ericwilliamson)
- (maint) Use BKR-314 and BKR-317 fixes #32 (MikaelSmith)