CI: Remove metalsmith legacy jobs

As reached during the PTG discussions, we are removing the metalsmith
legacy bios CI jobs.

Also disalbing ansible linters, they require ansible-lint update to
work on ubuntu noble, it'll be done in a new patch.

Depends-On: https://review.opendev.org/c/openstack/ironic-python-agent/+/933153
Depends-On: https://review.opendev.org/c/openstack/ironic/+/933151
Change-Id: I87012e725d764999bf56a5b0a54f92a161d9e6bd
This commit is contained in:
Julia Kreger 2024-10-23 13:53:23 -07:00 committed by Riccardo Pittau
parent cfcd79d3ae
commit d81f92c693

View File

@ -144,14 +144,6 @@
metalsmith_swap_size: 1024
metalsmith_traits: [CUSTOM_GOLD]
- job:
name: metalsmith-integration-glance-centos9-legacy
parent: metalsmith-integration-glance-centos9-uefi
vars:
devstack_localrc:
IRONIC_BOOT_MODE: bios
metalsmith_boot_mode: bios
- job:
name: metalsmith-integration-http-cirros
description: |
@ -179,17 +171,14 @@
check:
jobs:
- metalsmith-integration-glance-centos9-uefi
# NOTE(rpittau): this is broken because of an issue with tinycore
# moving to non-voting while we evaluate if it's worth trying to
# fix it or just removing it
- metalsmith-integration-glance-centos9-legacy:
voting: false
- metalsmith-integration-http-cirros
- openstack-tox-linters
#NOTE(rpittau): disabling ansible linters for the time being
# we need to update ansible-lint to make it work on ubuntu noble
#- openstack-tox-linters
- metalsmith-tox-codespell:
voting: false
gate:
jobs:
- metalsmith-integration-glance-centos9-uefi
- metalsmith-integration-http-cirros
- openstack-tox-linters
#- openstack-tox-linters