Skip to content

Commit a991789

Browse files
authored
Merge pull request #149 from reidmv/release-2.5.0
Release 2.5.0
2 parents f742187 + 4a24651 commit a991789

File tree

3 files changed

+17
-16
lines changed

3 files changed

+17
-16
lines changed

CHANGELOG.md

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
# PEADM module
22

3-
## UNRELEASED
3+
## 2.5.0
44
### Summary
55

6+
### Changes
7+
8+
- Require WhatsARanjit-node\_manager >= 0.7.5
9+
- Require puppetlabs-stdlib >= 6.5.0
10+
611
### Improvements
712

813
- Support PE 2021.0
9-
- Handle exit code 11 from replica upgrade task gracefully. Code 11 means "PuppetDB sync in progress but not yet complete".
10-
- Further remediate the bug fixed in 2.4.2, by ensuring that all peadm-managed node groups preserve existing data or class parameters not explicitly being managed. This is accomplished by requiring a new version of WhatsARanjit-node\_manager, v0.7.4.
14+
- Handle exit code 11 from replica upgrade task gracefully. Code 11 means "PuppetDB sync in progress but not yet complete"
15+
- Further remediate the bug fixed in 2.4.2, by ensuring that all peadm-managed node groups preserve existing data or class parameters not explicitly being managed
1116
- Switch dependency enumeration from in-project Puppetfile to bolt-project.yaml modules setting
1217

1318
## 2.4.5

bolt-project.yaml

+5-9
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,9 @@
22
name: peadm
33

44
modules:
5-
- name: puppet/format
6-
7-
- name: puppetlabs/apply_helpers
8-
- name: puppetlabs/bolt_shim
9-
- name: puppetlabs/service
10-
- name: puppetlabs/stdlib
11-
5+
- name: 'puppet/format'
6+
- name: 'puppetlabs/apply_helpers'
7+
- name: 'puppetlabs/bolt_shim'
8+
- name: 'puppetlabs/service'
9+
- name: 'puppetlabs/stdlib'
1210
- name: 'WhatsARanjit/node_manager'
13-
git: 'https://github.com/WhatsARanjit/puppet-node_manager.git'
14-
ref: '3775a9d07bdea9a9258225dc7053118b1f2fd871' # 0.7.4-1-g3775a9d

metadata.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-peadm",
3-
"version": "2.4.5",
3+
"version": "2.5.0",
44
"author": "puppetlabs",
55
"summary": "Bolt plans used to deploy an at-scale Puppet Enterprise architecture",
66
"license": "Apache-2.0",
@@ -10,11 +10,11 @@
1010
"dependencies": [
1111
{
1212
"name": "puppetlabs/stdlib",
13-
"version_requirement": ">= 6.5.0 < 7.0.0"
13+
"version_requirement": ">= 6.5.0 < 8.0.0"
1414
},
1515
{
1616
"name": "WhatsARanjit/node_manager",
17-
"version_requirement": ">= 0.7.4 < 2.0.0"
17+
"version_requirement": ">= 0.7.5 < 2.0.0"
1818
},
1919
{
2020
"name": "puppetlabs/bolt_shim",
@@ -26,7 +26,7 @@
2626
},
2727
{
2828
"name": "puppet/format",
29-
"version_requirement": ">= 0.1.0 < 1.0.0"
29+
"version_requirement": ">= 0.1.0 < 2.0.0"
3030
},
3131
{
3232
"name": "puppetlabs/service",

0 commit comments

Comments
 (0)