Skip to content
This repository was archived by the owner on Jun 11, 2024. It is now read-only.

Latest commit

 

History

History
238 lines (136 loc) · 7.86 KB

File metadata and controls

238 lines (136 loc) · 7.86 KB

v4.0.0 (2022-05-23)

Full Changelog

Changed

  • (maint) Remove support for Puppet 5 #91 (david22swan)
  • OS support updated to match the current standard for supported modules #86 (tkishel)

Added

v3.1.0 (2020-12-02)

Full Changelog

Added

  • (MODULES-9191) support a non-root user #46 (tkishel)

Fixed

  • run_user and run_group for device_manager::devices #76 (bFekete)
  • (maint) confine and variables and ensure #74 (tkishel)
  • Manage devices' config folder #73 (JonasVerhofste)
  • Do not require aio_agent_version to be present #66 (fizmat)
  • (MODULES-9628, PUP-8736) don't purge device certificates on new puppet versions (3.0.1 hotfix) #58 (DavidS)

v3.0.1 (2019-08-14)

Full Changelog

Added

  • (MODULES-9191) implement configurable run_user per device #64 (tkishel)

v3.0.0 (2019-06-11)

Full Changelog

Fixed

  • (maint) Relax version requirement for concat #49 (DavidS)
  • (FM-8238, FM-8137) Dependency fixes #48 (DavidS)

v2.7.1 (2019-04-10)

Full Changelog

Fixed

2.7.0 (2018-10-02)

Full Changelog

Added

  • (FM-7230) Specify defaults for multiple devices when using Hiera or Classifier #24 (tkishel)
  • (FM-7148) logdest scheduled runs to system log #16 (tkishel)
  • (FM 7115) return device certificates with task results #15 (tkishel)

Fixed

  • CVE-2018-11748 (FM-7258) Update device config file permissions #32 (willmeek)
  • (FM-7383) allow device manager to work with Puppet 6 #27 (Thomas-Franklin)
  • Pass through credentials from device_manager::devices #21 (DavidS)
  • (FM-7114) purge conf devices directory #18 (tkishel)

2.6.0 (2018-05-31)

Full Changelog

Added

  • (MODULES-7100) Update Readme documentation #9 (willmeek)
  • (MODULES-7101) rename scheduled task #8 (tkishel)
  • (MODULES-7101) adding the first acceptance tests #5 (tphoney)

Fixed

  • (MODULES-7051) use to_json instead of hocon_setting #10 (tkishel)
  • (MODULES-7051) remove default node from credentials configuration #7 (tkishel)

2.5.0

  • Add include_module parameter and functionality.
  • Prepare for adoption.

2.4.7

  • Clarify documentation.

2.4.6

  • Allow specifying devices via a classifier and/or Hiera.
  • Support the Puppet Resource API and its credential files.

2.4.5

  • PDK 1.5

2.4.4

  • Add classification guard.

2.4.3

  • Add LICENSE to accommodate users who need it in a top-level file.
  • Update Puppet documentation URLs.

2.4.2

  • Minor changes.

2.4.1

  • Namespace custom facts.
  • Prefer os.family fact over legacy osfamily fact.

2.4.0

  • Specify '--verbose' by default.
  • Deprecate 'run_via_exec' parameter

2.3.7

  • Use ensure_resource to prevent duplicate resource for facter/facts.s path (credit: Kris Amundson).

2.3.6

  • Replace reference to run_via_cron with run_interval (credit: Kris Amundson).

2.3.5

  • Minor changes.

2.3.4

  • Sanitize

2.3.3

  • Rewrite task using methods
  • Update run_interval function

2.3.1

  • Typo in README.
  • Tune run_interval.

2.3.0

  • Restore run_interval parameter for cron and scheduled_task.

2.2.0

  • Abstract cron and scheduled_task.
  • Correct fact location on Windows.

2.1.2

  • Added documentation.
  • Tuneup cron, and prepare a scheduled_task.

2.1.1

Minor changes.

  • Cleanup parameter handling.

2.1.0

Parameter changes.

  • Rename the autorun parameter to run_via_exec.
  • Implement a beta run_via_cron parameter.

2.0.1

  • Fix anchor in README.
  • Simplify run.

Summary

Minor changes.

2.0.0

  • Add support for tasks.
  • Rename the run parameter to autorun.
  • Change structured fact format from array to hash.
  • Fully qualify the path to the test command.
  • Normalize the waitforcert and user parameters of the puppet device command.

Summary

This release adds support for tasks, and uses Puppet Development Kit (PDK).

1.1.1

Summary

Minor changes.

Changed

  • Test version to choose between hiera_hash and lookup.
  • Use show_diff=false in concat to not log changes to device.conf.

1.1.0

Summary

Minor changes.

Changed

  • Use hiera_hash to improve compatibility.
  • Use iteration instead of create_resource to improve readability.

1.0.9

Summary

This release allows users to declare devices as a hash of hashes in Hiera.

Features/Improvements

  • Implement a CHANGELOG.
  • Adds support for declaring devices in Hiera.

* This Changelog was automatically generated by github_changelog_generator