Skip to content

Releases: EncoreTechnologies/puppet-patching

v1.7.0

18 Apr 12:30
3efc8ab
Compare
Choose a tag to compare

Release 1.7.0 (2022-04-18)

  • Added support for AlmaLinux. (Enhancement)

    Contributed by Vadym Chepkov (@vchepkov)

  • Fixing issue where the update history was not being reported
    back on RHEL8 systems.

    Contributed by Bradley Bishop (@bishopbm1)

v1.6.0

08 Jul 15:42
4832333
Compare
Choose a tag to compare

Release 1.6.0 (2021-07-08)

  • Added support for Oracle Linux.

    Contributed by Sean Millichamp (@seanmil)

v1.5.1

08 Jul 14:39
67f2c75
Compare
Choose a tag to compare

Release 1.5.1 (2021-07-08)

  • remove unused hiera configuration

    Contributed by Vadym Chepkov (@vchepkov)

v1.5.0

07 Jul 15:13
ab3e1d2
Compare
Choose a tag to compare

Release 1.5.0 (2021-07-07)

  • Added disconnect_wait input to be passed to the reboot plan so that
    there can be controls around when the plan checks if the server has
    rebooted.

    Contributed by Bradley Bishop (@bishopbm1)

  • Added support for Rocky Linux. (Enhancement)

    Contributed by Vadym Chepkov (@vchepkov)

v1.4.0

30 Apr 12:58
127e64a
Compare
Choose a tag to compare

Release 1.4.0 (2021-04-30)

  • Added a new plan and task patching::snapshot_kvm for creating/deleting
    snapshots on KVM/libvirt.

    Contributed by Nick Maludy (@nmaludy)

v1.3.0

05 Mar 17:14
40df159
Compare
Choose a tag to compare

Release 1.3.0 (2021-03-05)

  • Fixed issue where puppet facts were not in the expected spot causing
    puppet_facts plan to fail. We added a conditional to check for the facts
    in both places

    Contributed by Bradley Bishop (@bishopbm1)

  • Bumped module puppetlabs/puppet_agent to < 5.0.0

    Contributed by @fetzerms

  • Added module puppetlabs/reboot to >= 3.0.0 < 5.0.0

    Contributed by @fetzerms

  • Bumped puppet requirement to < 8.0.0 to support Puppet 7

    Contributed by Nick Maludy (@nmaludy)

  • PDK update to 2.0.0

    Contributed by Nick Maludy (@nmaludy)

  • Remove tests for Puppet 5.
    NOTICE Puppet 5 support will be removed in next major version.

    Contributed by Nick Maludy (@nmaludy)

  • Added tests for Puppet 7

    Contributed by Nick Maludy (@nmaludy)

v1.2.1

03 Feb 01:52
dc8625f
Compare
Choose a tag to compare

Release 1.2.1 (2021-02-02)

  • Fixed issue where agruments for reboot strategy are being overridden by
    inventory file.

    Contributed by Bradley Bishop (@bishopbm1)

  • Switch from Travis to GitHub Actions

    Contributed by Nick Maludy (@nmaludy)

v1.2.0

19 Jan 15:50
b686418
Compare
Choose a tag to compare

Release 1.2.0 (2020-12-02)

  • Added monitoring_prometheus bolt plan and task to optionally create/delete silences
    in Prometheus to suppress alerts for the given targets.

  • Added monitoring_multiple bolt plan to enable/disable monitoring for multiple
    different services at once.

    Contributed by John Schoewe (@jschoewe)

v1.1.1

09 Jun 13:23
871201c
Compare
Choose a tag to compare

Release 1.1.1 (2020-06-09)

  • Fixed header line for CSV

    Contributed by Haroon Rafique

  • Fixed trivial bug with useless use of cat

    Contributed by Haroon Rafique

  • Added new configuration option:

    • patching_update_provider: Parameter sets the provider in the update tasks.

    Contributed by Bill Sirinek (@sirinek)

  • Fixed bug in patching::available_updates_windows where if choco outdated printed an
    error, but returned a 0 exit status our output parsing code was throwing an exception
    causing a unhelpful error to be printed. Now, we check for this condition and if we
    can't successfully parse the output of choco outdated we explicitly fail the task
    and return the raw output from the command.

    Contributed by Nick Maludy (@nmaludy)

v1.1.0

15 Apr 21:11
1986ddf
Compare
Choose a tag to compare

Release 1.1.0 (2020-04-15)

  • Added new plans patching::get_facts to retrieve a set of facts from a list of targets
    and patching::set_facts to set facts on a list of targets. This is used to assign
    the patching_group fact so that we can query PuppetDB for group information in dynamic
    Bolt inventories.

    Contributed by Nick Maludy (@nmaludy)

  • Fixed a bug with a hard coded wait for reboot. (Bug Fix)

    Contributed by Michael Surato (@msurato)

  • Add hostname as a choice for patching::snapshot_vmware::target_name_property
    It can be used in cases where target discovery uses fully qualified domain names
    and VM names don't have domain name component

    Contributed by Vadym Chepkov (@vchepkov)

  • Fixed a bug in patching::monitoring_solarwinds plan where patching_monitoring_name_property
    config value wasn't being honored. (Bug Fix)

    Contributed by Nick Maludy (@nmaludy)