This commit removes meaningless double slashes from individual links at
header. At the 'status_base_url', we don't need the last '/'. Because
we expect 'status_base_url' doesn't have the last '/' in our code.
Change-Id: Ife2de543908d31514549de44f23e99e7a228d59c
The release status page no longer makes sense and is discontinued
starting with the Mitaka cycle. Temporary ensure that directories
and user/group are cleaned up.
Replace its entry in the status header by a (currently missing)
openstack-health entry.
Change-Id: I9f61c4bb1f5634df0b0da909466b4c1b1b149ba5
httpd::mod is a high-level wrapper around httpd_mod,
and, since it is used, e.g. in puppet-jenkins and puppet-zuul,
it should be uniform across all puppet projects,
to be able to properly detect
whether Httpd_mod instance defined, like below:
if (! defined(Httpd::Mod['rewrite'])) {
httpd::mod { 'rewrite': ensure => present }
}
Change-Id: I2b453b6f15d80bba9b1c29bc0d35651cfae05427
Depends-On: I69e7f9c54d06d7f98b50fdc7d5a67dd10e3e0050
This commit adds the openstack-health frontend to status.o.o. It'll
CD the js from the openstack-health repo on each commit.
Depends-On: Ic47fbd817a293a257f7a9b164682fc96cce5321e
Change-Id: I079767e48c43fe190e683219b1fffee93afcce42
puppet-httpd is the openstack-infra module for of puppetlabs-apache (0.0.4)
release.
This patchset will remove the puppetlabs-apache namespace from -infra
allow for possible future patchsets to use newer puppetlabs-apache
modules.
Change-Id: Id9f08de5ca32eac884a01f11a2cf34e1044d3048
Depends-On: I4f4648538801a60f45b28cedc73b24d8905cfe14
Depends-On: Ifcc60d173430e30159aa794e5adb5ba71107e647
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Jenkins is consuming git user and email from jenkinsuser
parameters. But these parameters are not exposed on
OpenStack manifests.
Update all the manifests where it's relevant to send
that git username and email, either to jenkins slaves
or to static servers where jenkinsuser is needed.
Change-Id: I4e2b94b1220f88288401f9106721bc4df7fe9125
The bugdaystats script still runs on old-wiki. Now that we've
brought the repo into -infra we can move it over.
Closes-Bug: #1172440
Change-Id: Id02e280ad7261b01b00f3fe0782bd39bcc8409f8
this adds the new elastic-recheck-unclassified report, which
generates an html page of all the unclassified gate failures.
it also runs this command, and the elastic-recheck-graph command
not only on cron, but also on updates to the repository. In order
to do this safely, we create a new er_safe_run.sh in /usr/local
that provides a flock front end to ensure we won't race on our
html writes.
Change-Id: I624f2629e2ac19a1394866f73f1aa9ba18e968ce
Ensure the new black.png image is in a place the zuul status page can
find it. Without it the status page does not render merge conflicts
properly.
Change-Id: Ia2e51d40efd872bf1b5ee9f20674b1ef3dee36eb
Also, normalize some parameters to the status manifest to make it
more readable (since they follow the same pattern). And make the
ssh config for elastic-recheck bot match reviewday.
Change-Id: I2417f121e7b3685aab9540504cdd4c6db1754e67
Let's branch status.o.o off from static.o.o into its own machine.
For now, keep the extra /static/ in paths to ease the transition
(so we can use the same files and templates). We can remove them
later if desired.
Change-Id: If38197db79b9f6adfcdcf40f10d4797c7df1c620