10432 Commits

Author SHA1 Message Date
James E. Blair
1759b41d4b Add timestamps to all stages of mirror scripts
Change-Id: Idae9ac7981b6df7cd261f3d176a0c1d613063dd1
2016-05-19 10:29:31 -07:00
Jenkins
469aa94598 Merge "Create folder to hold the cloud launcher yaml file" 2016-05-18 16:52:38 +00:00
Jeremy Stanley
c27f088572 Pass storyboard cert/key paths via global manifest
Since we want to use different certificate and key file paths in
openstack_project::storyboard::dev we need to be able to default
them through openstack_project::storyboard, so set them from the
global site manifest instead of hard-coding them in the class.

Change-Id: Ifc92d78f081fc69d804c29033e96e1c94462213b
2016-05-18 15:28:14 +00:00
Jeremy Stanley
43709f9a50 Allow storyboard-dev to use snakeoil SSL/TLS
Don't set openstack_project::storyboard::dev SSL file content
parameters, so that it will default to using its snakeoil fallback
logic.

Change-Id: I2ff8ce190ce82df3bd73f17d5b25146070455563
2016-05-18 14:06:45 +00:00
Jenkins
0dc8825d54 Merge "Enable tcp/8088 on jenkins slaves" 2016-05-18 10:00:22 +00:00
Jenkins
2c519a8296 Merge "Realize SotK and Zara on the storyboard-dev server" 2016-05-17 23:10:03 +00:00
Jenkins
7cab3b5fd7 Merge "Add a storyboard-dev server" 2016-05-17 23:05:17 +00:00
Paul Belanger
33448be976
Enable tcp/8088 on jenkins slaves
We are enabling tcp/8088 specifically for zuul v2.5. This will allow a
user to telnet jenkins.slave.fqdn 8088 to stream the logs on the
remote host.

Change-Id: Iaf0e12ebe6dfcd30a88021a4d313284dae445ee8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-17 17:43:37 -04:00
Jenkins
5335c5e4e7 Merge "Puppetboard renamed the module" 2016-05-17 21:00:56 +00:00
Jenkins
608b0960a8 Merge "Add EPEL mirror" 2016-05-17 16:19:13 +00:00
Anita Kuno
f2c1fab40d Realize SotK and Zara on the storyboard-dev server
This patch realizes SotK's and Zara's accounts on the storyboard-dev
server. It accomplishes this by adding an
openstack_project::storyboard::dev subclass as a wrapper to
differentiate development server parameters where needed.

Co-Authored By: Spencer Krum <nibz@spencerkrum.com>

Change-Id: I477763846f03d807a9627cd3afe5caee09b1100b
2016-05-17 15:57:56 +00:00
Jenkins
3557ec732a Merge "Add Adam Coldrick to users" 2016-05-17 15:50:16 +00:00
Paul Belanger
c64f38377f
Use regionOne for tripleo-test-cloud-rh1
This bring tripleo-test-cloud-rh1 inline with other cloud settings.

Change-Id: Ia85731d6c7988efa502b234d61d210e19b4845da
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-17 09:01:15 -04:00
Jenkins
be3d340f20 Merge "Use the jenkins ssh private key for the zuul launcher" 2016-05-17 01:21:31 +00:00
James E. Blair
0f95be3096 Use the jenkins ssh private key for the zuul launcher
Change-Id: I5c5fe9ef1790fa569341f42889141e5b215641e1
2016-05-16 17:05:11 -07:00
Paul Belanger
7437c5ab88
Revert "Set region_name for tripleo-test-cloud-rh1"
This reverts commit 0887aab032111fafb6af58caf20b962263dd2812.

Change-Id: I1dde094324d9bc6d6310b0c53319c49ab4633ae2
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-16 19:10:49 -04:00
James E. Blair
1bf6784bf2 Add project_config_repo to zuul launcher
It needs this in order to check out the project-config repo.

Change-Id: I36d0a652cee3a6f60b6c2ab0ca008a0391cb7bab
2016-05-16 15:30:04 -07:00
James E. Blair
6e433e5196 Remove undefined hostnames from zuul iptables config
Turns out the iptables scripts don't handle this well.

Change-Id: I89880ecd2de9f0d6f55a1a84187e23044cc1cd2c
2016-05-16 14:09:24 -07:00
Jenkins
ffca714c03 Merge "Set region_name for tripleo-test-cloud-rh1" 2016-05-16 21:08:46 +00:00
Paul Belanger
0887aab032
Set region_name for tripleo-test-cloud-rh1
This is in prep work for launching a tripleo AFS mirror. We use the
region name part of the DNS address of the server.

Change-Id: Id9765e60dc7b881c7086d242a4d0bf4885f8bb59
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-16 14:15:57 -04:00
James E. Blair
c9bc949554 Add zuul launcher to zuul merger group
Change-Id: I86c7667b47b329afc8614343780e2b9989a402c8
2016-05-16 10:56:50 -07:00
Spencer Krum
c7043d4c96 Add a storyboard-dev server
This will help the storyboard devs dev things.
This machine will run trusty and will help us prep the storyboard.o.o
upgrade to trusty. After this machine is happily running, we'll do the
real upgrade. Also add manifest testing on trusty for storyboard.o.o
in preparation to upgrade it.

Several new hiera keys are required for this. Hopefully we can use
snakeoil ssl certificates.

Change-Id: I0b3080e810da24546ea9b87b2d45f7d8bdfadf3d
2016-05-16 08:50:25 -07:00
Adam Coldrick
39b2e47127 Add Adam Coldrick to users
Change-Id: Ia4300cac8c892c58398e7a90c9980839ec6e4be0
2016-05-16 10:52:31 +00:00
Jenkins
05bfbac556 Merge "Bump nodepool-builder to 16 upload-workers" 2016-05-15 19:40:10 +00:00
Jenkins
7ca1e98c92 Merge "Add openstack-requirements irc channel to bots" 2016-05-15 11:06:03 +00:00
Jenkins
ef40ef596f Merge "Add Gentoo to install_puppet.sh" 2016-05-15 10:44:12 +00:00
Jenkins
a84dccb530 Merge "Customize Gerrit's download command and schema" 2016-05-15 10:37:21 +00:00
Jenkins
8ec10816de Merge "Add zuul launcher hosts" 2016-05-13 22:46:41 +00:00
James E. Blair
d7ad6b426f Add zuul launcher hosts
Change-Id: I5f8c8ac8bd6e9bf29cd0e48f98d48de1b493ac21
Depends-On: Ia567f053a516a92a68a2bdf37f9a9846de7adb1f
2016-05-13 15:29:30 -07:00
Jenkins
2f03a9aeeb Merge "Link to Freenode's channel registration FAQ" 2016-05-13 21:15:09 +00:00
Jenkins
fc7ef01159 Merge "Correct link to Freenode channel guidelines" 2016-05-13 21:14:13 +00:00
Jenkins
6df0d79fa0 Merge "Remove unused param from puppetmaster class" 2016-05-13 21:13:37 +00:00
Jenkins
c826880294 Merge "Add run_cloud_launcher playbook" 2016-05-13 21:12:48 +00:00
Jenkins
a04bf0613d Merge "Install the cloud launcher role on puppetmaster" 2016-05-13 21:11:45 +00:00
Jenkins
d715ff8d1c Merge "Also mirror centos 7 cloud repo" 2016-05-13 16:37:47 +00:00
Matthew Thode
a32840dd65
Add Gentoo to install_puppet.sh
This adds support for installing puppet on Gentoo.  I've packaged
puppet-agent, which is upstream's package for general use (deb based).
It is based on Puppet 4.

Change-Id: If0c4bd83af822b0d0208a97561fffecbe495c5a9
2016-05-12 23:12:20 -05:00
Jenkins
12ba29a0c6 Merge "Use logstash filters from filters repo" 2016-05-12 21:20:13 +00:00
Paul Belanger
43e2098f9c
Bump nodepool-builder to 16 upload-workers
Change-Id: Ifa8cd7b909d119cdbb3ebe5e5eb6c13ce7a140a2
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-12 15:18:49 -04:00
Jenkins
b29be2bbba Merge "Add BHS1 region to openstackjenkins-ovh all-clouds" 2016-05-12 18:44:26 +00:00
Jenkins
0ae789b209 Merge "Upgrade the archive puppet module version" 2016-05-12 18:28:27 +00:00
Paul Belanger
c768333b65
Also mirror centos 7 cloud repo
We've had a request from the puppet-openstack team to also mirror the
cloud repo for centos 7. The current size is 1.7G and will require the
puppet-openstack team to manually enable the repo in their test jobs.

Change-Id: I8b3a70dc5dad9e712ae5a9694eb6d8bbd71b24ed
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-12 13:51:47 -04:00
Clark Boylan
3347876e71 Add BHS1 region to openstackjenkins-ovh all-clouds
This region is missing from the region list for the openstackjenkins-ovh
cloud definition in all-clouds.yaml. Add it in as we use that region
too.

Change-Id: Ie292b2ee50dc57da2a9e8f6997368b116c045326
2016-05-12 10:20:39 -07:00
Sean Dague
05a52a95f2 fix typo in hideci.js
During the refactor one of the accumulators wasn't renamed correctly,
which causes a full stop javascript break if we fall into that
conditional block. This fixes that typo.

Change-Id: Ib79805c87a3917d36b69e3b7d621c240b851f7b9
2016-05-12 12:45:27 -04:00
Spencer Krum
dcbb12555a Puppetboard renamed the module
Change-Id: I4301c9cb2a55fa92e8c67caec50b5543279498ad
2016-05-12 09:44:29 -07:00
Paul Belanger
38a9cb4a1c
Add EPEL mirror
Like the centos mirror, we'll be using rsync for the EPEL mirror. This
will be used by centos-7 nodes.

Change-Id: Ifb9f539b20558ef4464616d56259cf1355eff901
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-12 11:01:43 -04:00
Davanum Srinivas
8f63efe822 Add openstack-requirements irc channel to bots
Depends-On: Ic9c9b358d2629a3262b2b504cfff8aec5e79981e
Change-Id: I1c91fa5a77da4deff085ca1fc31929230855b2cb
2016-05-12 09:08:07 -04:00
Jenkins
a919e34237 Merge "Correct new afs fileserver docs" 2016-05-12 09:00:45 +00:00
Jenkins
d6418c8793 Merge "Update AFS docs to reference afs02.dfw" 2016-05-12 08:59:48 +00:00
Jenkins
b24d2a9acb Merge "Switch to 12 upload-workers for nodepool" 2016-05-11 20:39:14 +00:00
Jenkins
7b501bea51 Merge "Remove bare-precise from nodepool-builder logging" 2016-05-11 19:33:26 +00:00