theforeman / foreman-infra

Puppet modules and scripts to manage Foreman project infrastructure
https://theforeman.github.io/foreman-infra
Apache License 2.0
23 stars 51 forks source link

Update dependency puppetlabs/stdlib to v9 - autoclosed #1984

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Update Change
puppetlabs/stdlib major 8.6.0 -> 9.4.1

Release Notes

puppetlabs/puppetlabs-stdlib (puppetlabs/stdlib) ### [`v9.4.1`](https://togithub.com/puppetlabs/puppetlabs-stdlib/blob/HEAD/CHANGELOG.md#v941---2023-11-08) [Compare Source](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.4.0...v9.4.1) [Full Changelog](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.4.0...v9.4.1) ##### Fixed - Correct casing of Stdlib::IP::Address [#​1406](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1406) ([ekohl](https://togithub.com/ekohl)) ### [`v9.4.0`](https://togithub.com/puppetlabs/puppetlabs-stdlib/blob/HEAD/CHANGELOG.md#v940---2023-09-29) [Compare Source](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.3.0...v9.4.0) [Full Changelog](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.3.0...v9.4.0) ##### Added - Modernise `fqdn_rotate` function [#​1341](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1341) ([alexjfisher](https://togithub.com/alexjfisher)) ##### Other - Remove unused parser deprecation function [#​1392](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1392) ([ekohl](https://togithub.com/ekohl)) ### [`v9.3.0`](https://togithub.com/puppetlabs/puppetlabs-stdlib/blob/HEAD/CHANGELOG.md#v930---2023-08-01) [Compare Source](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.2.0...v9.3.0) [Full Changelog](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.2.0...v9.3.0) ##### Added - Add stdlib::has_function [#​1386](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1386) ([seanmil](https://togithub.com/seanmil)) ##### Fixed - Re-add block support to deprecated top-level merge [#​1385](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1385) ([seanmil](https://togithub.com/seanmil)) ### [`v9.2.0`](https://togithub.com/puppetlabs/puppetlabs-stdlib/blob/HEAD/CHANGELOG.md#v920---2023-06-27) [Compare Source](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.1.0...v9.2.0) [Full Changelog](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.1.0...v9.2.0) ##### Added - Add `use_strict_setting` parameter to `deprecation` function [#​1378](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1378) ([alexjfisher](https://togithub.com/alexjfisher)) ##### Fixed - Ignore Puppet's `strict` setting when calling function without namespace [#​1377](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1377) ([alexjfisher](https://togithub.com/alexjfisher)) - Pass calling scope to `stdlib::ensure_packages` from shim [#​1366](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1366) ([alexjfisher](https://togithub.com/alexjfisher)) ### [`v9.1.0`](https://togithub.com/puppetlabs/puppetlabs-stdlib/blob/HEAD/CHANGELOG.md#v910---2023-06-15) [Compare Source](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.0.0...v9.1.0) [Full Changelog](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v9.0.0...v9.1.0) ##### Added - re-add support for loading aliases in yaml files [#​1362](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1362) ([lollipopman](https://togithub.com/lollipopman)) ##### Fixed - (CONT-1035) Alter logic of pw_hash [#​1370](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1370) ([david22swan](https://togithub.com/david22swan)) - Fix `fqdn_rand_string` regression [#​1367](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1367) ([alexjfisher](https://togithub.com/alexjfisher)) - (CONT-1023) - Enhancing deferrable_epp to support nested hash [#​1359](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1359) ([Ramesh7](https://togithub.com/Ramesh7)) ### [`v9.0.0`](https://togithub.com/puppetlabs/puppetlabs-stdlib/blob/HEAD/CHANGELOG.md#v900---2023-05-30) [Compare Source](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v8.6.0...v9.0.0) [Full Changelog](https://togithub.com/puppetlabs/puppetlabs-stdlib/compare/v8.6.0...v9.0.0) ##### Added - Namespace Puppet 4.x functions [#​1356](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1356) ([smortex](https://togithub.com/smortex)) - Add a function to update / regenerate deprecated shims [#​1349](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1349) ([smortex](https://togithub.com/smortex)) ##### Changed - Deprecate the `validate_legacy()` function [#​1353](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1353) ([smortex](https://togithub.com/smortex)) - Remove deprecated functions [#​1352](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1352) ([smortex](https://togithub.com/smortex)) - Rewrite validate_email_address() as a Puppet 4.x function [#​1350](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1350) ([smortex](https://togithub.com/smortex)) - Rewrite validate_domain_name() as a Puppet 4.x function [#​1345](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1345) ([smortex](https://togithub.com/smortex)) - Rewrite seeded_rand() as a Puppet 4.x function [#​1344](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1344) ([smortex](https://togithub.com/smortex)) - Rewrite fqdn_rand_string() as a Puppet 4.x function [#​1343](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1343) ([smortex](https://togithub.com/smortex)) - Remove deprecated strip function [#​1338](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1338) ([smortex](https://togithub.com/smortex)) - Remove deprecated rstrip function [#​1337](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1337) ([smortex](https://togithub.com/smortex)) - Remove deprecated getvar function [#​1336](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1336) ([smortex](https://togithub.com/smortex)) - Remove deprecated sort function [#​1335](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1335) ([smortex](https://togithub.com/smortex)) - Remove deprecated upcase function [#​1334](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1334) ([smortex](https://togithub.com/smortex)) - Remove deprecated round function [#​1333](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1333) ([smortex](https://togithub.com/smortex)) - Remove deprecated chop function [#​1331](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1331) ([smortex](https://togithub.com/smortex)) - Remove deprecated chomp function [#​1330](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1330) ([smortex](https://togithub.com/smortex)) - Remove deprecated ceiling function [#​1329](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1329) ([smortex](https://togithub.com/smortex)) - Remove deprecated capitalize functions [#​1328](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1328) ([smortex](https://togithub.com/smortex)) - Remove deprecated camelcase function [#​1327](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1327) ([smortex](https://togithub.com/smortex)) - Modernise `has_interface_with` function [#​1326](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1326) ([alexjfisher](https://togithub.com/alexjfisher)) - Remove deprecated is_array function [#​1325](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1325) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated is_absolute_path function [#​1324](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1324) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated min function [#​1323](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1323) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated max function [#​1322](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1322) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated lstrip function [#​1321](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1321) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated hash function [#​1320](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1320) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated has_key function [#​1319](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1319) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated downcase function [#​1318](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1318) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated abs function [#​1317](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1317) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove dig and dig44 functions [#​1316](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1316) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove Puppet 5.5 deprecations [#​1314](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1314) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated unique function [#​1311](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1311) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated Private function [#​1310](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1310) ([MartyEwings](https://togithub.com/MartyEwings)) - Remove deprecated type and type3x functions [#​1309](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1309) ([MartyEwings](https://togithub.com/MartyEwings)) - (CONT-801) Puppet 8 support / Drop Puppet 6 support [#​1307](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1307) ([LukasAud](https://togithub.com/LukasAud)) ##### Fixed - Remove deprecated File.exists? [#​1357](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1357) ([ekohl](https://togithub.com/ekohl)) - Fix validate_domain_name called without parameters [#​1351](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1351) ([smortex](https://togithub.com/smortex)) - Add Stdlib::IP::Address::CIDR [#​1348](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1348) ([Geod24](https://togithub.com/Geod24)) - Allow `deferrable_epp` to return a `Sensitive[String]` [#​1342](https://togithub.com/puppetlabs/puppetlabs-stdlib/pull/1342) ([alexjfisher](https://togithub.com/alexjfisher))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.