Branch: refs/heads/production
Home: https://github.com/jenkins-infra/jenkins-infra
Commit: 6230b8cc4706dcb68ce4683bbcbde155f49a74e6
https://github.com/jenkins-infra/jenkins-infra/commit/6230b8cc4706dcb68ce4683bbcbde155f49a74e6
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
A dist/role/manifests/jenkins/agent.pp
A dist/role/manifests/jenkins/master.pp
A spec/classes/role/jenkins_spec.rb
Log Message:
-----------
Add two basic roles for Jenkins, a master and agent
These contain nothing just yet
References INFRA-518
Commit: 3ce67c1ca43c166bbebd06aa66ded6eaeeaccdf0
https://github.com/jenkins-infra/jenkins-infra/commit/3ce67c1ca43c166bbebd06aa66ded6eaeeaccdf0
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M .fixtures.yml
M Puppetfile
Log Message:
-----------
Add a dependency to rtyler/jenkins at 1.6.1 from the forge
References INFRA-518
Commit: ed0919c0598952692acb79f3c692bbda73a3f4a7
https://github.com/jenkins-infra/jenkins-infra/commit/ed0919c0598952692acb79f3c692bbda73a3f4a7
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/role/manifests/jenkins/agent.pp
M spec/classes/role/jenkins_spec.rb
Log Message:
-----------
Incorporate our existing buildslave profile in to the jenkins::agent role
Commit: a2e732445e774b0510c55169cfeef8a27c3a9116
https://github.com/jenkins-infra/jenkins-infra/commit/a2e732445e774b0510c55169cfeef8a27c3a9116
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M .fixtures.yml
M Puppetfile
Log Message:
-----------
Add the puppetlabs/java module for managing java installations
Commit: f064c2f5cd9440b0a5fc4f55eeb5b15bd5b45849
https://github.com/jenkins-infra/jenkins-infra/commit/f064c2f5cd9440b0a5fc4f55eeb5b15bd5b45849
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
A dist/profile/manifests/buildmaster.pp
M dist/role/manifests/jenkins/master.pp
A spec/classes/profile/buildmaster_spec.rb
M spec/classes/role/jenkins_spec.rb
M spec/spec_helper.rb
Log Message:
-----------
Start fleshing out the buildmaster profile for configuring a Jenkins master
properly
References iNFRA-518
Commit: 547547fca661585ff920f12f0200a57c80e55124
https://github.com/jenkins-infra/jenkins-infra/commit/547547fca661585ff920f12f0200a57c80e55124
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
R dist/role/manifests/buildnode/mac.pp
M dist/role/manifests/jenkins/agent.pp
M manifests/site.pp
R spec/classes/role/buildnode/mac_spec.rb
R spec/classes/role/buildnode_spec.rb
M spec/classes/role/jenkins_spec.rb
Log Message:
-----------
Refactor away the role::buildnode experimenting from before
Commit: aaa33e3f17afaf244f5d1c5a19b33645f4b51da5
https://github.com/jenkins-infra/jenkins-infra/commit/aaa33e3f17afaf244f5d1c5a19b33645f4b51da5
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
R dist/profile/manifests/jenkins.pp
M dist/role/manifests/jenkins/master.pp
M spec/classes/profile/buildmaster_spec.rb
R spec/classes/profile/jenkins_spec.rb
Log Message:
-----------
Move firewall rules for a jenkins master into the buildmaster profile
Commit: a8a2c26c5955d0cb0466404bb68cf2bd06c9b21d
https://github.com/jenkins-infra/jenkins-infra/commit/a8a2c26c5955d0cb0466404bb68cf2bd06c9b21d
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M Vagrantfile
A spec/server/jenkins_master/jenkins_master_spec.rb
Log Message:
-----------
Add support into the Vagrantfile for provisioning roles in nested directories
Commit: e0a0d608bf4b9a2391454cdf54196b25789d3839
https://github.com/jenkins-infra/jenkins-infra/commit/e0a0d608bf4b9a2391454cdf54196b25789d3839
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M Vagrantfile
Log Message:
-----------
fixup! Add support into the Vagrantfile for provisioning roles in nested
directories
Commit: dc9892bd06e356ab8c3b31689d8db30ee9921010
https://github.com/jenkins-infra/jenkins-infra/commit/dc9892bd06e356ab8c3b31689d8db30ee9921010
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M Vagrantfile
Log Message:
-----------
Enable the future parser explicitly when Vagrant-testing
Commit: f379f3c9a489a8b97d2b874c2c19b2ebbc242f24
https://github.com/jenkins-infra/jenkins-infra/commit/f379f3c9a489a8b97d2b874c2c19b2ebbc242f24
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/staticsite.pp
M hieradata/common.yaml
Log Message:
-----------
Default all apache installs to using the mpm_event module
Commit: 9ef68e485876c17743c717881a2c28caf8dd196b
https://github.com/jenkins-infra/jenkins-infra/commit/9ef68e485876c17743c717881a2c28caf8dd196b
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M dist/role/manifests/jenkins/master.pp
M spec/classes/profile/buildmaster_spec.rb
M spec/server/jenkins_master/jenkins_master_spec.rb
Log Message:
-----------
Flesh out more Jenkins master management in the buildmaster profile
As of right now this spins up a pretty much unconfigured Jenkins master with the
appropriate vhosts in front of it
References INFRA-518
Commit: aa945edf04ee08576801c4952e64503870f3e8d2
https://github.com/jenkins-infra/jenkins-infra/commit/aa945edf04ee08576801c4952e64503870f3e8d2
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M spec/classes/profile/buildmaster_spec.rb
Log Message:
-----------
What if we were awesome and installed our letsencrypt certs in the vhost in
production too
Commit: a987cb7f6b6c7aefec8a4fcc11d10f7b67478e40
https://github.com/jenkins-infra/jenkins-infra/commit/a987cb7f6b6c7aefec8a4fcc11d10f7b67478e40
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
A dist/profile/manifests/jenkinsplugin.pp
A hieradata/clients/trusted-ci.yaml
M hieradata/common.yaml
M spec/classes/profile/buildmaster_spec.rb
Log Message:
-----------
Support installing Jenkins plugins (with dependencies!) driven from hiera data
References INFRA-518
Commit: 3f8901fad381ada0382def9e56b07510403758c7
https://github.com/jenkins-infra/jenkins-infra/commit/3f8901fad381ada0382def9e56b07510403758c7
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M manifests/site.pp
Log Message:
-----------
Classify the trusted-ci cert as a master and the agents appropriately
Commit: 13efb5793fe096cad6c04853f81a655f9e7c61c8
https://github.com/jenkins-infra/jenkins-infra/commit/13efb5793fe096cad6c04853f81a655f9e7c61c8
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M hieradata/clients/trusted-ci.yaml
Log Message:
-----------
Disable letsencrypt for our trusted-ci environment
This won't be on the public internet so the normal challenge process for
certificates is not going to work.
Commit: a2eb3af85dd14bff7c6df72c0a88fefeb8e861f6
https://github.com/jenkins-infra/jenkins-infra/commit/a2eb3af85dd14bff7c6df72c0a88fefeb8e861f6
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M spec/classes/profile/buildmaster_spec.rb
Log Message:
-----------
Add support for proxying to the Jenkins master from the apache vhost
Commit: 7f59ea20dbd37c9e6e3bc91e0360ec247f397cb7
https://github.com/jenkins-infra/jenkins-infra/commit/7f59ea20dbd37c9e6e3bc91e0360ec247f397cb7
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildslave.pp
M spec/classes/profile/buildslave_spec.rb
Log Message:
-----------
Purge dockerhub credentials from untrusted nodes
Commit: bb0731b639686037cbbcada07a9b81efe081a737
https://github.com/jenkins-infra/jenkins-infra/commit/bb0731b639686037cbbcada07a9b81efe081a737
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M spec/classes/profile/buildmaster_spec.rb
Log Message:
-----------
Trailing slashes, always important. Here's some extra ones //////
Commit: 72430f48d8660c8527a8aecef83a902caec8dbf5
https://github.com/jenkins-infra/jenkins-infra/commit/72430f48d8660c8527a8aecef83a902caec8dbf5
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M hieradata/clients/trusted-ci.yaml
Log Message:
-----------
'secret' doesn't actually match a plugin artifactId
Commit: 56cb9747eee0497d06620d8e4ebd25777291d9b5
https://github.com/jenkins-infra/jenkins-infra/commit/56cb9747eee0497d06620d8e4ebd25777291d9b5
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M spec/classes/profile/buildmaster_spec.rb
Log Message:
-----------
Fix the broken reverse proxy setup
Commit: 24e45c68669554f42e1edb951d8b6b7dd6289d19
https://github.com/jenkins-infra/jenkins-infra/commit/24e45c68669554f42e1edb951d8b6b7dd6289d19
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
A dist/profile/manifests/jenkinsgroovy.pp
A dist/profile/templates/buildmaster/lockbox.groovy.erb
M hieradata/common.yaml
M hieradata/env/production.yaml
Log Message:
-----------
Add some Groovy wizardry to ensure that each Jenkins installation comes up
secure
Because otherwise, what's the point?
References INFRA-518
Commit: c66ff50c32fd8e3fabbc7ed286db32743a0979e0
https://github.com/jenkins-infra/jenkins-infra/commit/c66ff50c32fd8e3fabbc7ed286db32743a0979e0
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M hieradata/clients/trusted-ci.yaml
Log Message:
-----------
Reorder trusted-ci's plugins to stay alphabetical
Commit: f18c3c227206e8b977bc73832ce67ee27f26380c
https://github.com/jenkins-infra/jenkins-infra/commit/f18c3c227206e8b977bc73832ce67ee27f26380c
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M manifests/site.pp
Log Message:
-----------
Enable the jenkins::master role on "untrusted" ci too
Commit: 468c4907d75aea8bd37a10f865b8f7fe73a1a76b
https://github.com/jenkins-infra/jenkins-infra/commit/468c4907d75aea8bd37a10f865b8f7fe73a1a76b
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/templates/buildmaster/lockbox.groovy.erb
Log Message:
-----------
Unsecured is apparently valid, but not the same as UNSECURED
Huh.
Commit: 4dc0ea42bdb6a40e5358e3dbb4edd241db4ac25c
https://github.com/jenkins-infra/jenkins-infra/commit/4dc0ea42bdb6a40e5358e3dbb4edd241db4ac25c
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/jenkinsgroovy.pp
M dist/profile/manifests/jenkinsplugin.pp
Log Message:
-----------
Properly retry and sleep our CLI commands
Commit: 5b672b21ab1bec60ed71d3ce6e6ca486bac8f69b
https://github.com/jenkins-infra/jenkins-infra/commit/5b672b21ab1bec60ed71d3ce6e6ca486bac8f69b
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M dist/profile/manifests/jenkinsgroovy.pp
Log Message:
-----------
Haphazard attempt to get jenkins::credentials to work
I'm committing this for posterity, but plan on reverting it with the next
commit.
Basically Jenkins's security cannot be modeled in an idempotent fashion. Since
we cannot pre-share any public keys with it, we have to go through this process:
* Stand up Jenkins unsecured (but obviously walled off)
* Set up authentication, authorization, leaving CLI access for anonymous
* Create a role account and give it our SSH public key
* Remove CLI access for anonymous and grant it for our role account
This is a lot of gnarly work and needs to be made better in Jenkins itself. A
temporary workaround is to allow CLI access for anonymous, but only from the
lo0 interface on the system
Commit: fd8f3ac66a3223707e23a56e9472fa0d75dc0cf5
https://github.com/jenkins-infra/jenkins-infra/commit/fd8f3ac66a3223707e23a56e9472fa0d75dc0cf5
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M dist/profile/manifests/jenkinsgroovy.pp
Log Message:
-----------
Revert "Haphazard attempt to get jenkins::credentials to work"
This reverts commit 5b672b21ab1bec60ed71d3ce6e6ca486bac8f69b.
Commit: b0a34b7cb90429675c5435ef1fd4ead27204edf3
https://github.com/jenkins-infra/jenkins-infra/commit/b0a34b7cb90429675c5435ef1fd4ead27204edf3
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
R dist/profile/manifests/jenkinsgroovy.pp
A dist/profile/templates/buildmaster/policy_compliance_job.xml.erb
M hieradata/clients/trusted-ci.yaml
M hieradata/common.yaml
Log Message:
-----------
mashing a jenkins::job for policy enforcement
This doesn't help either, since subsequent puppet runs will fail with the
lack of permissions, bollocks!~
Commit: a8d3817c09e742044bdceb63e401886c14071833
https://github.com/jenkins-infra/jenkins-infra/commit/a8d3817c09e742044bdceb63e401886c14071833
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
A dist/profile/manifests/jenkinsgroovy.pp
R dist/profile/templates/buildmaster/policy_compliance_job.xml.erb
M hieradata/clients/trusted-ci.yaml
M hieradata/common.yaml
Log Message:
-----------
Revert "mashing a jenkins::job for policy enforcement"
This reverts commit b0a34b7cb90429675c5435ef1fd4ead27204edf3.
Commit: 47af94685f63e364865baca14457abd40a7f4724
https://github.com/jenkins-infra/jenkins-infra/commit/47af94685f63e364865baca14457abd40a7f4724
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
A dist/profile/files/buildmaster/idempotent-cli
M dist/profile/manifests/buildmaster.pp
M dist/profile/manifests/jenkinsgroovy.pp
M dist/profile/manifests/jenkinsplugin.pp
A dist/profile/templates/buildmaster/jenkins.config.xml.erb
Log Message:
-----------
Try a different approach by hacking a user with SSH in place for puppet
This uses no SSH key the first time any CLI commands are run, but after security
is set up, it should use it moving forward
Commit: 97fae9b5187305c26b297b516c862462ac82e126
https://github.com/jenkins-infra/jenkins-infra/commit/97fae9b5187305c26b297b516c862462ac82e126
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M hieradata/clients/trusted-ci.yaml
M hieradata/env/production.yaml
Log Message:
-----------
Bring some production ldap configuration to trusted-ci
Commit: 41c843ea867a12c9568f4245d2593de39148b8b2
https://github.com/jenkins-infra/jenkins-infra/commit/41c843ea867a12c9568f4245d2593de39148b8b2
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
Log Message:
-----------
Set our executors before we lock down jenkins
Commit: 9e8036c29e255e5dab4f2709443a91adbb30d52e
https://github.com/jenkins-infra/jenkins-infra/commit/9e8036c29e255e5dab4f2709443a91adbb30d52e
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M dist/profile/templates/buildmaster/lockbox.groovy.erb
Log Message:
-----------
Set our executors to zero ourselves
This makes the dependency cycles far easier to avoid
Commit: 273151a141541ba7086e410f5264cf063f1b1153
https://github.com/jenkins-infra/jenkins-infra/commit/273151a141541ba7086e410f5264cf063f1b1153
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/files/buildmaster/idempotent-cli
Log Message:
-----------
Actually execute the jar properly
Commit: 460e1f2b25ba1443fc09741af8694b011e294750
https://github.com/jenkins-infra/jenkins-infra/commit/460e1f2b25ba1443fc09741af8694b011e294750
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/ldap.pp
Log Message:
-----------
Allow both CI services to access LDAP
Commit: 832ffcf3a539eaa01534262bf1eec8dc4556c488
https://github.com/jenkins-infra/jenkins-infra/commit/832ffcf3a539eaa01534262bf1eec8dc4556c488
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/ldap.pp
Log Message:
-----------
Switch to the ec2_public_ip
Commit: c93f3782d0788e980330b368d04f80150b2dd716
https://github.com/jenkins-infra/jenkins-infra/commit/c93f3782d0788e980330b368d04f80150b2dd716
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M hieradata/clients/trusted-ci.yaml
M hieradata/env/production.yaml
Log Message:
-----------
Use the proper managerDn for LDAP configuration
Commit: b535a27d19d465d84d94b86c858a4edfec4b84fb
https://github.com/jenkins-infra/jenkins-infra/commit/b535a27d19d465d84d94b86c858a4edfec4b84fb
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
A hieradata/clients/ci.yaml
Log Message:
-----------
Add the configuration for the untrusted ci environment
Commit: 8dc407bcb96890def7eb935a53a87907c03262d8
https://github.com/jenkins-infra/jenkins-infra/commit/8dc407bcb96890def7eb935a53a87907c03262d8
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/files/buildmaster/idempotent-cli
Log Message:
-----------
Ensure our directory is there before trying to create a user
Commit: 2e2ce770d94ccf746bd0bccb099b7948f51f831f
https://github.com/jenkins-infra/jenkins-infra/commit/2e2ce770d94ccf746bd0bccb099b7948f51f831f
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
Log Message:
-----------
Standardize on tunneling in at port 1443 for now
Commit: 01f2d074e93266953784b8607ee126c33d79f04f
https://github.com/jenkins-infra/jenkins-infra/commit/01f2d074e93266953784b8607ee126c33d79f04f
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/files/buildmaster/idempotent-cli
M dist/profile/templates/buildmaster/lockbox.groovy.erb
Log Message:
-----------
Properly invoke the CLI on subsequent runs
Commit: aea91e80776280c584dfbe0897e589ea0ce1cd5f
https://github.com/jenkins-infra/jenkins-infra/commit/aea91e80776280c584dfbe0897e589ea0ce1cd5f
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M manifests/site.pp
Log Message:
-----------
Classify agent-(int) nodes as jenkins agents too
Commit: 64a60c004c869f93509cb45f51c6449935b64f09
https://github.com/jenkins-infra/jenkins-infra/commit/64a60c004c869f93509cb45f51c6449935b64f09
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M spec/classes/profile/buildmaster_spec.rb
Log Message:
-----------
Update failing test, we're setting zero executors in another place
Commit: 0f9a1b08c04324ecbf58a28baacd519891626a3c
https://github.com/jenkins-infra/jenkins-infra/commit/0f9a1b08c04324ecbf58a28baacd519891626a3c
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M dist/profile/manifests/buildmaster.pp
M hieradata/clients/trusted-ci.yaml
Log Message:
-----------
Make the reverse proxy port configurable
This will allow us to have proper reverse proxy settings on land-locked master
instances
Commit: a5ecfd5c08e0edd437440844636e7fd35a7b7d24
https://github.com/jenkins-infra/jenkins-infra/commit/a5ecfd5c08e0edd437440844636e7fd35a7b7d24
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M .fixtures.yml
M Puppetfile
M Vagrantfile
A dist/profile/files/buildmaster/idempotent-cli
A dist/profile/manifests/buildmaster.pp
M dist/profile/manifests/buildslave.pp
R dist/profile/manifests/jenkins.pp
A dist/profile/manifests/jenkinsgroovy.pp
A dist/profile/manifests/jenkinsplugin.pp
M dist/profile/manifests/ldap.pp
M dist/profile/manifests/staticsite.pp
A dist/profile/templates/buildmaster/jenkins.config.xml.erb
A dist/profile/templates/buildmaster/lockbox.groovy.erb
R dist/role/manifests/buildnode/mac.pp
A dist/role/manifests/jenkins/agent.pp
A dist/role/manifests/jenkins/master.pp
A hieradata/clients/ci.yaml
A hieradata/clients/trusted-ci.yaml
M hieradata/common.yaml
M hieradata/env/production.yaml
M manifests/site.pp
A spec/classes/profile/buildmaster_spec.rb
M spec/classes/profile/buildslave_spec.rb
R spec/classes/profile/jenkins_spec.rb
R spec/classes/role/buildnode/mac_spec.rb
R spec/classes/role/buildnode_spec.rb
A spec/classes/role/jenkins_spec.rb
A spec/server/jenkins_master/jenkins_master_spec.rb
M spec/spec_helper.rb
Log Message:
-----------
Merge pull request #331 from rtyler/ci-518
Puppetize Jenkins itself
Commit: 1460c7cc69911caa7145dd3e028793a4b2ec14da
https://github.com/jenkins-infra/jenkins-infra/commit/1460c7cc69911caa7145dd3e028793a4b2ec14da
Author: R. Tyler Croy <[email protected]>
Date: 2016-04-18 (Mon, 18 Apr 2016)
Changed paths:
M .fixtures.yml
M Puppetfile
M Vagrantfile
A dist/profile/files/buildmaster/idempotent-cli
A dist/profile/manifests/buildmaster.pp
M dist/profile/manifests/buildslave.pp
R dist/profile/manifests/jenkins.pp
A dist/profile/manifests/jenkinsgroovy.pp
A dist/profile/manifests/jenkinsplugin.pp
M dist/profile/manifests/ldap.pp
M dist/profile/manifests/staticsite.pp
A dist/profile/templates/buildmaster/jenkins.config.xml.erb
A dist/profile/templates/buildmaster/lockbox.groovy.erb
R dist/role/manifests/buildnode/mac.pp
A dist/role/manifests/jenkins/agent.pp
A dist/role/manifests/jenkins/master.pp
A hieradata/clients/ci.yaml
A hieradata/clients/trusted-ci.yaml
M hieradata/common.yaml
M hieradata/env/production.yaml
M manifests/site.pp
A spec/classes/profile/buildmaster_spec.rb
M spec/classes/profile/buildslave_spec.rb
R spec/classes/profile/jenkins_spec.rb
R spec/classes/role/buildnode/mac_spec.rb
R spec/classes/role/buildnode_spec.rb
A spec/classes/role/jenkins_spec.rb
A spec/server/jenkins_master/jenkins_master_spec.rb
M spec/spec_helper.rb
Log Message:
-----------
Merge pull request #404 from jenkins-infra/staging
Land ci.jenkins.io
Compare:
https://github.com/jenkins-infra/jenkins-infra/compare/dbe87b400634...1460c7cc6991
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.