Skip to content

Commit ae27e20

Browse files
authored
Merge pull request #32 from WhatsARanjit/release_polish
Release for 0.5.0
2 parents 42fce36 + 0997053 commit ae27e20

File tree

16 files changed

+47
-381
lines changed

16 files changed

+47
-381
lines changed

.fixtures.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
---
22
fixtures:
3-
repositories:
4-
pe_gem:
5-
repo: https://github.com/puppetlabs/puppetlabs-pe_gem
6-
ref: 0.1.2
73
symlinks:
84
node_manager: "#{source_dir}"

.travis.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
language: ruby
22
env:
3+
- PUPPET_VERSION=4.7.0
4+
- PUPPET_VERSION=4.7.0
5+
- PUPPET_VERSION=4.6.2
6+
- PUPPET_VERSION=4.6.1
7+
- PUPPET_VERSION=4.5.2
8+
- PUPPET_VERSION=4.5.2
9+
- PUPPET_VERSION=4.5.1
10+
- PUPPET_VERSION=4.5.0
11+
- PUPPET_VERSION=4.4.2
12+
- PUPPET_VERSION=4.4.1
13+
- PUPPET_VERSION=4.4.0
14+
- PUPPET_VERSION=4.3.2
15+
- PUPPET_VERSION=4.3.2
16+
- PUPPET_VERSION=4.3.2
17+
- PUPPET_VERSION=4.3.1
18+
- PUPPET_VERSION=4.3.1
19+
- PUPPET_VERSION=4.3.0
20+
- PUPPET_VERSION=4.2.3
21+
- PUPPET_VERSION=4.2.2
22+
- PUPPET_VERSION=4.2.2
23+
- PUPPET_VERSION=4.2.2
24+
- PUPPET_VERSION=4.2.1
25+
- PUPPET_VERSION=4.2.0
326
- PUPPET_VERSION=4.2.0
427
- PUPPET_VERSION=4.1.0
528
- PUPPET_VERSION=4.0.0

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
## 2017-08-20 - Release 0.5.0
2+
3+
### Summary
4+
5+
- Can remove parameters from classes
6+
- Can upin nodes from a group
7+
- Added a puppet-less provider for node_group in bash
8+
- Removed puppet_environment type and provider
9+
- Removed puppetclassify provider and gem dependency
10+
11+
#### Bugfixes
12+
- Provider submits nulls for removed parameters to remove them
13+
- Submitting `''` to rules can remove everything
14+
15+
116
## 2017-05-12 - Release 0.4.2
217

318
### Summary

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ source 'https://rubygems.org'
2828
gem 'puppet', nil || ENV['PUPPET_VERSION']
2929
gem 'puppetlabs_spec_helper', '0.10.3'
3030
gem 'webmock', '1.22.1'
31-
gem 'puppetclassify', '0.1.2'
31+
gem 'puppetclassify', '0.1.7'

Gemfile.old

Lines changed: 0 additions & 6 deletions
This file was deleted.

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
1. [Authentication](#authentication)
88
1. [Types](#types)
99
* [Node_group](#node_group)
10-
* [Puppet_environment](#puppet_environment)
1110
1. [Functions](#functions)
1211
* [node_groups()](#node_groups)
1312
1. [Face](#face)
1413
1. [Things to do](#things-to-do)
14+
1. [Experimental](#experimental)
1515

1616
## Overview
1717

@@ -121,7 +121,7 @@ node_group { 'PE MCollective':
121121

122122
* `rules`
123123

124-
An array of classification rules.
124+
An array of classification rules. To submit an empty ruleset, use `''` as your value.
125125

126126
Default (empty array): `[]`
127127

@@ -206,7 +206,11 @@ See 'puppet man node_manager' or 'man puppet-node_manager' for full help.
206206

207207
## Things to do
208208

209-
* Remove `puppetclassify` classes
209+
* Nothing at the moment
210+
211+
## Experimental
212+
213+
New puppet-less provider with bash [here](scripts/README.md)
210214

211215
## Maintainers
212216

lib/puppet/provider/puppet_environment/puppetclassify.rb

Lines changed: 0 additions & 83 deletions
This file was deleted.

lib/puppet/type/puppet_environment.rb

Lines changed: 0 additions & 10 deletions
This file was deleted.

manifests/init.pp

Lines changed: 0 additions & 13 deletions
This file was deleted.

manifests/params.pp

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)