Skip to content

CI: Add Gazpacho, drop Dalmatian#3696

Merged
mandre merged 2 commits intogophercloud:mainfrom
shiftstack:gazpacho
Apr 9, 2026
Merged

CI: Add Gazpacho, drop Dalmatian#3696
mandre merged 2 commits intogophercloud:mainfrom
shiftstack:gazpacho

Conversation

@stephenfin
Copy link
Copy Markdown
Contributor

Per $subject, drop Dalmatian testing and add Gazpacho testing. We also remove setuptools-related overrides which should no longer be necessary.

@github-actions github-actions bot added edit:actions This PR updates GitHub Actions code edit:testinfra This PR updates testing infrastructure code labels Apr 8, 2026
@stephenfin stephenfin requested a review from mandre April 8, 2026 11:31
@mandre mandre enabled auto-merge April 8, 2026 11:32
@github-actions github-actions bot added semver:patch No API change backport-v2 This PR will be backported to v2 labels Apr 8, 2026
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 8, 2026

Coverage Status

coverage: 63.973%. remained the same — shiftstack:gazpacho into gophercloud:main

@stephenfin
Copy link
Copy Markdown
Contributor Author

I'm going to wait on #3702 to merge first so I don't need to update the required jobs manually

Dalmatian goes EOL later this month [1] and Gazpacho is the latest SLURP
release. Epoxy is retained as our new oldest supported release.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
@stephenfin
Copy link
Copy Markdown
Contributor Author

I rebased this to pick up #3702. This gives me the following required jobs changes:

❯ ./script/configure-required-github-jobs --dry-run
Non-required status check branch protection settings are as expected.

Required status checks diff:
  - Barbican on OpenStack dalmatian
  - basic tests on OpenStack dalmatian
  - Cinder on OpenStack dalmatian
  - Designate on OpenStack dalmatian
  - FWaaS_v2 on OpenStack dalmatian
  - Glance on OpenStack dalmatian
  - Heat on OpenStack dalmatian
  - Ironic on OpenStack dalmatian
  - Keystone on OpenStack dalmatian
  - Magnum on OpenStack dalmatian
  - Manila on OpenStack dalmatian
  - Mistral on Deploy OpenStack dalmatian
  - Neutron on OpenStack dalmatian
  - Nova on OpenStack dalmatian
  - Octavia on OpenStack dalmatian
  - Placement on OpenStack dalmatian
  - Swift on OpenStack dalmatian
  - Zaqar on OpenStack dalmatian
  + Ironic on OpenStack gazpacho
  + basic tests on OpenStack gazpacho
  + Cinder on OpenStack gazpacho
  + Nova on OpenStack gazpacho
  + Magnum on OpenStack gazpacho
  + Designate on OpenStack gazpacho
  + FWaaS_v2 on OpenStack gazpacho
  + Keystone on OpenStack gazpacho
  + Glance on OpenStack gazpacho
  + Barbican on OpenStack gazpacho
  + Octavia on OpenStack master
  + Octavia on OpenStack gazpacho
  + Zaqar on OpenStack gazpacho
  + Aetos on OpenStack master
  + Neutron on OpenStack gazpacho
  + Swift on OpenStack gazpacho
  + Heat on OpenStack gazpacho
  + Placement on OpenStack gazpacho
  + Manila on OpenStack gazpacho
  + Mistral on Deploy OpenStack gazpacho

Dry-run mode — not applying.

Most of these issues have been fixed upstream by now.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
@mandre
Copy link
Copy Markdown
Contributor

mandre commented Apr 9, 2026

We should keep the aetos job non-voting until https://review.opendev.org/c/openstack/project-config/+/983728 merges.

Alternatively we revert the changed that moved the repo to github.

@stephenfin
Copy link
Copy Markdown
Contributor Author

We should keep the aetos job non-voting until review.opendev.org/c/openstack/project-config/+/983728 merges.

Alternatively we revert the changed that moved the repo to github.

Yes, I've removed that now. #3705 does this in our new script.

@mandre mandre added this pull request to the merge queue Apr 9, 2026
Merged via the queue into gophercloud:main with commit 716b809 Apr 9, 2026
65 of 66 checks passed
@mandre mandre deleted the gazpacho branch April 9, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-v2 This PR will be backported to v2 edit:actions This PR updates GitHub Actions code edit:testinfra This PR updates testing infrastructure code semver:patch No API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants