In a previous patch, we added Centos support for Beaker but we forgot
to change the SSH service name.
On ubuntu, service name is ssh, and on RH systems it's sshd.
Also use systemctl on RH because 'service' is not in PATH:
/usr/bin/systemctl
/usr/sbin/service
Since we use sudo without option, we should use systemctl to manage the
service.
Also install `bundle` which is needed by Beaker to run.
This package was installed in the previous image we were using, but not
on this one.
Change-Id: I6be34f2c6a8b4effd49e27dff0fbdeffafc4c5cb
At present jenkins fails with an error "publicURL endpoint
for orchestration service in RegionOne region not found".
Change-Id: Ia8ecf257796674ebb08828ce9a14fde450c578b1
As part of making it voting, add it to the gate queue.
The job has been running successfully, now lets make it voting.
Change-Id: I068a8bb0819152f13757348c41507db4b0486fbd
When we switched to zuul-cloner we missed the prepended openstack/ for
the downloaded repos. Also removing gerrit-git-prep since were using
zuul-cloner for the same functionality.
Change-Id: Ia9e1d943c486986a35c456733c8d4579957a5e50
This patch aims to run Beaker on both Ubuntu & CentOS7 using nodepool,
without vagrant.
* Split beaker-rspec jobs in 2 (trusty & centos7) with a new job-group
* Switch from bare-trusty to devstack-trusty
* Ability to uninstall Puppet on YUM systems
* Ability to install beaker dependencies (Ruby & Devel tools) on YUM systems
* Delete beaker jobs where there is no beaker tests (save time &
resources.)
Change-Id: I56b1e9b5554e5b56a8c20dacd0f89d4f0321edcc
Seems adding heat to ENABLED_SERVICES it is not enough to enable heat.
It is also h-api,h-api-cfn,h-api-cw,h-eng should be added.
Also enable heat for rally-murano and rally-mistral jobs
Change-Id: Ide7d33d37676a3846ef025ce3fa2698516be8235
From the past couple of weeks the job
"check-tempest-dsvm-full-glusterfs-nv" is failing because of two
reasons:
1. Empty provider location of 'volume from snapshot'
2. Nova/Libvirt doesn't support delete snapshot when vm is off
Look at Bug 1441050 for more details. Patch [1] closes this
Bug 1441050.
The cinder glusterfs CI job started failing recently when
test_volume_boot_pattern was enabled in tempest, before which
the CI job was running successfully.
Hence, I am proposing this patch to skip test_volume_boot_pattern
for GlusterFS CI job, until Nova/Libvirt issue is fixed.
This patch creates a new job template
"check-tempest-dsvm-full-glusterfs{branch-designator}" for glusterfs
specific jobs.
[1] https://review.openstack.org/171482
Related-Bug: #1444806
Change-Id: I3487db550ba0966e60779b955b6796a03d2690a5
This patch extends zaqar's jobs so that they use the various hooks
correctly and allow for other scripts to be maintained by the zaqar team
itself.
Summary:
- Add support for external gate_hook
- Add support for external post_gate_hook
Change-Id: Ia72e6b2bf66005728bacc4ed850a9aa16c6519a2
Use the var DEVSTACK_LOCAL_CONFIG in job templates
to pass through arbitrary devstack config options.
This change updates some jobs templates to use it
instead of using custom devstack-gate options.
Change-Id: I01dc762f0ba1bc52bdeb5c434039bd5ab30cce1e
Pushing a version through gerrit should also publish version
to pypi.
Pypi project: https://pypi.python.org/pypi?name=compute-hyperv
openstackci is added as admin user.
Change-Id: I400b4c22179ffbdd3dbb897b1fe66f5dbd44f465
Enable a simple test for stackforge/dragonflow, verify
that we can bring devstack up with dragonflow
Currently this is non-voting
Change-Id: I840a042acc009cc48eb41f8df04b80f59c4617b0
chef-rake-jobs should also be run for the master and all following
releases of the openstack-chef-repo and was forgotten in the last patch
for all the other cookbook-openstack-{name} repos
Change-Id: I2aad9edb0c92ac716c53063bf7a273a7f1ac52cb