Merge pull request #530 from puppetlabs/pdksync_remove_debian_9
pdksync - (CONT-130) - Dropping Support for Debian 9
Merge pull request #532 from puppetlabs/pdksync_pdksync/remove_puppet…
…_module_gems pdksync - (PDKSync) Removal of puppet_module_gems
Merge pull request #533 from puppetlabs/pdksync_CONT-189/remove_os_su…
…pport pdksync - (CONT-189) Remove support for RedHat6 / Scientific6
(CONT-173) - Updating deprecated facter instances
Prior to this PR, this module contained instances of Facter::Util::Resolution.exec and Facter::Util::Resolution.which, which are deprecated. This PR aims to replace these exec helpers with their supported Facter::Core::Execution counterparts. This PR: - Replaces all Facter::Util::Resolution instances with corresponding Facter::Core::Execution exec helpers
Merge pull request #534 from puppetlabs/cont-173/main/updating_deprec…
…ated_facter (CONT-173) - Updating deprecated facter instances
update resolver parameters (#526)
* resolver: fix default accepted_payload_size This fixes the error: Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Comparison of: Undef Value < Integer, is not possible. Caused by 'Only Strings, Numbers, Timespans, Timestamps, and Versions are comparable'. (file: /etc/puppetlabs/code/modules/haproxy/manifests/resolver.pp, line: 125, column: 30) HAProxy allows this parameter to be unset, and the code here works with this ok, aside from the bounds check. Replace the bounds check with a parameter type declaration, so that puppet itself will do the check for us. Update tests accordingly. * resolver: support parse-resolv-conf parameter The parse-resolv-conf parameter can be used on its own or in conjunction with the nameservers parameter. Adjust the nameservers parameter default to allow the template to work; an empty hash results in no nameservers specified. Add a new test. * resolver: visually re-align parameter assignments
Merge pull request #535 from puppetlabs/pdksync_maint-remove_stale_bot
pdksync - (MAINT) Remove stalebot
Code now compliant with the following rules: relative_classname_inclusion relative_classname_reference parameter_documentation parameter_types
Merge pull request #537 from puppetlabs/pdksync_CONT-494/pin_github_c…
…hangelog_generator pdksync - (CONT-494) Pin github_changelog_generator and JSON gem versions
Merge pull request #536 from puppetlabs/CONT-353-Syntax_update
(CONT-353) Syntax update
Merge pull request #538 from puppetlabs/pdksync_CONT-211-add_mend_config
pdksync - (CONT-211) Adding mend config
(CONT-560) Fix facter typos after syntax update
After syntax update (CONT-353), there were a couple of typos made while adjusting facter calls which caused undesired behaviour. This bugfix should fix those and return logging to its original behaviour.
Merge pull request #539 from puppetlabs/CONT-560-Fix_facter_typos
(CONT-560) Fix facter typos after syntax update
(CONT-651) Adjusting Adjusting_datatypes
Prior to this commit, there was an module update that assigned datatypes to all parameters in the module. However, some of these datatypes proved to be either too generic to properly enforce a value or not comprehensive enough to develop proper documentation around it. This commit adjust these datatypes so that they fit better the parameters they define.
Merge pull request #540 from puppetlabs/CONT-651-Adjusting_datatypes
(CONT-651) Adjusting datatypes
"This change pins the puppetlabs-puppet_agent module to v4.12.1. Prev…
…iosuly the fixutre was configured to pull from main. Given the recent changes when moving towards puppet8 main is unsafe."
Merge pull request #542 from puppetlabs/pdksync_(MAINT)_Pin_puppetlab…
…s-puppet_agent pdksync - (CONT-768) Pin puppetlabs-puppet_agent
Merge pull request #543 from puppetlabs/pdksync_CONT-229-Implement_re…
…usable_workflows pdksync - CONT-229-Implement reusable workflows
Merge pull request #545 from puppetlabs/pdksync_CONT-826/main/pin_pup…
…pet_litmus pdksync - CONT-826/main/pin_puppet_litmus
Merge pull request #546 from puppetlabs/release-prep
Release prep v6.5.0