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
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
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>
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
This bring tripleo-test-cloud-rh1 inline with other cloud settings.
Change-Id: Ia85731d6c7988efa502b234d61d210e19b4845da
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This reverts commit 0887aab032111fafb6af58caf20b962263dd2812.
Change-Id: I1dde094324d9bc6d6310b0c53319c49ab4633ae2
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
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>
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
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
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>
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
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
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>