From 9a6d269c503b2c2fdb5fdcf535a680ce10090498 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 18 Apr 2023 08:49:54 +0000 Subject: [PATCH] Release prep v4.0.0 --- CHANGELOG.md | 45 ++++++++++++++++++--------------------- REFERENCE.md | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++ metadata.json | 2 +- 3 files changed, 79 insertions(+), 26 deletions(-) create mode 100644 REFERENCE.md diff --git a/CHANGELOG.md b/CHANGELOG.md index b7518db..750b3d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,44 +1,39 @@ -## 2020-01-22 - v3.0.0 +# Change log -### Summary +All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). -Major release for updated puppet version compatibility. +## [v4.0.0](https://github.com/puppetlabs/puppetlabs-mount_iso/tree/v4.0.0) (2023-04-18) -### Changed +[Full Changelog](https://github.com/puppetlabs/puppetlabs-mount_iso/compare/v3.0.0...v4.0.0) -- Dependency versions updated to match current standard ([MODULES-10475](https://tickets.puppetlabs.com/browse/MODULES-10475)) - - Minimum compatible puppet version set to `>= 5.5.0` - - Maximum compatible puppet version increased to `< 7.0.0` - - Maximum compatible stdlib version increased to `< 7.0.0` - - Maximum compatible powershell version increased to `< 4.0.0` +### Changed -## 2018-01-17 - 2.0.0 +- \(CONT-788\) - Add Puppet 8/Drop Puppet 6 [\#25](https://github.com/puppetlabs/puppetlabs-mount_iso/pull/25) ([jordanbreen28](https://github.com/jordanbreen28)) -### Summary +## [v3.0.0](https://github.com/puppetlabs/puppetlabs-mount_iso/tree/v3.0.0) (2020-01-23) -Major release for updating to Puppet 4 types +[Full Changelog](https://github.com/puppetlabs/puppetlabs-mount_iso/compare/2.0.0...v3.0.0) ### Changed -- Updated module metadata ([MODULES-6389](https://tickets.puppetlabs.com/browse/MODULES-6389)). -- Removed confusing copyright comment -- Updated for defined type to use Puppet 4 Types -- Errors during the ISO mount will be raised in Puppet +- \(maint\) - Update dependency versions [\#12](https://github.com/puppetlabs/puppetlabs-mount_iso/pull/12) ([david22swan](https://github.com/david22swan)) + +## [2.0.0](https://github.com/puppetlabs/puppetlabs-mount_iso/tree/2.0.0) (2018-01-16) + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-mount_iso/compare/1.0.0...2.0.0) -## 2017-06-14 - 1.0.0 +### Fixed -### Summary +- \(GH-3\) Raise mounting errors as fatal [\#9](https://github.com/puppetlabs/puppetlabs-mount_iso/pull/9) ([glennsarti](https://github.com/glennsarti)) -Major release for updated puppet version compatibility. +## [1.0.0](https://github.com/puppetlabs/puppetlabs-mount_iso/tree/1.0.0) (2017-06-12) -#### Bug fixes +[Full Changelog](https://github.com/puppetlabs/puppetlabs-mount_iso/compare/0.1.0...1.0.0) -- Updated module dependencies for modern PowerShell module ([MODULES-5045](https://tickets.puppetlabs.com/browse/MODULES-5045)). -- Updated puppet version compatibility for modern Puppet agents ([MODULES-4820](https://tickets.puppetlabs.com/browse/MODULES-4820)). +## [0.1.0](https://github.com/puppetlabs/puppetlabs-mount_iso/tree/0.1.0) (2015-09-01) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-mount_iso/compare/7213a727daa5bce87101681f81830940ad4edd87...0.1.0) -## 2015-09-01 - 0.1.0 -### Summary -Initial release +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/REFERENCE.md b/REFERENCE.md new file mode 100644 index 0000000..09e7ba0 --- /dev/null +++ b/REFERENCE.md @@ -0,0 +1,58 @@ +# Reference + + + +## Table of Contents + +### Defined types + +* [`mount_iso`](#mount_iso): == Define: mount_iso Mount ISO for Windows === Parameters Document parameters here. [*source*] Location of the ISO you want mounted [*d + +## Defined types + +### `mount_iso` + +== Define: mount_iso + +Mount ISO for Windows + +=== Parameters + +Document parameters here. + +[*source*] + Location of the ISO you want mounted +[*drive_letter*] + The drive letter you would like it mapped to + +=== Examples + + mount_iso { 'c:\mySystemRequired.iso': + drive_letter => 'H' + } + +=== Authors + +Travis Fields + +#### Parameters + +The following parameters are available in the `mount_iso` defined type: + +* [`drive_letter`](#-mount_iso--drive_letter) +* [`source`](#-mount_iso--source) + +##### `drive_letter` + +Data type: `Pattern[/^[a-zA-Z]$/]` + + + +##### `source` + +Data type: `Optional[Stdlib::Absolutepath]` + + + +Default value: `$title` + diff --git a/metadata.json b/metadata.json index 583dd64..9a58746 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-mount_iso", - "version": "3.0.0", + "version": "4.0.0", "author": "puppetlabs", "summary": "Mount ISO images and ensure the drive letter they are mounted to", "license": "Apache-2.0",