Skip to content

Commit 0997053

Browse files
committed
Release for 0.5.0
1 parent 42fce36 commit 0997053

File tree

16 files changed

+47
-381
lines changed

16 files changed

+47
-381
lines changed

.fixtures.yml

-4
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

+23
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

+15
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

+1-1
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

-6
This file was deleted.

README.md

+7-3
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

-83
This file was deleted.

lib/puppet/type/puppet_environment.rb

-10
This file was deleted.

manifests/init.pp

-13
This file was deleted.

manifests/params.pp

-15
This file was deleted.

manifests/puppetclassify/install.pp

-13
This file was deleted.

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "WhatsARanjit-node_manager",
3-
"version": "0.4.2",
3+
"version": "0.5.0",
44
"author": "WhatsARanjit",
55
"summary": "Create and manage PE Console node groups as resources.",
66
"license": "Apache-2.0",

spec/classes/node_manager_spec.rb

-29
This file was deleted.

spec/classes/params_spec.rb

-29
This file was deleted.

spec/classes/puppetclassify/install_spec.rb

-68
This file was deleted.

0 commit comments

Comments
 (0)