Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-jenkins
Puppet module for Jenkins
https://github.com/voxpupuli/puppet-jenkins
<facepalm />
The jenkins libdir is only guaranteed to exist when the slave is being
configured ...
add swarm client systemd support
d58a2cd42067f31e0fa98a49d21d313e481c5169 authored about 8 years ago by Joshua Hoblitt <[email protected]>As to why the jenkins-slave service unit is not using `EnvironmentFile`.
9808571b46b8eed55f8090019ae1b53515028f3b authored about 8 years ago by Joshua Hoblitt <[email protected]>3128c58039e539ac0b8ebcbba38a2d168e106c19 authored about 8 years ago by Joshua Hoblitt <[email protected]>
+ remove (broken) hard coded path to slave run script.
0d3a4092c69b25a05cff01f9aebecd3a5ba96176 authored about 8 years ago by Joshua Hoblitt <[email protected]>6d72d31c597fca9e15206cfb27dd69954d7946d0 authored about 8 years ago by Joshua Hoblitt <[email protected]>
Also some Puppetlint fixes where needed, to pass travis
db2f016665d0f2d95be0778996378500197a8b40 authored about 8 years ago by Barak Korren <[email protected]>
+ remove hardcoded sysconfdir
+ rename to jenkins-slave-run
+ install under `libdir`
swarm update
7b4a46843be0058786927ae05b408e632c0f34bf authored about 8 years ago by Joshua Hoblitt <[email protected]>
This value is specific to the init method rather than a general
configuration option.
2.2 was released in July of 2016. I have been using it in production for
months without apparent...
This env var conflicts with all current jenkins slave init scripts.
Additionally, the service na...
This env var was unused by any jenkins slave init script.
76c93d7d54239f228ca0bb060ecffb92b7c6aef4 authored about 8 years ago by Joshua Hoblitt <[email protected]>d2d8e41d9a9c5c4dafd6669c49060b531812a96c authored about 8 years ago by Joshua Hoblitt <[email protected]>
add ::jenkins::sysconfdir parameter
0170dea0cf6ab2a71857a2d79ff6b6780ade2492 authored about 8 years ago by Joshua Hoblitt <[email protected]>
Controls the path to the "sysconfig" file that stores jenkins service
startup variables
ff820ddabe2e78fbfbdd6aae698c98a4e1e3a2cb authored about 8 years ago by Joshua Hoblitt <[email protected]>
disable plugin pinning by default
b9c88364cf3ff644f46373a294f99859c500fd66 authored about 8 years ago by R. Tyler Croy <[email protected]>
Jenkins 2.x no longer supports plugin version pinning. As we can't
install a jenkins package an...
fix exclusion of puppet 3.x / ruby 2.2
50c4a1b103347f8fbaf20f5b59ce8acd08de897c authored about 8 years ago by Joshua Hoblitt <[email protected]>19f4c103c7af5e9a9ed16880c59fa0e125bdb075 authored about 8 years ago by Joshua Hoblitt <[email protected]>
update travis test matrix
20db5a7a6a8cd71f4a50e656c04395fcb995f385 authored about 8 years ago by R. Tyler Croy <[email protected]>261184f32a2e5f305256980ca092e772c86f6118 authored about 8 years ago by Joshua Hoblitt <[email protected]>
9d9396b41e90c2d95eab09aa2f1ac526ab63810b authored about 8 years ago by Joshua Hoblitt <[email protected]>
The verbose output is exceeding travis's console log size limit.
a2a050c7d964027667205e028bedde50d3ccab29 authored about 8 years ago by Joshua Hoblitt <[email protected]>allow newline before start of private key
4890c3cd20b6d22481b8f88c0d8fe994389c6c1e authored about 8 years ago by Joshua Hoblitt <[email protected]>Improve credentials definition idempotency
8a6ff77881a6acfa60ab799df563deb281d3b217 authored about 8 years ago by Joshua Hoblitt <[email protected]>Add swarm client args string to support multiple arguments
853df69143fb50f14b47803b5b8f1736bcd60af2 authored about 8 years ago by Joshua Hoblitt <[email protected]>* Fix get_running issue for jenkins slave
grep with full-format listing can cause collisions ...
ff5ffd4e35b6d087434189669f7c85e9d71dcfa2 authored about 8 years ago by gtorka <[email protected]>Add support for disabling management of Service[jenkins]
f32b2ac7655a60b7a3975f2f4043e689482966aa authored about 8 years ago by Joshua Hoblitt <[email protected]>Add support for gitlab api token credential - #664
a4061839ce08549c275329b6dbd28f123084cb75 authored about 8 years ago by Joshua Hoblitt <[email protected]>Dynamic job configuration
8329f752965359a229c16c21f5aa13c8da6edaf5 authored about 8 years ago by Joshua Hoblitt <[email protected]>add firewall module dependency info
e7a9c1179772a8fe8871ab081bbfc38cdd717c25 authored about 8 years ago by R. Tyler Croy <[email protected]>42db14286104a912514171c7ea3c32cad377cad6 authored about 8 years ago by alvin <[email protected]>
Fix a typo in README - Jennkins
fb56bbd817ab190188eef569f09e01ec0a01efe0 authored about 8 years ago by R. Tyler Croy <[email protected]>77feea1e4f592488838a64882489a1bfad7e25f0 authored about 8 years ago by Julien Pivotto <[email protected]>
Add gitlab token api credential to switch statement to
credentials_list_json in the puppet_helpe...
This is especially useful when deploying Jenkins from a Docker container, but
still wishing to u...
Newer versions of parallel_tests require Ruby 2.0 or newer
28a28ea6d466a76df154844c165d49f27e93dd1b authored about 8 years ago by R. Tyler Croy <[email protected]>This platform locks parallel_tests so only newer Rubies can make use of it, yey
8ce68cf0a81eb7f4c6948c5fee8a94eea9c5eb11 authored about 8 years ago by R. Tyler Croy <[email protected]>5872d3099b7fd177bd98b0e9578f25bab917ae05 authored about 8 years ago by Alvin Huang <[email protected]>
this avoids whatever CLI syntax error
Change-Id: I69cb3c14f357e767cd7d44aa8e6885aceeb35e8e
b9ca3930a5f5740009e97c1a9ea66c109c116e2a authored about 8 years ago by Brandon Rochon <[email protected]>Closes #587
6b97dce8691716df1a247a5aad1aeff1738ed038 authored about 8 years ago by R. Tyler Croy <[email protected]>
the CLI is flakey, so the 'unless' needs retries as well
otherwise we end up unnecessarily reins...
Disable swarm unique id on slave
550441ea274349792c7447ce34caca9d23177bc6 authored about 8 years ago by R. Tyler Croy <[email protected]>Plugins fail to install due to search false positives
6d0824b70401d7ac4434a44b4c6caa9424b80f9e authored about 8 years ago by R. Tyler Croy <[email protected]>Avoid "Undefined variable 'proxy_server'" warnings.
37d1f9550687f3185976f181b802b5afff2e0892 authored about 8 years ago by R. Tyler Croy <[email protected]>95987fb065ccc635e923d380a9d8415762178c80 authored about 8 years ago by Mike Terzo <[email protected]>
a43ffd820901f2ba16ee32835753e7611143b0b0 authored about 8 years ago by Mike Terzo <[email protected]>
52fbf0b1cfa86a89e0d7b727be91b79b5e8eb03d authored over 8 years ago by Jeremy Green <[email protected]>
261f9c56813409e42e9c0f7c66f7c5386075976a authored over 8 years ago by Nicolas Glayre <[email protected]>
bump travis puppet version matrix
037a5914fff777552b543d7178456bd8903a71ac authored over 8 years ago by R. Tyler Croy <[email protected]>0b21f2a0c08fb948c87d343e0b9bd46d7065eba4 authored over 8 years ago by Joshua Hoblitt <[email protected]>
The current last two minor release versions.
9761ed74951c8068e61475806a991eb7d68bf80a authored over 8 years ago by Joshua Hoblitt <[email protected]>resolve incompatible beaker related gem versions
c9bddaa2d75f8785c343abdfce0a838992a0b63e authored over 8 years ago by Joshua Hoblitt <[email protected]>
To resolve bundler selecting an incompatible combination of the
`beaker-rspec` and `beaker` gems.
82df0bb92fed243f04d092837daf5c82a328af32 authored over 8 years ago by Joshua Hoblitt <[email protected]>
Fix syntax for class load of hudson.tasks.Mailer$UserProperty
a5d5ba6667855df644c43654741a9ab586aa6681 authored over 8 years ago by Joshua Hoblitt <[email protected]>Allow groups to be set for the jenkins-slave user
2eb4518d4f305f6659536b7b94952a14df36e167 authored over 8 years ago by Joshua Hoblitt <[email protected]>Removing 'enable' statement on job.pp and job/present.pp
5f18095e217840cdd5443cc3be5a7f408b846d40 authored over 8 years ago by Joshua Hoblitt <[email protected]>Fix for groovy.lang.MissingPropertyException
d276cb179d4bbabaf8ad363aec00a970d094f2c7 authored over 8 years ago by Joshua Hoblitt <[email protected]>0305c07a6ce713cd267699dacdf6c2f36d08d471 authored over 8 years ago by alan.schwarzenberger <[email protected]>
a365e1068fd3a950b3961db4fd76ced4c0d1a50d authored over 8 years ago by Nicolas Glayre <[email protected]>
02bb3bf85eba3e9e837b93315977c973ee97baf9 authored over 8 years ago by Nicolas Glayre <[email protected]>
9ef227e97806ba387ba2b9ea82e0ac543376415a authored over 8 years ago by Nicolas Glayre <[email protected]>
df2f03889afb7f5020b7adc77dde21e1aba40288 authored over 8 years ago by Nicolas Glayre <[email protected]>
bd9fd5762beada774f639d18b084016b30e3bec0 authored over 8 years ago by Nicolas Glayre <[email protected]>
Mostly so I can add it to the docker group
Change-Id: If5051830ba39f160bbeea71dbc2c46218a8939a8
53d08c3face167349d017a0e5e71315a77cefec7 authored over 8 years ago by Brandon Rochon <[email protected]>89cff0aed11570a5139e6b203d9fbdcd18c676c1 authored over 8 years ago by William Dangerfield <[email protected]>
8f0cf00ce14b9350ecbe19eb4d909f9e45c4c4ae authored over 8 years ago by Mike Brown <[email protected]>
56f05d26aff21c35f7900a5843f9af36be0a2a75 authored over 8 years ago by R. Tyler Croy <[email protected]>
Update metadata.json for the 1.7.0 release
c1da0b46afae711382bdb1f03f12750f30eeea88 authored over 8 years ago by Joshua Hoblitt <[email protected]>25825f3cb5b1f3c1a90fc0ff34dcdb725e2b0e73 authored over 8 years ago by R. Tyler Croy <[email protected]>
jenkins 2.x support
f11e8d88a25fad88cf92167713b5c47c6123010f authored over 8 years ago by Joshua Hoblitt <[email protected]>Use a up-to-date swarm client URL
e06f91bdb46a4bb134e4645e9f676ae0d859be43 authored over 8 years ago by R. Tyler Croy <[email protected]>maven.jenkins-ci.org has been deprecated and redirecting to repo.jenkins-ci.org for *years*
cb458643fe9adebd3d8e7c8a54865c48db64fbf9 authored over 8 years ago by R. Tyler Croy <[email protected]>Pin the loose dependency (from hiera) on json_pure to something less than 2.0.2
bafe7501b8111caf4e06a14046466784bcfe6c03 authored over 8 years ago by Joshua Hoblitt <[email protected]>461f0b37ff8b8516646cf5df3230ec34d22ba06d authored over 8 years ago by R. Tyler Croy <[email protected]>
2.0.1 requires Ruby version: >= 0
2.0.2 requires Ruby version: ~> 2.0
FUUUUUUUUUUUUUUUUUUUUUUU...
45f5356f41c7ffe5c838a0a4a16ecdc31e977a10 authored over 8 years ago by R. Tyler Croy <[email protected]>Jenkins 2.x support is currently broken with the debian packages.
c75f0efd159c976c95b808b91a699d25b1fe0db3 authored over 8 years ago by Joshua Hoblitt <[email protected]>
The most significant change is disabling the 2.x setup wizard via jvm
option flags. This is suf...
attempt to debug travis beaker failures
fd8f57ecf7c443e575a90a7bd9f422887677f67d authored over 8 years ago by Joshua Hoblitt <[email protected]>bf228b6f87514112ccb36f7b677bd32a27673dbc authored over 8 years ago by Joshua Hoblitt <[email protected]>
This wrapper method adds support for a `PUPPET_DEBUG` env var. If this
env var is defined, mani...
This target is exceptionally slow when run under travis-ci for unknown
reasons. While the cento...
travis performance and acceptance test reliability improvements
d5df49d8e7b13fb5c3de50ea41ebce82ea47aa99 authored over 8 years ago by Joshua Hoblitt <[email protected]>Fix tool_locations bash via doublequotes
65944d312b055bb04938bb846736aba6d782ca76 authored over 8 years ago by Joshua Hoblitt <[email protected]>
There is a "network" failure mode commonly seen when running docker
based acceptance tests under...
Change-Id: Ib4e4f9e156243bf579464a063cf1459be7a6ea6a
c41cadeec87633b065941077cbeef4d638107713 authored over 8 years ago by Brandon Rochon <[email protected]>
Reducing the size of the test matrix but only covering the 2 most recent
minor releases.
fcb98efe8254f999e058a3556aa253d0515a1054 authored over 8 years ago by Joshua Hoblitt <[email protected]>
Too many random failures when run under travis.
96c21cb3bbd198a440c52a0431e9f02fc26d8b84 authored over 8 years ago by Joshua Hoblitt <[email protected]>Not realistic examples.
0edeaef15618d745267d95bcae201cb4226eadf3 authored over 8 years ago by Joshua Hoblitt <[email protected]>add 'proxy_server' param to jenkins::slave class
048e0109a7bdc10beefe9992847d5c8d98bbd040 authored over 8 years ago by Joshua Hoblitt <[email protected]>
The `jenkins` and `jenkins::slave` classes should be fully decoupled so
that the `jenkins` class...
rubocop update
334e8a0e2d3bcee2cfb10b33d901fe17b9925029 authored over 8 years ago by Joshua Hoblitt <[email protected]>3becf5304a1547b7c472e636270c8013e5ddf0c7 authored over 8 years ago by Joshua Hoblitt <[email protected]>
0d610fb52b9449d980df9572a696a2a49a8d70de authored over 8 years ago by Joshua Hoblitt <[email protected]>
25e9811c123f2dd91aea4ed60e26dc6de0921400 authored over 8 years ago by Joshua Hoblitt <[email protected]>
The 2.0 release breaks the lint target created by
puppetlabs_spec_helper/rake_tasks 1.1.1.