mirror of
https://github.com/voxpupuli/puppet-hashi_stack.git
synced 2025-05-24 02:45:01 +01:00
Release prep for 2.0.0
This is a major version bump because of the changes in supported operating systems and supported puppet versions.
This commit is contained in:
parent
792465f3d6
commit
ab0c6e18ec
3 changed files with 38 additions and 11 deletions
18
CHANGELOG.md
18
CHANGELOG.md
|
@ -4,14 +4,26 @@ All notable changes to this project will be documented in this file.
|
|||
Each new release typically also includes the latest modulesync defaults.
|
||||
These should not affect the functionality of the module.
|
||||
|
||||
## [v1.0.0](https://github.com/voxpupuli/puppet-hashi_stack/tree/v1.0.0) (2021-01-16)
|
||||
## [v2.0.0](https://github.com/voxpupuli/puppet-hashi_stack/tree/v2.0.0) (2021-05-10)
|
||||
|
||||
[Full Changelog](https://github.com/voxpupuli/puppet-hashi_stack/compare/v1.0.0...v2.0.0)
|
||||
|
||||
**Breaking changes:**
|
||||
|
||||
- Drop EoL Debian, adjust deps for Puppet 6 & 7 [\#6](https://github.com/voxpupuli/puppet-hashi_stack/pull/6) ([genebean](https://github.com/genebean))
|
||||
|
||||
**Implemented enhancements:**
|
||||
|
||||
- Allow customising the base URL of the Yum repository [\#5](https://github.com/voxpupuli/puppet-hashi_stack/pull/5) ([nbarrientos](https://github.com/nbarrientos))
|
||||
- Enable Puppet 7 support/testing [\#4](https://github.com/voxpupuli/puppet-hashi_stack/pull/4) ([bastelfreak](https://github.com/bastelfreak))
|
||||
|
||||
## [v1.0.0](https://github.com/voxpupuli/puppet-hashi_stack/tree/v1.0.0) (2021-01-17)
|
||||
|
||||
[Full Changelog](https://github.com/voxpupuli/puppet-hashi_stack/compare/d9ceffd75b1f222e1145d58cceaf3a9bcb41b360...v1.0.0)
|
||||
|
||||
**Merged pull requests:**
|
||||
**Implemented enhancements:**
|
||||
|
||||
- moving parameters into appropriate place, adding meaning unit test, f… [\#2](https://github.com/voxpupuli/puppet-hashi_stack/pull/2) ([attachmentgenie](https://github.com/attachmentgenie))
|
||||
- modulesync 4.0.0-10-g1c946c3 [\#1](https://github.com/voxpupuli/puppet-hashi_stack/pull/1) ([attachmentgenie](https://github.com/attachmentgenie))
|
||||
|
||||
|
||||
|
||||
|
|
29
REFERENCE.md
29
REFERENCE.md
|
@ -10,7 +10,7 @@
|
|||
|
||||
## Classes
|
||||
|
||||
### `hashi_stack::repo`
|
||||
### <a name="hashi_stackrepo"></a>`hashi_stack::repo`
|
||||
|
||||
This class installs the hashicorp repository
|
||||
|
||||
|
@ -34,9 +34,16 @@ package { 'packer':
|
|||
|
||||
#### Parameters
|
||||
|
||||
The following parameters are available in the `hashi_stack::repo` class.
|
||||
The following parameters are available in the `hashi_stack::repo` class:
|
||||
|
||||
##### `priority`
|
||||
* [`priority`](#priority)
|
||||
* [`proxy`](#proxy)
|
||||
* [`key_id`](#key_id)
|
||||
* [`key_source`](#key_source)
|
||||
* [`description`](#description)
|
||||
* [`rpm_base`](#rpm_base)
|
||||
|
||||
##### <a name="priority"></a>`priority`
|
||||
|
||||
Data type: `Optional[Integer]`
|
||||
|
||||
|
@ -44,7 +51,7 @@ A numeric priority for the repo, passed to the package management system
|
|||
|
||||
Default value: ``undef``
|
||||
|
||||
##### `proxy`
|
||||
##### <a name="proxy"></a>`proxy`
|
||||
|
||||
Data type: `String`
|
||||
|
||||
|
@ -52,7 +59,7 @@ The URL of a HTTP proxy to use for package downloads (YUM only)
|
|||
|
||||
Default value: `'absent'`
|
||||
|
||||
##### `key_id`
|
||||
##### <a name="key_id"></a>`key_id`
|
||||
|
||||
Data type: `String`
|
||||
|
||||
|
@ -60,7 +67,7 @@ GPG key to authenticate Apt package signatures.
|
|||
|
||||
Default value: `'E8A032E094D8EB4EA189D270DA418C88A3219F7B'`
|
||||
|
||||
##### `key_source`
|
||||
##### <a name="key_source"></a>`key_source`
|
||||
|
||||
Data type: `Stdlib::HTTPSUrl`
|
||||
|
||||
|
@ -68,7 +75,7 @@ The location of an existing GPG key file to copy.
|
|||
|
||||
Default value: `'https://apt.releases.hashicorp.com/gpg'`
|
||||
|
||||
##### `description`
|
||||
##### <a name="description"></a>`description`
|
||||
|
||||
Data type: `String`
|
||||
|
||||
|
@ -76,3 +83,11 @@ Repository description
|
|||
|
||||
Default value: `'HashiCorp package repository.'`
|
||||
|
||||
##### <a name="rpm_base"></a>`rpm_base`
|
||||
|
||||
Data type: `String`
|
||||
|
||||
Base URL for the Yum repository
|
||||
|
||||
Default value: `'https://rpm.releases.hashicorp.com'`
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "puppet-hashi_stack",
|
||||
"version": "1.0.1-rc0",
|
||||
"version": "2.0.0",
|
||||
"author": "Vox Pupuli",
|
||||
"summary": "This module contains shared code for various HashiCorp modules",
|
||||
"license": "AGPL-3.0",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue