Subunit2sql 0.4.0 was recently released which included a schema change
however the infra db migration takes too long and can't be automated.
(yet?) Until we run the migration we can't use 0.4.0 on any of the
tooling. This caps the version to be less than 0.4.0
Change-Id: I08f113fa904fa962e8f2dc04187ff44e764de47e
This patch modifies the job template for devstack plugins by
adding '{pipeline}' and '{branch-designator}' to the job name,
and passing those values as part of 'project' definition in
jenkins/jobs/projects.yaml file.
Also modified job name in Cinder, devstack-plugin-glusterfs
project's check pipeline to "check-tempest-dsvm-full-glusterfs-nv".
And this patch also creates a new voting job
"check-tempest-dsvm-full-glusterfs" for "devstack-plugin-glusterfs"
project.
Co-Authored-By: Deepak C Shetty <deepakcs@redhat.com>
Change-Id: I5939b7b5d2fb3cb29f22e38b1aa392d810c0feec
This reverts commit 1f84dbb2ce2ae7ed50401299db499adb6e836ec0.
Reverting because this runs a significant portion of devstack during
image builds installing packages necessary to build the wheels. Instead
we should be building wheels and hosting them on our mirror. Then image
builds and jobs themselves can both use this mirror to either cache
wheels or install wheels.
Conflicts:
nodepool/scripts/cache_devstack.py
Change-Id: I70ebc57076845995c539a42e4f87e241569211b4
This fixes the check that is done on "if delete_after:" when the
value is set to 0 (which would be True if it is a string).
Change-Id: I006c120325de896c5c5de23a423497864e0e0d40
The delete after param is passed as part of the payload, not a
header when use the formpost middleware.
Change-Id: If0ce42e0363f3c29f5b8292c443024adc008a5a2
This patch enables functional testing job for the group-based-policy
project as experimental and non-voting.
Change-Id: Ic72ff4d1a8aa6439e0182ed45b447108929ea82a
There are some cases where packages (or its dependencies) are missing.
Cache them on a best-effort basis, and ignore any that are missing.
They will be downloaded and installed if and when they are needed.
Change-Id: I5cd7f5f35b4fef6002c6cc3d66543a33a6972ef8
This commit adds a print statement with the stdout from the run_local()
call which executes build_wheels.sh in devstack. Right now when the
script is executed all it does is print that it's running but we are
unable to debug anything that could potentially go wrong during the
execution of the script without the output from build_wheels.
Change-Id: I7433f054127a42fa73598db219c6e351efc98fb7
The scripts was always returning 0 - see
https://review.openstack.org/#/c/163876/1 which should have failed since
accessbot was not updated.
Fixed with properly wrapping main.
Change-Id: Ica8b4fa28cf9ac0009443340949ff6b32ccb9dd1
Now that neutronclient-dsvm-functional is passing [1], lets make
this voting for both check and gate queue.
[1] https://review.openstack.org/#/c/162848/
Change-Id: Ibb79c7fc3e562c73bca68b2d8ccc34a56935ac95
Depends-on: Icaaaa094c1637f5d0e5296491d349a282fadc2cc
Related-Bug: #1429289
nova-network is used in python-neutronclient functional test job now.
No endpoint is configured for Nuetron, and neutronclient funcational
test will fail completely.
Change-Id: I00e56cab162941bb9d9bd84d0fffd66e9698bb4c
Related-Bug: #1429289
This stackforge project will host an ML2 mechanism driver relying on
bagpipe-bgp to implement Neutron networks with E-VPN.
Note that this patch intentionally adds a group 'bagpipe-l2' to
gerrit/projects.yaml, to map to the launchpad group at
https://launchpad.net/bagpipe-l2 .
Change-Id: Ib85f6247ae9ea2e29febe6cf39e7c2f224216159
The specs site index depends on a few files that get rarely changed, run
the jobs only when one of these changes.
The gate-project-config-projects-yaml checks gerrit/projects.yaml only,
run the job only if the file itself, the scripts used or tox.ini is
changed.
Change-Id: I70cbcc816a608bb842a5f04ca765f933ac86fcad
Add a non-voting job that runs only the database tempest tests
and add it to trove and tempest. This will replace the existing
full runs of tempest on trove for those projects.
Change-Id: I4df41bfff85ccfc2f61a80df8d2e1bb0ea3c7ff9