Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-r10k

Setup and configure r10k for use with git based environments in puppet
https://github.com/voxpupuli/puppet-r10k

Add comment

f8ae618aa5997b30a25ad7f46a7e76ccc0eb48c9 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #222 from poikilotherm/feature/master/add_r10k_binary_path_fact

Add a custom fact 'r10k_path'

ac301da7cd784f51a358b9d30459a81271bf885c authored over 9 years ago by Zack Smith <[email protected]>
Fix Travis

3b67d0cba62568d73b7639104e6a2af2855ca195 authored over 9 years ago by Zack Smith <[email protected]>
Fix UP README

aa9e7a43071f99a8efc21d1a1533d1f5ce34b24f authored over 9 years ago by Zack Smith <[email protected]>
Fix up andrews PR

4940138a7855fe28622faa3e55b0aa6f5d6aab04 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #224 from abrader/master

Puppet 4 Changes

605db6af842da7604799f1f6ee43c1f2c55de505 authored over 9 years ago by Zack Smith <[email protected]>
Temporarily adding the development branch to TravisCI config to enable CI builds.

fb2e601913ad137794244eebed16d8c200f9942d authored over 9 years ago by Oliver Bertuch <[email protected]>
Adding a spec test for the webhook.yaml configuration output

7a44e1b3c35aafcae37a076fad1136bd1935f24a authored over 9 years ago by Oliver Bertuch <[email protected]>
Include JRuby in 1.9 mode to test for Puppetserver compatibility (Puppet version ~> 3.7 only)

0c9fe9de122a68439572b2c43b6fb8a1c7d59173 authored over 9 years ago by Oliver Bertuch <[email protected]>
Spec test for custom fact r10k_path

a74574b33209201517572c33cbc3ac5119492d3c authored over 9 years ago by Oliver Bertuch <[email protected]>
Adding a custom fact to receive r10k binary absolute path.

5503440592526af7842172cada928244e02976eb authored over 9 years ago by Oliver Bertuch <[email protected]>
Fixed minor issue with fact checking on RedHat/CentOS 7.

6bfb44c9ff914086c28e0f6e31fa79ae262bf037 authored over 9 years ago by Andrew Brader <[email protected]>
Fixed fact for checking OS release.

a8d6bef2947cc05a38069ad9362d074ce21b060c authored over 9 years ago by Andrew Brader <[email protected]>
Trailing whitespace fixed.

7a067368d7f02f200a7307484140537b60b4b4b8 authored over 9 years ago by Andrew Brader <[email protected]>
Fixed some issues caught by the linter involving the is_pe_server variable.

8f671995a467ef25d03d1eaaf0bea8ec08d51fd0 authored over 9 years ago by Andrew Brader <[email protected]>
Fixed conditional for webhook package installation and tests.

ca07f8eb4e3ce131943e5292d2cfa5145ba55607 authored over 9 years ago by Andrew Brader <[email protected]>
Fixed conditionals and tests for Suse based OSs.

90ff8d0b44f67c66ab865a814cc1fb8938a521a2 authored over 9 years ago by Andrew Brader <[email protected]>
Update pe_gem.pp

Updated pe_gem.pp to use ::puppetversion rather than ::pe_version which is not future proofed.

6288347df4c41a83f513501ffd5940419d83cdf2 authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Checking if SUSE test requires the addition of r10k::params in install_spec.rb

3a55110ea70a8b5da62f625413a62e50d7325cbb authored over 9 years ago by Andrew Brader <[email protected]>
Update webhook_spec.rb

Missed comma

355299461d88cc56ba7175b9bce51612087bdd50 authored over 9 years ago by Andrew Brader <[email protected]>
Update webhook_spec.rb

Added ::puppetversion fact as needed.

cf30f1b9af00f052e20fc710836486aa907036fd authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Missed comma.

036544f4e7e22aaa120c92b08dab3d7056401804 authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Re-added puppetversion fact

36d7d7fd793da9cec02973d7bd87b758d3ed066f authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Added params class includes back in.

fc544e3c5aa6b67bed82d3b7a90c327df0ad4eef authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Reverting install_spec.rb back to original version.

692c3eefeb64ffe5e648083ca31451eebf5f4bc2 authored over 9 years ago by Andrew Brader <[email protected]>
Update install.pp

Revert back on the conditional.

e869c802506108569d77e5baaedac8b8e0292181 authored over 9 years ago by Andrew Brader <[email protected]>
Update install.pp

Needs an inherits for params to carry over.

31d23894ec068970bc03043a26f04717a2ea366f authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Attempt to include params class.

5072390ec1ae1dfa52f10eb0ca1b217834d008d2 authored over 9 years ago by Andrew Brader <[email protected]>
Update install.pp

Updated conditional for installing package based on if < PE 3.8.0

a0e08dcd4b1617ace7ea032db60d01b875946133 authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Typo, forgot a comma.

dc3b542531d6417366d04646fb9a2c68440c0dd9 authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Testing a theory on this test and facts.

0bced3b3f8ced6c5b065381ee515cd7d55a64c20 authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Setting is_pe to '' since it will eval to true on < PE 4.0

726312a8cfc11df69274c6e43618411506d7441e authored over 9 years ago by Andrew Brader <[email protected]>
Remove purgedirs option

fc8027a518a7c28ebef174ecf842210782ca0409 authored over 9 years ago by Zack Smith <[email protected]>
Update install_spec.rb

Typo fix on facts for RHEL 5 PE 3.8.1 test.

1c7439885cfeb28eb69e614d23f22801544f17fb authored over 9 years ago by Andrew Brader <[email protected]>
Update install_spec.rb

Updated install_spec.rb test to include necessary ::puppetversion fact.

012665542af922380143d895eebe6e2c1cbfe9e1 authored over 9 years ago by Andrew Brader <[email protected]>
Fixed travis.yml to more accurately test r10k

1d4e38a2cf421983302e4fd19fdb6f9c1a8e34b7 authored over 9 years ago by Andrew Brader <[email protected]>
Updated puppetlabs/stdlib version for spec testing.

f157e2b830734c3f806e9ca694b6ad1074d97843 authored over 9 years ago by Andrew Brader <[email protected]>
Update README.md

Updated to reflect proper icon for Travis CI testing.

778dd5433bb3dd4eed5e5e2bcc2cfe2d217ca1c3 authored over 9 years ago by Andrew Brader <[email protected]>
Update .travis.yml

Yet another update to trigger Travis.

b58cb68713d49c2044197b5bf98581237fd010c9 authored over 9 years ago by Andrew Brader <[email protected]>
Update .travis.yml

5d152bcdd4cab3536cf7df472ed2113cc0e41c78 authored over 9 years ago by Andrew Brader <[email protected]>
Update .travis.yml

Updated to include new feature branch sg_future_proof to Travis CI.

49b2559360e7accd989c96324b75295c5f73834b authored over 9 years ago by Andrew Brader <[email protected]>
Update .travis.yml

Quick and Dirty for testing v3.0

8631a097fc11b4cc3c2472c1d9fa5f97599d76ab authored over 9 years ago by Zack Smith <[email protected]>
Second commit

Per a discussion with Zack $::puppetversion must be relied on since it is the only piece of info...

72e3363ab3e31f8c0bec7a144cd260a093e398ff authored over 9 years ago by Andrew Brader <[email protected]>
First commit of future proofing zack/r10k

This is the first commit to see if Zack is happy with the direction I am taking the future proof...

c91e09de58e55f8f4ff074ed447f8d3e05d4be48 authored over 9 years ago by Andrew Brader <[email protected]>
Bump Version

5f845e0c71710af80c35304571bdbb5f7556b706 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #218 from jolshevski/issue/el7_webhook

(METHOD-401) Fix Webhook Service on EL7

acec752075cb6dd77c0dec1802fa27cdc06fa446 authored over 9 years ago by Zack Smith <[email protected]>
(METHOD-401) Change EL7 service type to forking

Previously, the webhook process was not terminated by systemd when
stopping the service. This ca...

4cb51ddb6c487f0f70eed9c726475c86f4940d03 authored over 9 years ago by Jordan Olshevski <[email protected]>
Merge pull request #206 from brandonweeks/rhel-envfile

Add EnvironmentFile line as optional

eb8b6719d3fa5409bf11ee394ca124ef4723e365 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #214 from pdaukintis/r10k_issue_213

Changes in r10k::webhook class

b6d4933f58cbda1c20ce32162705d9819751f9ca authored over 9 years ago by Zack Smith <[email protected]>
Changes in r10k::webhook class

Include r10k::webhook::package by using full class path.
This allows to run this code on Puppet ...

9908640444d66be35dc052ee1dab6b04700166a9 authored over 9 years ago by Povilas Daukintis <[email protected]>
Add EnvironmentFile line as optional

4431dfebb3488152df6bddc105247b62e9f992de authored over 9 years ago by Brandon Weeks <[email protected]>
Bump Version

1a4ddba88bbd4193a4b61aa4fe3425cd7c94b2a1 authored over 9 years ago by Zack Smith <[email protected]>
RHEL and SUSE issues with systemd

Prior to this commit multiple in house and external users
are having issues with the systemd scr...

efe8eb068d5e8d43a146cd63d184e9fa52d4f86f authored over 9 years ago by Zack Smith <[email protected]>
192 - Support BitBucket

In the OR logic clause for parsing the JSON hash, the code was throwing NoMethodError
for access...

04db80f6a8c63b71b5e61690da98c14e04451979 authored over 9 years ago by Adam Yohrling <[email protected]>
missed config line to remove

abbcad4605a789062f30c9168e38a9b25437feb2 authored over 9 years ago by Adam Yohrling <[email protected]>
192 - Support BitBucket PullRequest Merge

After discussion with Zack, I moved the JSON data changes for pulling
branch name and repository...

88f3526c683b9adfa6835948479b368428251416 authored over 9 years ago by Adam Yohrling <[email protected]>
Add gitter support

650dfc187969874588b29884fa656585303de539 authored over 9 years ago by Zack Smith <[email protected]>
Bump Version

e053d4e97cd20630e029852a97ea8e1fbd2a0b19 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #198 from brandonweeks/r10k/issues/197

Restore EnvironmentFile line as optional

03faee81d368ee1e6bc086a688db53cfc3f9bfc9 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #194 from ayohrling/bug/188-init_status_segfault

188 - Webhook segfault on status

ea61beb19cd8963a76bd59b6a5b9e479f8b06ce3 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #199 from brandonweeks/r10k/issues/195

Return http 500 instead of http 200 on error

961fe386af5d43e0dbe7f92ee1486f6492eabb92 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #201 from brandonweeks/r10k/issues/200

R10k/issues/200

f6f6b65e6cf6cb596cf33aee2dcae1f19d160da3 authored over 9 years ago by Zack Smith <[email protected]>
Handle GitHub ping events

570a1edbb32c966b3466d13debe9492b23526dd7 authored over 9 years ago by Brandon Weeks <[email protected]>
Restore EnvironmentFile line as optional

1d0cb691cbd1ab1dacfc551dd5540eb3f830939c authored over 9 years ago by Brandon Weeks <[email protected]>
Return http 500 instead of http 200 on error

5ac02b8d1fed652eda2f966746edac34b3e13d53 authored over 9 years ago by Brandon Weeks <[email protected]>
Added name tag to JSON for module pullrequest body

63f9f24b68cd4fc63fc1e5d5632525a5ae99ca3c authored over 9 years ago by Adam Yohrling <[email protected]>
Utilizing -p flag which actually does work in functions

a328cf81d5dc8f640a25ed6bc06879633baa10bf authored over 9 years ago by Adam Yohrling <[email protected]>
188 - Webhook segfault on status

When not debian or SUSE, the call to the status function is invalid.

Fixed the ordering of the ...

e977431567957e68167de14e43d5e086ef229f1d authored over 9 years ago by Adam Yohrling <[email protected]>
Added support for BitBucket merge hooks

95225674bd7aa005c24463fb3133e0456d28dab4 authored over 9 years ago by Adam Yohrling <[email protected]>
Remove include

Prior to this commit we would have duplicate declaration errors
base on parse order.

```
Error:...

f51a220396d08c5362e329dd704de792788a94ca authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #186 from nexcess/master

add puppet_gem provider

bc9088fc895baf540e296acd3b97b4e25fdb97fc authored over 9 years ago by Zack Smith <[email protected]>
add puppet_gem provider to README

8ecc315c0764202ee0c75cbf80a8e7f01c829507 authored over 9 years ago by Mark McKinstry <[email protected]>
add puppet_gem provider

a10c075f5ee8d385269111b70b383ebde1caeb0e authored over 9 years ago by Mark McKinstry <[email protected]>
Merge pull request #183 from tampakrap/webhook_config_class

Include the r10k::webhook::config class in r10k::webhook

eb4542842dd2b4ceb1d655f9aada189e22391343 authored over 9 years ago by Zack Smith <[email protected]>
Add open3 require

Prior to this commit we would failed with a `uninitialized constant Server::Open3`
on PE 3.8 as ...

ccee34fecf29e0529dff5236d3fd5e3a828ed94a authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #161 from smithtrevor/foss-pe_version_fact

add logic to prevent issue with pe_version on foss puppet with strict_variables enabled

922db506ca44037e8b6664f32132c87240c2ca13 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #181 from tampakrap/webhook_configfile_symlink

Updates in the webhook config

293238e27443470fa39fd80ecfa40d7290c69f84 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #184 from tampakrap/webhook_raise_errors

Change the way the webhook logs the r10k deploy command

a46463574e556ffd548b87b7d5327b33c9db87af authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #182 from tampakrap/webhook_systemd

improve the webhook systemd unit file

8e837052359411d160cda7a2b67f60be74db455c authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #185 from vchepkov/fix-group

Added webhook_group parameter lost in 0da328831ecd49c2671017e16d614dbdc1842b7c

8cef618351d09a20432facf0d8f62717ad141119 authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #180 from tampakrap/webhook_packages

Conditionally install the webhook packages

b04e6fdc538fd9ec804189ea443c3981e71d9a5d authored over 9 years ago by Zack Smith <[email protected]>
Added webhook_group parameter lost in

0da328831ecd49c2671017e16d614dbdc1842b7c

432bfa91ff507f9acd9c31b028d3610f8e35c497 authored over 9 years ago by Vadym Chepkov <[email protected]>
Change the way the webhook logs the r10k deploy command

Previously, the r10k run was logged in a separate file. Thus, the webhook
returned always succes...

a5d868a2488ac1dd386023b23aecbf35d54a8fad authored over 9 years ago by Theo Chatzimichos <[email protected]>
Include the r10k::webhook::config class in r10k::webhook

3928ecc7318fa92092f5cb5ae6112b8e48c7a8b1 authored over 9 years ago by Theo Chatzimichos <[email protected]>
improve the webhook systemd unit file

- Type=forking as webrick fails to start otherwise
- PIDFile=$pidfile otherwise it fails to auto...

5331cd9ac8291a1ea46d1b10981db3221db69308 authored over 9 years ago by Theo Chatzimichos <[email protected]>
Conditionally install the webhook packages

Add a $manage_packages switch on the webhook class that enables the
installation of the webhook ...

fdbe86037c05e944de48fa0342e309c941a9cfbf authored over 9 years ago by Theo Chatzimichos <[email protected]>
Add support for /etc/webhook.yaml to be a symlink

a5b3c66e27ba4dea23e9e3ee36a89c45d93d767d authored over 9 years ago by Theo Chatzimichos <[email protected]>
Merge pull request #84 from trlinkin/no_more_purgedirs

[Deprecation] Remove purgedirs support

76f9ad20b8d814f92869b75358439c9af588d53b authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #177 from tampakrap/webhook_user_group_params

Move the $webhook::{user,group} definition to params.pp

0da328831ecd49c2671017e16d614dbdc1842b7c authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #179 from tampakrap/webhook_init_suse

Add SUSE support in the webhook init file

39fde0fc83fb11b74fb37c200772fa52d4d8cc1c authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #178 from tampakrap/webhook_remove_hardcoded_hasstatus

Remove the hardcoded hasstatus => false from the webhook service

de1f0534cddbcb2aeba236689a61a70693ce502d authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #176 from tampakrap/webhook_suse_service

Use the webhook's systemd service file for openSUSE >= 12.1 and SLE12

c3c9aec0171c00afb068a191434be5519f1bd35e authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #175 from tampakrap/webhook_optional_require_mco

webhook: include mcollective optionally

937eb316bbfbbde3bccfdfe063bb3374f4ec00ba authored over 9 years ago by Zack Smith <[email protected]>
Merge pull request #174 from petems/rename_ssl_no_verify_for_clarity

Fix for #165

8a76f37ce48038f270d9ae48296f2f3a19665147 authored over 9 years ago by Zack Smith <[email protected]>
Add SUSE support in the webhook init file

2427a8b6e8777162659c8ecc9676af3332a249b1 authored over 9 years ago by Theo Chatzimichos <[email protected]>
Remove the hardcoded hasstatus => false from the webhook service

The systemd unit files do have status

e5f29b8969bb6faac6d0dbd70d59a945f666e2b7 authored over 9 years ago by Theo Chatzimichos <[email protected]>
Use the webhook's systemd service file for openSUSE >= 12.1 and SLE12

d7f0715d00798ee8eb804769a7935581615170e9 authored over 9 years ago by Theo Chatzimichos <[email protected]>
Add also service_{template,file} in webhook class declaration

Also, drop the webhook_ prefix

acdb9486571cd292bc5bad3d24a856a12345adff authored over 9 years ago by Theo Chatzimichos <[email protected]>
Move the $webhook::{user,group} definition to params.pp

Also, remove webhook::git_server as it seems useless

b0afdf4d64bc735b36ffbf1aae3ac1464bb2394b authored over 9 years ago by Theo Chatzimichos <[email protected]>
webhook: include mcollective optionally

When use_mcollective is set to false in the webhook.yaml, then avoid including
the mcollective l...

cbec7ddfc2dcdd010f6ab5757f2b657dc61f7389 authored over 9 years ago by Theo Chatzimichos <[email protected]>