All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v12.2.0 (2023-10-05)
Implemented enhancements:
- webhook: Update default version 2.1.0->2.2.0 #631 (bastelfreak)
- Implement acceptance tests for webhook-go #627 (bastelfreak)
- webhook: Allow people to host the repo on their own #626 (bastelfreak)
Fixed bugs:
- webhook: Fix default parameter values and add unit tests #630 (bastelfreak)
Merged pull requests:
- replace to_yaml() with stdlib::to_yaml() #632 (bastelfreak)
- puppet/systemd: Allow 6.x #629 (bastelfreak)
- webhook-go: Move static data from params to webhook class #628 (bastelfreak)
v12.1.1 (2023-08-12)
Merged pull requests:
- puppetlabs/stdlib: require 9.x #620 (bastelfreak)
v12.1.0 (2023-08-09)
Implemented enhancements:
- Implement global $ensure param to purge r10k #618 (bastelfreak)
v12.0.0 (2023-08-07)
Breaking changes:
- install.pp: Make class private; Update OpenBSD package name ruby22-r10k->ruby31-r10k #615 (bastelfreak)
- replace r10k template with native puppet code #613 (bastelfreak)
- r10k::config: don't inherit params class #611 (bastelfreak)
- pre_postrun_command: replace deprecated
--puppetfile
with--modules
#610 (bastelfreak) - deploy settings: generate types by default and dont deploy spec dir #609 (bastelfreak)
Implemented enhancements:
- move static data to init.pp #616 (bastelfreak)
- Add Rocky/AlmaLinux support #614 (bastelfreak)
- Add Puppet 8 support #608 (bastelfreak)
Fixed bugs:
Merged pull requests:
- config.pp: move all defaults to params.pp #612 (bastelfreak)
v11.0.1 (2023-06-08)
Merged pull requests:
- update webhook code with some basic fixes #603 (dhollinger)
v11.0.0 (2023-06-05)
Breaking changes:
- Delete legacy webhook #595 (bastelfreak)
- Remove old webhook code in preparation for webhook-go being added #594 (dhollinger)
- Drop Puppet 6 support #592 (bastelfreak)
- modulesync 5.5.0; Drop EoL Ubuntu 16.04 #584 (bastelfreak)
Merged pull requests:
- puppetlabs/vcsrepo: Allow 6.x #602 (bastelfreak)
- puppet/systemd: Allow 5.x #601 (bastelfreak)
- puppetlabs/inifile: Allow 6.x #600 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #599 (bastelfreak)
- Release 11.0.0 #598 (dhollinger)
- README: Don't use top level facts in examples #596 (Geod24)
- Change README.md dependency on (abandoned) abrader/gms to bjvrielink/gms #593 (bschonec)
- update module to work with webhook-go #590 (dhollinger)
v10.3.0 (2023-01-27)
Implemented enhancements:
- (Feature) Should be installable with the MCollective module #46
- bump puppet/systemd to < 5.0.0 #587 (jhoblitt)
- Add RHEL8 support. #582 (marcteale)
- pool_size: default to amount of CPU cores #579 (bastelfreak)
Fixed bugs:
v10.2.0 (2022-06-20)
Implemented enhancements:
- Add Gentoo support #576 (bastelfreak)
- Allow defining mcollective policies on the r10k agent #572 (optiz0r)
Closed issues:
- Docs wrong for mcollective "deploy" command? #573
- Enhancement Request: Support ignore_branch_prefixes in config hash / seperate #556
Merged pull requests:
- Arch Linux: Disable acceptance tests for webhook #577 (bastelfreak)
- Fix mco r10k deploy command in docs to match actual behaviour #574 (optiz0r)
- puppet-lint: fix top_scope_facts warnings #569 (bastelfreak)
- Add additional curl example for environment prefixes #508 (DLeich)
v10.1.1 (2021-08-27)
Fixed bugs:
- Manage unit file via systemd::unit_file #566 (bastelfreak)
- Remove explicit StandardOutput from webhook.service #564 (kenyon)
Merged pull requests:
v10.1.0 (2021-08-03)
Implemented enhancements:
- Arch Linux: Install r10k as system package #561 (bastelfreak)
Merged pull requests:
- cleanup .fixtures.yml #557 (bastelfreak)
v10.0.0 (2021-06-21)
Breaking changes:
- Migrate r10k-mcollective to choria #431
- make puppetlabs/ruby optional #553 (bastelfreak)
- Drop Puppet 5 support; require Puppet 6.1.0 or newer #549 (bastelfreak)
- Update r10k mcollective agent to work with Choria #548 (treydock)
- fix: avoid using deprecated gem options #545 (johanfleury)
- Drop EOL EL6 support #543 (ekohl)
Implemented enhancements:
- Enable Puppet 7 support #550 (bastelfreak)
- webhook config: allow access_log to be nil by using special value "stderr" #547 (kenyon)
Closed issues:
- CLI arguments --no-ri and --no-rdoc have been deprecated since Ruby 2.6.0 #544
Merged pull requests:
- puppetlabs/vcsrepo: Allow 5.x #558 (bastelfreak)
- Use a more logical example for basedir in the example code. #554 (zipkid)
- stdlib, inifile, vcsrepo: allow latest versions #552 (bastelfreak)
- Add support for FreeBSD package provider #546 (zachfi)
- Added bitbucket webhook support for pull request event #540 (magarvo)
v9.0.0 (2020-08-15)
Breaking changes:
Implemented enhancements:
Closed issues:
- Remove dependence on old puppetlabs-git module #530
- webhook: add support for verifying X-Gitlab-Token #528
Merged pull requests:
- modulesync 3.0.0 & puppet-lint updates #533 (bastelfreak)
v8.3.0 (2020-04-30)
Implemented enhancements:
Closed issues:
- vcsrepo is outdated - latest 6.x.x, requires < 3.0.0 #525
Merged pull requests:
v8.2.0 (2020-04-06)
Implemented enhancements:
- Add support for package source attribute #517 (prolixalias)
v8.1.0 (2020-04-03)
Implemented enhancements:
- Change webhook systemd service type to
simple
#513 (alexjfisher)
Closed issues:
- webhook does not support the use of intermediate certificates #510
- Travis CI tests are currently failing on centos7-x64 #509
- Allow IPv6 #490
- generate types feature doesn't work under unprivileged user id #412
- Let /payload webhook deploy to all environments #391
- dependency on puppetlabs/gcc which is not v1 #326
Merged pull requests:
- Remove
anchor
resource fromr10k::install::gem
#519 (alexjfisher) - Use full certificate chain for webhook #515 (mcb30)
- Fix webhook deployment on IPv6 machines #514 (mcb30)
- fix webhook generate type functionailty for non-root user #512 (vchepkov)
- allow puppetlabs/inifile 4.x #505 (bastelfreak)
v8.0.0 (2019-10-28)
Breaking changes:
- Don't manage installation of
git
#502 (Andor) - modulesync 2.9.0 & drop Ubuntu 14.04, add 16.04/18.04 #501 (bastelfreak)
Implemented enhancements:
- implement Archlinux support #503 (bastelfreak)
- Implement pool_size parameter #492 (baurmatt)
- Allow uppercase characters in environment names #491 (nmaludy)
Fixed bugs:
Closed issues:
- rotated logfiles should not have executable bit set #499
- r10k, invoked by r10k::webhook, does not update the module code #496
Merged pull requests:
- r10k webhook logfiles should not be executable #500 (tuxmea)
- Add slack_icon docs to README #497 (0x6d617474)
- webhook: use the systemd service by default #494 (kenyon)
v7.0.0 (2019-06-18)
Breaking changes:
- modulesync 2.7.0 and drop puppet 4 #482 (bastelfreak)
Implemented enhancements:
- (Feature) webhook should support github secrets #102
- Add support for proxy settings #487 (dhoppe)
- Adding BitBucket Server secret support. #464 (venushka)
Closed issues:
- webhook swallowing r10k error messages #472
- support the "proxy" general setting #468
- (Feature) webhook should support BitBucket server's secrets #463
- Using exec in run_command replaces process and skips notify_* calls #441
- Acceptance tests failing with permissions error: #346
- failing beaker tests #310
Merged pull requests:
- Wrap slack_icon with colons #495 (0x6d617474)
- Remove support for providers yum, zypper #489 (dhoppe)
- Allow
puppetlabs/stdlib
6.x #486 (alexjfisher) - Webhook improvements #485 (0x6d617474)
- Convert mocha to rspec-mocks #484 (dhoppe)
- Allow puppetlabs/inifile 3.x #483 (dhoppe)
- Unify docs #481 (DavidS)
- Remove Gentoo/portage related code as is it not supported. #480 (ghoneycutt)
- Acceptance tests run requests in parallel commented #470 (Dan33l)
v6.8.0 (2018-12-23)
Implemented enhancements:
- Update r10k path in example
prefix_command.rb
#467 (alexjfisher) - Identify branch name from BitBucket server native webhook payload #462 (venushka)
Closed issues:
- don't pin sinatra and webrick gems anymore #471
Merged pull requests:
- set webrick and sinatra versions to 'installed' #475 (kenyon)
- enable acceptance tests #469 (Dan33l)
- Remove gcc and make dependencies #465 (Rudikza)
v6.7.0 (2018-10-13)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- allow puppet 6.x #454 (bastelfreak)
- allow puppetlabs/stdlib 5.x #450 (bastelfreak)
v6.6.1 (2018-07-29)
Fixed bugs:
Closed issues:
- Support BitBucket server's new webhook #436
v6.6.0 (2018-07-05)
Implemented enhancements:
- provide proper default for $r10k_basedir #440 (bastelfreak)
- wrap is_pe fact in fact() method to fail safely if it isn't present #438 (bastelfreak)
- make cachedir optional #437 (Andor)
Closed issues:
- Newest r10k breaks erb parsing #420
Merged pull requests:
- Remove docker nodesets #434 (bastelfreak)
- drop EOL OSs; fix puppet version range #433 (bastelfreak)
v6.5.1 (2018-05-01)
Closed issues:
- Syntax Error in voxpupuli/puppet-r10k/templates/webhook.bin.erb, line 119 #427
Merged pull requests:
v6.5.0 (2018-04-25)
Fixed bugs:
Closed issues:
- undefined method `to_h' in r10k.yaml.erb #421
Merged pull requests:
- Release 6.5.0 #426 (dhollinger)
- Remove Open3 and move process forks #425 (dhollinger)
- Fixing compatibility with puppetserver/jruby. #424 (dforste)
- Minor syntax update for deploying individual environment. #423 (bschonec)
- Add supports for rocketchat #413 (amateo)
v6.4.0 (2018-03-28)
Implemented enhancements:
Fixed bugs:
Closed issues:
- r10k deploy not working with a minimal Puppetfile #409
- Document bitbucket / stash config / hook_exe behavior #383
Merged pull requests:
- bump puppet to latest supported version 4.10.0 #417 (bastelfreak)
- Propose small spelling changes #408 (jeis2497052)
- Restart mcollective if any of the managed files change #407 (treydock)
- Implement locking for mcollective r10k to avoid multiple instances running in parallel #406 (treydock)
- Add LSB tags to the webhook init script. #405 (dickp)
- Add deploy task #400 (binford2k)
- add documentation for bitbucket webhook #384 (khaefeli)
v6.3.2 (2018-01-09)
Closed issues:
- Request: Move webhook into a gem #399
Merged pull requests:
v6.3.1 (2017-12-07)
Fixed bugs:
- syntax errors when starting the webhook #394
- Fix typo in webhook #396 (alexjfisher)
v6.3.0 (2017-11-26)
Closed issues:
- /usr/local/bin/webhook PATH variable should include /usr/local/bundle/bin #373
Merged pull requests:
- docs updates, remove top level CONTRIBUTING.md #390 (wyardley)
- Generate types option #389 (dhollinger)
v6.2.0 (2017-10-11)
Implemented enhancements:
- Bump upper limit of the vcsrepo and inifile dependencies #386 (dhollinger)
Merged pull requests:
v6.1.0 (2017-06-24)
Closed issues:
- Clean up the log output when deleting a branch #374
Merged pull requests:
- Quote the exact JSON response for
heartbeat
#379 (bittner) - Better handling for the default branch #376 (rnelson0)
- Add Troubleshooting section (logfile, heartbeat) to README #375 (bittner)
- Fix github license detection #372 (alexjfisher)
v6.0.0 (2017-05-10)
Breaking changes:
- BREAKING: Fix webhook installation by pinning sinatra gem #366 (alexjfisher)
Implemented enhancements:
- Add slack_proxy_url parameter #368 (alexjfisher)
Closed issues:
- Support using webhook slack notifier through a proxy #367
- webhook gems aren't installable #365
- cachedir setting is not idempotent #351
- webhook fails to auto-start on Systemd based systems #339
Merged pull requests:
- Webhook: ability to pass extra arguments to mco #363 (nike38rus)
- use stdlib puppet facts for configuration #352 (vchepkov)
- Added /heartbeat url endpoint to webhook #272 (thebaron)
v5.0.2 (2017-04-07)
Closed issues:
- Webhook not compatible with Puppet 4.10.0 #359
Merged pull requests:
- Add check to fix the ruby path on puppet 4.10.0 #360 (dhollinger)
- Webhook: ignore deploying some environments #355 (nike38rus)
v5.0.1 (2017-04-06)
Closed issues:
- Migrate r10k module to Vox Pupuli #290
Merged pull requests:
- puppet-lint: fix arrow_on_right_operand_line #357 (bastelfreak)
- Create sanitize_input helper method for strings sent to run_command method. #356 (xraystyle)
- Use styleguide compliant syntax for sshkey example. #353 (kallies)
- Fix webhook slack_username parameter handling #350 (alexbrett)
- Webhook Background mode #349 (luckyraul)
v5.0.0 (2017-03-07)
Closed issues:
- r10k.yaml placement is incorrect #342
Merged pull requests:
- r10k.yaml contents indentation is incorrect #345 (Kotty666)
- Update yaml location for >PE3 #343 (rnelson0)
- replace all validate functions with datatypes #341 (bastelfreak)
- Cleanup webhook use case notes; specifically PE/FOSS split. #338 (rnelson0)
- Remove support for Puppet 3 and Ruby <2.0.0 #321 (rnelson0)
- Ensure webhook run folder exists on redhat systemd environments #283 (luisfdez)
v4.2.0 (2017-02-12)
Closed issues:
- Add support for changing deploy settings #332
- Document breaking changes in CHANGELOG #306
- Status 42, OK, but it doesn't completely work #261
Merged pull requests:
- Added new 'deploy_settings' information #334 (triforce)
- Add support for changing the 'deploy' settings in the r10k.yaml configuration file #333 (triforce)
- Added Slack webhook #331 (jamtur01)
- mcollective plugin dir has changed for foss puppet 4 #330 (attachmentgenie)
- Better document soft dependency abrader/gms #327 (rnelson0)
v4.1.0 (2017-01-06)
Closed issues:
- Conflict between r10k subclasses and pe_r10k due to
require r10k
in subclasses #323 - Re-visit hard-coded version - 1.5.1 #284
- (maint) Remove ruby 1.8.7 support from the module #231
Merged pull requests:
- (GH323) Better parameterization of root user/group from #279 #324 (rnelson0)
- Fix rubocop failures from #268 #322 (rnelson0)
- Bump minimum version dependencies (for Puppet 4) #318 (juniorsysadmin)
- Bump puppet minimum version_requirement to 3.8.7 #315 (juniorsysadmin)
- [284] Replace hard-coded version 1.5.1 with installed #308 (rnelson0)
- use puppet/make instead of deprecated croddy/make #307 (croddy)
- Lockfile to mitigate r10k race condition. #268 (binford2k)
v4.0.2 (2016-11-20)
v4.0.1 (2016-11-20)
Merged pull requests:
v4.0.0 (2016-11-20)
Closed issues:
- 'require git' appears to be unnecessary #286
- Webhook cannot do new puppet module install #280
- mcollective agent unable to find r10k binary #275
- MCollective r10k only syncs git based modules #273
- images in README.md broken #263
Merged pull requests:
- Rename CHANGELOG.md #301 (rnelson0)
- Fixes Puppet 4 path for webhook #295 (andrewwippler)
- Update config_version.sh #291 (LinguineCode)
- Fix testing #288 (ghoneycutt)
- Duplicate certpath key #287 (LinguineCode)
- unbreak on OS where root group != 'root' #279 (buzzdeee)
- Add support for custom permissions and ownership of webhooks.yaml #278 (elconas)
- add curl example to readme #274 (jessereynolds)
- fix mcollective image #264 (mmckinst)
- Add GitHub signature #262 (ayohrling)
v3.2.0 (2015-12-16)
Implemented enhancements:
- (feature) Add forge_settings param from pe_r10k #244
Closed issues:
- Agent activation fails on mcollective 2.8.6 (open source puppet 4.2) #254
- Mcollective plugins_dir is incorrect for FOSS Puppet 4 #245
Merged pull requests:
- Support for TFS/Visual Studio Git #259 (jpadams)
- Add option to lowercase environment names #256 (binford2k)
- adding server_software option to obscure the server software in use #253 (uphillian)
- postrun array requires spaces between elements #252 (mpeter)
- Grab the correct field for repo username #251 (binford2k)
- Handle tagged release events #250 (binford2k)
- configure forge settings with config class #249 (juame)
- Align webhook prefix command behavior with r10k behavior #248 (stepanstipl)
- Log when r10k not found in PATH #247 (joshbeard)
- update plugins_dir for FOSS puppet #246 (velocity303)
- create the /etc/puppetlabs/r10k directory #242 (mmckinst)
- Add single request concurrency option in r10k webhook #240 (pdaukintis)
v3.1.1 (2015-08-12)
Implemented enhancements:
- (Feature) Webhook: Add timestamp to mco_output.log #215
Fixed bugs:
- stderr of the which command shows during Puppet runs on agent nodes #241
v3.1.0 (2015-08-10)
Merged pull requests:
- Fix typo #238 (mcanevet)
- Automatically calculate some prefixes #236 (binford2k)
- Add the ability to respond only to certain events #235 (binford2k)
- Let rb scripts resolve what ruby to use themselves #233 (attachmentgenie)
- Making r10k webhook 2015.x compatible #229 (WhatsARanjit)
v2.8.4 (2015-08-03)
v3.0.0 (2015-07-31)
Implemented enhancements:
- [Feature] Support BitBucket Pull-merge in Webhook (or other git services with non-standard webhooks) #192
- Added support for BitBucket merge hooks #193 (ayohrling)
Closed issues:
- r10k and Webhook install using system ruby on CentOS 6 using Puppet 4.2.0 from "Puppet Collection 1" repo. #220
- Feature Request: add a r10k postrun hook for directory environment cache invalidation #211
- Feature Request: custom fact location of r10k binary #210
- webhook.yaml recreated on every puppet run #209
- Permissions for environments created by the webhook are incorrect #191
- move r10k.yaml to /etc/puppetlabs/r10k/r10k.yaml #190
- Webhook issues for init service without hasstatus=> false #188
- puppetconf_path is incorrect for puppet4 #187
- use of ::pe_version fails puppet run when strict_variables is enabled on foss puppet #160
Merged pull requests:
- Mco plugin directory is corrected #230 (WhatsARanjit)
- OpenBSD 5.8 switches default ruby version to 2.2, therefore #228 (buzzdeee)
- Added support for BitBucket push webhooks. #227 (dharmabruce)
- Moved r10k file and basedir #226 (WhatsARanjit)
- Provider for 2015.x uses puppet_gem instead of pe_gem #225 (WhatsARanjit)
- Puppet 4 Changes #224 (acidprime)
- Add a custom fact 'r10k_path' #222 (poikilotherm)
v2.8.3 (2015-07-17)
Implemented enhancements:
- [Bug] Webhook does not support Ping event from GitHub #89
Closed issues:
- hiera_eyaml on pe 3.7+ is broken. #216
- webhook::package inclusion in r10k::webhook class #213
- systemd issues on RHEL7 #208
- systemd doesn't detect webhook as running #207
Merged pull requests:
- (METHOD-401) Fix Webhook Service on EL7 #218 (jveski)
- Changes in r10k::webhook class #214 (pdaukintis)
- Add EnvironmentFile line as optional #206 (brandonweeks)
v2.8.2 (2015-06-26)
v2.8.1 (2015-06-24)
Implemented enhancements:
Closed issues:
- NoMethodError when GitHub send webhook 'ping' #200
- EnvironmentFile removed from webhook unit file #197
- Webhook returns status 200 even if deploy fails #195
- webhook script should write a pidfile #171
- Change git_ssl_verify parameter name #165
Merged pull requests:
- R10k/issues/200 #201 (brandonweeks)
- Return http 500 instead of http 200 on error #199 (brandonweeks)
- Restore EnvironmentFile line as optional #198 (brandonweeks)
- 188 - Webhook segfault on status #194 (ayohrling)
- add puppet_gem provider #186 (mmckinst)
- Added webhook_group parameter lost in 0da328831ecd49c2671017e16d614dbdc1842b7c #185 (vchepkov)
- Change the way the webhook logs the r10k deploy command #184 (tampakrap)
- Include the r10k::webhook::config class in r10k::webhook #183 (tampakrap)
- improve the webhook systemd unit file #182 (tampakrap)
- Updates in the webhook config #181 (tampakrap)
- Conditionally install the webhook packages #180 (tampakrap)
- Add SUSE support in the webhook init file #179 (tampakrap)
- Remove the hardcoded hasstatus => false from the webhook service #178 (tampakrap)
- Move the $webhook::{user,group} definition to params.pp #177 (tampakrap)
- Use the webhook's systemd service file for openSUSE >= 12.1 and SLE12 #176 (tampakrap)
- webhook: include mcollective optionally #175 (tampakrap)
- Fix for #165 #174 (petems)
- Actually run as non-root, --user is for matching not chuid. #173 (robbat2)
- Gentoo & Pidfile/Init fixes #172 (robbat2)
- Fix non-ssl, abilliy to customize templates, and run with less privileges (but call r10k/mco via sudo) #170 (robbat2)
- Update stash_mco.rb #169 (rdrgmnzs)
- Fix a few typos. #167 (gabe-sky)
- Add support for OpenBSD, some noteworthy points to mention: #163 (buzzdeee)
- add logic to prevent issue with pe_version on foss puppet with strict_variables enabled #161 (smithtrevor)
v2.8.0 (2015-05-12)
Closed issues:
- Webhook does not install properly in PE 3.7 #164
Merged pull requests:
v2.7.4 (2015-05-08)
Closed issues:
- Webhook: Invalid yaml and unstartable service with FOSS #162
Merged pull requests:
- (162) Revert to original webhook.yaml.erb contents #166 (rnelson0)
- Update r10k gem version for v2.7.x module version #159 (aharden)
v2.7.3 (2015-04-22)
v2.7.2 (2015-04-21)
Closed issues:
- Gem install has the space problem regressed. #155
v2.7.1 (2015-04-20)
Implemented enhancements:
- /var/log/webhook permissions not managed properly #144
Fixed bugs:
- Sinatra gem required for PE webhook? #154
Merged pull requests:
v2.7.0 (2015-04-08)
Implemented enhancements:
- [enhancement] mcollective agent as non-root #135
Fixed bugs:
Merged pull requests:
- 3.x #148 (acidprime)
- fix for /var/run being mounted on tmpfs in ubuntu 14.04 #147 (spidersddd)
- Add commas in README example #143 (cmurphy)
- support for 'user' argument to su to another user when executing git and R10K #142 (GeoffWilliams)
v2.6.5 (2015-03-18)
Fixed bugs:
- web hook does not work for non-mco install #139
Closed issues:
- Add Gitlab support (or add Gitlab documentation) #145
v2.6.4 (2015-02-26)
Fixed bugs:
- puppet enterprise 3.7.0 webhook (no mcollective) ordering problem #138
- pre_commit ruby script fails puppet-lint if you are in the wrong working directory #130
- webhook does not normalize branch name #115
v2.6.3 (2015-02-24)
Merged pull requests:
v2.6.2 (2015-02-19)
Fixed bugs:
- webhook module tries to start up before the mcollective cert is installed #132
Merged pull requests:
- issue #132 making peadmin-cert.pem execute before webhook init script #133 (harrytford)
- Support puppet-lint v1 #131 (ghoneycutt)
- Travis-ci to use faster container based systems #129 (ghoneycutt)
- Support Puppet v3.7.x #128 (ghoneycutt)
v2.6.1 (2015-02-13)
Merged pull requests:
v2.6.0 (2015-02-11)
Merged pull requests:
- Use 0.0.0.0 as default webhook bind address #124 (elyscape)
- Added bind_address option to webhook.yaml #123 (WhatsARanjit)
- Use zypper as default provider for openSUSE #122 (tampakrap)
- added metadata.json file for puppet versions 3.6 and older #121 (vchepkov)
- Update webhook.pp - adjusted peadmin-cert.pem #120 (aharden)
v2.5.4 (2015-02-03)
Closed issues:
- mco doesn't deploy modules when using forge functionality of Puppetfile #65
v2.5.3 (2015-01-29)
Closed issues:
- Dependency disappeared from forge. #116
- Ubuntu 14.04 webhook init fails #105
- r10k::webhook::config provides support for changing config file path, but the webhook script has this hardcoded #90
Merged pull requests:
- Remove +x permissions from peadmin-cert.pem #119 (elyscape)
- 105 updated webhook.ini.erb for ubuntu support #118 (MarsuperMammal)
v2.5.2 (2015-01-16)
Closed issues:
Merged pull requests:
- depend on croddy/make instead of mhuffnagle/make #117 (croddy)
- support strict_variables = true #114 (jlambert121)
v2.5.1 (2014-12-17)
v2.5.0 (2014-12-17)
Closed issues:
- PE 3.7.0 breaks webhook, peadmin cert name changed #110
- r10k 1.4.0 has been released #106
- Missing dependency on webhook after upgrade to PE 3.7.0 #104
- webhook should support r10k deploy module foo end point #101
Merged pull requests:
v2.4.4 (2014-12-15)
Closed issues:
Merged pull requests:
- Handle branch names containing slashes #109 (elyscape)
- prevent potential leakage of Default {} resources #107 (igalic)
- Documentation fixes #103 (elyscape)
v2.4.3 (2014-11-22)
Closed issues:
- Versions and the Puppet Forge #100
v2.4.2 (2014-11-21)
v2.4.1 (2014-11-21)
v2.4.0 (2014-11-21)
Closed issues:
- r10k 1.3.5 has been released #98
v2.3.4 (2014-11-20)
Closed issues:
- Webhook service does not start at boot #94
- Webhook service is not refreshed when config file changes #93
Merged pull requests:
v2.3.3 (2014-11-20)
Closed issues:
- Add release tag for 2.3.1 #92
Merged pull requests:
v2.3.2 (2014-11-20)
Merged pull requests:
v2.3.1 (2014-11-11)
Closed issues:
pe_gem
install of the r10k gem is wonked #87- mco r10k sync leave environment in a broken state #77
- Please cut new release #76
- Remove technology stack dependencies from installation process #66
- License #53
- Dependency on puppetlabs-ruby constrains use #49
Merged pull requests:
- Change install_options to undef #88 (binford2k)
- Fix tests for manage_ruby_dependency => 'include' #86 (gsarjeant)
- Allow for non-linux #83 (zachfi)
- Update CHANGELOG #82 (ghoneycutt)
- bumped version 1.3.4 #81 (kennyg)
v2.3.0 (2014-09-15)
Closed issues:
Merged pull requests:
- Stash webhook helper #78 (adamcrews)
- Allow prefixing to be optional #75 (trlinkin)
- Fixes #72 #73 (robruma)
- provide a knob to flexibly manage the ruby requirement #67 (wolfspyre)
v2.2.8 (2014-08-28)
Closed issues:
- r10k::include_prerun_command doesn't apply changes during the current run #69
- breaking master when I apply r10k config #64
- update params.pp to the latest r10k? #60
- Missing dependency on service mcollective #39
- Deploy single environment with Puppetfile #21
Merged pull requests:
- Fix minor lint issues #71 (adamcrews)
- change webhook exec to execute the command built previously #70 (k-f)
- Adding support for application/x-www-form-urlencoded content type webhooks #68 (robruma)
- Fix default postrun_command #63 (joshbeard)
v2.2.7 (2014-07-16)
v2.2.6 (2014-07-16)
v2.2.5 (2014-07-16)
Closed issues:
- Deploy single environment and prerun_command #52
Merged pull requests:
v2.2.4 (2014-07-07)
v2.2.3 (2014-07-07)
v2.2.2 (2014-07-07)
Closed issues:
- r10k::webhook Service resource pattern is too loose #54
- install fails on PE 3.2.2 due to Puppet Module Tool Bug #43
Merged pull requests:
- Removed symlinked r10k fixture/modules directory. #56 (dreilly1982)
v2.2.1 (2014-06-04)
v2.1.2 (2014-06-04)
Merged pull requests:
- Stop quoting all configuration options so that prefix is not always on #51 (ghoneycutt)
v2.1.1 (2014-06-03)
v2.1.0 (2014-06-03)
Closed issues:
- rubygems-update makes r10k non idempotent on fresh install #37
- r10k.yaml is rebuilt (md5sum differs) every Puppet run on ruby 1.8.7 #25
Merged pull requests:
- Attempted fix for issue#25 #44 (tfhartmann)
v2.0.0 (2014-06-03)
Closed issues:
Merged pull requests:
- Support Puppet v3.6.0 #50 (ghoneycutt)
- ensure webhook initscript is ordered correctly #48 (dhgwilliam)
- Add class for postrun_command #47 (joshbeard)
- never update gem with rubygems-update #45 (pall-valmundsson)
- Add ability to specify a symlink for r10k.yaml #41 (ghoneycutt)
v1.0.2 (2014-02-19)
v1.0.1 (2014-02-11)
Merged pull requests:
- don't ignore basedir parameter #35 (welterde)
- update travis config, minor lint fixes #34 (jlambert121)
v1.0.0 (2014-02-09)
Closed issues:
Merged pull requests:
- Update config.pp #32 (zachfi)
- add ability to include mcollective agent through main class #30 (jlambert121)
- The gem is called 'bundler' #27 (glarizza)
- Bump to 0.0.10 #26 (glarizza)
- Ability to pass package_name #24 (tampakrap)
- new URL for the make module #23 (tampakrap)
- require git only when installing via gem or bundler #22 (tampakrap)
- Add tests for Gentoo #18 (tampakrap)
v0.0.9 (2013-10-21)
Closed issues:
- Ruby class is not singleton #17
- Could not find declared class ::ruby at /etc/puppet/modules/r10k/manifests/install/gem.pp:10 #16
- Deprecation warning #11
- Require Git #10
v0.0.8 (2013-10-15)
Closed issues:
- Cannot install on PE3.0 #2
Merged pull requests:
- refresh mco if we install the r10k app #15 (nvalentine-puppetlabs)
- Refactor install.pp and add Gentoo Portage support #14 (tampakrap)
- Set prerun_command with inifile instead of augeas #13 (tampakrap)
- Update config.pp #9 (bxm)
- Install using bundle option added for bleeding edge features not in gem ... #8 (diginc)
v0.0.7 (2013-09-10)
Merged pull requests:
v0.0.5 (2013-08-24)
Merged pull requests:
- Manage puppet.conf's $modulepath #4 (glarizza)
- fixing comment typo #3 (fiddyspence)
v0.0.4 (2013-07-25)
v0.0.3 (2013-07-25)
Merged pull requests:
v0.0.2 (2013-07-11)
v0.0.1 (2013-06-12)
* This Changelog was automatically generated by github_changelog_generator