The openstack manuals do not use docbook properties anymore, we can
remove setting the properites and also the script docbook-properties.sh.
Current openstack-doc-tools together with the configuration of trunk and
stable/havana and stable/icehouse branches work fine without this.
Change-Id: I97be952aedc06b7c0b6ac1b7e341234c258bdfa3
The pypa team has made a new static location for get-pip.py. Instead
of downloading from github, we should use this.
Change-Id: Ifb7f00447d4a19f20f6413fa7fece5913de092f8
There are few things that are different for our slaves on trusty. Of
note, we don't want to pin puppet, and we need to provide a version
for postgres.
Change-Id: Ibee78cd4fbeef2e6af43379d2bc3a0f0e9767a06
Remove now obsolete setting of COMMIT_MSG, it's done in
common_translation_update.
Move common horizon transifex setup to new function setup_horizon.
Use local for some variables.
Change-Id: Ia5fe641a38a110aec937304603412afaa571134c
This change adds the coverage job to the check pipeline for Jenkins Job Builder
so reviewers can inspect coverage results for each patch set.
Change-Id: Ied7503489e89978d96ce4e832adb3c2c36ddd03c
If there is a requirement in head and branches, and are not equal,
check if the head requirement is overlapping with branch one,
if not it triggers an error
Change-Id: I159e4608a5d345e57ae24fd19b1c54c1de4ed9d9
Closes-Bug: #1274731
This way, we get a per-cookbook possibility to set test-specific
options. For example, a certain cookbook might want to be more or less
strict with foodcritic and could then handle that from the cookbooks
Strainerfile. In addition to that, its is transparent for cookbook
contributors to figure out what test get run by jenkins.
Change-Id: I0353b8207abb116ea3849c04df39546f8c2625db
We think we have useful logs now, so reduce the level just in case
all of the logging is exacerbating the problem.
Change-Id: I85e8e989976b452d73671089a5f66450c8e4743a
Python logrotate does not compress. Use logrotate utility to do log
rotation so that older logs can be compressed saving disk space.
Change python logging to use normal file handlers as it will no longer
be doing the rotation for us. Keep all the file names the same.
Change-Id: I7302e4b197e99fd49fd9d5678702333b17a46efa
We need to index the tempest log so we can fingerprint errors using
multiple parts of the same traceback which doesn't work with the
console.html log.
Closes-Bug: #1323713
Change-Id: I34b2d67e12199ef0145d7a8d25d5385f944c78ed
update_catalog updates the po translation files from our pot file. Since
we only push the pot file, the changes to pot files are completely ignored
and can be removed.
Note that the other two upstream scripts (for horizon and manuals)
already do not update the po files.
Change-Id: Ib73405fa86fd96261030a98c18a6c8b628052c91
* modules/openstack_project/files/zuul/layout.yaml: Properly match
votes in a Gerrit change comment. The previous pattern only matched
a single negative or zeroed vote... cover positive votes and
multiple vote types in the same comment too.
Change-Id: Id8dc7fb4648e508598d2456f8877768281eef030
Currently there's a lot of duplicated code between the translation
scripts. This is an initial step in creation of a common library that
avoids the duplication.
Move the setup of git and transifex in the various
propose_translation and upstream_translation into
new functions in the new file common_translation_update.sh and
source the library and use the functions.
Change-Id: I7831909e780e6f683bbc7c2fd67f46232d9d1fdc
Changes in python-ironicclient should be tested against both
the API test suite (-tempest-dsvm-ironic) and the functional
test suite (-tempest-dsvm-virtual-ironic) to prevent client
changes from introducing incompatibilities or breaking the Nova
virt driver.
This introduces those two tests to python-ironicclient's check and
gate queues.
Change-Id: I463ae7785656c90e64fc42351c8dd095f74bb511
With addition was updated existing tempest job.
Purpose of having two tempest jobs:
Test single backend manila installation and multi backend
manila installation.
Moved most of exported env vars to separate bash script
to have possibility debug configuration of job and minimize
commitment to config project.
Also removed usage of these jobs in gate pipeline.
Partially implements: blueprint multibackend-installation-tempest-job
Change-Id: I201ab1e5bf2ac8a4bcd7985e010751704f8e26ae
The manual has been converted to use docbook XML, so we can remove the
special handling of it.
Implements bp convert-ha-guide-to-docbook
Change-Id: I33be162a115b6a955ad82f251157b564d4e02d99
Fixed the experimental trove-buildimage-mysql job so that:
- The /opt/stack directory exists and is writeable by the user
- The console logs are published on completion
Change-Id: I98b87fe9ba11c01ad5e26b4a349e15bf0bbc1856