stable-only: pin proliantutils/scciclient to prevent break
Proliantutils 2.16.0 roughly times with the 2023.2 release of ironic and a switch to lextudio-pysnmp, however in this branch of ironic, however this breaks depending on order and collides with pysnmp namespace. Also pins python-scciclient to <0.14.0 as to also not pull in the dependency difference. Also, Also, disables standalone, grenade, and metalsmith, and snmp jobs from voting while we work to stabilize CI across multiple branches. Change-Id: Ibe3274d7fabfd4f06af8aba1af0957fa36e8d217
This commit is contained in:
parent
1de7c29556
commit
d278fdb6d2
|
@ -4,9 +4,12 @@
|
|||
# python projects they should package as optional dependencies for Ironic.
|
||||
|
||||
# These are available on pypi
|
||||
proliantutils>=2.14.0
|
||||
# NOTE(TheJulia): Proliantutils 2.16.0 moves to pysnmp-lextudio
|
||||
# however that breaks on imports and with testing due to collission
|
||||
# with pysnmp.
|
||||
proliantutils>=2.14.0,<2.16.0
|
||||
pysnmp>=4.3.0,<5.0.0
|
||||
python-scciclient>=0.12.2
|
||||
python-scciclient>=0.12.2,<0.14.0
|
||||
python-dracclient>=5.1.0,<9.0.0
|
||||
python-xclarityclient>=0.1.6
|
||||
|
||||
|
|
|
@ -18,12 +18,20 @@
|
|||
# commented out 2023-05-19
|
||||
- ironic-tempest-functional-rbac-scope-enforced:
|
||||
voting: false
|
||||
- ironic-grenade
|
||||
- ironic-standalone
|
||||
- ironic-standalone-redfish
|
||||
# NOTE(TheJulia): Marking non-voting until we can get
|
||||
# other banches sorted breakage wise.
|
||||
- ironic-grenade:
|
||||
voting: false
|
||||
- ironic-standalone:
|
||||
voting: false
|
||||
- ironic-standalone-redfish:
|
||||
voting: false
|
||||
- ironic-tempest-bios-redfish-pxe
|
||||
- ironic-tempest-uefi-redfish-vmedia
|
||||
- ironic-tempest-wholedisk-bios-snmp-pxe
|
||||
# NOTE(TheJulia): Disabling until we can sort out the various
|
||||
# breaks with CI on this branch.
|
||||
- ironic-tempest-wholedisk-bios-snmp-pxe:
|
||||
voting: false
|
||||
- ironic-tempest-partition-uefi-ipmi-pxe
|
||||
# NOTE(TheJulia) Marking multinode non-voting on 20210311
|
||||
# Due to a high failure rate on limestone where the compute1
|
||||
|
@ -35,7 +43,8 @@
|
|||
- ironic-tempest-bios-ipmi-direct-tinyipa
|
||||
- ironic-tempest-bfv
|
||||
- ironic-tempest-ipa-partition-uefi-pxe-grub2
|
||||
- metalsmith-integration-glance-centos8-legacy
|
||||
- metalsmith-integration-glance-centos8-legacy:
|
||||
voting: false
|
||||
# Non-voting jobs
|
||||
- ironic-tox-bandit:
|
||||
voting: false
|
||||
|
@ -69,12 +78,18 @@
|
|||
# should be re-enabled in stable when it's re-enabled on master.
|
||||
# commented out 2023-05-19
|
||||
#- ironic-tempest-functional-rbac-scope-enforced
|
||||
- ironic-grenade
|
||||
- ironic-standalone
|
||||
- ironic-standalone-redfish
|
||||
# NOTE(TheJulia): Disabling grenade since the branch before is no
|
||||
# longer supported.
|
||||
# - ironic-grenade
|
||||
# NOTE(TheJulia): Commenting out standalone jobs until we figure
|
||||
# out what is causing them to fail on mulitple branches.
|
||||
# - ironic-standalone
|
||||
# - ironic-standalone-redfish
|
||||
- ironic-tempest-bios-redfish-pxe
|
||||
- ironic-tempest-uefi-redfish-vmedia
|
||||
- ironic-tempest-wholedisk-bios-snmp-pxe
|
||||
# NOTE(TheJulia): disabling until we can sort out the various
|
||||
# CI issues impacting this branch.
|
||||
# - ironic-tempest-wholedisk-bios-snmp-pxe:
|
||||
- ironic-tempest-partition-uefi-ipmi-pxe
|
||||
# NOTE(TheJulia): Disabled multinode on 20210311 due to Limestone
|
||||
# seeming to be
|
||||
|
@ -82,7 +97,9 @@
|
|||
- ironic-tempest-bios-ipmi-direct-tinyipa
|
||||
- ironic-tempest-bfv
|
||||
- ironic-tempest-ipa-partition-uefi-pxe-grub2
|
||||
- metalsmith-integration-glance-centos8-legacy
|
||||
# NOTE(TheJulia): Disabling until we can the competing
|
||||
# gate fixes merged
|
||||
# - metalsmith-integration-glance-centos8-legacy
|
||||
experimental:
|
||||
jobs:
|
||||
# TODO(dtantsur): these jobs are useful but currently hopelessly
|
||||
|
|
Loading…
Reference in New Issue