The usual entry points pep8, py26 and py27 are provided by If58730d84.
Expand the python-jobs template with some tweaks:
- 'coverage' added to 'check' pipeline and made non voting
- 'docs' is commented out because setup.py does not have a build_sphinx
entry point yet.
- adds python33 as a non voter since we want to eventually support 3.3.
James confirmed that openstackci got added to the pypi project. Added
release related triggers as well. The postmirror jobs are not needed.
Change-Id: If58730d84315c0ea018a3757624d98bf2e1aeb3f
Create a new git repository for use by the Tripleo project to do design
reviews as a supplement to launchpad blueprints.
Change-Id: Ie5a5a4b68c41d88fdc9675b4ce72d3e8d959399a
The swift code base now allows for the running all of the functional
tests against a set of in-process servers. The functional tests, which
are nose based, run entirely with-in the process from which nose is
invoked, allowing for coverage collection and / or test development.
Change-Id: I2d98ff7c5f0fc3401cf154c59b71116bcc538eae
* modules/user/manifests/virtual/localuser.pp: This reverts part of
0d82c62 which was providing a temporary transition correcting
permissions and ownership as well as removing the results of a
previous failed implementation of keyfile management. Unfortunately
that also caused nodepool images to no longer set up accounts
correctly, but reverting the transitional bits fixes that issue.
Change-Id: Ic3e7f0a3b82bbc8a23707b88f9fe381e9d70e356
Added the abillity to use launch_node.py to connect to and create
infrastructure instances in openstack setups that are not setup to use
the ssl secured clients.
This matches the functionality of the nova cli to accept NOVACLIENT_INSECURE.
Change-Id: Ibfb5bb4665f36a155ec488c475e03f9cd901e9d6
Signed-off-by: Philip Schwartz <philip.schwartz@rackspace.com>
oslo.db library is graduating from the oslo-incubator
so it should be imported as a stand-alone project.
Change-Id: I8ce4d0936d0ac036a031c8e30506ef4ef27c79f9
blueprint: oslo-db-lib
Set the description of the zuul-merger.init to 'Zuul Merger' to
differentiate from the main zuul-server daemon.
Change-Id: I9ee914df0f98157b2710cbc2f9c29f7b41726273
This new project space will hold the bash8 python module
from devstack so it can be published to PyPI and utilized
in other projects.
Partial-Bug: 1243660
Change-Id: Ic44ec68ba4df947ad0c4b6638208dcfdab4b43f5
update-grub doesn't exist on fedora so if the legacy grub config file is
being used use grub2-mkconfig instead.
Also slightly change the sed GRUB_CMDLINE_LINUX regex so that it will
match if the command line already contains entries.
Change-Id: I21ce382a0023d674a4a2e6afecc9bc678791eac9
This job is used to make a custom benchmarks in any projects.
Sometimes to catch a bug we have to make a load for a long period, so bumping
timeout to avoid timeouts.
Change-Id: I118c1ff0a1b6f0bce183601abd1ff7fad144311b
If you start with an out of date repo (we do -- we clone from cached
git repos on our images) and the git remote update fails (eg due to
mirror sync issues) and you then do a fetch with a ref argument
(eg refs/tags/foo), it will fail with:
error: no such remote ref refs/tags/foo
However, git fetch --tags will get all the tags from the zuul merger,
which is what we really care about, and the subsequent checkout and
reset will make sure that we really did get the tag we wanted.
Therefore, remove the ref argument that can cause these occasional
failures.
Change-Id: Iaed8b82204a3eddc7ee418ebe94637f2a371d25b