All notable changes to this project will be documented in this file.
9.3.0 (2024-09-16)
Implemented enhancements:
Fixed bugs:
- Delete .devcontainer/README.md #930 (bastelfreak)
9.2.0 (2024-09-13)
Implemented enhancements:
- Delete CONTRIBUTING.md #929 (bastelfreak)
- Gemfile: Allow Puppet 7 and 8 #925 (bastelfreak)
Fixed bugs:
- spec_helper.rb: Fix typo in template #918 (bastelfreak)
Merged pull requests:
- Ignore yamllint warning about truthy value "on" #927 (wyardley)
- Add authselect module migrated from private repo #924 (jcpunk)
- Add puppet-github_actions_runner module #923 (bastelfreak)
- gha-puppet: Switch from v2->v3 #922 (bastelfreak)
- .pmtignore: Add Puppetfile #921 (bastelfreak)
- Purge devcontainer configs #920 (bastelfreak)
- Deprecate multiple modules #919 (bastelfreak)
9.1.0 (2024-07-08)
Implemented enhancements:
- voxpupuli-test: Require 9.0 #916 (bastelfreak)
- Also create a GitHub release page upon doing a release #913 (rwaffen)
- Add archlinux beaker example #912 (traylenator)
- Support fact stringyfication #908 (bastelfreak)
Fixed bugs:
- spec_helper.rb: add missing
=
#910 (bastelfreak)
Merged pull requests:
- add hint that these files are managed by modulesync #915 (rwaffen)
- Addition of new puppet-quadlets module #914 (traylenator)
- Add puppet-augeas module #911 (bastelfreak)
- Move mock_with to a single RSpec.configure block #909 (ekohl)
9.0.0 (2024-06-12)
Breaking changes:
- voxpupuli-test: Require 8.0 #906 (bastelfreak)
Fixed bugs:
- Rename labeler.yml->labeler.yml.erb #905 (bastelfreak)
8.0.1 (2024-06-03)
Fixed bugs:
- spec/spec.opts: ensure the file is absent #903 (bastelfreak)
8.0.0 (2024-06-03)
Breaking changes:
- puppet_metadata: Require 4.x #894 (bastelfreak)
- Cleanup workflow templates; require 'with' key in module's .sync.yml #893 (h-haaks)
Closed issues:
- Remove tight coupling to gha-puppet in gha workflow templates #887
Merged pull requests:
- Add puppet-nfs module #901 (bastelfreak)
- Add puppet-bolt module #900 (bastelfreak)
- Use lint rake task for lint pre-commit check #898 (wyardley)
- Add icinga modules #897 (lbetz)
- Dont manage .rspec{,_parallel} anymore #895 (bastelfreak)
- Stop managing puppet-tvheadend #892 (ekohl)
7.5.0 (2024-04-25)
Implemented enhancements:
Merged pull requests:
7.4.0 (2024-04-12)
Implemented enhancements:
- Add missing modules to output #884 (zilchms)
- Add puppet-collections module #883 (zilchms)
- Add aptly module #877 (bastelfreak)
Merged pull requests:
- Delete legacy .pcci.yml #885 (bastelfreak)
- Add github labeler to add skip-changelog label automatically to release PRs #882 (rwaffen)
- Fix CONTRIBUTING documentation for modules #881 (stevenpost)
- Ensure Dockerfile gets deleted #880 (baurmatt)
- Add bolt files to .gitignore #879 (rwaffen)
- add puppet-cpanm #878 (h-haaks)
- Delete legacy CentOS 7 nodeset #876 (bastelfreak)
- Add ca_cert module #875 (bastelfreak)
7.3.0 (2024-02-06)
Implemented enhancements:
- Allow beaker_hypervisor to be set #870 (traylenator)
- Addition of puppet-swap_file #869 (traylenator)
- add table formatting #868 (zilchms)
- CI: Print summary for outdated modules #866 (bastelfreak)
- CI: Allow to run CI manually #865 (bastelfreak)
- Also run CI an the main/master branch #864 (smortex)
- adding new puppet-boundary module #862 (attachmentgenie)
- Add nsswitch to modulesync #861 (treydock)
Fixed bugs:
- CI: run msync with branch foobranch #867 (bastelfreak)
Merged pull requests:
- Delete legacy Makefile #863 (bastelfreak)
7.2.0 (2023-12-04)
Implemented enhancements:
- voxpupuli-acceptance: Require 3.x #859 (bastelfreak)
- support setting beaker_facter in ci.yml #856 (evgeni)
- Update to gha-puppet v2 #855 (ekohl)
Fixed bugs:
- .pmtignore: Ignore HISTORY.md #857 (bastelfreak)
7.1.0 (2023-10-09)
Implemented enhancements:
- Add instructions to create a new module #853 (ekohl)
- Cleanup release gem group for modules #852 (bastelfreak)
Merged pull requests:
- Add clevis and tang module #851 (tuxmea)
- add wildfly #850 (rwaffen)
- add puppet-hosts mod #848 (jhoblitt)
- Migrate jcpunk/tuned to voxpupuli #847 (jcpunk)
- add puppet-vault module #845 (bastelfreak)
7.0.0 (2023-08-17)
Breaking changes:
- voxpupuli-test: Require 7.x #843 (bastelfreak)
Implemented enhancements:
Merged pull requests:
- Add puppet-opensearch_dashboards #842 (smortex)
- Add management of the newly transfered SSSD module #841 (jcpunk)
- CI: Make runners configurable #840 (bastelfreak)
- add spec/support/spec/** dir for symmetry with _acceptance.rb #839 (jhoblitt)
- CI: Run metadata_deps on all modules #836 (bastelfreak)
- Deprecate multiple modules #835 (bastelfreak)
- Add puppet-graylog_api #834 (bastelfreak)
- Example how to set puppet version #833 (traylenator)
- Add module puppet-otelcol #832 (voxel01)
6.0.0 (2023-05-12)
Breaking changes:
- voxpupuli-acceptance: Require 2.x #830 (bastelfreak)
- voxpupuli-release: Switch to 3.x #829 (bastelfreak)
- voxpupuli-test: Switch to 6.x #828 (bastelfreak)
- Drop Ruby 2.5/2.6 specific code #826 (bastelfreak)
- puppet_metadata: switch to 3.x #825 (bastelfreak)
- Gemfile: Pin to Puppet ~> 7.24 #824 (bastelfreak)
- puppet-strings: require 4.x #800 (bastelfreak)
Merged pull requests:
- Delete broken Dockerfile #827 (bastelfreak)
- Add faraday-retry to release gem group #823 (bastelfreak)
- Remove template for
.yardopts
#822 (smortex)
5.5.0 (2023-04-14)
Implemented enhancements:
- require modulesync 2.6 or newer #818 (bastelfreak)
- Add puppet-logstash #804 (h-haaks)
Fixed bugs:
- anchor .gitignore paths #809 (jhoblitt)
- anchor most .pmtignore patterns to the root of the module #791 (jhoblitt)
Merged pull requests:
- dependabot: check for github actions and gems #819 (bastelfreak)
- Drop PDK created puppet-lint GHA workflow #817 (ekohl)
- Purge legacy Modulefile in modules #815 (bastelfreak)
- Add module puppet-varnish #814 (voxel01)
- Add puppet-opensearch #813 (crazymind1337)
- Add puppet-k8s #812 (ananace)
- Add puppet-hdm #811 (bastelfreak)
- Allow configuring RuboCop in CI #810 (ekohl)
- puppet-dnsquery: add dnsquery to modulesync #808 (b4ldr)
- Add puppet-format #807 (ekohl)
- Delete legacy SECURITY.md #806 (bastelfreak)
- Delete old code of conducts #805 (bastelfreak)
- Stop managing staging and tea #803 (ekohl)
- Rework release preparation tasks #789 (smortex)
5.4.0 (2022-12-20)
Implemented enhancements:
- puppet_metadata: Use 2.x #801 (bastelfreak)
- Allow opting-out of GitHub Action acceptance tests #798 (smortex)
- Add puppet-conntrackd #790 (bastelfreak)
- Set add_mocked_facts #693 (ekohl)
Fixed bugs:
Merged pull requests:
- Add puppet-puppet_certificate #799 (alexjfisher)
- delete legacy default nodeset #797 (bastelfreak)
- add Rakefile config.project to set changelog project name #796 (jhoblitt)
- Add puppet-bacula #795 (smortex)
- Addition of puppet-zram_generator #794 (traylenator)
- delete legacy nodesets #793 (bastelfreak)
- add puppet-consul #792 (bastelfreak)
- Delete .ruby-version and .tool-versions by default #787 (root-expert)
- Add puppet-catalog-diff #785 (bastelfreak)
5.3.0 (2022-05-24)
Implemented enhancements:
- voxpupuli-test: Pull in 5.4 or newer #782 (bastelfreak)
- Add additional_packages config option #780 (ekohl)
- make rubocop_todop.yml usage configureable #778 (bastelfreak)
- CONTRIBUTING.md: recommend puppet 6 testing #777 (bastelfreak)
Closed issues:
- Create mechanism for auto-pushing generated docs #397
Merged pull requests:
- Adding puppet-falco to the list of managed modules #781 (genebean)
- Gemfile: use singlequotes for Strings #776 (bastelfreak)
- Drop puppet-boolean #775 (ekohl)
5.2.0 (2022-01-28)
Implemented enhancements:
Fixed bugs:
- Switch to github.ref_name for concurrency group #763 (root-expert)
Merged pull requests:
- CONTRIBUTING.md: correct example, update OSes #772 (kenyon)
- Correct elastic_stack repository name #770 (smortex)
- Add elasticsearch modules #769 (smortex)
- Add Augeas modules #768 (bastelfreak)
5.1.0 (2021-11-26)
Implemented enhancements:
- voxpupuli-test: Require 5.x #766 (bastelfreak)
- implement modulespecific puppet-lint plugins #758 (bastelfreak)
Fixed bugs:
- swap puppet-lint-param-types with puppet-lint-parameter_type-check #760 (bastelfreak)
- puppet-lint: fail on warnings #759 (bastelfreak)
Merged pull requests:
- Fix typo in comment #765 (nbarrientos)
- Add puppet-monit module #764 (FlorentPoinsaut)
- Add more files to our deletion list #762 (bastelfreak)
- Add rclocal module #761 (bastelfreak)
5.0.1 (2021-11-01)
With the 5.0.0 release of modulesync_config we stopped official support for Puppet 5 and Ruby 2.4. We now require Puppet 2.5 and Puppet 6.
Fixed bugs:
- spec_helper: Update to rubocop 1.22 #755 (bastelfreak)
5.0.0 (2021-10-31)
Breaking changes:
- voxpupuli-test: Require 4.x instead of 3.x #752 (bastelfreak)
- voxpupuli-test: Require 3.x instead of 2.x #749 (bastelfreak)
Implemented enhancements:
- Cancel in-progress/pending workflows of the same branch #747 (root-expert)
Merged pull requests:
- voxpupuli-release: Require >= 1.2.0 #753 (bastelfreak)
- Archive the facette module #748 (smortex)
4.2.0 (2021-08-17)
Implemented enhancements:
- cleanup puppet-blacksmith/voxpupuli-release dependencies #737 (bastelfreak)
- Add a dummy test suite task to CI #731 (ekohl)
- Rakefile updates to reduce gem loading #730 (ekohl)
Fixed bugs:
- Limit github_changelog_generator to Ruby 2.5+ #745 (ekohl)
- Rakefile: Use
name
from metadata.json for GCG config.project #735 (bastelfreak) - Delete legacy .yardopts #734 (bastelfreak)
- spec_helper.rb: cleanup duplicate newline #728 (bastelfreak)
- fix typo in GitHub actions template #719 (bastelfreak)
Closed issues:
- puppet-strings prints warnings since the merge of #722 #733
Merged pull requests:
- voxpupuli-test: Require 2.5 or newer #743 (bastelfreak)
- Add instructions for bulk dependency updates #741 (ekohl)
- Add metadata_json_deps integration #740 (ekohl)
- Update EOL distros and Puppet version in clean-metadata #739 (ekohl)
- CONTRIBUTING.md: Replace travis with GHA #738 (bastelfreak)
- Limit to known-good setups from acceptance tests #732 (smortex)
- add new wireguard module #726 (bastelfreak)
- get_all_the_diffs: dont read legacy plumbing repo content #725 (bastelfreak)
- Update get_all_the_diffs to work on Ruby 2 and 3 #724 (bastelfreak)
- use latest github_changelog_generator release #723 (bastelfreak)
- Add consistent explanatory comments #722 (ghoneycutt)
- Setup CI jobs on Ruby3 instead of Ruby 2.7 #721 (bastelfreak)
- puppetlabs_spec_helper: Allow 3.x #720 (bastelfreak)
- Add puppet-postfix to managed modules #718 (raphink)
- Move all static validations to the setup job #717 (ekohl)
- Release action: limit to voxpupuli org #716 (bastelfreak)
- Add puppet-openldap #715 (raphink)
- Add puppet-kmod #714 (raphink)
- Add puppet-openssl #713 (raphink)
- Add puppet-systemd #712 (raphink)
- Purge legacy Jenkinsfile in modules #711 (bastelfreak)
- allow all newer puppet gems #710 (bastelfreak)
- add puppet-puppet_summary module #709 (bastelfreak)
4.1.0 (2021-04-03)
Implemented enhancements:
- changelog_generator: use upstream release #706 (bastelfreak)
Closed issues:
- Hash matrix for Github Actions makes excludes impossible #691
- 'noop' should be the default #644
- Run acceptance tests against all supported operatingsystems #428
- create a 'awesome-enterprise-wescale-super-config' #187
Merged pull requests:
- add puppet-puppetwebhook #705 (bastelfreak)
- Add puppet-cvmfs #704 (traylenator)
- Update the beaker instructions #703 (ekohl)
- Remove Travis left overs #701 (ekohl)
- Add puppet-pbuilder #700 (ekohl)
- moduleroot/Dockerfile.erb: use ruby:2.7 #698 (kenyon)
- Add puppet-hashi_stack #697 (attachmentgenie)
- add newly obtained nomad module #696 (attachmentgenie)
- remove unroutable ipv6 config #694 (b4ldr)
- Introduce default job length of 40 minutes #692 (traylenator)
- Run rubocop checks in matrix build #690 (traylenator)
- Add puppet-nftables #689 (traylenator)
- Use ruby/setup-ruby in workflow testing #688 (ekohl)
- Drop puppet-report_hipchat since it's archived #687 (ekohl)
- drop deprecated wget module #663 (bastelfreak)
4.0.0 (2020-11-25)
Breaking changes:
Closed issues:
- Add puppet-lint github action? #671
- Drop gem update for each Travis job #632
- Only include the correct nodesets depending on the module's supported O/S #385
- Deal with multiple CONTRIBUTING.md #252
- Missing spec_helper_acceptance.rb ? #177
- Add rake task to detect trailing whitespace in markdown files #151
Merged pull requests:
- Extend .pmtignore to trim modules #685 (ekohl)
- CONTRIBUTING template: fix name of acceptance test rake task #684 (kenyon)
- Reduce the Gemfile #682 (ekohl)
- Switch CI to Github Actions #681 (ekohl)
- Don't ship
spec
directory,Rakefile
orGemfile
in packaged modules #680 (alexjfisher) - CONTRIBUTING.md: Drop CentOS 6 note #679 (bastelfreak)
3.1.0 (2020-10-19)
Implemented enhancements:
Merged pull requests:
- Drop EOL Arch nodeset #677 (bastelfreak)
- add puppet-dbbackup #676 (bastelfreak)
- CONTRIBUTING.md: Drop Debian 8; Add Ubuntu 20.04 #675 (bastelfreak)
- Add puppet-hyperglass module #673 (bastelfreak)
- Resolve yamllint #672 (jcpunk)
- replace YAML.load with YAML.safe_load #670 (bastelfreak)
- dont manage mcollective module #669 (bastelfreak)
- travis: switch build env from bionic to focal #668 (bastelfreak)
- Request code snippets as acceptance tests #665 (bastelfreak)
- Disable Style/BracesAroundHashParameters #664 (alexjfisher)
- Drop all EC2 acceptance nodesets #662 (ekohl)
3.0.0 (2020-07-25)
Implemented enhancements:
- require voxpupuli-test 2 or newer #660 (bastelfreak)
- Add puppet-erlang #657 (nmaludy)
- add puppet-mosquitto #656 (bastelfreak)
- Update travis config to please linter #653 (bastelfreak)
- Update voxpupuli-test 1.0.0->1.4.0 #652 (bastelfreak)
Fixed bugs:
- Fix typo in version comparison #651 (bastelfreak)
- Set hiera_config after including the spec helper #646 (ekohl)
Merged pull requests:
- Remove puppet-puppetserver from modules #659 (ekohl)
- Disable RSpec/MultipleExpectations #658 (alexjfisher)
- Add SECURITY.md #655 (roidelapluie)
- Add puppet-chrony to modulesync_config #650 (dhoppe)
- spec_helper_acceptance: Add helper to load custom files #649 (bastelfreak)
- Add a script for bulk merging PRs #648 (ekohl)
- Use voxpupuli-acceptance #647 (ekohl)
2.12.0 (2020-04-03)
Fixed bugs:
- Ignore trailing whitespace in CHANGELOG.md since it is auto generated. #641 (ghoneycutt)
Merged pull requests:
- README section helpful for external contributors #643 (trevor-vaughan)
- Add puppet-epel #642 (alexjfisher)
- Add module puppet-prosody #640 (mmoll)
- Drop
redcarpet
gem #638 (bastelfreak) - Add puppet-rvm to modulesync_config #637 (bastelfreak)
- Use voxpupuli-test #612 (ekohl)
2.11.0 (2020-02-05)
Implemented enhancements:
Fixed bugs:
Closed issues:
- Implement topscope-variable-check #486
Merged pull requests:
- Revert rubocop TargetRubyVersion back to 1.9 #634 (alexjfisher)
- Make 'before_install' in .travis.yml configurable #631 (baurmatt)
- State centos8 as working docker container #630 (traylenator)
- Add module puppet-earlyoom #629 (dhoppe)
- update CONTRIBUTING.md with current beaker nodesets #628 (bastelfreak)
- Include more modules for management #626 (zachfi)
- Include group-ldapquery for management #625 (zachfi)
- Include group-membership for management #624 (zachfi)
2.10.1 (2019-12-31)
Fixed bugs:
- fix facter version for local Puppet 6 tests #622 (bastelfreak)
2.10.0 (2019-12-21)
Implemented enhancements:
- delete CONTRIBUTING.md in all repos #619 (bastelfreak)
- Rubocop: set target version to 2.1 #618 (bastelfreak)
Fixed bugs:
Closed issues:
- Further tidy up
exclude
andignore
paths in Rakefile #592
Merged pull requests:
- add rkhunter to managed modules #620 (bastelfreak)
- Delete EOL windows nodesets #615 (bastelfreak)
- Use same ruby version as latest Puppet 6 (2.5.7) #614 (ghoneycutt)
- Drop EOL Windows server 2008/2012 nodesets #613 (bastelfreak)
- Update lint config. #611 (ekohl)
- Add label to pull request #610 (dhoppe)
- travis: send notifications to voxpupu.li #596 (bastelfreak)
- bump rubocop target version 1.9->2.4 #536 (bastelfreak)
2.9.0 (2019-12-06)
Implemented enhancements:
Fixed bugs:
- mock facter version based on puppet version #600 (bastelfreak)
- default to 3.9.0, not 3.9 facter version #598 (bastelfreak)
Merged pull requests:
- Remove parameter facterdb_facts_version #608 (dhoppe)
- enhance CONTRIBUTING.md #607 (bastelfreak)
- Update the EOL distributions #606 (ekohl)
- Work with Modulesync 1.0.0 #605 (ekohl)
- Fix a typo in CONTRIBUTING.md #603 (ekohl)
- Use voxpupuli fixes branch of GHCG #602 (ekohl)
- Add puppet-lint-anchor-check #601 (alexjfisher)
- drop BEAKER_IS_PE=no beaker argument #599 (bastelfreak)
- docker: add missing
rake
subcommand #597 (bastelfreak) - Fix-up CHANGELOG.md line endings #595 (alexjfisher)
- Add new module puppet-mlocate #594 (traylenator)
- travis: switch base OS from xenial to bionic #591 (bastelfreak)
- add puppet-ipset module #590 (bastelfreak)
- Use 3.9 as default facterlib facts version #589 (alexjfisher)
- Add
firewalld
to list of managed modules #588 (alexjfisher) - add puppet-lint-legacy_fact-check plugin #586 (bastelfreak)
- use latest voxpupuli-release gem #585 (bastelfreak)
2.8.0 (2019-07-27)
Merged pull requests:
- Filters out the configured bundler path #583 (logicminds)
- add puppet-lint-topscope-variable-check gem #582 (bastelfreak)
- Add Debian 10 to list of supported OSes #581 (bastelfreak)
- CONTRIBUTING.md: speedup gem installation #580 (bastelfreak)
- Adds puppet-xmlfile to list of managed modules #579 (logicminds)
- Ensure newline at EOF for .yml files. #578 (pillarsdotnet)
- Add missing language specifier to code fence in CONTRIBUTING.md.erb #577 (pillarsdotnet)
- Add puppet-openvmtools to managed_modules.yml #576 (pillarsdotnet)
- Remove extra blank line at EOF of LICENSE file. #575 (pillarsdotnet)
- Add puppet-spiped #573 (alexjfisher)
- drop Ubuntu 14.04 from get_all_the_diffs script #572 (bastelfreak)
- add a debug flag to get_all_the_diffs #571 (bastelfreak)
- add puppet-borg #570 (bastelfreak)
- Add puppet-bareos #569 (alexjfisher)
- Add puppet-check_mk #568 (alexjfisher)
2.7.0 (2019-04-06)
Merged pull requests:
- disable acceptance tests on puppet6-nightly #566 (bastelfreak)
- Clean Rakefile.erb #565 (ekohl)
- Add default mocking framework #563 (dhoppe)
- add GCG to Gemfile #561 (bastelfreak)
- Add a script to set Travis secrets #560 (ekohl)
- update CHANGELOG.md #559 (bastelfreak)
- Add a reference task to generate REFERENCE.md #543 (ekohl)
2.6.0 (2019-03-09)
Implemented enhancements:
Fixed bugs:
- fix bundler commands in github template #546 (bastelfreak)
- prefix travis script with sh #540 (bastelfreak)
Merged pull requests:
- Add
keepalived
andredis
modules #558 (alexjfisher) - Make notifications configurable #557 (dhoppe)
- Update the version of Ruby #554 (dhoppe)
- Set lowest supported Puppet version 4.10.0->5.5.8 #553 (bastelfreak)
- add script to update all local modules #552 (bastelfreak)
- enable relative class check #549 (bastelfreak)
- cleanup travis.sh helper #548 (bastelfreak)
- purge unneeded sudo setting from travis config #547 (bastelfreak)
- cleanup Gemfile in modules #545 (bastelfreak)
- bump default Puppet version to 6.X #544 (bastelfreak)
- Remove duplicate metadata_lint check #542 (ekohl)
- (GH-151) Implement whitespace checks for markdown #541 (ekohl)
2.5.0 (2019-01-09)
Closed issues:
Merged pull requests:
- remove leading spaces before Fixes #538 (Dan33l)
- Move travis setup script into a subdirectory #537 (ekohl)
- switch to latest ruby for puppet6 + support latest bundler release #535 (bastelfreak)
- enable IRC notifications for builds #534 (bastelfreak)
- mention GPG-signed commits #533 (bastelfreak)
- (GH-226) Add CHANGELOG #531 (ghoneycutt)
- switch acceptance tests from trusty to xenial #529 (bastelfreak)
- add dependencies for get_all_diffs script; refactor GitHub API handling #528 (bastelfreak)
- rework forge API handling #527 (bastelfreak)
- update puppet support range in get_all_diffs #526 (bastelfreak)
- drop Puppet 4 tests #525 (bastelfreak)
- Refactor default fact loading #522 (ekohl)
2.4.0 (2018-12-25)
Fixed bugs:
- rename dockerfile #520 (bastelfreak)
Merged pull requests:
- release 2.4.0 #524 (bastelfreak)
- update travis distro from trusty to xenial #523 (bastelfreak)
- release 2.3.1 #521 (bastelfreak)
2.3.0 (2018-12-01)
Merged pull requests:
- release 2.3.0 #519 (bastelfreak)
- Use BEAKER_HYPERVISOR env var #518 (ekohl)
- Remove spec/classes/coverage_spec.rb #517 (ekohl)
- Remove more nodesets #516 (ekohl)
- Remove some vagrant nodesets #515 (ekohl)
- add .editorconfig #514 (bastelfreak)
- Add puppet-telegraf module #513 (yankcrime)
- Add puppet-nrpe #512 (alexjfisher)
- pin parallel_tests for ruby 2.1.0 #511 (bastelfreak)
- Add Dockerfile for local tests #510 (jkroepke)
- release 2.2.0 #509 (bastelfreak)
2.2.0 (2018-10-13)
Merged pull requests:
- Add puppet-vault_lookup #508 (pcarlisle)
- Update metadata cleaning script #507 (ekohl)
- Various improvements to the spec_helper #505 (ekohl)
- Add puppet-trusted_ca #504 (ekohl)
- add links to styleguides in the CONTRIBUTING.md #503 (bastelfreak)
- dont require PSH 2.11.X but 2.11 or newer #502 (bastelfreak)
- puppet6 is released, use it with acceptance tests #501 (Dan33l)
- Revert "add puppet-puppet_webhook" #500 (bastelfreak)
- rework CONTRIBUTING.md #499 (bastelfreak)
- add Puppet 6 support #498 (bastelfreak)
- Add puppet-snmp to managed modules. #497 (razorsedge)
- add puppet-puppet_webhook #487 (bastelfreak)
2.1.0 (2018-10-06)
2.0.0 (2018-09-05)
Merged pull requests:
- run acceptance tests on puppet6-nightly #496 (bastelfreak)
- Add a script to bump dependencies #495 (ekohl)
- add puppet-caddy #494 (CommanderK5)
- Update github-changelog-generator URL #493 (alexjfisher)
- Added validate to list of bundle prepush rake targets #492 (danquack)
1.9.6 (2018-08-12)
Merged pull requests:
- add support for latest beaker versions #491 (bastelfreak)
- Fix beaker dependencies #490 (bastelfreak)
- install rbnacl 4.x or later #489 (bastelfreak)
- Fix how to use it exec msync documentation #488 (tuxmea)
1.9.5 (2018-08-10)
Closed issues:
- Run acceptance tests on puppet5 (instead of puppet4) #476
1.9.4 (2018-07-24)
Fixed bugs:
- Revert "Update ruby/bundler during travis runs" #483 (bastelfreak)
Merged pull requests:
- update module name for gitlab_ci_runner #485 (LongLiveCHIEF)
- fix ubuntu/debian detection #484 (bastelfreak)
- add puppet-gitlab-ci-runner to managed modules #482 (LongLiveCHIEF)
1.9.3 (2018-07-14)
Closed issues:
Merged pull requests:
- run all acceptance tests on puppet5, not puppet4 #480 (bastelfreak)
- unpin puppet-strings #479 (bastelfreak)
- implement gems to ssh into (remote) docker nodes #478 (bastelfreak)
- dont enforce a version of puppetlabs_spec_helper #477 (bastelfreak)
- Add instructions for msync with octokit PRs #475 (bastelfreak)
- restructure content fetching from github #465 (bastelfreak)
1.9.2 (2018-05-20)
Fixed bugs:
- report only once to coveralls #463 (bastelfreak)
Closed issues:
- Error updating module #449
Merged pull requests:
- mark fedora 25 as EOL as well #474 (bastelfreak)
- Ensure clean continues #473 (ekohl)
- add Vox Pupuli header to spec_helper.rb #472 (bastelfreak)
- delete EOL nodesets #471 (bastelfreak)
- Add
puppet-python
#470 (stankevich) - Add new modules to modulesync_config #468 (bastelfreak)
- Ensure the puppet version requirement is correct #466 (ekohl)
- run tests on latest ruby versions #464 (bastelfreak)
- Minor portability fixes #462 (smortex)
- Use beaker-hostgenerator for docker acceptance tests #453 (ekohl)
1.9.1 (2018-04-10)
Merged pull requests:
- Pin mocha version to ~> 1.4.0 for now #461 (wyardley)
- check if modules are missing in plumbing #460 (bastelfreak)
- add fail2ban module #459 (bastelfreak)
- add ruby script to analyse all repos #458 (bastelfreak)
- enhance contrib section for gem handling #455 (bastelfreak)
1.9.0 (2018-03-24)
Merged pull requests:
- Update PR Template to help autoclose issues. #457 (TraGicCode)
1.8.1 (2018-03-19)
Fixed bugs:
- Configure the default locale on ubuntu16.04 docker #451 (bastelfreak)
- mask the tty service on ubuntu16.04 docker #450 (bastelfreak)
Merged pull requests:
- managed_modules: Added allknowingdns, bird, dropbear and metche modules #456 (sbadia)
- Add puppet-appd_db_agent #454 (alexjfisher)
- add ferm to list of managed modules #452 (bastelfreak)
1.8.0 (2018-02-13)
Merged pull requests:
- add puppet-jenkins #448 (rtyler)
- bump puppetlabs_spec_helper 2.5.0->2.6.0 #447 (bastelfreak)
- bump ruby 2.4.2->2.4.3 #446 (bastelfreak)
- add latest ruby to the testmatrix #445 (bastelfreak)
- Update Fedora 25, 26 and add Fedora 27 nodeset #421 (vinzent)
1.7.0 (2018-01-25)
Merged pull requests:
- Add puppet-strongswan module #444 (CommanderK5)
- Add script to count unreleased commits + cleanup #443 (bastelfreak)
- lower concurrent parallel tests to 12 #442 (bastelfreak)
- fetch changelog generator from git #441 (bastelfreak)
1.6.0 (2018-01-03)
Implemented enhancements:
- Add a lint:auto_correct rake task #412
Closed issues:
- moduleroot
.gitattributes
template wreaks havoc with Git commands. #434
Merged pull requests:
- Change Travis config #439 (ekohl)
- Add gitlab module #438 (tobru)
- Add puppet-posix_acl as part of move to voxpupuli #437 (dobbymoodge)
- Add puppet-cron module #436 (roman-mueller)
- Fix Rubocop namespace for EndOfLine #435 (juniorsysadmin)
- Add puppet-rsyslog to managed_modules.yml #432 (dhollinger)
- add lldpd #429 (bastelfreak)
- Update metadata to drop more #427 (ekohl)
- Add more tooling #425 (ekohl)
- Handle missing keys in rake beaker_sets #424 (ekohl)
- s/puppet-windows-env/puppet-windows_env/ #423 (bastelfreak)
- Add a task to print the supported nodesets #422 (ekohl)
- Remove Fedora 24 nodeset #420 (vinzent)
- make the hub command loop more beautiful #419 (bastelfreak)
- Added developer handy lint:auto_correct rake task #418 (TraGicCode)
1.5.0 (2017-11-16)
Merged pull requests:
- use git describe in correct repo #417 (bastelfreak)
- Update README with useful examples #416 (ekohl)
- readd our hipchat reporter #415 (bastelfreak)
- update git cleanup command in README.md #414 (bastelfreak)
- bump puppetlabs_spec_helper 2.4.0->2.5.0 #413 (bastelfreak)
- add PARALLEL_TEST_PROCESSORS=16 for puppet4 #411 (bastelfreak)
1.4.1 (2017-11-02)
Merged pull requests:
- fix typo in Gemfile #410 (bastelfreak)
- notify on all builds #409 (bastelfreak)
- require at least beaker 3.9.0 #408 (bastelfreak)
1.4.0 (2017-10-26)
Merged pull requests:
- add IRC notifications #407 (bastelfreak)
- only load optional libs if needed #404 (bastelfreak)
- Remove backports from apt sources in Debian 7-8 nodesets #403 (wyardley)
- remove two more modules (bacula and report_hipchat) from management #402 (wyardley)
- Disable EndOfLine Rubocop Rule #401 (TraGicCode)
- add puppet-mongodb #400 (wyardley)
- bump puppetlabs_spec_helper 2.2.0->2.4.0 #399 (bastelfreak)
- remove puppet-nagios_providers #398 (wyardley)
- puppet-iis is deprecated; don't manage it #396 (wyardley)
- Ignore Vagrantfile #395 (wyardley)
- Add config.project to changelog rake task #394 (alexjfisher)
- migrate release related gems in own group #392 (bastelfreak)
- Add puppet-openvpn to the list of managed modules #391 (luxflux)
- Disable RSpec/FilePath #390 (wyardley)
- bump to latest ruby in test matrix #389 (bastelfreak)
- Add debian9 docker nodeset #388 (ekohl)
1.3.0 (2017-10-19)
Closed issues:
- Move gems not needed for
test
rake task to new group. #195
1.2.0 (2017-09-29)
Closed issues:
- Make Tests & Test Coverage Changes visible in a PR Conversation #386
- Use github_changelog_generator for changelogs #268
- Better Windows Support #139
Merged pull requests:
- bump version 1.1.0 => 1.2.0 #387 (wyardley)
- add cassandra module #384 (bastelfreak)
- Added new stackify module to the managed_modules.yml #383 (TraGicCode)
- Minor updates to contributing guidelines #382 (wyardley)
- Improve coveralls reporting #381 (alexjfisher)
- Disable Style/FormatStringToken (it really messes with hiera config) #380 (wyardley)
- Add beaker/module_install_helper #379 (wyardley)
- Add opentable windows nodesets #378 (TraGicCode)
- fix indentation back (per @tampakrap) #377 (wyardley)
1.1.0 (2017-09-15)
Merged pull requests:
- Re-enable ruby 2.1.9 on Puppet 4 tests #376 (dhollinger)
- Add skip-changelog to exclude_labels #375 (alexjfisher)
- Change text relating to changelog slightly #374 (wyardley)
- Revert "Python doesn't exist on the Ubuntu 16.04 base Docker node" #372 (wyardley)
- Python doesn't exist on the Ubuntu 16.04 base Docker node #371 (wyardley)
- run acceptance tests on latest ruby version #370 (bastelfreak)
- remove puppet-lint-absolute_classname-check from defaults #369 (wyardley)
- Don't set config.future_release for -rc versions #368 (alexjfisher)
- Add puppet-rabbitmq to managed modules #367 (wyardley)
- Add fedora 26 beaker nodeset #366 (vinzent)
- Add 'wont-fix' to config.exclude_labels #365 (alexjfisher)
1.0.0 (2017-08-01)
Implemented enhancements:
- Add a puppet 5 rspec build target #358 (traylenator)
Closed issues:
- rubocop unable to test any moduleroot/*.rb files #295
Merged pull requests:
- Add apt-transport-https to ubuntu docker nodesets #364 (alexjfisher)
- Remove facter gem pinning #363 (alexjfisher)
- Fix rubocop config #362 (bastelfreak)
- add missing comma in Gemfile #361 (bastelfreak)
- Update all the things for puppet5 + general cleanup #360 (bastelfreak)
- bump the default puppet version to 5.0 #359 (bastelfreak)
- Add module nscd #357 (traylenator)
- use correct https url in Gemfile, without .git #356 (bastelfreak)
- Add Fedora 26 beta nodeset #355 (vinzent)
- Specify github username for changelog #354 (traylenator)
- add logrotate module #352 (bastelfreak)
0.21.3 (2017-05-23)
Merged pull requests:
- add archlinux nodeset #351 (bastelfreak)
- add the parallel_tests gem #350 (bastelfreak)
- fix typo puppet-zypreppo->puppet-zypprepo #349 (bastelfreak)
- add zypreppo #348 (bastelfreak)
- Run a noop run on travis to check syntax and diffs #344 (DavidS)
0.21.2 (2017-05-10)
Closed issues:
- Disable RSpec/BeforeAfterAll #345
Merged pull requests:
- Disable RSpec/BeforeAfterAll for acceptance tests #347 (alexjfisher)
0.21.1 (2017-05-04)
Merged pull requests:
- Rename all templates to
.erb
#342 (DavidS) - disable Style/IndentHeredoc #341 (bastelfreak)
- add puppet-prometheus_reporter #340 (bastelfreak)
- add locales to the ubuntu16.04 docker image #339 (bastelfreak)
- Ignore Guardfile when doing rubocop checks #338 (juniorsysadmin)
0.21.0 (2017-04-15)
Implemented enhancements:
- Provide a default overcommit config file #335 (vinzent)
- Allow running acceptance tests on travis #230 (3flex)
Closed issues:
- Add new .travis.yml section for beaker-docker tests #80
Merged pull requests:
- dont use wrong Gemfile options for overcommit #337 (bastelfreak)
- Disable rubocop for Gemfile/Rakefile #336 (bastelfreak)
- bump to latest ruby releases #334 (bastelfreak)
- Add misp module #333 (traylenator)
- drop parallel_tests + bump puppetlabs_spec_helper #332 (bastelfreak)
- Update required gems #331 (bastelfreak)
- Add tvheadend module #330 (traylenator)
- Document a helper script to SSH into a beaker docker container #329 (ekohl)
- bump puppetlabs_spec_helper 2.0.1->2.1.0 #328 (bastelfreak)
- bump rubocop 0.47.0->0.47.1 #326 (bastelfreak)
0.20.1 (2017-03-10)
Merged pull requests:
- Prepend the version with a "v" to satisfy travis_release #325 (rnelson0)
- Mask tty's in docker acceptance nodesets #324 (ekohl)
- Remove trailing whitespace #323 (alexjfisher)
- Add puppet-homeassistant #322 (traylenator)
- Add augeasproviders_core setup to spec_helper.rb #321 (domcleal)
0.20.0 (2017-02-11)
Breaking changes:
Merged pull requests:
- fix module publishing #320 (mcrauwel)
- bump puppetlabs_spec_helper + add needed dependency #319 (bastelfreak)
- Add RBENV's .ruby-version file to gitignore #318 (dhollinger)
- Enable Hiera in spec tests #317 (lamawithonel)
- Update Fedora 25 beaker nodeset #316 (vinzent)
- Add more beaker ec2 nodesets #315 (vinzent)
- Add Amazon Linux EC2 example beaker nodeset #314 (vinzent)
- Add CentOS 6 and 7 beaker nodesets #313 (vinzent)
- Serverspec port tests require the ss utility on centos 7 #311 (vinzent)
0.16.11 (2017-02-10)
0.16.10 (2017-01-18)
0.19.3 (2017-01-18)
Merged pull requests:
- disable YAMLLoad on rubocop #309 (bastelfreak)
0.16.9 (2017-01-18)
0.19.2 (2017-01-18)
Merged pull requests:
0.16.8 (2017-01-17)
0.19.1 (2017-01-17)
Fixed bugs:
Merged pull requests:
- pin rubocop/rubocop-rspec #307 (bastelfreak)
- add pmtignore to exclude strings-docs #305 (bastelfreak)
- Changes for puppet strings #304 (vinzent)
0.19.0 (2017-01-12)
Merged pull requests:
- move main jobs to ruby240 #303 (bastelfreak)
- Gitignore rubymine files #302 (dhollinger)
0.18.0 (2017-01-12)
Merged pull requests:
- Add github_changelog_generator to moduleroot Gemfile/Rakefile #301 (rnelson0)
- bump ruby231 to ruby233 in travis matrix #300 (bastelfreak)
- remove duplicate modulesync from Gemfile #299 (bastelfreak)
0.17.0 (2017-01-11)
Breaking changes:
- BREAKING: Drop legacy Puppet3/Ruby/ubuntu12.04 in travis #297 (bastelfreak)
Closed issues:
- Validate metadata.json #155
Merged pull requests:
- add autofs to managed_modules.yml #298 (bastelfreak)
0.16.7 (2017-01-04)
Merged pull requests:
- Rubocop again #296 (bastelfreak)
- Bump Rubocop gems to specific versions #294 (james-powis)
- Add nodesets for Fedora 24 and 25 #292 (vinzent)
- Add default_facts.yaml modulesync header #291 (vinzent)
- Bump ruby 2.4 to release version #290 (juniorsysadmin)
0.16.6 (2016-12-23)
Closed issues:
- Acceptance testing issues Beaker on Vagrant and Roles missing #287
Merged pull requests:
- build on master and tags #289 (bastelfreak)
0.16.5 (2016-12-21)
Merged pull requests:
0.16.4 (2016-12-21)
Closed issues:
- Restrict continuous-integration/travis-ci/push to only the master branch #50
Merged pull requests:
- reorder + fix typo #285 (bastelfreak)
- add letsencrypt and virtualbox #284 (bastelfreak)
- bump to latest 2.4 release #283 (bastelfreak)
- Add puppet-windows-env #282 (badgerious)
- Remove selinux_config_mode from default facts #281 (alexjfisher)
- Add support for puppet-grafana #280 (dhoppe)
- Add a note about the vulnerability reporting process #279 (roidelapluie)
- Only CI test 'push' builds on master. #277 (rnelson0)
0.16.3 (2016-11-30)
Closed issues:
- Make reporting coverage optional #274
Merged pull requests:
- Exclude
vendor
path from simplecov #275 (rnelson0) - Rename sslcert to sslcertificate #273 (alexjfisher)
0.16.2 (2016-11-24)
Merged pull requests:
- Improve simplecov #272 (alexjfisher)
0.16.1 (2016-11-23)
0.16.0 (2016-11-23)
Merged pull requests:
- add make #271 (bastelfreak)
- bump to latest ruby versions #270 (bastelfreak)
- bump to latest ruby versions #269 (bastelfreak)
- add smokeping #267 (bastelfreak)
- Revert "Fix SimpleCove filter" #266 (alexjfisher)
- Ignore more types of temporary swap files #265 (rnelson0)
- dpl 1.8.24 was released, the changes from
9d341962
are no longer required #264 (rnelson0) - Remove SimpleCove filter #263 (dhoppe)
- Update list of supported Ruby versions #261 (dhoppe)
- enhance README.md #259 (bastelfreak)
- Fix several markdown issues #251 (dhoppe)
0.15.0 (2016-11-02)
Closed issues:
- Use simplecov-console #256
Merged pull requests:
- add r10k #258 (bastelfreak)
- Enable simplecov-console coverage output #257 (alexjfisher)
- use latest rspec-puppet release #255 (bastelfreak)
- Metric/BlockLength -> Metrics/BlockLength #254 (bastelfreak)
- Add .yardoc to moduleroot/.gitignore #253 (wyardley)
- Fix Docker nodesets #250 (dhoppe)
0.14.1 (2016-10-20)
Merged pull requests:
0.14.0 (2016-10-20)
Merged pull requests:
0.13.3 (2016-10-19)
Merged pull requests:
- require at least mocha 1.2.1 #245 (bastelfreak)
0.13.2 (2016-10-19)
Merged pull requests:
- require latest strings release #244 (bastelfreak)
- Disable Metric/BlockLength cop #243 (alexjfisher)
- add serverspec #242 (bastelfreak)
- Add support for additional parameters #241 (dhoppe)
0.13.1 (2016-10-11)
Merged pull requests:
- pin mocha to 1.1.0 #240 (bastelfreak)
0.13.0 (2016-10-11)
Merged pull requests:
- drop duplicate rubocop task #239 (bastelfreak)
- add boolean and tea #238 (bastelfreak)
- Use new key line over linenumber. #237 (traylenator)
- add puppet-nsclient #236 (bastelfreak)
- allow module specific settings for exclude_paths #235 (bastelfreak)
- remove useless markdown syntax hint #234 (bastelfreak)
- add modulesync to Gemfile #233 (bastelfreak)
- add a note about rubocop checks, since they're enforced #232 (wyardley)
0.12.8 (2016-09-26)
Merged pull requests:
0.12.7 (2016-09-19)
Closed issues:
- Add modulesync version number to modules when updated #184
Merged pull requests:
- Pin puppet-strings to 0.4.0 #228 (alexjfisher)
- Don't run rubocop on files in
files
#225 (alexjfisher)
0.12.6 (2016-09-13)
Merged pull requests:
- Add mrepo module #224 (alexjfisher)
- add php module #223 (bastelfreak)
0.12.5 (2016-08-31)
Merged pull requests:
- update ruby patch releases #222 (bastelfreak)
- update our docs #221 (bastelfreak)
0.12.4 (2016-08-30)
Merged pull requests:
- Make .gitignore fixtures more specific #220 (alexjfisher)
- Create a DEPLOY_TO_FORGE constraint #219 (roidelapluie)
- Add nginx and selinux #218 (bastelfreak)
- use new puppetlabs_spec_helper #217 (bastelfreak)
- Remove explicit listing of strict variables as this is now the default #216 (ghoneycutt)
- Use puppetlabs_spec_helper's release_checks task #210 (3flex)
0.12.3 (2016-08-24)
Merged pull requests:
- unpin puppet-lint #215 (bastelfreak)
- Add puppet-fetchcrl module #213 (traylenator)
0.12.2 (2016-08-19)
Merged pull requests:
- Fix puppet-lint and dpl gem #212 (bastelfreak)
- add splunk #211 (bastelfreak)
0.12.1 (2016-08-15)
Merged pull requests:
0.12.0 (2016-08-08)
Merged pull requests:
- Ruby2.4 support + minor fix #208 (bastelfreak)
- make loading default facts more robust #207 (3flex)
- read default_module_facts.yml if it exists #206 (3flex)
- 0.11.1 got released #205 (bastelfreak)
0.11.1 (2016-08-02)
Merged pull requests:
- fix rubocop-rspec #204 (bastelfreak)
0.11.0 (2016-07-29)
Closed issues:
- fix ruby1.9 testsuite? #198
Merged pull requests:
- Fix/rubyversion #203 (bastelfreak)
- Enhance fact mocking #202 (bastelfreak)
0.10.1 (2016-07-29)
0.10.0 (2016-07-29)
Merged pull requests:
- Add RUBY_VERSION feature + pin json_pure/rspec-rubocop #200 (bastelfreak)
- fix identation in Gemfile #199 (bastelfreak)
- add rhsm #197 (bastelfreak)
- add yum module #196 (bastelfreak)
- bump version on HEAD #194 (bastelfreak)
0.9.1 (2016-07-08)
Implemented enhancements:
Merged pull requests:
- Fix indent for spec_overrides in spec_helper.rb #191 (juniorsysadmin)
- rename cop to PreferredHashMethods #188 (bastelfreak)
0.9.0 (2016-06-29)
Closed issues:
- extend rspec_helper with to use rspec-puppet-facts #23
Merged pull requests:
- test if we can build a module #186 (bastelfreak)
- Fix github templates #185 (roidelapluie)
0.8.1 (2016-06-24)
Merged pull requests:
- don't explicitly include puppet-lint #183 (bastelfreak)
- Add missing modules #181 (bastelfreak)
0.8.0 (2016-06-13)
Fixed bugs:
- fix broken defaults for spec_helper.rb #174
Closed issues:
- use Style/RegexpLiteral correctly #168
- Set default_facts in spec_helper.rb? #167
- Consider using rubocop-rspec #122
- Add .github templates in moduleroot #121
Merged pull requests:
- remove typo #180 (bastelfreak)
- don't require beaker #179 (bastelfreak)
- add drbd #178 (bastelfreak)
- enable more cops for better code quality #176 (bastelfreak)
- Default ouch #175 (jyaworski)
- Add Minecraft #173 (bastelfreak)
- Add .github/ templates #172 (daenney)
- add puppet-filemapper #171 (bastelfreak)
- add EnforcedStyle to Style/RegexpLiteral #170 (bastelfreak)
- Default facts #169 (jyaworski)
0.7.0 (2016-05-26)
Merged pull requests:
- add community_kickstarts #166 (bastelfreak)
- enable two cops #165 (bastelfreak)
- add puppet-download_file #164 (bastelfreak)
0.6.4 (2016-05-26)
Merged pull requests:
0.6.3 (2016-05-21)
Merged pull requests:
- bump ruby to 2.3.1, don't ignore fails #162 (bastelfreak)
- add missing modules #161 (bastelfreak)
0.6.2 (2016-05-20)
Closed issues:
- Add vim modelines to files #150
Merged pull requests:
- Replace jruby-19mode with 1.9.3 #160 (rnelson0)
- Rspec length #159 (jyaworski)
- Add missing modules & rename #158 (bastelfreak)
- Add vim modelines to everything. Fixes #150 #156 (jyaworski)
0.6.1 (2016-05-10)
Closed issues:
Merged pull requests:
- remove rubocop from our gemlist #154 (bastelfreak)
- This cop is useless for Puppet #153 (jyaworski)
- Enable rubocop-rspec #152 (jyaworski)
- Remove some redundant requires from Rakefile #148 (alex-harvey-z3q)
- Remove redundant gem, reorder #146 (alex-harvey-z3q)
- add puppet-network #144 (bastelfreak)
- add puppet-puppetserver #142 (bastelfreak)
- add puppet-zabbix #134 (bastelfreak)
- Allow rake target 'test' to be configured #132 (traylenator)
0.6.0 (2016-05-06)
Closed issues:
Merged pull requests:
- add Gemfile.local to .gitignore #143 (bastelfreak)
- Remove fail_on_error and formatter from Rakefile #141 (jyaworski)
- We support Ruby 1.9 and above #140 (jyaworski)
- Add -D -E -S as rubocop options #137 (jyaworski)
0.5.1 (2016-04-28)
Merged pull requests:
- bump release version from 1.9.3 -> 2.2 #136 (bastelfreak)
- Add module puppet-etherpad #133 (dhoppe)
0.5.0 (2016-04-26)
Closed issues:
- Tracking: Travis CI builds disabled #131
- .travis.yml allowed_failures? #114
- Determine the canonical test matrix to support #113
Merged pull requests:
- Revert "Remove guard-rake" #130 (bastelfreak)
- don't install development group for testing on CI #129 (bastelfreak)
- Remove guard-rake #128 (rnelson0)
- Update the system gems before doing anything else #127 (jyaworski)
- allow to install specific gems on specific rubys #125 (bastelfreak)
- add .vendor to exception list #124 (bastelfreak)
- Fix build matrix of Travis CI #123 (dhoppe)
- new module: jolokia #120 (igalic)
- add .vendor/ to gitignore #119 (bastelfreak)
- add dhcp #118 (bastelfreak)
- Add puppetlabs-strings initial support #117 (jyaworski)
- add puppet-bacula #116 (bastelfreak)
- add puppet-squid #115 (bastelfreak)
- bump rubocop check to 2.3.0 #112 (bastelfreak)
- Start testing against jruby #111 (jyaworski)
- Default to Puppet 4.x if PUPPET_VERSION isn't specified #110 (jyaworski)
- Add puppet-windows_power #109 (juniorsysadmin)
0.4.0 (2016-03-29)
Merged pull requests:
- Add windowsfeature and windows_eventlog modules #106 (juniorsysadmin)
- Add puppet-windows_autoupdate to managed modules #105 (juniorsysadmin)
- Bump rubocop version to 0.39 #104 (jyaworski)
0.3.0 (2016-03-24)
Closed issues:
Merged pull requests:
- Add Gemfile/puppet_version .sync.yml option #103 (reidmv)
- Ignore the entirety of /vendor #101 (rnelson0)
- Manage puppet-staging. #100 (rnelson0)
- We don't support ruby 1.8.7 #99 (jyaworski)
- We now manage puppetboard #98 (jyaworski)
- Change character width to 140 #97 (dhoppe)
- Use the latest Puppet 3 version #96 (rnelson0)
- bump Puppet from 3.8.5 to 3.8.6 #95 (bastelfreak)
- Update rubocop to 0.38.0, unpin rake #94 (jyaworski)
0.2.0 (2016-03-09)
Closed issues:
- Tag modulesync_config 'releases' #81
Merged pull requests:
- Pin rake version to avoid rubocop/rake 11 incompatibility #93 (roidelapluie)
- Bump puppet to 3.8.5. Disable modulelength cop. #92 (jyaworski)
- Add puppet-sslcert to managed_modules.yml #91 (juniorsysadmin)
0.1.0 (2016-03-02)
Implemented enhancements:
- update our rspec configs based on puppetlabs' template #16
- explicitly mention and link our Code of Conduct #15
Closed issues:
- Add .pmtignore #49
- config_defaults don't declare rvm 1.9.3, but travis.yml uses it for on: deploy #47
- No such file or directory - ./moduleroot//spec/spec_helper_acceptance.rb #44
- Puppet 4 and Augeas #26
- Lock rubocop version to 0.33.0 #17
- Rubocop too overzealous? #14
Merged pull requests:
- Add modulesync gem and additional documentation. #90 (nanliu)
- Improved conditional release #89 (rnelson0)
- Disable fail on trailing comma in literal #88 (petems)
- Add puppet-windows_firewall to managed_modules.yml #87 (juniorsysadmin)
- Adds rspec-puppet-facts to default #85 (petems)
- Update to say BEAKER_set #84 (petems)
- add puppet-ghost #83 (bastelfreak)
- Add puppet-corosync to managed_modules.yml #82 (juniorsysadmin)
- Use rubocop 0.37.2 #79 (jyaworski)
- Fixes deprecated argument - same as #65 #76 (liamjbennett)
- Pin rubocop to version 0.37.0 #75 (dhoppe)
- Add support for code coverage #74 (dhoppe)
- Renames Puppet-Community -> Vox Pupuli #73 (petems)
- Add puppet-alternatives to managed_modules.yml #72 (juniorsysadmin)
- Add puppet-iis to managed_modules.yml #71 (juniorsysadmin)
- Add 3.x future parser to test matrix #70 (jyaworski)
- Add puppet-gluster to managed_modules #69 (juniorsysadmin)
- Add support for latest releases of CentOS, Debian and Ubuntu #68 (dhoppe)
- Add env for Travis allow_failures #67 (juniorsysadmin)
- Add Ruby 2.3.0 to matrix #66 (juniorsysadmin)
- Removes deprecated argument #65 (petems)
- Allow require as a parameter, and set it to false on install helper #64 (jyaworski)
- Update CONTRIBUTING.md #63 (jyaworski)
- travis.yml - rvm version bumps + add rvm 2.3.0 #60 (juniorsysadmin)
- Pin rubocop to 0.35.0 #59 (jyaworski)
- Fix the build badge #58 (rnelson0)
- add unattended_upgrades to managed modules #57 (igalic)
- Support more comfortable block styles with rubocop #56 (rnelson0)
- rename repo and commit messages in config #55 (igalic)
- fix release helper loading now that it's named correctly #54 (igalic)
- manage nodejs #53 (igalic)
- feat(release) use voxpupuli release tasks #52 (igalic)
- pull puppet blacksmith from github until released #51 (igalic)
- fix (rvm) bring back 1.9.3 testing #48 (igalic)
- fix (travis) Gemfile uses PUPPET_VERSION, our env should too #46 (igalic)
- Add puppet-kafka to managed modules #43 (dhoppe)
- Align configuration a bit closer to the Puppetlabs one #42 (juniorsysadmin)
- Add puppet-dotnet to managed modules. #41 (liamjbennett)
- Use puppet-lint from github #40 (alexjfisher)
- We now manage puppet-archive #39 (jyaworski)
- Remove augeas defaults and allow modules to specify #38 (jyaworski)
- Add the capability to add extra gems to the module gemfile #37 (jyaworski)
- Only call template additions if they're not nil. #36 (jyaworski)
- Disable rubocop warnings on documentation #35 (jyaworski)
- add augeas ppa to travis #34 (igalic)
- We now manage puppet-mcollective #32 (jyaworski)
- Refactor moduleroot rubocop to explicitly include *.rb #31 (jyaworski)
- This adds support for specifying additional rubocop excludes #30 (jyaworski)
- We now manage puppet-rundeck #29 (jyaworski)
- #15 Changed the link to the code of conduct for pupet #28 (blacktoko)
- Add augeas #27 (jyaworski)
- Mention and link to Code of Conduct #25 (Bravepeanut)
- Tone down rubocop aggression on non-issues #24 (jyaworski)
- Add some lint plugins #22 (mkrakowitzer)
- Additions to .rubocop.yaml #21 (mkrakowitzer)
- Add some more puppet-community repos #20 (mkrakowitzer)
- add pre-historic puppet version without strict-variables #12 (igalic)
- Add puppet-jira to the config #11 (adamcrews)
- Remove Apache License from the template files #10 (adamcrews)
- Rubocop only 4 #9 (igalic)
- expand on rubocop config & make it standard #8 (igalic)
- Add rubocop rake tasks #7 (blkperl)
- rubocop: remove overly opinionated, diff breaking forbidden trailing … #6 (igalic)
- update contributing to mention docs, iteration, and how to spec test #5 (igalic)
- Enable travisci and run rubocop #4 (blkperl)
- Cache bundler so tests run faster #3 (blkperl)
- Drop EOL Lucid nodeset #2 (blkperl)
- -steal- import config from puppetlabs #1 (igalic)
* This Changelog was automatically generated by github_changelog_generator