Branch: refs/heads/confluence
Home: https://github.com/jenkins-infra/jenkins-infra
Commit: e83acc621b8744e951c9706e92971a8e5a15e1df
https://github.com/jenkins-infra/jenkins-infra/commit/e83acc621b8744e951c9706e92971a8e5a15e1df
Author: Kohsuke Kawaguchi <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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: 260492b4f1a4b8cd52084da9bdaefffc0499e7fd
https://github.com/jenkins-infra/jenkins-infra/commit/260492b4f1a4b8cd52084da9bdaefffc0499e7fd
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M .fixtures.yml
M Puppetfile
Log Message:
-----------
Pick up another fix to garethr/docker module
Commit: ea76b290c0eea72a39748309f7e96d7c319f0074
https://github.com/jenkins-infra/jenkins-infra/commit/ea76b290c0eea72a39748309f7e96d7c319f0074
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M dist/profile/manifests/confluence.pp
Log Message:
-----------
fixed a confluence virtual host setting.
vhost_name sets the host name part of <VirtualHost HOST:PORT> directive, which
makes virtual host only applicable when the request comes through IP address
that HOST refers to.
Tests failed to catch this because serverspec makes curl call from within,
which means the request was coming from 127.0.0.1 that host name
'wiki.jenkins-ci.org' was resolving to on this box.
Also removing "ssl => true" because it tries to set the certificate path &
server key path. Given the way SSL works, trying to configure such information
inside VirtualHost really doesn't make sense. See [1] for more info.
I still remain wholly unconvinced about the way puppet handles apache
configuration files. I'd much rather write a per-site *.conf file directly by
hand than learning how puppet maps those to parameters and how they get
translated into the *.conf files. It's neither particularly readable or
writable. But oh well.
[1] https://wiki.apache.org/httpd/NameBasedSSLVHosts
Commit: 0aa9a0d09fbcfbb5924f18e9a0f275049addee89
https://github.com/jenkins-infra/jenkins-infra/commit/0aa9a0d09fbcfbb5924f18e9a0f275049addee89
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
A hieradata/clients/lettuce.yaml
Log Message:
-----------
lettuce now needs to deploy the SSL key for wiki.jenkins-ci.org
Commit: df5e4e1aa25b2d47e9f1c7a145c7260b9b79c4fb
https://github.com/jenkins-infra/jenkins-infra/commit/df5e4e1aa25b2d47e9f1c7a145c7260b9b79c4fb
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M .fixtures.yml
M Puppetfile
Log Message:
-----------
datadog-agent specifies ruby 0.2.0 as the dependency.
So to satisfy that constraint, we need to use 0.2.0. According to the
changelog of puppetlabs/ruby, 0.2.0 and 0.2.1 is a metadata-only change,
so this is hopefully OK.
Commit: 59c17d8f1d5aa081ceb0264b4cb0bf1f2ff6a853
https://github.com/jenkins-infra/jenkins-infra/commit/59c17d8f1d5aa081ceb0264b4cb0bf1f2ff6a853
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M dist/profile/manifests/apache-cert.pp
Log Message:
-----------
SSL module needs to be activated explicitly.
Commit: 0934ebe5ecd495414fa9b9bc93f82e3beb31d2e9
https://github.com/jenkins-infra/jenkins-infra/commit/0934ebe5ecd495414fa9b9bc93f82e3beb31d2e9
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M dist/profile/manifests/jira.pp
Log Message:
-----------
JIRA version of ea76b290c0eea72a39748309f7e96d7c319f0074
Commit: f48ef7116793a904312b81ca23dbadf08e38cfd4
https://github.com/jenkins-infra/jenkins-infra/commit/f48ef7116793a904312b81ca23dbadf08e38cfd4
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M dist/profile/manifests/apache-cert.pp
Log Message:
-----------
Let apache module enable the mod
Commit: 00d30b67b8c7a179809c460077e971e896015787
https://github.com/jenkins-infra/jenkins-infra/commit/00d30b67b8c7a179809c460077e971e896015787
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M manifests/site.pp
Log Message:
-----------
following this guide to try to see why file backup now fails
https://docs.puppetlabs.com/pe/latest/trouble_comms.html
I get "Could not back up ... getaddrinfo: Name or service not known" error
Commit: b24d995bf4b0c3d2fb3009036c5c6f7a9b29ae86
https://github.com/jenkins-infra/jenkins-infra/commit/b24d995bf4b0c3d2fb3009036c5c6f7a9b29ae86
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M dist/profile/manifests/robobutler.pp
Log Message:
-----------
Apparently if I didn't specify $port, $name (and not $vhost_name) gets used
for <VirtualHost HOSTPORT> part.
Just reinforces my conviction described in
ea76b290c0eea72a39748309f7e96d7c319f0074
Commit: 283d70518532c84c243e5f6cc862dd015dd1306c
https://github.com/jenkins-infra/jenkins-infra/commit/283d70518532c84c243e5f6cc862dd015dd1306c
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M .fixtures.yml
M Puppetfile
M dist/profile/manifests/confluence.pp
M hieradata/common.yaml
Log Message:
-----------
Safely feed LDAP password into a container
Passing it as a command line argument would make the password visible to
ps(1), so we need to go via --env-file.
The change in garethr/docker adds this support
Commit: 48999796e7e316e483094365f621b5d8b54f0978
https://github.com/jenkins-infra/jenkins-infra/commit/48999796e7e316e483094365f621b5d8b54f0978
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M dist/profile/manifests/confluence.pp
M hieradata/common.yaml
Log Message:
-----------
[INFRA-261] Confluence migration step 2
PR #78 has been deployed in production. Along with a few additional
changes, the virtual host setup has been validated.
As the next step, this change runs a real Confluence instance with real
LDAP, except with a fake database.
This way we can test the behaviour of confluence container.
Compare:
https://github.com/jenkins-infra/jenkins-infra/compare/db5228b2a5c3...48999796e7e3
--
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.