Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: voxpupuli/puppet-logstash
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: cegeka/puppet-logstash
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
Loading
Showing with 2,697 additions and 20,375 deletions.
  1. +21 −0 .gitignore
  2. +6 −0 .pmtignore
  3. +2 −0 .projectile
  4. +3 −0 .puppet-lint.rc
  5. +155 −2 CHANGELOG
  6. +60 −0 CONTRIBUTING.md
  7. +19 −0 CONTRIBUTORS
  8. +45 −0 Gemfile
  9. +13 −0 LICENSE
  10. +52 −0 Makefile
  11. +0 −9 Modulefile
  12. +10 −0 Puppetfile
  13. +229 −17 README.md
  14. +5 −0 README.rdoc
  15. +24 −0 Vagrantfile
  16. +41 −0 Vagrantfile.d/server.sh
  17. 0 files/.gitignore
  18. +1 −0 files/grok-pattern-0
  19. +1 −0 files/grok-pattern-1
  20. +4 −0 files/null-output.conf
  21. +32 −36 manifests/config.pp
  22. +85 −0 manifests/configfile.pp
  23. +0 −203 manifests/filter/alter.pp
  24. +0 −192 manifests/filter/anonymize.pp
  25. +0 −182 manifests/filter/checksum.pp
  26. +0 −189 manifests/filter/csv.pp
  27. +0 −202 manifests/filter/date.pp
  28. +0 −202 manifests/filter/dns.pp
  29. +0 −164 manifests/filter/environment.pp
  30. +0 −151 manifests/filter/gelfify.pp
  31. +0 −182 manifests/filter/geoip.pp
  32. +0 −200 manifests/filter/grep.pp
  33. +0 −318 manifests/filter/grok.pp
  34. +0 −151 manifests/filter/grokdiscovery.pp
  35. +0 −162 manifests/filter/json.pp
  36. +0 −245 manifests/filter/kv.pp
  37. +0 −209 manifests/filter/metrics.pp
  38. +0 −250 manifests/filter/multiline.pp
  39. +0 −306 manifests/filter/mutate.pp
  40. +0 −150 manifests/filter/noop.pp
  41. +0 −180 manifests/filter/split.pp
  42. +0 −205 manifests/filter/syslog_pri.pp
  43. +0 −174 manifests/filter/urldecode.pp
  44. +0 −200 manifests/filter/xml.pp
  45. +0 −217 manifests/filter/zeromq.pp
  46. +151 −112 manifests/init.pp
  47. +0 −422 manifests/input/amqp.pp
  48. +0 −249 manifests/input/drupal_dblog.pp
  49. +0 −193 manifests/input/eventlog.pp
  50. +0 −209 manifests/input/exec.pp
  51. +0 −293 manifests/input/file.pp
  52. +0 −207 manifests/input/ganglia.pp
  53. +0 −227 manifests/input/gelf.pp
  54. +0 −282 manifests/input/gemfire.pp
  55. +0 −244 manifests/input/generator.pp
  56. +0 −197 manifests/input/heroku.pp
  57. +0 −267 manifests/input/irc.pp
  58. +0 −244 manifests/input/log4j.pp
  59. +0 −244 manifests/input/lumberjack.pp
  60. +0 −194 manifests/input/pipe.pp
  61. +0 −296 manifests/input/redis.pp
  62. +0 −211 manifests/input/relp.pp
  63. +0 −254 manifests/input/sqs.pp
  64. +0 −181 manifests/input/stdin.pp
  65. +0 −241 manifests/input/stomp.pp
  66. +0 −253 manifests/input/syslog.pp
  67. +0 −243 manifests/input/tcp.pp
  68. +0 −216 manifests/input/twitter.pp
  69. +0 −222 manifests/input/udp.pp
  70. +0 −235 manifests/input/xmpp.pp
  71. +0 −395 manifests/input/zenoss.pp
  72. +0 −279 manifests/input/zeromq.pp
  73. +0 −267 manifests/output/amqp.pp
  74. +0 −192 manifests/output/boundary.pp
  75. +0 −143 manifests/output/circonus.pp
  76. +0 −369 manifests/output/cloudwatch.pp
  77. +0 −208 manifests/output/datadog.pp
  78. +0 −265 manifests/output/elasticsearch.pp
  79. +0 −191 manifests/output/elasticsearch_http.pp
  80. +0 −353 manifests/output/elasticsearch_river.pp
  81. +0 −264 manifests/output/email.pp
  82. +0 −116 manifests/output/exec.pp
  83. +0 −171 manifests/output/file.pp
  84. +0 −212 manifests/output/ganglia.pp
  85. +0 −287 manifests/output/gelf.pp
  86. +0 −155 manifests/output/gemfire.pp
  87. +0 −161 manifests/output/graphite.pp
  88. +0 −233 manifests/output/graphtastic.pp
  89. +0 −199 manifests/output/http.pp
  90. +0 −100 manifests/output/internal.pp
  91. +0 −199 manifests/output/irc.pp
  92. +0 −199 manifests/output/juggernaut.pp
  93. +0 −197 manifests/output/librato.pp
  94. +0 −148 manifests/output/loggly.pp
  95. +0 −153 manifests/output/lumberjack.pp
  96. +0 −236 manifests/output/metriccatcher.pp
  97. +0 −186 manifests/output/mongodb.pp
  98. +0 −144 manifests/output/nagios.pp
  99. +0 −201 manifests/output/nagios_nsca.pp
  100. +0 −100 manifests/output/null.pp
  101. +0 −159 manifests/output/opentsdb.pp
  102. +0 −178 manifests/output/pagerduty.pp
  103. +0 −145 manifests/output/pipe.pp
  104. +0 −262 manifests/output/redis.pp
  105. +0 −232 manifests/output/riak.pp
  106. +0 −192 manifests/output/riemann.pp
  107. +0 −190 manifests/output/sns.pp
  108. +0 −158 manifests/output/sqs.pp
  109. +0 −238 manifests/output/statsd.pp
  110. +0 −137 manifests/output/stdout.pp
  111. +0 −175 manifests/output/stomp.pp
  112. +0 −252 manifests/output/syslog.pp
  113. +0 −161 manifests/output/tcp.pp
  114. +0 −128 manifests/output/websocket.pp
  115. +0 −179 manifests/output/xmpp.pp
  116. +0 −154 manifests/output/zabbix.pp
  117. +0 −184 manifests/output/zeromq.pp
  118. +92 −85 manifests/package.pp
  119. +29 −0 manifests/package/install.pp
  120. +0 −91 manifests/params.pp
  121. +40 −0 manifests/patternfile.pp
  122. +98 −0 manifests/plugin.pp
  123. +79 −0 manifests/repo.pp
  124. +114 −48 manifests/service.pp
  125. +81 −0 metadata.json
  126. +32 −0 spec/acceptance_disabled/00_meta_spec.rb
  127. +219 −0 spec/acceptance_disabled/class_logstash_spec.rb
  128. +83 −0 spec/acceptance_disabled/class_plugin_spec.rb
  129. +56 −0 spec/acceptance_disabled/define_configfile_spec.rb
  130. +44 −0 spec/acceptance_disabled/define_patternfile_spec.rb
  131. +39 −0 spec/acceptance_disabled/logstash_spec.rb
  132. +17 −0 spec/acceptance_disabled/nodesets/centos-6-docker.yml
  133. +8 −0 spec/acceptance_disabled/nodesets/centos-6-vagrant.yml
  134. +1 −0 spec/acceptance_disabled/nodesets/centos-6.yml
  135. +17 −0 spec/acceptance_disabled/nodesets/centos-7-docker.yml
  136. +8 −0 spec/acceptance_disabled/nodesets/centos-7-vagrant.yml
  137. +1 −0 spec/acceptance_disabled/nodesets/centos-7.yml
  138. +28 −0 spec/acceptance_disabled/nodesets/debian-7-docker.yml
  139. +9 −0 spec/acceptance_disabled/nodesets/debian-7-vagrant.yml
  140. +1 −0 spec/acceptance_disabled/nodesets/debian-7.yml
  141. +17 −0 spec/acceptance_disabled/nodesets/debian-8-docker.yml
  142. +8 −0 spec/acceptance_disabled/nodesets/debian-8-vagrant.yml
  143. +1 −0 spec/acceptance_disabled/nodesets/debian-8.yml
  144. +1 −0 spec/acceptance_disabled/nodesets/default.yml
  145. +20 −0 spec/acceptance_disabled/nodesets/opensuse-13-docker.yml
  146. +8 −0 spec/acceptance_disabled/nodesets/opensuse-13-vagrant.yml
  147. +1 −0 spec/acceptance_disabled/nodesets/opensuse-13.yml
  148. +13 −0 spec/acceptance_disabled/nodesets/sles-11-vagrant.yml
  149. +31 −0 spec/acceptance_disabled/nodesets/ubuntu-1204-docker.yml
  150. +1 −0 spec/acceptance_disabled/nodesets/ubuntu-1204.yml
  151. +26 −0 spec/acceptance_disabled/nodesets/ubuntu-1404-docker.yml
  152. +1 −0 spec/acceptance_disabled/nodesets/ubuntu-1404.yml
  153. +25 −0 spec/acceptance_disabled/nodesets/ubuntu-1604.yml
  154. 0 spec/fixtures/artifacts/.gitignore
  155. +1 −0 spec/fixtures/facts/facts
  156. +1 −0 spec/fixtures/grok-patterns/grok-pattern-0
  157. +1 −0 spec/fixtures/grok-patterns/grok-pattern-1
  158. 0 spec/fixtures/manifests/.gitignore
  159. 0 spec/fixtures/manifests/site.pp
  160. +1 −0 spec/fixtures/modules/logstash/manifests
  161. +1 −0 spec/fixtures/modules/logstash/templates
  162. BIN spec/fixtures/plugins/logstash-output-cowsay-5.0.0.gem
  163. BIN spec/fixtures/plugins/logstash-output-cowthink-5.0.0.gem
  164. +1 −0 spec/fixtures/templates/configfile-template.erb
  165. +8 −0 tasks/Gemfile
  166. +16 −0 tasks/env.rb
  167. +9 −0 tasks/rake/build.rake
  168. +6 −0 tasks/rake/clean.rake
  169. +14 −0 tasks/rake/deb.rake
  170. +47 −0 tasks/rake/doc.rake
  171. +53 −0 tasks/rake/jenkins.rake
  172. +64 −0 tasks/rake/lib/packaging/base_packager.rb
  173. +11 −0 tasks/rake/lib/packaging/deb_packager.rb
  174. +11 −0 tasks/rake/lib/packaging/rpm_packager.rb
  175. +27 −0 tasks/rake/lib/version_helper.rb
  176. +14 −0 tasks/rake/rpm.rake
  177. +97 −0 tasks/rake/spec.rake
  178. +35 −0 tasks/rake/style.rake
  179. +28 −0 tasks/rake/syntax.rake
  180. +0 −70 templates/etc/init.d/logstash-debian.erb
  181. +25 −0 templates/jvm.options.erb
  182. +4 −0 templates/logstash.yml.erb
  183. +14 −0 templates/startup.options.erb
21 changes: 21 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
.#*
spec/fixtures/artifacts/*
!spec/fixtures/artifacts/.gitignore
spec/fixtures/modules/*
!spec/fixtures/modules/logstash
files/*.gem
files/*.rpm
files/*.deb
templates/configfile-template.erb
.bundle
.vendor
.vagrant
.ruby-version
.yardoc
pkg/
spec/reports/
spec/logs
log
doc
*.lock
**.swp
6 changes: 6 additions & 0 deletions .pmtignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
spec/
Rakefile
junit/
logs/
Gemfile
Gemfile.lock
2 changes: 2 additions & 0 deletions .projectile
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
-/doc
-/.vendor
3 changes: 3 additions & 0 deletions .puppet-lint.rc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--no-80chars-check
--no-single_quote_string_with_variables-check
--no-documentation-check
157 changes: 155 additions & 2 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,5 +1,158 @@
0.0.2 ( Jan 19, 2013 )
5.0.1
Trival README update.

5.0.0
Major re-write for Logstash 5.x.
Drop support for Logstash <5.0.0.

0.6.4
Puppet 4 support.

0.6.3
Documentation updates only. Functionally identical to 0.6.2.

0.6.2
Allow electrical/file_concat version 1.x.

0.6.1
Restart service on pattern file change.
Remove dependency on external PGP server.
Fix circular dependency on plugin installation.

0.6.0
Deprecates the logstash-contrib package.
Supports Gem-based Logstash plugins.
Not compatible with Logstash versions < 1.5.0.

0.5.1
Updated system tests to work with LS 1.4.1
Increase package download timeout
Add option to use stages for the repo setup instead anchors

0.5.0
Move beaker testing to use docker
Large module update to work with the contrib package
Refactored rspec testing
Fix inline docs
Added Puppet 3.5.0 testing
Fix typo in group name variable ( PR #147 )
Improve puppet module removal ( PR #149 )
Reverted PR #149. Caused issues with package removal.
added lsbdistid = Debian to rspec facts ( PR #146 )
match other config perms with patterns ( PR #151 )

0.4.3
Lower puppetlabs-stdlib depdency from 4.0.0 to 3.2.0
Documentation improvements ( PR #132 #137 )
Fixed yumrepo call to include description ( PR #138 )
Added beaker testing
Fixed bug that sometimes LS starts before all configs are processed.
Ensure java is installed before installing the package when using package_url
Fail fast when using package_url and repo config

0.4.2
Fix config directory for config files to be inline with the init file of the packages
Update readme ( thanks to PR #130 from phrawzty )
Added repo management ( based on work of PR #121 from pcfens )

0.4.1
** Important Update **
Ensure exec names are unique. This caused an issue when using the Elasticsearch Puppet module
Removed a part in the package.pp that should have been removed ( missed with the rewrite )
Missed a few bits of the rewrite.
Updated readme to reflect reality regarding configfile define.

0.4.0
** NOTE: This is a backwards compability breaking release !! **
Large rewrite of the entire module described below
Make the core more dynamic for different service providers
Add better testing and devided into different files
Add different ways to install the package except from the repository ( puppet/http/https/ftp/file )
Update java class to install openjdk 1.7
Add validation of templates
Added more test scenario's
Added puppet parser validate task for added checking
Improve module removing when set to absent
Updated readme
Doc improvements by dan ( phrawzty )
Added define for managing pattern files
Added define for managing plugins

0.3.4
Fixing purging of created directories ( PR #61, #64 by Kayla Green and Jason Koppe )
Documentation fixes ( PR #65, #67 by Kristian Glass and Andreas Paul )
Making config dir configurable ( PR #70 by Justin Lambert )
Permit HTTP(s) for downloading logstash ( PR #71 by Phil Fenstermacher )
Ensure user/group is passed in the debian init file
Spec cleanup ( PR #75 by Justin Lambert )
set logstash logdir perms when using custom jar provider ( PR #74 by Justin Lambert )
clean up installpath when updating jars ( PR #72 by Justin Lambert )
fix wrong creates path at jar custom provider ( PR #83 by Daniel Werdermann )
added 'in progress' for logstash version 1.2.x ( PR #87 by rtoma )
Add small input/output examples ( PR #89 by Andreas Paul )
Solving defaults file not being installed in some cases
http download of jar should require $jardir ( PR #90 by Max Griffiths )
add ability to install a logstash config file ( PR #93 by Justin Lambert )

0.3.3
Enable puppet 3.2.x testing
Fix issue that the config dir was missing in the init files
Fix variable access deprecation warning ( PR #56 by Richard Peng )

0.3.2
Fixing issue when using jar file without multi-instance feature
Added rspec tests to cover this issue

0.3.1
Missed changes for enabling/disabling multi-instance feature
Adding a few spec tests for the multi-instance feature

0.3.0
Update defines for Logstash 1.1.12
Adding license file
Deleted old init file removal to avoid issues. ( Issue #50 )
Allow file owner/group to be variable ( Issue/PR #47 )
Ensure log directory exists before starting ( PR #53 by Brian Lalor )
Provide complete containment of the class ( PR #53 by Brian Lalor )
Update rspec tests for new defines

0.2.0
Update defines for logstash 1.1.10
New feature for plugins to automatically transfer files ( Issue #24 )
Create correct tmp dir ( Issue #35 )
Change file modes to be more secure ( Issue #36 )
Update defines for better input validation ( Issue #43 )
Adding rspec tests for plugin defines
Fix tmp dir Debian init script ( PR #44 by Dan Carley )

0.1.0
Don't backup the Jar file or the symlink ( Issue #25 by Garth Kidd )
First implementation of the multi-instance feature. This will break certain functionality.

0.0.6
Fix issue that the init file was overwritten
Ensure we install java first before starting logstash if enabled

0.0.5
Adding spec tests
Update Readme ( PR #20 by rjw1 )
New feature to install java

0.0.4
Rename Redhat to RedHat for init file ( PR #12 by pkubat )
Adding Amazon as Operating system ( PR #12 by pkubat )
Symlinking Jar file to generic name ( PR #12 by pkubat )
Correting symlink ( PR #14 by Jeff Wong )

0.0.3
Clarify jarfile usage and validation ( PR #6 by Garth Kidd )
Add default Debian Init script when non provided and using custom source ( PR #7 by Garth Kidd )
Add RedHat as OS type ( PR #8 by Dan )
Skip init script when status = unmanaged ( PR #9 by Tavis Aitken )
Refactored the custom provider part ( With help of Garth Kidd )

0.0.2
Adding a way to provide jar and init file instead of depending on a package

0.0.1 ( Jan 13, 2013 )
0.0.1
Initial release of the module
60 changes: 60 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Contributing

If you have a bugfix or new feature that you would like to contribute to this puppet module, please find or open an issue about it first. Talk about what you would like to do. It may be that somebody is already working on it, or that there are particular issues that you should know about before implementing the change.

We enjoy working with contributors to get their code accepted. There are many approaches to fixing a problem and it is important to find the best approach before writing too much code.

The process for contributing to any of the Elasticsearch repositories is similar.

1. Sign the contributor license agreement
Please make sure you have signed the [Contributor License Agreement](http://www.elasticsearch.org/contributor-agreement/). We are not asking you to assign copyright to us, but to give us the right to distribute your code without restriction. We ask this of all contributors in order to assure our users of the origin and continuing existence of the code. You only need to sign the CLA once.

2. Run the rspec tests and ensure it completes without errors with your changes.

3. Rebase your changes
Update your local repository with the most recent code from the main this puppet module repository, and rebase your branch on top of the latest master branch. We prefer your changes to be squashed into a single commit.

4. Submit a pull request
Push your local changes to your forked copy of the repository and submit a pull request. In the pull request, describe what your changes do and mention the number of the issue where discussion has taken place, eg “Closes #123″.

Then sit back and wait. There will probably be discussion about the pull request and, if any changes are needed, we would love to work with you to get your pull request merged into this puppet module.


## Development Setup

There are a few testing prerequisites to meet:

* Ruby
* [Bundler](http://bundler.io/)
* Puppet (You should be able to run `puppet module install`
* Docker or Vagrant/Virtualbox for the acceptance tests

You can then set up the test enviroment with:
```bash
make
```

## Testing

### Unit Tests
Run the unit tests with:

```
make test-unit
```

## Acceptance Tests
Acceptance tests are implemented with Beaker, RSpec and Serverspec.

You can run them for a particular operating system and a particular Logstash version like this:

```
BEAKER_set=debian-8 LOGSTASH_VERSION=1.4.5 bundle exec rake beaker
```

That invocation requires that you have Docker installed on your development system.
If you'd prefer to use Vagrant and Virtualbox, you can:

```
BEAKER_set=debian-8-vagrant LOGSTASH_VERSION=1.4.5 bundle exec rake beaker
```
19 changes: 19 additions & 0 deletions CONTRIBUTORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
The following is a list of people who have contributed ideas, code, bug
reports, or in general have helped this puppet module along its way.

Project Owner
* Richard Pijnenburg (electrical)

Contributors:
* Jordan Sissel (jordansissel)
* Dan (phrawzty)
* Garth Kidd (garthk)
* Tavis Aitken (tavisto)
* pkubat
* Jeff Wong (awole20)
* Bob (rjw1)
* Dan Carley (dcarley)
* Brian Lalor (blalor)
* Justin Lambert (jlambert)
* Richard Peng (richardpeng)
* Matthias Baur (baurmatt)
45 changes: 45 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
source 'https://rubygems.org'
ruby '2.2.5'

puppetversion = ENV['PUPPET_VERSION'] || '4.5.1'
gem 'puppet', puppetversion, :require => false

gem 'beaker', '3.4.0'
gem 'beaker-pe', '1.6.1'
gem 'beaker-rspec', '6.0.0'

# REF: https://github.com/voxpupuli/metadata-json-lint/issues/10
# gem 'metadata-json-lint'

gem 'rspec-puppet'

gem 'pry'
gem 'pry-rescue'
gem 'docker-api', '~> 1.0'
gem 'rubysl-securerandom'
gem 'ci_reporter_rspec'
gem 'google-api-client', '0.9.4' # 0.9.5 needs Ruby 2.
gem 'rspec', '~> 3.0'
gem 'rake'
gem 'puppet-doc-lint'
gem 'puppet-lint'
gem 'puppet-strings'
gem 'puppetlabs_spec_helper'
gem 'puppet-syntax'
gem 'rspec-puppet-facts'
gem 'rubocop'
gem 'serverspec', '2.37.2'
gem 'specinfra', '2.57.2'
gem 'syck'
gem 'webmock'
gem 'redcarpet'

# Extra Puppet-lint gems
# gem 'puppet-lint-appends-check', :require => false
gem 'puppet-lint-version_comparison-check', :require => false
gem 'puppet-lint-unquoted_string-check', :require => false
gem 'puppet-lint-undef_in_function-check', :require => false
gem 'puppet-lint-trailing_comma-check', :require => false
gem 'puppet-lint-leading_zero-check', :require => false
gem 'puppet-lint-file_ensure-check', :require => false
gem 'puppet-lint-empty_string-check', :require => false
13 changes: 13 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Copyright (c) 2012-2016 Elasticsearch <http://www.elastic.co>

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
52 changes: 52 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# opensuse-121 \
# sles-11sp3 \
default: deps lint test-unit docs

distros = \
centos-6 \
centos-7 \
debian-7 \
debian-8 \
opensuse-13 \
ubuntu-1204 \
ubuntu-1404

deps: bundle-install puppet-module-deps

bundle-install:
bundle install --path .vendor

puppet-module-deps:
for m in puppetlabs/apt puppetlabs/stdlib darin/zypprepo ; do \
bundle exec puppet module install --target-dir spec/fixtures/modules --force $$m ; \
done
touch spec/fixtures/manifests/site.pp

docs:
bundle exec puppet strings

lint:
bundle exec rake lint
bundle exec rake validate
# bundle exec rubocop spec Rakefile

test-unit: deps lint
bundle exec rake spec_verbose

test-acceptance: $(distros)

$(distros):
BEAKER_set=$@ bundle exec rake beaker

clean:
rm -f spec/fixtures/artifacts/logstash*
rm -f spec/fixtures/artifacts/puppet-enterprise*
rm -f files/*.deb
rm -f files/*.gem
rm -f files/*.rpm
rm -rf log
rm -rf package

release: clean
puppet module build
Loading