Skip to content

test: migrate to openstack - #6370

Open
mr-cal wants to merge 1 commit into
mainfrom
work/SNAPCRAFT-1349/openstack
Open

test: migrate to openstack#6370
mr-cal wants to merge 1 commit into
mainfrom
work/SNAPCRAFT-1349/openstack

Conversation

@mr-cal

@mr-cal mr-cal commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Migrates the spread tests to openstack.

Similar to canonical/rockcraft#1279.

(SNAPCRAFT-1349)


  • I've followed the contribution guidelines.
  • I've signed the CLA.
  • I've successfully run make lint && make test.
  • I've added or updated any relevant documentation.
  • In documents I changed, I added a meta description if one was missing.
  • I've updated the relevant release notes.

@mr-cal
mr-cal force-pushed the work/SNAPCRAFT-1349/openstack branch from d5b2747 to b9fc742 Compare July 24, 2026 16:00
@mr-cal mr-cal added the PR: Run Manual Spread This PR should run the manual test suite. label Jul 24, 2026
Signed-off-by: Callahan Kovacs <callahan.kovacs@canonical.com>
@mr-cal
mr-cal force-pushed the work/SNAPCRAFT-1349/openstack branch from b9fc742 to 1c32037 Compare July 24, 2026 16:22
@mr-cal
mr-cal requested review from bepri and tigarmo July 24, 2026 17:51
@mr-cal
mr-cal marked this pull request as ready for review July 24, 2026 17:52
@mr-cal

mr-cal commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator Author

This is 95% complete and ready enough for a review. The only openstack-related failure I see is the kernel-deb test.

A fair of tests are randomly failing with Error: Failed to run: /snap/lxd/current/bin/lxd forkstart snapcraft_snapcraft-colcon-ros2-jazzy-hello-amd64-775764 /var/snap/lxd/common/lxd/containers /var/snap/lxd/common/lxd/logs/snapcraft_snapcraft-colcon-ros2-jazzy-hello-amd64-775764/lxc.conf: exit status 1, which I'm not sure what to make of yet.

Comment thread spread.yaml
- fedora-39-64:
workers: 2
manual: true
# - fedora-39-64:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there's a more recent version you can use instead

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't we be deleting the google: backend entirely anyways?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Run Manual Spread This PR should run the manual test suite.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants