Branch: refs/heads/production
  Home:   https://github.com/jenkins-infra/jenkins-infra
  Commit: 29057f4603479d09bc6afecab1e95941549b4cdb
      
https://github.com/jenkins-infra/jenkins-infra/commit/29057f4603479d09bc6afecab1e95941549b4cdb
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M hieradata/clients/ci.yaml

  Log Message:
  -----------
  Add the embeddable build status plugin to our public jenkins installation

This is pretty useful for putting into READMEs and the likes


  Commit: 543f5f69d7cb6061d7261943fa60f067e17560ce
      
https://github.com/jenkins-infra/jenkins-infra/commit/543f5f69d7cb6061d7261943fa60f067e17560ce
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M hieradata/clients/ci.yaml
    M hieradata/clients/trusted-ci.yaml

  Log Message:
  -----------
  Add github org folders to both production jenkins instances


  Commit: c0afb20017ea02e6afd3c70010d2f4ebf8b0b0d2
      
https://github.com/jenkins-infra/jenkins-infra/commit/c0afb20017ea02e6afd3c70010d2f4ebf8b0b0d2
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M hieradata/clients/ci.yaml
    M hieradata/clients/trusted-ci.yaml

  Log Message:
  -----------
  Merge pull request #432 from rtyler/more-plugins

More Jenkins plugins for production


  Commit: db3677c062a6cfbed2991eee29c3009396c815ef
      
https://github.com/jenkins-infra/jenkins-infra/commit/db3677c062a6cfbed2991eee29c3009396c815ef
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/updatesite.pp
    M spec/classes/profile/updatesite_spec.rb

  Log Message:
  -----------
  Disable protocol upgrade for updates.jenkins.io

Jenkins will fail to traverse redirects from HTTP to HTTPs, so we must serve
updates.jenkins.io over port 80 as well as port 443.

This has a nice side-effect of allowing us to redirect HTTP traffic onto mirrors
without issue.


  Commit: b0b0b53c5aeb58f6c91231d91839adcda0210c83
      
https://github.com/jenkins-infra/jenkins-infra/commit/b0b0b53c5aeb58f6c91231d91839adcda0210c83
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp
    M spec/classes/profile/mirrorbrain_spec.rb

  Log Message:
  -----------
  Give the mirrorbrain user an interactive shell for rsyncing releases

Figured out that this was necessary while performing a dry-run release with
@kohsuke. We're going to start using the `mirrorbrain` user for these rsyncs and
interactive work instead of `www-data` which we had been using previously.


  Commit: bee750245c9b78f2ace8a956afe3bb72d7d0baea
      
https://github.com/jenkins-infra/jenkins-infra/commit/bee750245c9b78f2ace8a956afe3bb72d7d0baea
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/pkgrepo.pp
    M spec/classes/profile/pkgrepo_spec.rb

  Log Message:
  -----------
  Ensure the createrepo package is on nodes which have the pkgrepo profile


  Commit: fcbe3bd5e780c349eac6125d40345b0cd9252aab
      
https://github.com/jenkins-infra/jenkins-infra/commit/fcbe3bd5e780c349eac6125d40345b0cd9252aab
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/updatesite.pp
    M spec/classes/profile/updatesite_spec.rb

  Log Message:
  -----------
  Ensure the www-data on the update site has a shell for rsyncing

References INFRA-657


  Commit: 3ffc082bfe2ff54fc2c512fb1483e46bde2eef4f
      
https://github.com/jenkins-infra/jenkins-infra/commit/3ffc082bfe2ff54fc2c512fb1483e46bde2eef4f
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/updatesite.pp
    M spec/classes/profile/updatesite_spec.rb

  Log Message:
  -----------
  Ensure our permissions on the update sites /var/www are sufficient for SSH 
auth


  Commit: a3cd47a7f587bc1df7b6edc98e386b8f62b40dbc
      
https://github.com/jenkins-infra/jenkins-infra/commit/a3cd47a7f587bc1df7b6edc98e386b8f62b40dbc
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/buildslave.pp
    M dist/profile/manifests/mirrorbrain.pp
    M hieradata/common.yaml
    M hieradata/roles/trustedagent.yaml
    M spec/classes/profile/buildslave_spec.rb

  Log Message:
  -----------
  Make specifying ssh keys more consistent across profiles


  Commit: ffbc224111fb19f40329ec9bb2bd548e7d6ffd98
      
https://github.com/jenkins-infra/jenkins-infra/commit/ffbc224111fb19f40329ec9bb2bd548e7d6ffd98
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp
    M spec/classes/profile/mirrorbrain_spec.rb

  Log Message:
  -----------
  Put the mirrorbrain user and group under more proper Puppet management


  Commit: d758d35aaa6f2799b7514f2c0a2d9c9a61ed015c
      
https://github.com/jenkins-infra/jenkins-infra/commit/d758d35aaa6f2799b7514f2c0a2d9c9a61ed015c
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp

  Log Message:
  -----------
  Ensure that our mirrorbrain user gets dropped into the www-data group by 
default

This is helpful for using the mirrorbrain user as a role account for various
mirrorbrain and release related activities, and keeping permissions open enough
to serve content


  Commit: ab737fde388a9491775a5caaed90fbabe0eb6359
      
https://github.com/jenkins-infra/jenkins-infra/commit/ab737fde388a9491775a5caaed90fbabe0eb6359
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp

  Log Message:
  -----------
  Refactor some duplicate filename references away in profile::mirrorbrain


  Commit: ddd456a26bd396e40531035537e2fc26567fffeb
      
https://github.com/jenkins-infra/jenkins-infra/commit/ddd456a26bd396e40531035537e2fc26567fffeb
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    A dist/profile/files/mirrorbrain/populate-archives.sh
    A dist/profile/files/mirrorbrain/populate-fallback.sh
    A dist/profile/files/mirrorbrain/rsync.filter
    A dist/profile/files/mirrorbrain/sync.sh
    A dist/profile/files/mirrorbrain/update-latest-symlink.sh
    M dist/profile/manifests/mirrorbrain.pp
    M spec/classes/profile/mirrorbrain_spec.rb

  Log Message:
  -----------
  Commit some previously unmanaged files for driving releases from a mirrorbrain


  Commit: c2b2e40ab3600ab3fdaabfc343e6c3149a026113
      
https://github.com/jenkins-infra/jenkins-infra/commit/c2b2e40ab3600ab3fdaabfc343e6c3149a026113
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/files/mirrorbrain/update-latest-symlink.sh

  Log Message:
  -----------
  Fix the update-latest-symlink script to handle Jenkins 2.x releases


  Commit: e237ce13e8b77d6ec601b7fac159772c69f20725
      
https://github.com/jenkins-infra/jenkins-infra/commit/e237ce13e8b77d6ec601b7fac159772c69f20725
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/base.pp

  Log Message:
  -----------
  Only collect ECDSA sshkey resources

There's some old garbage resources in PuppetDB I don't have the time nor
knowledge to purge right now, so we'll only collect "good" host keys, since SSH
defaults to using the ECDSA one anyways


  Commit: f359d7df1e077bccb83f3360106ead53c57f371c
      
https://github.com/jenkins-infra/jenkins-infra/commit/f359d7df1e077bccb83f3360106ead53c57f371c
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp

  Log Message:
  -----------
  Remove the defaulting of ownership for all File resources in 
profile::mirrorbrain

Turns out this also updates all the apache directives (e.g. apache::mod::vhost)
to change those files to the ownership (mirrorbrain) defined here.


  Commit: 13bb8a5b395d2d3235c61a7a313858b9af6b9e80
      
https://github.com/jenkins-infra/jenkins-infra/commit/13bb8a5b395d2d3235c61a7a313858b9af6b9e80
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp
    M hieradata/common.yaml
    M spec/classes/profile/mirrorbrain_spec.rb

  Log Message:
  -----------
  Manage the ssh_keys for the mirrorbrain user

This is largely to drive release processes, basically whoever has a public key
in the mirrorbrain authorized_keys can invoke release processes on the
mirrorbrain machine


  Commit: d451c38a1be7d70fdbd62690334b2a34a5bf17fd
      
https://github.com/jenkins-infra/jenkins-infra/commit/d451c38a1be7d70fdbd62690334b2a34a5bf17fd
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    A dist/profile/files/mirrorbrain/populate-archives.sh
    A dist/profile/files/mirrorbrain/populate-fallback.sh
    A dist/profile/files/mirrorbrain/rsync.filter
    A dist/profile/files/mirrorbrain/sync.sh
    A dist/profile/files/mirrorbrain/update-latest-symlink.sh
    M dist/profile/manifests/base.pp
    M dist/profile/manifests/buildslave.pp
    M dist/profile/manifests/mirrorbrain.pp
    M dist/profile/manifests/pkgrepo.pp
    M dist/profile/manifests/updatesite.pp
    M hieradata/common.yaml
    M hieradata/roles/trustedagent.yaml
    M spec/classes/profile/buildslave_spec.rb
    M spec/classes/profile/mirrorbrain_spec.rb
    M spec/classes/profile/pkgrepo_spec.rb
    M spec/classes/profile/updatesite_spec.rb

  Log Message:
  -----------
  Merge pull request #433 from jenkins-infra/mirrors-manual-updates

Codify some manual updates made to mirrors.jenkins.io


  Commit: f204b3dec344c92ddf8a3128cbe96665826fbf57
      
https://github.com/jenkins-infra/jenkins-infra/commit/f204b3dec344c92ddf8a3128cbe96665826fbf57
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/files/mirrorbrain/sync.sh

  Log Message:
  -----------
  Import the necessary script additions to sync our update-center content for 
mirroring


  Commit: 523dfbceb2988aad967f3692df64151b27b3be41
      
https://github.com/jenkins-infra/jenkins-infra/commit/523dfbceb2988aad967f3692df64151b27b3be41
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/files/mirrorbrain/sync.sh

  Log Message:
  -----------
  Merge pull request #435 from rtyler/sync-uc

Import the necessary script additions to sync our update center


  Commit: 3f2fc8fbd9b8d11144997945d59cf33eccb991d7
      
https://github.com/jenkins-infra/jenkins-infra/commit/3f2fc8fbd9b8d11144997945d59cf33eccb991d7
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/files/mirrorbrain/sync.sh

  Log Message:
  -----------
  Punt update-center syncing with each script invocation


  Commit: 8f549eaf79dcd8a7eec03676a7ac6c156eef3931
      
https://github.com/jenkins-infra/jenkins-infra/commit/8f549eaf79dcd8a7eec03676a7ac6c156eef3931
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/pkgrepo.pp
    M spec/classes/profile/pkgrepo_spec.rb

  Log Message:
  -----------
  Ensure our pkgrepo home directory is owned by the www-data user

This was manually made on pkg.jenkins.io and I didn't notice that it hadn't yet
been committed to Puppet


  Commit: 653895407d36c18ce4ba08796dba6636539e4004
      
https://github.com/jenkins-infra/jenkins-infra/commit/653895407d36c18ce4ba08796dba6636539e4004
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp

  Log Message:
  -----------
  Make the mirmon-time-update script simpler, and correct


  Commit: 6f1e7bc9c9f747783e97e1930b50d5b956c24dec
      
https://github.com/jenkins-infra/jenkins-infra/commit/6f1e7bc9c9f747783e97e1930b50d5b956c24dec
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp
    M spec/classes/profile/mirrorbrain_spec.rb

  Log Message:
  -----------
  Ensure our mirrorbrain docroot is owner by the user we specify


  Commit: 13582c397b64b3a0fb442353277d9f2ae7c4f35d
      
https://github.com/jenkins-infra/jenkins-infra/commit/13582c397b64b3a0fb442353277d9f2ae7c4f35d
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/pkgrepo.pp
    M spec/classes/profile/pkgrepo_spec.rb

  Log Message:
  -----------
  Disable protocol upgrade for pkg.jenkins.io

If we hit https://pkg.jenkins.io/redhat/some.rpm  we're going to get redirected
to a non-HTTPs mirror which is likely going to get barfed on my clients as a
protocol downgrade.


  Commit: 601ef7397d52e3f9d877d19687c9fdf9f2841d55
      
https://github.com/jenkins-infra/jenkins-infra/commit/601ef7397d52e3f9d877d19687c9fdf9f2841d55
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/files/mirrorbrain/sync.sh
    M dist/profile/manifests/mirrorbrain.pp
    M dist/profile/manifests/pkgrepo.pp
    M spec/classes/profile/mirrorbrain_spec.rb
    M spec/classes/profile/pkgrepo_spec.rb

  Log Message:
  -----------
  Merge pull request #436 from rtyler/more-manual-to-puppet

More manual to puppet changes


  Commit: 312d50d2bc2507ed135d476c45c9d6c477378575
      
https://github.com/jenkins-infra/jenkins-infra/commit/312d50d2bc2507ed135d476c45c9d6c477378575
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp
    M spec/classes/profile/mirrorbrain_spec.rb

  Log Message:
  -----------
  The mirrorbrain home directory should be world readable


  Commit: 726b8146141ac09e4e171671e176bc0451775099
      
https://github.com/jenkins-infra/jenkins-infra/commit/726b8146141ac09e4e171671e176bc0451775099
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M dist/profile/manifests/mirrorbrain.pp
    M spec/classes/profile/mirrorbrain_spec.rb

  Log Message:
  -----------
  Merge pull request #438 from rtyler/755

mirrorbrain's home must have non-standard permission


  Commit: 21b6beb6fb744030fc8d9cebb5f186d9a04cf8dc
      
https://github.com/jenkins-infra/jenkins-infra/commit/21b6beb6fb744030fc8d9cebb5f186d9a04cf8dc
  Author: R. Tyler Croy <ty...@monkeypox.org>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    A dist/profile/files/mirrorbrain/populate-archives.sh
    A dist/profile/files/mirrorbrain/populate-fallback.sh
    A dist/profile/files/mirrorbrain/rsync.filter
    A dist/profile/files/mirrorbrain/sync.sh
    A dist/profile/files/mirrorbrain/update-latest-symlink.sh
    M dist/profile/manifests/base.pp
    M dist/profile/manifests/buildslave.pp
    M dist/profile/manifests/mirrorbrain.pp
    M dist/profile/manifests/pkgrepo.pp
    M dist/profile/manifests/updatesite.pp
    M hieradata/clients/ci.yaml
    M hieradata/clients/trusted-ci.yaml
    M hieradata/common.yaml
    M hieradata/roles/trustedagent.yaml
    M spec/classes/profile/buildslave_spec.rb
    M spec/classes/profile/mirrorbrain_spec.rb
    M spec/classes/profile/pkgrepo_spec.rb
    M spec/classes/profile/updatesite_spec.rb

  Log Message:
  -----------
  Merge pull request #434 from jenkins-infra/staging

Deploy manually entered changes from mirrors.jenkins.io


Compare: 
https://github.com/jenkins-infra/jenkins-infra/compare/0774cd019bea...21b6beb6fb74

-- 
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