We want to pick up the following change: https://review.openstack.org/#/c/94675
so we can report the change owner info to our issue tracker.
Change-Id: I3961e942dcc143506bda12744cd1024c4bb6cc40
Python 33 support was added recently and the gate made voting. This
patch disables such gate for Marconi's current stable branches.
Change-Id: Ibd6e2952be2bd57d3a91bc61dee697a0aaf49859
This job was intended to be votable. It is stable,
so let's make it votable and add it to gate-pipeline.
Change-Id: I95aa4f124fe221d5c25d1b6c0999cfe12767c0ce
User stack have no write permissions in $WORKSPACE, so subunit2html
should be done by jenkins. Also trick with writing to /tmp/results.html
does not work because publishing files from /tmp is not allowed.
Change-Id: Id35174932d9855f3d05023bc833f9b1053f27515
The propose_translation runs use "#!/bin/bash -xe" - thus
exit when an error occurs.
It's ok for the grep in filter_commit to not found anything, thus
ignore exit results. Otherwise the script will exit with error code
which is not the intented behaviour.
This unbreaks all propose_translation jobs. My tests were done without
"set -e" in the environment ;(
Change-Id: I8fff0bc42b45b356dd1ca3ab9b2586628ff59a57
1.10.1 can't handle the oslo pre-release situation, since it has
pip 1.4 which doesn't grok wheels. We only have 1.10.1 on Centos
nodes right now - all the rest of them have 1.11.4 and are working
properly.
Change-Id: I406719e819f80f1bd5203d283d305e13fd2b7351
The fallback value for sysadmins was was admins in some places
and admin in others. However, re: jeblair:
The fallback value for sysadmins should be "[]", which is actually the
default value. Configuring the mail system to send root's mail to an
account called 'admin' which may or may not exist and if it does exist
may send mail to root is not a good idea.
The default of [] will deliver root's mail normally.
Change-Id: Iaeca86ef135b6a3210541618d48caf4058dc7966
It turns out that trusty has a recent-enough version of node
and NPM to allow us to remove the nodeenv dependency in
our javascript builds. This is the first step in doing this, to
get the core javascript build tools onto our jenkins nodes.
Note that a symlink for node is also created, because debian
has a different module called "node" for which there's a
namespace conflict. Since it's isolated to the npm-install
macro and we're unlikley to ever do Amateur Radio things
on infra, I don't expect this to be a problem.
Change-Id: I5349ad2013185fa20e784e3aa3691c7d41c43636
The patch adds a new glance.store repository that will contain all the
code for the new glance.store library. This work is part of the
blueprint create-store-package that aims to pull the stores code out of
glance.
Change-Id: Iea3b5c2e82e87868bdf9cae6a32b5895b792e3d8
We use bandersnatch to mirror pypi now and that should be documented.
Add all the usual header information with quick links to useful places
like local config and upstream bug trackers. Also, note how we run
bandersnatch and details on detecting and correcting stale packages on
pypi preventing local syncs.
Change-Id: I98db04c19c427335a4786a7923982fabcf57051b
Use the same rules for names when pushing resources as we do in
setup_project - transifex does not allow "." in the resource names.
This fixes translation update of projecs like oslo.db.
Change-Id: Idb47c0632ed0771e90d363857bf37fcf28019630