Skip to content

Latest commit

 

History

History
674 lines (404 loc) · 41.9 KB

CHANGELOG.md

File metadata and controls

674 lines (404 loc) · 41.9 KB

Changelog

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.

v3.26.0 - 2024-12-16

Full Changelog

Added

Fixed

Other

  • (PE-38076) Remove unused bolt_shim and apply_helpers modules #518 (jhbuchanan45)

v3.25.1 - 2024-10-24

Full Changelog

Added

  • (PE-39411) Add descriptive error during infrastructure upgrade when rbac token is invalid #514 (jhbuchanan45)
  • (PE-39412) PEADM should be able to add multiple compilers at once without requiring service restarts on Primary #512 (CoMfUcIoS)
  • PE-38801 Task added to fetch rules for PE Infrastructure Agent group and warn user that they will be replaced #510 (AaronShannon)

Fixed

  • fix: echo environment variable containing special char #516 (LordKa0S)
  • (PE-39429) Only restart puppetdb on non-legacy compilers #511 (jhbuchanan45)

v3.25.0 - 2024-09-30

Full Changelog

Added

v3.24.0 - 2024-09-20

Full Changelog

Added

  • (PE-39118) Adding code manager check to add_replica #501 (ragingra)

v3.23.0 - 2024-09-12

Full Changelog

Added

  • (PE-37233-35) Official support of Add compiler plan #485 (CoMfUcIoS)
  • (PE-38815-18) Official support of Add replica plan #484 (CoMfUcIoS)

Other

v3.22.0 - 2024-09-03

Full Changelog

Fixed

Other

  • (PE-38769) Task/Plan to identify conflicting classifications on legacy compilers and warn the user #483 (CoMfUcIoS)
  • PE-38815 add_replica plan updated, test matrix added #480 (AaronShannon)
  • (PE-38818) Removing experimental and private from add_replica #478 (ragingra)
  • (PE-38771) Convert plan accepts legacy compilers key in params.json #476 (CoMfUcIoS)
  • (PE-38770) Install Plan accepts legacy_compilers key #474 (CoMfUcIoS)
  • (PE-38814) add_compiler - Making primary_postgresql_host and avail_group_letter optional #468 (ragingra)
  • PE-38768 classify compilers task added #467 (AaronShannon)
  • (PE-38767) Adding legacy compilers to get_peadm_config #456 (ragingra)
  • PE-38772 Node groups added for legacy compilers #455 (AaronShannon)
  • Adding support for legacy compilers #448 (ragingra)
  • (PE-37235) Verify and update documentation on add_compiler #429 (cathal41)

v3.21.0 - 2024-07-15

Full Changelog

Added

  • PE-38219 - Support air gapped installation while using a Windows as Jump host #438 (cathal41)

v3.20.0 - 2024-07-01

Full Changelog

Added

Other

v3.19.0 - 2024-05-08

Full Changelog

v3.18.1 - 2024-04-17

Full Changelog

v3.18.0 - 2024-04-04

Full Changelog

v3.17.0 - 2024-02-07

Full Changelog

Other

  • add environment parameter to puppet_runonce task #402 (vchepkov)

v3.16.1 - 2023-11-23

Full Changelog

Other

v3.16.0 - 2023-11-08

Full Changelog

Added

  • (PE-35906) Adding plans for backing up and restoring CA #400 (ragingra)

Fixed

  • peadm::install: Depend code-manager setup on r10k remote presence, not r10k ssh key #401 (bastelfreak)

v3.15.1 - 2023-10-10

Full Changelog

Added

Fixed

  • Fix for plan peadm::add_compiler over pcp transport #356 (jortencio)

v3.15.0 - 2023-10-06

Full Changelog

Added

  • support configurable installer target upload path #376 (h0tw1r3)

v3.14.0 - 2023-09-15

Full Changelog

Added

  • (PE-36789) R10k Known hosts upgrade path #382 (ragingra)
  • (PE-36580) Add r10k_known_hosts to install plan #380 (jpartlow)

v3.13.1 - 2023-06-27

Full Changelog

v3.13.0 - 2023-06-26

Full Changelog

Added

  • Adding /etc/puppetlabs/enterprise/conf.d/pe.conf #346 (16c7x)
  • Allow code manager auto configure to be passed as param #341 (elainemccloskey)

v3.12.0 - 2023-02-17

Full Changelog

Added

  • Remove experimental backup/restore plans #337 (timidri)

Fixed

  • Fix group letter assignments during upgrade #336 (timidri)

v3.11.1 - 2023-02-10

Full Changelog

Added

  • add parameter for setting final state of infrastructure agents after upgrade #330 (vchepkov)

Fixed

v3.11.0 - 2023-02-01

Full Changelog

Added

  • Fail with guidance if peadm::util::retrieve_and_upload is used on PE XL with the PCP transport #317 (Sharpie)

v3.10.0 - 2023-02-01

Full Changelog

Added

Fixed

  • Fix XL failures in finalize step of peadm::convert #315 (Sharpie)
  • Sync FIPS detection with the PE installer #310 (Sharpie)

v3.9.0 - 2022-09-23

Full Changelog

Fixed

  • Ensure fips commands exists before using it #289 (ody)
  • Fix-ups in copy_file plan usage #282 (ody)
  • Re-use sync_global_hiera plan #281 (ody)
  • Support the installation of PE on FIPS enabled RHEL #280 (ody)
  • Fetch installed PSQL version #275 (ody)

Other

v3.8.0 - 2022-06-21

Full Changelog

Added

  • Fix classification when adding some components #258 (ody)
  • Add task and update configure plan to allow for ldap configuration on… #253 (bwilcox)

Fixed

  • Restart compiler services #271 (ody)
  • Set additional rules on replica when adding compiler #270 (ody)
  • Updates documentation #269 (ody)

v3.7.0 - 2022-05-11

Full Changelog

Added

v3.6.0 - 2022-05-04

Full Changelog

Added

Fixed

  • Add read map so puppetdb can start on new compiler #252 (ody)
  • Fix and document recovery procedure for PSQL #243 (ody)

v3.5.0 - 2022-04-13

Full Changelog

Added

Fixed

  • Fix json escaping in bash_task_helper #246 (reidmv)
  • Fix load balancer bug in peadm::get_peadm_config task #244 (reidmv)

v3.4.0 - 2022-03-08

Full Changelog

Added

Fixed

  • Make versions match SemVer pattern #232 (reidmv)

v3.3.0 - 2022-01-05

Full Changelog

Added

Fixed

  • Fail agent_install if agent is already installed #223 (reidmv)
  • Catch mv errors when downloading #220 (reidmv)
  • Determine validation key from asc signature file #219 (reidmv)
  • Improve reliability of downloading PE tarball #215 (mcka1n)

v3.2.0 - 2021-09-20

Full Changelog

Added

  • Add auto-generated REFERENCE.md documentation #211 (reidmv)
  • Make PEAdm a Puppet supported module #199 (ody)

Fixed

  • Update documentation to reference supported PE version #213 (reidmv)
  • Fix output of peadm::status when used with multiple clusters #209 (reidmv)

v3.1.0 - 2021-09-10

Full Changelog

Added

  • Support PE 2021.3 #203 (reidmv)
  • Add PE download signature checking #201 (timidri)
  • Add task to report on code synchronization status #196 (davidsandilands)
  • Add an experimental peadm::uninstall plan #195 (mcka1n)
  • Remove hardcoded default memory configuration #194 (reidmv)
  • Highlight user-facing plans by hiding internal plans from bolt plan show output #189 (reidmv)
  • Add get_peadm_config task #187 (reidmv)
  • Replace plan peadm::modify_cert_extensions with peadm::modify_certificate #181 (reidmv)

Fixed

v3.0.1 - 2021-06-30

Full Changelog

Fixed

  • Add missing parenthesis to add_compiler plan #177 (timidri)
  • Use absolute links so they render properly on the Forge #175 (binford2k)

v3.0.0 - 2021-06-29

Full Changelog

Changed

Added

Fixed

Other

2.5.0 - 2021-03-23

Full Changelog

Other

2.4.5 - 2020-12-23

Full Changelog

Other

  • Fix a problem with Peadm::SingleTargetSpec #138 (reidmv)
  • Make puppet_runonce exit non-zero on resrc failure #137 (reidmv)
  • Fix bug in convert plan version validation #136 (reidmv)

2.4.4 - 2020-11-19

Full Changelog

2.4.3 - 2020-11-13

Full Changelog

Other

  • GH-130 Fix overwrite of user config data #132 (reidmv)

2.4.2 - 2020-11-02

Full Changelog

Other

  • GH-130 Fix overwrite of user config data #132 (reidmv)

2.4.1 - 2020-09-26

Full Changelog

Other

2.4.0 - 2020-09-23

Full Changelog

Other

  • Don't re-issue certs if they have required exts #128 (reidmv)
  • Add support clause and instructions to README #127 (reidmv)

2.3.0 - 2020-09-22

Full Changelog

Other

2.2.1 - 2020-09-17

Full Changelog

2.2.0 - 2020-09-17

Full Changelog

Other

  • Eliminate convert configure_node_groups param #124 (reidmv)
  • Add informational messages to upgrade plan #123 (reidmv)
  • Wait until nodes connected before infra upgrade #122 (reidmv)
  • Add compiler_pool_{a,b}_address parameters #121 (reidmv)
  • Set ha_enabled_replicas to an empty array for compilers #120 (reidmv)
  • Add service module #115 (logicminds)

2.1.1 - 2020-08-13

Full Changelog

Other

0.4.3 - 2020-07-08

Full Changelog

Other

2.1.0 - 2020-07-07

Full Changelog

Other

2.0.0 - 2020-05-29

Full Changelog

1.2.0 - 2020-05-29

Full Changelog

Other

  • Backport docker examples for 2018 #99 (logicminds)
  • Docker updates #98 (logicminds)
  • Add direct download option for PE installers #97 (Sharpie)
  • Re-implement ad6ae240 without behavior change #96 (reidmv)
  • Revert "made print() call Py3 compliant, added checks for Py execs" #95 (ody)

1.1.0 - 2020-05-14

Full Changelog

Other

1.0.1 - 2020-04-02

Full Changelog

Other

1.0.0 - 2020-03-27

Full Changelog

Other

  • Rework upgrade sequence to support Standard arch #77 (reidmv)
  • Fail peadm::pe_install task when installer fails #75 (reidmv)
  • Set certnames to target names #72 (reidmv)
  • updated the agent_install.sh file sed statement for installation flag… #70 (chrislorro)
  • Update function to accept either string or undef data type. #66 (bwilcox)
  • Node manager switch #64 (bwilcox)
  • Eliminate default private key parameter value #62 (reidmv)
  • Manage license file #61 (abrader)
  • Node manager fix #60 (bwilcox)
  • basework for #50 #52 (abuxton)

0.5.2 - 2020-01-30

Full Changelog

0.4.2 - 2020-01-30

Full Changelog

0.5.1 - 2020-01-29

Full Changelog

0.4.1 - 2020-01-29

Full Changelog

0.5.0 - 2020-01-27

Full Changelog

Other

  • Modernize Upgrade Plan #56 (reidmv)
  • Add support for Ubuntu platform #54 (reidmv)
  • configure classifier data in global hiera.yaml #44 (tkishel)
  • Make CSR submission version-aware #43 (reidmv)
  • Re-add use of raw OIDs to csr_attribute.yaml files #38 (reidmv)
  • Rename subdirectory "unit" to "action" #37 (reidmv)
  • Partially revert #35 #36 (reidmv)
  • Update parameter for puppetdb_database_host #35 (npwalker)
  • Deploy combined with GCP, macOS, Terraform #34 (ody)
  • Remove use of pp_role #33 (reidmv)
  • Added "if" to not run CA sign on empty certname #32 (spidersddd)
  • Rename module to puppetlabs-peadm #31 (reidmv)
  • Use node group apply #28 (reidmv)

0.4.0 - 2019-11-12

Full Changelog

Other

0.2.3 - 2019-07-12

Full Changelog

Other

0.2.2 - 2019-02-15

Full Changelog

0.2.1 - 2019-02-07

Full Changelog

0.2.0 - 2019-02-06

Full Changelog

Other

  • add variable to mark a node as the replica (required for other modules to only configure webhooks on the current primary) #16 (uphillian)
  • name translation not working to the bash script #14 (spidersddd)
  • Adding tokenfile option #13 (spidersddd)

0.1.0 - 2018-09-27

Full Changelog