Skip to content

Commit

Permalink
Merge pull request #32 from WhatsARanjit/release_polish
Browse files Browse the repository at this point in the history
Release for 0.5.0
  • Loading branch information
WhatsARanjit authored Aug 21, 2017
2 parents 42fce36 + 0997053 commit ae27e20
Show file tree
Hide file tree
Showing 16 changed files with 47 additions and 381 deletions.
4 changes: 0 additions & 4 deletions .fixtures.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
---
fixtures:
repositories:
pe_gem:
repo: https://github.com/puppetlabs/puppetlabs-pe_gem
ref: 0.1.2
symlinks:
node_manager: "#{source_dir}"
23 changes: 23 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
language: ruby
env:
- PUPPET_VERSION=4.7.0
- PUPPET_VERSION=4.7.0
- PUPPET_VERSION=4.6.2
- PUPPET_VERSION=4.6.1
- PUPPET_VERSION=4.5.2
- PUPPET_VERSION=4.5.2
- PUPPET_VERSION=4.5.1
- PUPPET_VERSION=4.5.0
- PUPPET_VERSION=4.4.2
- PUPPET_VERSION=4.4.1
- PUPPET_VERSION=4.4.0
- PUPPET_VERSION=4.3.2
- PUPPET_VERSION=4.3.2
- PUPPET_VERSION=4.3.2
- PUPPET_VERSION=4.3.1
- PUPPET_VERSION=4.3.1
- PUPPET_VERSION=4.3.0
- PUPPET_VERSION=4.2.3
- PUPPET_VERSION=4.2.2
- PUPPET_VERSION=4.2.2
- PUPPET_VERSION=4.2.2
- PUPPET_VERSION=4.2.1
- PUPPET_VERSION=4.2.0
- PUPPET_VERSION=4.2.0
- PUPPET_VERSION=4.1.0
- PUPPET_VERSION=4.0.0
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
## 2017-08-20 - Release 0.5.0

### Summary

- Can remove parameters from classes
- Can upin nodes from a group
- Added a puppet-less provider for node_group in bash
- Removed puppet_environment type and provider
- Removed puppetclassify provider and gem dependency

#### Bugfixes
- Provider submits nulls for removed parameters to remove them
- Submitting `''` to rules can remove everything


## 2017-05-12 - Release 0.4.2

### Summary
Expand Down
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ source 'https://rubygems.org'
gem 'puppet', nil || ENV['PUPPET_VERSION']
gem 'puppetlabs_spec_helper', '0.10.3'
gem 'webmock', '1.22.1'
gem 'puppetclassify', '0.1.2'
gem 'puppetclassify', '0.1.7'
6 changes: 0 additions & 6 deletions Gemfile.old

This file was deleted.

10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
1. [Authentication](#authentication)
1. [Types](#types)
* [Node_group](#node_group)
* [Puppet_environment](#puppet_environment)
1. [Functions](#functions)
* [node_groups()](#node_groups)
1. [Face](#face)
1. [Things to do](#things-to-do)
1. [Experimental](#experimental)

## Overview

Expand Down Expand Up @@ -121,7 +121,7 @@ node_group { 'PE MCollective':

* `rules`

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

Default (empty array): `[]`

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

## Things to do

* Remove `puppetclassify` classes
* Nothing at the moment

## Experimental

New puppet-less provider with bash [here](scripts/README.md)

## Maintainers

Expand Down
83 changes: 0 additions & 83 deletions lib/puppet/provider/puppet_environment/puppetclassify.rb

This file was deleted.

10 changes: 0 additions & 10 deletions lib/puppet/type/puppet_environment.rb

This file was deleted.

13 changes: 0 additions & 13 deletions manifests/init.pp

This file was deleted.

15 changes: 0 additions & 15 deletions manifests/params.pp

This file was deleted.

13 changes: 0 additions & 13 deletions manifests/puppetclassify/install.pp

This file was deleted.

2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "WhatsARanjit-node_manager",
"version": "0.4.2",
"version": "0.5.0",
"author": "WhatsARanjit",
"summary": "Create and manage PE Console node groups as resources.",
"license": "Apache-2.0",
Expand Down
29 changes: 0 additions & 29 deletions spec/classes/node_manager_spec.rb

This file was deleted.

29 changes: 0 additions & 29 deletions spec/classes/params_spec.rb

This file was deleted.

68 changes: 0 additions & 68 deletions spec/classes/puppetclassify/install_spec.rb

This file was deleted.

Loading

0 comments on commit ae27e20

Please sign in to comment.