Branch: refs/heads/production Home: https://github.com/jenkins-infra/jenkins-infra Commit: 036962dfa12dd1b1c1a7e0d2adcedb370dd3beb8 https://github.com/jenkins-infra/jenkins-infra/commit/036962dfa12dd1b1c1a7e0d2adcedb370dd3beb8 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths: A dist/profile/manifests/jira.pp A dist/profile/templates/jira/vhost.conf M dist/role/manifests/edamame.pp M hieradata/common.yaml Log Message: ----------- Added JIRA profile Commit: 1f49cddc7251b5d328c6a9e3d4b9888ca276244d https://github.com/jenkins-infra/jenkins-infra/commit/1f49cddc7251b5d328c6a9e3d4b9888ca276244d Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp A spec/classes/profile/jira_spec.rb Log Message: ----------- Added unit test and used that to fix jira profile. Commit: 08b3c16f62dfdcd4d4a6ecc7d5cc4d2aabbe5bda https://github.com/jenkins-infra/jenkins-infra/commit/08b3c16f62dfdcd4d4a6ecc7d5cc4d2aabbe5bda Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M vagrant-aws Log Message: ----------- Unless vagrant runs in bundler, it won't autoload plugins. This got me confused for a while. Commit: 881ecaebac1567817f58991605e4bb8f23d492aa https://github.com/jenkins-infra/jenkins-infra/commit/881ecaebac1567817f58991605e4bb8f23d492aa Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M Vagrantfile Log Message: ----------- deleted unresolvable symlnks that will make rsync fail. modules/account/.travis.yml has incorrect link target, and this blows up when vagrant tries to rsync files as it tries to resolves symlinks. Commit: 45c9ab255887b523c4c009e4b9ea37185691e1e3 https://github.com/jenkins-infra/jenkins-infra/commit/45c9ab255887b523c4c009e4b9ea37185691e1e3 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M Puppetfile Log Message: ----------- 1.0.2 doesn't resolve for me, but 1.0.3 does. % puppet module --modulepath '/home/kohsuke/ws/jenkins/infra/jenkins-infra/modules' install --version=1.0.2 --ignore-dependencies rtyler/groovy Notice: Preparing to install into /home/kohsuke/ws/jenkins/infra/jenkins-infra/modules ... Notice: Downloading from https://forge.puppetlabs.com ... Error: Could not install module 'rtyler-groovy' (v1.0.2) No version of 'rtyler-groovy' will satisfy dependencies You specified 'rtyler-groovy' (v1.0.2) Use `puppet module install --force` to install this module anyway Commit: 44379d3632575ac4e2d3a655137567fc75a63fe3 https://github.com/jenkins-infra/jenkins-infra/commit/44379d3632575ac4e2d3a655137567fc75a63fe3 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp M spec/server/edamame/edamame_spec.rb Log Message: ----------- Bug fixes driven by serverspec test Parent directories need to be created recusively, and mod_proxy is needed to forward to JIRA. Commit: 79d6b7c20b28d612f6c3a04c37a66b12dfcdf5df https://github.com/jenkins-infra/jenkins-infra/commit/79d6b7c20b28d612f6c3a04c37a66b12dfcdf5df Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp M spec/server/edamame/edamame_spec.rb Log Message: ----------- Test access to JIRA through Apache Commit: 9f8f7989e3d960ebceeb37c489cab46b4106ef3f https://github.com/jenkins-infra/jenkins-infra/commit/9f8f7989e3d960ebceeb37c489cab46b4106ef3f Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M spec/server/edamame/edamame_spec.rb Log Message: ----------- test access log Commit: baa5eb3986337ea395974968543b6091d7b50865 https://github.com/jenkins-infra/jenkins-infra/commit/baa5eb3986337ea395974968543b6091d7b50865 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp Log Message: ----------- When a configuration changes, restart the service Commit: 1e911ffa09467ba7c892e81b4fd8949386d581ae https://github.com/jenkins-infra/jenkins-infra/commit/1e911ffa09467ba7c892e81b4fd8949386d581ae Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M Gemfile M Gemfile.lock M hieradata/edit Log Message: ----------- install hiera-eyaml so that ./hieradata/edit doesn't require externally installed tools. Commit: 11c0a52f50195f2abebe874e2f61656a7a5ed8d9 https://github.com/jenkins-infra/jenkins-infra/commit/11c0a52f50195f2abebe874e2f61656a7a5ed8d9 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: A dist/profile/files/ssl-cert/bogus-bundle.crt A dist/profile/files/ssl-cert/bogus.crt A dist/profile/files/ssl-cert/ssl.conf A dist/profile/files/ssl-cert/wiki-jira-bundle.crt A dist/profile/files/ssl-cert/wiki-jira.crt A dist/profile/manifests/ssl-cert.pp M dist/role/manifests/edamame.pp A hieradata/clients/edamame.yaml M hieradata/common.yaml M spec/server/edamame/edamame_spec.rb Log Message: ----------- Managing SSL certificates & private keys in Puppet Real private key will be managed with hiera-eyaml, but private key used with bogus self-signed certificate for vagrant need not be (and cannot be) secured. Just in case I'm doing something really stupid, the current 'profile::ssl-cert::secret-key-wiki-jira' entry is a bogus private key, which is nonetheless safe to merge because edamame currently doesn't serve https. If this use of multiline string in hiera-eyaml is validated, I'll replace the entry with the real private key. Commit: d4106fba368d4c420ade7f383a350f7ab8681da2 https://github.com/jenkins-infra/jenkins-infra/commit/d4106fba368d4c420ade7f383a350f7ab8681da2 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M Vagrantfile Log Message: ----------- describing the intent of this Commit: e9026fc332055d360fb80dfa5cbcaab8641f6cc4 https://github.com/jenkins-infra/jenkins-infra/commit/e9026fc332055d360fb80dfa5cbcaab8641f6cc4 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp Log Message: ----------- adding a link to the container repo Commit: dbd4d30c8c7ea624b036163b7f052074bd078e26 https://github.com/jenkins-infra/jenkins-infra/commit/dbd4d30c8c7ea624b036163b7f052074bd078e26 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: A dist/profile/files/apache-cert/bogus-bundle.crt A dist/profile/files/apache-cert/bogus.crt A dist/profile/files/apache-cert/ssl.conf A dist/profile/files/apache-cert/wiki-jira-bundle.crt A dist/profile/files/apache-cert/wiki-jira.crt R dist/profile/files/ssl-cert/bogus-bundle.crt R dist/profile/files/ssl-cert/bogus.crt R dist/profile/files/ssl-cert/ssl.conf R dist/profile/files/ssl-cert/wiki-jira-bundle.crt R dist/profile/files/ssl-cert/wiki-jira.crt A dist/profile/manifests/apache-cert.pp R dist/profile/manifests/ssl-cert.pp M dist/role/manifests/edamame.pp M hieradata/clients/edamame.yaml M hieradata/common.yaml Log Message: ----------- Renamed ssl-cert to apache-cert to address review by rtyler Commit: 1a03df3f6f426193ed817a4fda7f39dcbc1c573f https://github.com/jenkins-infra/jenkins-infra/commit/1a03df3f6f426193ed817a4fda7f39dcbc1c573f Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M Gemfile M Gemfile.lock A dist/profile/files/apache-cert/bogus-bundle.crt A dist/profile/files/apache-cert/bogus.crt A dist/profile/files/apache-cert/ssl.conf A dist/profile/files/apache-cert/wiki-jira-bundle.crt A dist/profile/files/apache-cert/wiki-jira.crt A dist/profile/manifests/apache-cert.pp M dist/role/manifests/edamame.pp A hieradata/clients/edamame.yaml M hieradata/common.yaml M hieradata/edit M spec/server/edamame/edamame_spec.rb Log Message: ----------- Merge pull request #75 from jenkins-infra/sslcert [INFRA-41] manage SSL private key & certificate Commit: a0027f7609498a897751a7c5c1e201f806d6382f https://github.com/jenkins-infra/jenkins-infra/commit/a0027f7609498a897751a7c5c1e201f806d6382f Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M Puppetfile M Vagrantfile A dist/profile/manifests/jira.pp A dist/profile/templates/jira/vhost.conf M dist/role/manifests/edamame.pp M hieradata/common.yaml A spec/classes/profile/jira_spec.rb M spec/server/edamame/edamame_spec.rb M vagrant-aws Log Message: ----------- Merge branch 'jira' into staging This merges pull request #74 Conflicts: dist/role/manifests/edamame.pp hieradata/common.yaml Commit: a640cd831e95075ce690efe64e885dca93407980 https://github.com/jenkins-infra/jenkins-infra/commit/a640cd831e95075ce690efe64e885dca93407980 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M .fixtures.yml M Puppetfile M dist/profile/manifests/base.pp M hieradata/common.yaml M spec/spec_helper.rb Log Message: ----------- Deploy datadog node to every node Commit: d6f59be4654377a3a194c9321da22a4c970c2a99 https://github.com/jenkins-infra/jenkins-infra/commit/d6f59be4654377a3a194c9321da22a4c970c2a99 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp Log Message: ----------- Fix the container name for humans Commit: 928bc3791e67d58e5e8ffc71fade4747b5965d98 https://github.com/jenkins-infra/jenkins-infra/commit/928bc3791e67d58e5e8ffc71fade4747b5965d98 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp Log Message: ----------- I had servername and vhost_name mixed up. vhost_name controls the name-based virtual host. servername is defaulted to the resource name, so no need to specify it again Commit: 07218227ef45d3559209f0833d5ff8a1aad4655d https://github.com/jenkins-infra/jenkins-infra/commit/07218227ef45d3559209f0833d5ff8a1aad4655d Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-29 (Sun, 29 Mar 2015) Changed paths: M dist/profile/templates/jira/vhost.conf Log Message: ----------- These settings are generated by Puppet, so no need to have them here. Commit: dc2b6d220ad30b2e38a73b3d9dea084b5b62f0ee https://github.com/jenkins-infra/jenkins-infra/commit/dc2b6d220ad30b2e38a73b3d9dea084b5b62f0ee Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M .fixtures.yml M Puppetfile M dist/profile/manifests/base.pp M hieradata/common.yaml M spec/spec_helper.rb Log Message: ----------- Merge pull request #76 from jenkins-infra/datadog Deploy datadog node to every node Commit: d740ef357a8735362e2fe811c9820a28f8f2d249 https://github.com/jenkins-infra/jenkins-infra/commit/d740ef357a8735362e2fe811c9820a28f8f2d249 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M dist/profile/manifests/apache-cert.pp Log Message: ----------- Deploy package first to ensure /etc/apache2 exists Commit: b418287f9bd3c1328cbdffb324dba9deb04a5505 https://github.com/jenkins-infra/jenkins-infra/commit/b418287f9bd3c1328cbdffb324dba9deb04a5505 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M dist/profile/manifests/jira.pp Log Message: ----------- followup fix to 928bc3791e67d58e5e8ffc71fade4747b5965d98 This vhost has unusual name, so it needs servername. Commit: ba414abff3ae0385072d863585ea8b00841e0258 https://github.com/jenkins-infra/jenkins-infra/commit/ba414abff3ae0385072d863585ea8b00841e0258 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M Rakefile Log Message: ----------- Defining a rake task to reflect changes made in Puppetfile/.fixtures.yml Commit: 98fd415ed989fbe6163e5d354dafcbac7b5bf5a7 https://github.com/jenkins-infra/jenkins-infra/commit/98fd415ed989fbe6163e5d354dafcbac7b5bf5a7 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M README.md Log Message: ----------- documenting the rake task Commit: 0309c344da36506cfcbbbc734dc196314a24e22f https://github.com/jenkins-infra/jenkins-infra/commit/0309c344da36506cfcbbbc734dc196314a24e22f Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: A dist/profile/manifests/confluence.pp A dist/profile/templates/confluence/vhost.conf M dist/role/manifests/lettuce.pp M hieradata/common.yaml A spec/classes/profile/confluence_spec.rb M spec/classes/role/lettuce_spec.rb M spec/server/lettuce/lettuce_spec.rb Log Message: ----------- Initial (mock) confluence deployment This change deploys confluence + confluence-cache containers on lettuce, except that instead of real confluence, this version deploys a mock version. Commit: 8e42c8c7a51c35e7667ad29b9911d335c888eb24 https://github.com/jenkins-infra/jenkins-infra/commit/8e42c8c7a51c35e7667ad29b9911d335c888eb24 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M .fixtures.yml M Puppetfile Log Message: ----------- Fixing the way container start/stop is handled. See https://github.com/jenkins-infra/garethr-docker/commit/2e87e66e1a755c4d004357672d7b0b772f24ccee Commit: 841c973789e560a4dd8a5c6dfd779f6af28586c6 https://github.com/jenkins-infra/jenkins-infra/commit/841c973789e560a4dd8a5c6dfd779f6af28586c6 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M spec/server/lettuce/lettuce_spec.rb Log Message: ----------- remove dependencies between tests serverspec can randomize execution order of tests. if access log check happens before any requests are sent to Apache, it'll fail. So for consistent results, insert this as an assertion on another test. Commit: db5228b2a5c303c9cab5ee05180d2dec3d9550fa https://github.com/jenkins-infra/jenkins-infra/commit/db5228b2a5c303c9cab5ee05180d2dec3d9550fa Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M README.md Log Message: ----------- handy tip to just rerun serverspec Commit: e83acc621b8744e951c9706e92971a8e5a15e1df https://github.com/jenkins-infra/jenkins-infra/commit/e83acc621b8744e951c9706e92971a8e5a15e1df Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: M hieradata/common.yaml Log Message: ----------- Replaced the bogus key with the actual key. This hiera-yaml encrypted private key is the actual production key used in eggplant.jenkins-ci.org Commit: 94df0924292cb460071ab54c84184ba1546d9394 https://github.com/jenkins-infra/jenkins-infra/commit/94df0924292cb460071ab54c84184ba1546d9394 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-30 (Mon, 30 Mar 2015) Changed paths: A dist/profile/files/apache-cert/cucumber-bundle.crt A dist/profile/files/apache-cert/cucumber.crt M hieradata/common.yaml Log Message: ----------- Adding the key & cert for cucumber ... while we are at it, for better bus factor and etc. Commit: a2c34390220fe3ba990532277cf9067c61b28e07 https://github.com/jenkins-infra/jenkins-infra/commit/a2c34390220fe3ba990532277cf9067c61b28e07 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-31 (Tue, 31 Mar 2015) Changed paths: A dist/profile/files/apache-cert/cucumber-bundle.crt A dist/profile/files/apache-cert/cucumber.crt M hieradata/common.yaml Log Message: ----------- Merge pull request #77 from jenkins-infra/sslcert Tracking all the certificates here Commit: 59f2e7237d281a4e07f37414aaf736cc8c33d6c1 https://github.com/jenkins-infra/jenkins-infra/commit/59f2e7237d281a4e07f37414aaf736cc8c33d6c1 Author: Kohsuke Kawaguchi <k...@kohsuke.org> Date: 2015-03-31 (Tue, 31 Mar 2015) Changed paths: M .fixtures.yml M Puppetfile M README.md A dist/profile/manifests/confluence.pp A dist/profile/templates/confluence/vhost.conf M dist/role/manifests/lettuce.pp M hieradata/common.yaml A spec/classes/profile/confluence_spec.rb M spec/classes/role/lettuce_spec.rb M spec/server/lettuce/lettuce_spec.rb Log Message: ----------- Merge pull request #78 from jenkins-infra/confluence Containerized Confluence deployment Commit: fe0231bc762579afdb6cce18f962311b3fbaf3ee https://github.com/jenkins-infra/jenkins-infra/commit/fe0231bc762579afdb6cce18f962311b3fbaf3ee Author: R. Tyler Croy <ty...@monkeypox.org> Date: 2015-04-01 (Wed, 01 Apr 2015) Changed paths: M .fixtures.yml M Gemfile M Gemfile.lock M Puppetfile M README.md M Rakefile M Vagrantfile A dist/profile/files/apache-cert/bogus-bundle.crt A dist/profile/files/apache-cert/bogus.crt A dist/profile/files/apache-cert/cucumber-bundle.crt A dist/profile/files/apache-cert/cucumber.crt A dist/profile/files/apache-cert/ssl.conf A dist/profile/files/apache-cert/wiki-jira-bundle.crt A dist/profile/files/apache-cert/wiki-jira.crt A dist/profile/manifests/apache-cert.pp M dist/profile/manifests/base.pp A dist/profile/manifests/confluence.pp A dist/profile/manifests/jira.pp A dist/profile/templates/confluence/vhost.conf A dist/profile/templates/jira/vhost.conf M dist/role/manifests/edamame.pp M dist/role/manifests/lettuce.pp A hieradata/clients/edamame.yaml M hieradata/common.yaml M hieradata/edit A spec/classes/profile/confluence_spec.rb A spec/classes/profile/jira_spec.rb M spec/classes/role/lettuce_spec.rb M spec/server/edamame/edamame_spec.rb M spec/server/lettuce/lettuce_spec.rb M spec/spec_helper.rb M vagrant-aws Log Message: ----------- Merge pull request #79 from jenkins-infra/staging Deploy my weekend work Compare: https://github.com/jenkins-infra/jenkins-infra/compare/c35f245304e0...fe0231bc7625 -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.