The new regex shows all jobs - but it does not show anymore Success/fail and the job run times.
This reverts commit 48e8f7e93739bf6ce50e9087c8085a80c76dcdf1.
Change-Id: I99896753342a9082f922df645ece82c5a8af78e7
The vos release on AFS for PyPI is in a bad place emotionally right now.
So as not to stress it out too much more, stop vos releasing until we
can get it fixed. Also, point the AFS client mirrors to the read/write
path instead of the read only path so that the gate can get PyPI updates
again.
Change-Id: I5d9ac9cc56c16dacad22c1da157cad7f5480c301
There have been a couple bug fix release between latest 1.7.x and 1.7.3
which we are running. Pull in this fixes in hopes that it makes shard
allocation more reliable.
Change-Id: I48f46663c73cb178ca3cf95a166b3df2ea121459
This regex dates from the original commit
(Idb4ad8e6079165d681271987a92cab5d8b7c81be) where I think the negative
matches are intended to stop matching between groups.
I don't think this is necessary. In particular, the negative match on
the last group ($4) means that it will not match if there is a URL in
the free-form text portion.
I've simplified this and also added some comments to make it clear
what it is looking for.
Change-Id: I863d88e9a7ed2fd41924b8fc4a12dbea3ee2b205
In addition to enabling root logins with host matches in sshd config, we
need to put localhost into the key options line.
Change-Id: I09c4120f152fd69b54cad259394721d208efdb23
I think that the puppetdb module expects the package to do this work,
and that's why it doesn't do this for us. There may also be an issue
with the puppetdb module setting up a config file under /etc and the
puppetdb application looking for a config file under /opt/puppetlabs
Change-Id: Ide2b3a5841ac07fd7e154e8d26ce0b036f734a41
Changes include changing upstream git clone and pinning to the version
we run in production. Also new apache 2.4 syntax.
Change-Id: I3a214a42d3c49a1ea36fe84d21a275d736dfb889
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
There are xenial packages in the debian ceph hammer repo now. Add them
to our mirror so that we can transition to xenial with ceph packages
included.
Change-Id: I815f903e11bad92da2c3587be02fed703cfa2361
Add our missing symlink to the AFS mirror so we can see
ceph-deb-hammer under apache.
Change-Id: I5ac55e5904246dc399712062466e2960e5db6e30
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Turns out we got the wrong hash before :( but thankfully reprepro didn't
funciton in that state. Get the ids correct so reprepro can do its job.
Change-Id: Ic8e5f3ebfea681b289e1f5381134df4e0485af3d
Move the ceph debian hammer mirror to mirror/ceph-deb-hammer from
mirror/debian-ceph-hammer to make it clear this is a ceph mirror for
debuntu distros. This isn't a debian specific ceph repo. Also don't use
a ceph/ directory in order to keep all top level repos at the same
directory level.
Change-Id: I5d313d301db4eaeb4267cdd6ce7787cf9c098582
Mirror the trusty packages for the ceph hammer release to aid in process
of making ceph testing more robust. Use reprepro which is already in use
to mirror the main ubuntu trusty repos.
Change-Id: Ifd09272c7b1e07de9135be5a96be06153a3f611e
This patch makes the necessary modifications to host npm packages
on our mirrors. Changes include:
- index.json as a DirectoryIndex
- Rewrite rules for the AFS folder structure
- mod_substitute invocation to correctly reference absolute tarball
url's described in the index.json files.
Change-Id: I1a5d560068e37e20ec565b8d864f89732ff5ad74
This patch makes the necessary modifications to host npm packages
on our mirrors. Changes include:
- index.json as a DirectoryIndex
- Rewrite rules for the AFS folder structure
- mod_substitute invocation to correctly reference absolute tarball
url's described in the index.json files.
Change-Id: I7f7c6caa6af16101cf104f950968f3c6319b8243
We need these values in both the o_p:npm_mirror class and in the
o_p::mirror_update class. This indicates that we didn't use containment
as well as we should have, but that's fine and we can clean this up
later.
Change-Id: I1cbf5b30b5f2fa22d576cd23da9eb34942f6df76
This patch adds a cron job to our mirror_update servers which will
begin mirroring the npm registry into our own AFS mirror directories,
under the /npm path.
It uses two major components: First, the registry-static project,
available here: https://github.com/davglass/registry-static
Secondly, a custom implementation of the fs-blob-store named
afs-blob-store, which creates a virtual filesystem that automatically
translates paths to accomodate AFS' folder size limit. This project
is currently still hosted on github, however will be added to
OpenStack soon: https://github.com/krotscheck/js-afs-blob-store
This will require creating ACL's as well as the AFS principal before
this can be landed.
Change-Id: Ib78852fc5cde4fb04fe6439e01a591ca2781ce21
We're upgrading openstackid.org to Ubuntu 14.04 LTS, and so need to
adjust the redis version passed to the openstackid module for it.
This matches what's already in use for openstackid-dev.openstack.org
and Puppet is currently disabled on the real openstackid.org by UUID
while we build its replacement.
Change-Id: I8b628446736e296aa6028c8e2ec848f2db8c4373
It was removed in I0a12bc4cb67339a7566fb113bbbc897d4f112f50 by
mistake.
Change-Id: I42050405686364c30d825198d74077d121a349da
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Otherwise, we are running it every 1 min(for the hour) each 2 hours.
Change-Id: I132825920c1807b3e8d97c16a93e9e9cf09bd971
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
The http download command on the Gerrit change screen points to
review.o.o We prefer it to point to the replicated repos because
those are faster and there are many more of them.
Depends-on: I4fa1cc7b1f0b717c35dc4eccedb635c9f3680c26
Change-Id: I24946f5feeae11b6659982d79f119d84335cc237
Now that we have ubuntu-xenial dibs, we'll need to mirror xenial too.
Change-Id: I78768c1d67ea4ff107bbbfb848f936a6123ce19e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We're upgrading openstackid-dev.openstack.org to Ubuntu 14.04 LTS,
and so need to adjust the redis version passed to the openstackid
module for it.
Change-Id: I1de428679017a8b7a13d06c8ce072ff0e625bbcf
libtidy was needed "for python-tidy, used by sphinxcontrib-docbookrestapi".
sphinxcontrib-docbookrestapi is retired as stackforge project.
There are three repositories using it in test-requirements but those
do not build any documents - and installing sphinxcontrib-docbookrestapi
works even without libtidy installed.
libtidy is in bindep-fallback, so can get removed here.
Change-Id: I2140917471b09e4d4d53652f4d608ea4c7df65db
In an effort to clean up our manifests, and add support for Ubuntu
Xenial, we can remove this 'temporary' workaround now. If projects
need to enable this, doing so in JJB makes more sense today.
Change-Id: Iebc359de33748668d1c2cb4c953b60be2dacd7dc
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is only needed by cl-openstack-client and handled via
other-requirements now.
See also If8b4e412f8ae48c6c0133634df4a95d10a876be3.
Change-Id: I23079763b8247e4b342231177546436182ab48d8
Since change Ie38deadf190db33863c99d4610157349484ac10f ceilometer does
not use spidermonkey which needed libnspr4-dev to be installed. There's
also no other repository using the library.
Thus the requirement can be removed now.
Change-Id: I0dcc581d4c20d6b0da85495cfeb9923cb5bbee93
This is our first attempt to add support for ubuntu xenial.
Change-Id: I857a85177e9281b23f130453180764839e19a551
Signed-off-by: Paul Belanger <pabelanger@redhat.com>