Commit Graph

10 Commits

Author SHA1 Message Date
Kaifeng Wang 3247cb51e6 Zuul migration
This patch migrates legacy dsvm-discovery and dsvm-python3 jobs
to zuulv3.

Change-Id: I0f6000247a970ea2ccaff4757f7677de2dcd1593
2018-10-30 09:37:44 +08:00
Kaifeng Wang 4f2f4d8f70 Test swift python3 support
Change-Id: I22766ea3f96c2b0911e1fa3219fab5411fa2b5fc
2018-10-11 09:59:29 +08:00
Jim Rollenhagen d459db7a32 Force ipmi hardware type for python3 job
ironic-inspector-tempest-dsvm-python3 did not have a driver explicitly
set, so devstack-gate fell back to pxe_ipmitool.

Change-Id: I03715da6c631c015cb2fd093e9049b6ae0483ae7
2018-07-06 10:09:13 -04:00
Dmitry Tantsur 1fc3bfa6d2 Support zuul's standard override-checkout variable
Similar change to ironic's dcc5546b49ad7a791a00284999e6db4a802792b1.
Allows using inspector's jobs in the ironic-tempest-plugin gate.

Change-Id: I69d91ac4b00dabfd917f097d70f0b38e0a4fc4c6
2018-03-28 12:29:25 +02:00
Dmitry Tantsur 14e798cd6c zuul: Add ability to specify a 'branch_override' value
To be able to run a job on a different branch add the ability to
specify a 'branch_override' value. We will use this in the
openstack/ironic-tempest-plugin testing to be able to check changes
against our stable branches.

Change-Id: I4ba2a44bf9b03d85e339bc5761770e8943dd2140
2017-12-22 17:48:57 +01:00
John L. Villalovos 978d5d30dc zuul: Remove duplicated TEMPEST_PLUGINS entry
We don't need to have two TEMPEST_PLUGINS entry of the same value of
/opt/stack/new/ironic-tempest-plugin. One is enough.

Change-Id: I7d91b28d32e42acab91c4bcef42d46e2dfac9094
2017-12-15 09:02:08 -08:00
Zuul f68cbba928 Merge "fix dvsm config deprecations" 2017-12-14 20:00:58 +00:00
John L. Villalovos dcd1882c2f Use the tempest plugin from openstack/ironic-tempest-plugin
Follow-on patch will delete the
openstack/ironic-inspector/ironic_inspector/test/inspector_tempest_plugin/
directory. But this will need to be done after this patch has been
backported to the stable branches, otherwise the stable branches will
break.

Change-Id: I94b74aa83e6898a11f6b81862325cee395a0fd3e
Depends-On: I4fb07ecad151421f2aa132394e048a9fce67f7b4
2017-12-14 15:05:34 +00:00
dparalen bea2df1b3f fix dvsm config deprecations
The [firewall] group was deprecated but our devstack still uses it.  This
patch replaces the IRONIC_INSPECTOR_MANAGE_FIREWALL=True/False variable
with an IRONIC_INSPECTOR_DHCP_FILTER variable with a default of 'iptables'
and sets the [pxe_filter]driver config value. The
IRONIC_INSPECTOR_INTERFACE is now set in the [iptables] config section.

Change-Id: Icf6fe6c6a98ab815edefe3c0e1ec3ce9a064bf2e
2017-12-13 14:10:47 +01:00
ankit 63c91ba562 Add py35 gate for ironic-inspector
This patch adds py35 gate for ironic-inspector and
also adds support for inspection in python3 environment
by rolling out configuration of swift in inspector.

Change-Id: I83429a1ba79208245f6c6e1f8b4eb8a16f014868
2017-11-27 05:10:08 +00:00