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.

Reply via email to