Fix Redfish jobs by pinning sushy-tools
Sushy-tools pulls in master branch by default based on the job configuration, however we recently merged support into sushy-tools which requires a version of ironic-lib, which is unavailable to this system resulting in an exception. File "/opt/stack/sushy-tools/sushy_tools/emulator/main.py", line 24, in <module> from ironic_lib import auth_basic ImportError: cannot import name 'auth_basic' *Also* Temporarily disables the grub2 jobs to allow multiple fixes to be merged in sequence. Change-Id: Ie8c10db135a77bd4cc2e17a266a45cca65100199
This commit is contained in:
parent
38f655f627
commit
e8fc7cb6f9
|
@ -148,7 +148,8 @@
|
|||
parent: ironic-base
|
||||
timeout: 5400
|
||||
required-projects:
|
||||
- openstack/sushy-tools
|
||||
- name: openstack/sushy-tools
|
||||
override-checkout: 0.17.0
|
||||
vars:
|
||||
devstack_localrc:
|
||||
IRONIC_DEPLOY_DRIVER: redfish
|
||||
|
|
|
@ -24,7 +24,9 @@
|
|||
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-indirect
|
||||
- ironic-tempest-ipa-partition-bios-agent_ipmitool-indirect
|
||||
- ironic-tempest-bfv
|
||||
- ironic-tempest-ipa-partition-uefi-pxe-grub2
|
||||
# Temporary to allow for multiple breakages to be resolved.
|
||||
- ironic-tempest-ipa-partition-uefi-pxe-grub2:
|
||||
voting: false
|
||||
- metalsmith-integration-glance-localboot-centos7
|
||||
# Non-voting jobs
|
||||
- ironic-tox-bandit:
|
||||
|
@ -61,7 +63,7 @@
|
|||
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-indirect
|
||||
- ironic-tempest-ipa-partition-bios-agent_ipmitool-indirect
|
||||
- ironic-tempest-bfv
|
||||
- ironic-tempest-ipa-partition-uefi-pxe-grub2
|
||||
# - ironic-tempest-ipa-partition-uefi-pxe-grub2
|
||||
- metalsmith-integration-glance-localboot-centos7
|
||||
experimental:
|
||||
jobs:
|
||||
|
|
Loading…
Reference in New Issue