Pin Ironic Tempest Plugin

Pin the ironic-tempest-plugin to an older version so
we don't run the net set of tests with wholedisk + partition
testing.

Also removes CoreOS jobs as CoreOS is EOL and no longer receiving
any updates.

And also signals to the user to try and manually install python-pip
as opposed to install the package from the package manager as
older mirrors have older versions at this point and we are
risking breaking things by automatically doing so. This should
fix test jobs on ubuntu-xenial as there is a conflict in the
repositories.

    python-pip : Depends: python-pip-whl (= 8.1.1-2ubuntu0.4) but 9.0.1-3~3 is to be installed

Change-Id: I6b689bd16dfe6fa849e876f056f1c5cfd1937764
This commit is contained in:
Julia Kreger 2020-08-04 11:27:33 -07:00
parent 5a7cd98998
commit c7b3d9f062
3 changed files with 6 additions and 9 deletions

View File

@ -1,5 +1,9 @@
#!/bin/bash
if ! $(pip -V); then
echo "Warning: Please install python-pip manually"
exit 1
fi
COMMON_PACKAGES="wget python-pip unzip sudo gawk"
APT_PACKAGES="${COMMON_PACKAGES} squashfs-tools"
YUM_PACKAGES="${COMMON_PACKAGES} squashfs-tools"

View File

@ -17,7 +17,8 @@
- openstack/ironic
- openstack/ironic-lib
- openstack/ironic-python-agent
- openstack/ironic-tempest-plugin
- name: openstack/ironic-tempest-plugin
override-checkout: 1.2.1
- openstack/python-ironicclient
- openstack/tempest
- openstack/virtualbmc

View File

@ -7,13 +7,9 @@
- release-notes-jobs
check:
jobs:
- ipa-tempest-dsvm-partition-bios-ipmi-direct-coreos-src
- ipa-tempest-dsvm-partition-bios-ipmi-direct-tinyipa-src
- ipa-tempest-dsvm-partition-bios-ipmi-iscsi-coreos-src
- ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-tinyipa-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-coreos-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-tinyipa-src
# Non-voting jobs
- ipa-tempest-dsvm-ironic-inspector-src:
@ -24,13 +20,9 @@
gate:
queue: ironic
jobs:
- ipa-tempest-dsvm-partition-bios-ipmi-direct-coreos-src
- ipa-tempest-dsvm-partition-bios-ipmi-direct-tinyipa-src
- ipa-tempest-dsvm-partition-bios-ipmi-iscsi-coreos-src
- ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-tinyipa-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-coreos-src
- ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-tinyipa-src
- openstack-tox-lower-constraints
experimental: