Releases: puppetlabs/puppetlabs-patching_as_code
Releases · puppetlabs/puppetlabs-patching_as_code
v2.0.0
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.
v2.0.0 - 2024-08-29
Other
- fix dates #104 (spotter-puppet)
- V2.0.0 #103 (spotter-puppet)
- V1.1.8 #100 (spotter-puppet)
v1.1.9: Merge pull request #100 from puppetlabs/v1.1.8
Release prep v1.1.7 (#83)
Co-authored-by: GitHub Action <[email protected]>
Release 1.1.6
Bugfixes
- Adjusted the onlyif logic in the resources created by patching_as_code::pre_reboot_commands to ensure that these commands only execute when there is either a pending OS reboot that needs to be honered, or if there are >0 patches to install and reboot: always is used.
- Added support for RHEL 9 in the reboot detection script.
Release 1.1.5
v1.1.5 adding changes made by pdk upate after adding .sync.yml
Release 1.1.4
Improvements
- Added support for matching against full process arguments for the
patching_as_code::unsafe_process_list
.
Release 1.1.3
Bugfixes
- No longer logs
Puppet Unknown variable: 'reboot'
on runs outside of the patch day.
Improvements
- Correctly handles multi-architecture package updates, e.g. when there is an update for both the
i686
andx86_64
version of a package.
Release 1.1.2
Bugfixes
- Fixes a bug that caused High Priority OS patches for Windows not to be installed, due to the wrong variable being used.
Improvements
- Deduplicates the list of installed patches on the last run, reported in the
patching_as_code
fact.
Release 1.1.1
Improvements
- Fix incorrect YAML code markers in
README.md
.
Release 1.1.0
Features
- Adds support for high priority patches on an alternate patch schedule.
- Adds
high_priority_only
parameter to thepatching_as_code
class, for compatibility with thepuppetlabs/change_window
module.
Improvements
- Ensures the last_run fact data only gets written during the patch window.