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 conditional logic to ruby decl to close #17

Prior to this commit we did not include the ruby class, causing issues
with sites that use the r...

fc27abda900f7dd10b1ae77aa3eaf9979f9b274f authored about 11 years ago by Zack Smith <[email protected]>
Add header

8482d7e60405ea45b58d02c3635c0848e83b1337 authored about 11 years ago by Zack Smith <[email protected]>
Add Image for post hook

Prior to this commit we had not images explaining how this process looks
to the graphically mind...

cd936c3302d5217e9898414dbed20aaa74a57080 authored about 11 years ago by Zack Smith <[email protected]>
Add PE2 note on psk

fa6d3ecf84eba0899383f5ba2fc25ced326d4adf authored about 11 years ago by Zack Smith <[email protected]>
Add information about setting up mco on git server

Prior to this commit we did not have documentation on what steps were
required for the git serve...

b2b8dee40c19a7c8dd87679b9c0259f2a253aaad authored about 11 years ago by Zack Smith <[email protected]>
Refactor symlink to only happen with PE

Prior to this commit we would attempt to create a symlink no matter what
installation type we ha...

a9f32887bf099646235cde11e28f8868ae26c4c5 authored about 11 years ago by Zack Smith <[email protected]>
Add symlink for r10k when installed via pe_gem

Prior to this commit we switched to using env in the mcollective agent
c0978736a0ef69fcf6ae326b1...

903bc4e45001ee204ac159b83d69e419e66f9f5d authored about 11 years ago by Zack Smith <[email protected]>
Merge branch 'master' of github.com:acidprime/r10k

600c477af2ef602389b09af281f5853d23f2f5bd authored about 11 years ago by Zack Smith <[email protected]>
config.pp : probably should specify mode on the yaml config file for completeness

213fd5b28f4c0c1a14863c94fb6df8441e9cefb6 authored about 11 years ago by aholman <[email protected]>
Skeleton Spec Tests

Prior to this commit we did not have a skeleton for the spec tests
with all the fixtures needed....

4510591a8cc5f04e9cbff3183f263a2e9f733880 authored about 11 years ago by Zack Smith <[email protected]>
Intial Commit

b648decca860efdd918560c57faf75521c65fb9d authored about 11 years ago by Zack Smith <[email protected]>
Even more arrays

a49ed246bd5517e149472a8c2b3f1ef50bca7dd9 authored about 11 years ago by Alexander Wirt <[email protected]>
Add puppet class that install the r10k application on a mcollective client

d51e48e32741adbc9d6d9c8a7161e6b752a0f069 authored about 11 years ago by Alexander Wirt <[email protected]>
An array is expected as command

b114af15e9c22a13bcd8a8fdc5f287e5eaa6f16d authored about 11 years ago by Alexander Wirt <[email protected]>
Make deploy_all known to agent

45cc60d43583230894019e24140871582235555a authored about 11 years ago by Alexander Wirt <[email protected]>
Too early in the morning.

c0978736a0ef69fcf6ae326b108e1722c5ed4ce3 authored about 11 years ago by Alexander Wirt <[email protected]>
Add deploy_all command that calls `r10k deploy environment -p`

748c2ee7397002ca1f1ab2fa066deea8f38ac8f7 authored about 11 years ago by Alexander Wirt <[email protected]>
Also install ddl file

281dfab83bfa1bbd7e0735c6f22e3d4366230a48 authored about 11 years ago by Alexander Wirt <[email protected]>
Try to find r10k binary a little bit harder

d77ac8051940c4021cbe17831e1de1757c488124 authored about 11 years ago by Alexander Wirt <[email protected]>
Support debian packages

f3c1cf386512bb96569e9a067facf76583d11493 authored about 11 years ago by Alexander Wirt <[email protected]>
Bump Version to 0.0.8

Prior to this commit the module did not have gentoo support. This commit
adds support for both t...

67c50b3fe5bd1ecc7a2704395fb6e19ef8674dc6 authored about 11 years ago by Zack Smith <[email protected]>
Merge pull request #14 from tampakrap/gentoo_support

Refactor install.pp and add Gentoo Portage support

8aba2d7ec4470a664b41d3baf5f1076ec3cbb282 authored about 11 years ago by Zack Smith <[email protected]>
Merge pull request #15 from nvalentine-puppetlabs/collector_for_mco

refresh mco if we install the r10k app

10bcd803dbeffae3ea1b9fe1207a4c5113c84ce0 authored about 11 years ago by Zack Smith <[email protected]>
Add default value for $gentoo_keywords

a0f302250d958b94b1bbfd30589aa3c1d6e6c975 authored about 11 years ago by Theo Chatzimichos <[email protected]>
Add Gentoo Portage support

It uses the package from Gentoo Portage
Introduces dependency to gentoo/portage Puppet module

c8bc5908cbfbc43a19e686075afe29f2ea413ca9 authored about 11 years ago by Theo Chatzimichos <[email protected]>
Doh! +> not =>

492a57b0abd6ec564b21c38111a57c5de672b4a3 authored about 11 years ago by Nathan Valentine <[email protected]>
Refactor the install.pp

Replace $pe_ruby and $use_bundle variables with $provider variable
Rename r10k::install::ruby to...

21d1f6a7f9f086639a65cac09cd56143e716848d authored about 11 years ago by Theo Chatzimichos <[email protected]>
Move bundle installation to r10k::install::bundle

988b21d10d69e4c75f407aed557763f2aa17977a authored about 11 years ago by Theo Chatzimichos <[email protected]>
Merge pull request #13 from tampakrap/prerun_command

Set prerun_command with inifile instead of augeas

22626a20016828b79fdcfe95c4ff59a418d5fa6b authored about 11 years ago by Zack Smith <[email protected]>
refresh mco if we install the r10k app

28a72dd6c6063e9a3042adf0306b3bb8c99cf867 authored about 11 years ago by Nathan Valentine <[email protected]>
Set prerun_command with inifile instead of augeas

This also fixes the deprecation warning of `r10k synchronize`

5b308d69c7d9a6356b1a300b8cf2d9448ffa4644 authored over 11 years ago by Theo Chatzimichos <[email protected]>
Merge pull request #8 from diginc/master

Install using bundle option added for bleeding edge features not in gem ...

e93b1e64891ec4bbb6ece9d2067ff8b4aa9d9248 authored over 11 years ago by Zack Smith <[email protected]>
Merge pull request #9 from bxm/patch-1

Update config.pp

8655e9a218ed3afa6890c1a489850e795da63c2c authored over 11 years ago by Zack Smith <[email protected]>
Update config.pp

Missing comma

2e81a3f5c3a8fdbaafe5eeff71e5e899bce42032 authored over 11 years ago by bxm <[email protected]>
Update config.pp

Your default action is not to manage modulepath, but you're also making modulepath a required pa...

4d1549b9c6a13b1cfd52de3ec922df7f25625881 authored over 11 years ago by bxm <[email protected]>
Install using bundle option added for bleeding edge features not in gem (like prefix at time of writing this)

8ddc969e4bb06be061842846e1059f83706b620a authored over 11 years ago by Adam Bothun-Hill <[email protected]>
Forge Prep

0fe5f837f3a21d3ea0cfbe908b92bbd244ef5af2 authored over 11 years ago by Zack Smith <[email protected]>
Bugfix #2

Prior to this commit we required a version of standard lib that did not work
with PE3

927fdf2ce38a74f9ef1d2d3bcfc51b9d826a7435 authored over 11 years ago by Zack Smith <[email protected]>
Fix typo

```puppet
err: Could not parse for environment production: Syntax error at 'else'; expected '}' ...

e85c6283adec7f9f7423ec30b2427765463e3c90 authored over 11 years ago by Zack Smith <[email protected]>
Refactor usage of params

3fc124d40fa173485fd401f31f83ab60569fbc74 authored over 11 years ago by Zack Smith <[email protected]>
Testing

c14acd60a29cbf2aca09af7d4f85ada3e21b2990 authored over 11 years ago by Zack Smith <[email protected]>
Update Params

7caf3910078e900889b8e5d7855e12e3643e46d5 authored over 11 years ago by Zack Smith <[email protected]>
Update source_name

04a20cba0e1098618dbeff2224892645ffa564cd authored over 11 years ago by Zack Smith <[email protected]>
Fix issues with source_name

43042c9100c2d292ce61aded507cc89da934bb19 authored over 11 years ago by Zack Smith <[email protected]>
Lint

4b8343ca30e77fee9cdfa7f86454743e546d75ac authored over 11 years ago by Zack Smith <[email protected]>
Lint

13f79c364cd3510e2fa54a28ec6b3c0a1ea043b8 authored over 11 years ago by Zack Smith <[email protected]>
Update ERB template

1521d0600ba13225bbc4a0afbaeb7cd759821c81 authored over 11 years ago by Zack Smith <[email protected]>
Change default to hash

Prior to this commit we did some funky stuff in the erb template

3088b88ab1fb243569ef5fa8f2742e751b3a40ce authored over 11 years ago by Zack Smith <[email protected]>
Fix issues with remote

c478dd02411c126c8bd77077a3dfffe30e798a0f authored over 11 years ago by Zack Smith <[email protected]>
Update source name

515bab8035cdbfbe59b6d9d3ab5b391e8ff57db0 authored over 11 years ago by Zack Smith <[email protected]>
Tests

bf29083b9143521ae462af7e8bde6ffc8c731f3c authored over 11 years ago by Zack Smith <[email protected]>
Fix issue with $remote

Prior to this commit dynamic scoping was pulling the remote

3a47312e6ba760af48ea5432ae0579080953d5aa authored over 11 years ago by Zack Smith <[email protected]>
Lint

585702f2288965308eadc028409d5416e78adcc7 authored over 11 years ago by Zack Smith <[email protected]>
Merge pull request #6 from reidmv/decomplexify_install_class

Clean up install class

63b94368395382e9b31e1dc63bccc685c1670338 authored over 11 years ago by Zack Smith <[email protected]>
Merge pull request #7 from reidmv/centralize_params_logic

Move environemnt logic from config.pp to params.pp

b1751f18f8a6e5456c644a63c369a1587ca4295e authored over 11 years ago by Zack Smith <[email protected]>
Move environemnt logic from config.pp to params.pp

Environment logic to set parameters can (and should) be located in the
params.pp file, rather th...

ca59efc34684cd5742f8a05cccb3f85f1e42d5c8 authored over 11 years ago by Reid Vandewiele <[email protected]>
Add back 0.0.9 support (make, gcc)

There are currently bugs in r10k 1.x which make using 0.x desireable
in certain circumstances. H...

5ef7009ec83ca64d599c2f929173e26647c3f2d2 authored over 11 years ago by Reid Vandewiele <[email protected]>
Clean up install class

The install class seems to be designed to make the logic decision on how
to install r10k based o...

4d06fd6a24ec38daa192503f4a6042037706fd45 authored over 11 years ago by Reid Vandewiele <[email protected]>
Update for Forge Release

a14d83e0dee780fe797e4c31acf2d94fda824953 authored over 11 years ago by Zack Smith <[email protected]>
Update for 0.0.5

8d3ed488398a821ab10ef10dd0d71ab3e2de55f8 authored over 11 years ago by Zack Smith <[email protected]>
Puppet Lint Fixes

1e7f46048043839e9aa03e3b6b2111f0325ee92f authored over 11 years ago by Zack Smith <[email protected]>
Fix autoloader layout

My plane is landing

5813840f9297fe076f093cee50c04e3c1ab786bd authored over 11 years ago by Zack Smith <[email protected]>
Update class declarations

Prior to this commit the init.pp has not been updates for the new class names

3a70eb7c710794ae58b0befc11e80e0864ab5151 authored over 11 years ago by Zack Smith <[email protected]>
Move install classes under one folder

Prior to this commit the two ruby installs were at the top directory
of the manifests directory ...

88940eff418454bafb7d98f6a8f54e3583fdd42b authored over 11 years ago by Zack Smith <[email protected]>
Compress declarations between FOSS and PE

Prior to this commit we had a fair amount of duplicate code between
FOSS and PE. This commit mov...

498a1f52bf2513d54f66544649096cadd1d77a16 authored over 11 years ago by Zack Smith <[email protected]>
Do not manage module path by default

After thinking about this, I think we need to be more conservative
here as having this default t...

9a473cf90a6a0324df21242b35a422bf8e1fe3be authored over 11 years ago by Zack Smith <[email protected]>
Merge pull request #4 from glarizza/modulepath

Manage puppet.conf's $modulepath

1fd7f3fb866308e54cf545c6301c47b708aac549 authored over 11 years ago by Zack Smith <[email protected]>
Change param order

Puppet's declarative...until it isn't. Because Puppet's parser parses
variables from top-to-bot...

e685d90152bfa78704452ad72b46ade6a81a1e81 authored over 11 years ago by Gary Larizza <[email protected]>
Expose $manage_modulepath

Previously, a commit was entered to manage the $modulepath in
puppet.conf. This commit introduc...

d7132a9b0f15eba92664d7e9e33ab1af3887d426 authored over 11 years ago by Gary Larizza <[email protected]>
ACTUALLY pass in the $modulepath parameter

Previously I did a check in the config class for $::is_pe and set
the modulepath that way. When...

7c1051adc1520a918096134a0828a5d0d3229cb6 authored over 11 years ago by Gary Larizza <[email protected]>
Fix typo

e5ac30057253ec8d507d677c177e06f5133cc479 authored over 11 years ago by Gary Larizza <[email protected]>
Clean up params file

Remove redundant $::is_pe check and clean up variables.

052d14bdff1df11ddb96a4c5c01a07912ac6cc0a authored over 11 years ago by Gary Larizza <[email protected]>
Expose modulepath as a parameter

Previously, the module was refactored to allow the modulepath
to be declared using the inifile t...

94acdac5cf61c4c8f017034dcf11239ccf499683 authored over 11 years ago by Gary Larizza <[email protected]>
Add puppetlabs/inifile dependency to Modulefile

a25b9ad3105739655fc16387bac5a7ea9210d2a4 authored over 11 years ago by Gary Larizza <[email protected]>
Manage the Modulepath for R10k

Previously, the R10k module didn't manage Puppet's Modulepath to point
it to the Modules in the ...

0e6b8dd806c157d8d8455a4030693133325bce6e authored over 11 years ago by Gary Larizza <[email protected]>
Merge pull request #3 from fiddyspence/foobranch

fixing comment typo

7f7e5fad245e81492eb72743b6391e0ff20093e7 authored over 11 years ago by Zack Smith <[email protected]>
fixing comment typo

5cca674456b625ebc4e03f5637f1283ffd6a85f7 authored over 11 years ago by fiddyspence <[email protected]>
Fix configfile formatting

d3e70f978432ed717d5707525da99b0d5d99f7e8 authored over 11 years ago by Zack Smith <[email protected]>
Fix erb templates

f61769bc903158572f8ab777addb4bf870e3a6a9 authored over 11 years ago by Zack Smith <[email protected]>
Fix white space

0dc24390b07ff232df258e329f10c5c222783a28 authored over 11 years ago by Zack Smith <[email protected]>
Update test

ba924a260c10ad39b7b412fd4efb42fd313d00ea authored over 11 years ago by Zack Smith <[email protected]>
Remove defaults from config class

9c8973a3e9b5e7fed1acbb42230b590fe2e46d2c authored over 11 years ago by Zack Smith <[email protected]>
Add default

b41131d412b92c49bb3e76a1aad4587d20093eeb authored over 11 years ago by Zack Smith <[email protected]>
Fix whitespace

b0e99cd0caab10369bd5fb502833ef8293afde9b authored over 11 years ago by Zack Smith <[email protected]>
Fix typo

589003a145a4d12edb227f245a109bee3bccc2fd authored over 11 years ago by Zack Smith <[email protected]>
Fix namespace issue

f637f8ff218990c7d35153b3cd8ee30db801399f authored over 11 years ago by Zack Smith <[email protected]>
Add @Sharpie conf class

33257d4a64328ad4a14a00fe11bc94845114b77c authored over 11 years ago by Zack Smith <[email protected]>
Add @Sharpie conf class

Bolt this into this module to allow for hiera to be configured
using this module

2c4dec4c069a6aeccdf22762ac100193b7ff4b9e authored over 11 years ago by Zack Smith <[email protected]>
Update erb to work with multiple sources

Stealing @Sharpie erb template so I can get this working for a client.
Hopefully he won't mind a...

51b7ac5bdc596f88b080835f74ec7cedaff50fd5 authored over 11 years ago by Zack Smith <[email protected]>
Move erb template.

Fix issue with @glarizza 's PR as he forgot to move the file resource into
the base class, thus ...

0e1c3bf6443075a7a2bd38a5f3032a75ba029106 authored over 11 years ago by Zack Smith <[email protected]>
Fix typo

fe64ea130618cc6559b96555c2a08fbc32bec7e4 authored over 11 years ago by Zack Smith <[email protected]>
Update Typo

170f588b0a2048720234722472c1a5198cebf563 authored over 11 years ago by Zack Smith <[email protected]>
Update smoke test for new params

11a703261ac7aa02fb3145ef0bc263c8202c1881 authored over 11 years ago by Zack Smith <[email protected]>
Add Flexible ruby configuration

Prior to this commit @glarizza 's changes assumed that
if you are on pe you want to install this...

608739cebd393721deb1c8cf690d5cb6973fae26 authored over 11 years ago by Zack Smith <[email protected]>
Merge pull request #1 from glarizza/feature/pe_update

Update R10k for PE

80a76b32dc1039b06be69fcdd984bb4d3941b016 authored over 11 years ago by Zack Smith <[email protected]>
Fix name of R10k MC Application

Previously it was listed as jiminy.rb, but it should be r10k.rb

b476c930d92c408960784cef1a4de09adeacaf2c authored over 11 years ago by Gary Larizza <[email protected]>
Bump r10k to 1.0.0

6bf1d3c6085603676e405ee2813f1e41aea19698 authored over 11 years ago by Gary Larizza <[email protected]>
Add support for changing source name in r10k.yaml

Previously, this module was hardcoded to use the source 'jiminy'
in r10k.yaml. This commit adds...

badaf08fc97bae81851412fe75f2f8d7835db9a7 authored over 11 years ago by Gary Larizza <[email protected]>
Introduce PE settings for R10k

Previously, this module was coded to use system {ruby,rubygems} for
R10k. This commit adds the a...

e72804c954eaa8f538e28897459e506fca7936f1 authored over 11 years ago by Gary Larizza <[email protected]>
Update git ignore for .DS_Store

Prior to this commit it would not be ignored and I build this on my mac
sometimes

9ea43c51f3320e5715415248c5bde75fae27580a authored over 11 years ago by Zack Smith <[email protected]>