The ec2 test_compute_with_volumes test will not pass with cells since it
relies on security groups which are not supported. It should be skipped
until such a time as cells supports security groups.
Change-Id: I0f29efdd3853ec3038f5944607e9bec9a7615a14
This commit aims to enable a new check job (non-voting) at the moment
to validate a deployment of the overcloud using puppet in an HA setup.
In the code it remplaces the 'precise-ha' job because this job is not
maintained any more.
Change-Id: I74e41db02cd580a2f61db042acb6296a996e57e1
Enable using "check experimental" to verify that the new bandit
static code scanner for security job runs cleanly.
Change-Id: If85f85727804fb4685402eb6053f2802134dffce
glean is the no-dependencies-required replacement for cloud-init that
understands Rackspace config-drive extensions and static networking.
Depends-On: Idf43e88813cdfdd8ed224f4393546725624e8a9a
Change-Id: Iaccc1851122b9acdc5c01c5041fa754f6746dfa9
Add a check experimental tox job for python-magnumclient. The
python-magnumclient added tox Bandit support in change:
https://review.openstack.org/#/c/171958/
Change-Id: Id76e5a6e7b8dcb4acbdd40660b3c877f0e93610e
Partially-Implements: blueprint gate-bandit
Add a check experimental tox job for Magnum. Magnum tox Bandit
support was added in change:
https://review.openstack.org/#/c/171755/
Change-Id: I2f534da8c4914a0baf352602ff18ce395d0e788f
Now that os-client-config is an OpenStack project, we should publish its
documentation.
Closes-Bug: #1440814
Change-Id: If5adec33aabcaecd96ff21a3f7b226d1dfb9eec5
Instead of to the old ci.openstack.org, since there is nobody using the
current location, let's go ahead and publish to the new location.
Change-Id: I259d5fdf5c3e7b25aace19e08b18b774e7f4966c
Since MidoNet only implements the Neutron API, we can leverage the
OVERRIDE_ENABLED_SERVICES env var in the devstack-gate to only enable
the minimal set of services to provide Neutron features and optimise the
time and resources the job needs to run.
Set also the minimal set of tests to guarantee that new commits don't
break the gate through the DEVSTACK_GATE_TEMPEST_REGEX env var.
Change-Id: I7a5838fd7d316c0f3b88b388e797171b4a6e3ff3
In the past we didn't run the unit tests because they were flaky.
We should give it another try since the build system now allows
excluding certain test groups from running. I believ the slow
tests were the culprit so we exlude it from the test run.
Change-Id: Ib5af53e698635dc7feb6fa97cb88a4814080fd05
The pxe_ssh job installs client from master and runs dsvm-tempest.
The src job installs the client from git (proposed patch) and runs
dsvm-tempest. This job has been running successfully without voting.
This makes it voting and drops the useless pxe_ssh job.
Change-Id: I6fb9e90328c55f79e2c85dd1e300f6eaff7f8ed8
The first npm-based job has successfully completed. These
tests enable three additional jobs which add a new layer of
complexity, namely the use of the xvfb to run firefox and
chromium tests.
Depends-on: 990f2c7d84725e02b25f4a37c70679406410e48b
Change-Id: I0c390778668eab93553123b5cc8e44f263766051
There is a bug in the current regex for excluding slow tests.
Instead of excluding the slow tests, it is excluding every test
except the slow tests -- the inverse of what we want.
Change-Id: I82ccddd1dee87fc6153476419ca15309b7cc9529
This commit fixes a previous oversight to the non-admin tempest job
definition. Previously the job was configured to run the smoke tagged
subset of tempest in parallel. However we need to run the full suite
serially with the non-admin job. This adds the missing flag to the
definition.
Change-Id: Ie54d282d222b79dcc36fd3087665888f5094bf36
apps-catalog is a front-end for Glance images, Heat templates and
Murano applications. To be hosted on catalog.openstack.org
Change-Id: Ifd8e6c30ae1981503bf06103e09d0d4e71b6ef45
tripleo-common will be a python library which
will contain code common for Tuskar UI and TripleO CLI.
Change-Id: I3bd0d5f9e337fc8d6c99cbf9379d0ac56b89e5df
Depends-On: I5ae63c2ca3a5253897848b1e52a4475ebbd6b178
- Add npm-run as a build macro.
- Add xvfb-start as a build macro for generic xvfb startup.
- Added gate-{project}-npm-run-{command} as a build template.
- Made that same build template non-voting.
- Added gate-storyboard-webclient-npm-run-lint as a first job.
Note that using this target presumes that you will pipe your output reports
into ./reports.
Change-Id: Ie772bf2c7b56aaed3c36fc1cb1cb970dfc3f93ff
This enables a simple check job for the stackforge/networking-ovn
project. Initially, this job simply verifies we can bring devstack
up with OVN configured as the Neutron ML2 MechanismDriver. As OVN
functionality grows, we'll slowly enable running tempest tests.
Note, the job is started as non-voting initially until we can
ensure it's stable. We'll move it to voting once we can ensure it
won't block current development and it's stable.
Change-Id: I14866fb86f6873e59ee3f9f0b6e280a235248fc9
1. Do not run tempest with own functional tests jobs.
It takes more time and don't allow to run fake-virt-rally job.
because scenarios' tests can't be passed with fake virt.
This fix sets to DEVSTACK_GATE_TEMPEST_NOTESTS 1,
in conjunction with DEVSTACK_GATE_TEMPEST. It will allow Tempest to be
installed and configured, but the tests will be skipped
2. Temporary switch off voting for tempest against ec2-api backend.
Current tempest has two incompatible tests -
diassociate_not_associated_address
and run instance by image/kernel/ramdisk(This feature
is broken in current nova code as I understood)
Change-Id: I7bad03ffb5e4fa3bc13457dc18bde7040458aa78
And add to gate queue.
The tempest-dsvm-heat job has been running successfully now lets make it
voting.
Change-Id: I03fb778035926b6739394b64b370a245d31346c1