ci: use openstack for spread
Metadata
Current evaluation
Merged the switch of the spread CI backend from Google to OpenStack. Merge conflicts were resolved and approvals secured. Some tests may skip or fail due to Docker setup and rate limiting, but the change is integrated.
Suggested action: —
No scores available.
Issue body
Switches spread backend from google to openstack
---
- [x] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md).
- [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] 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](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing.
- [ ] I've updated the relevant release notes.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the switch of the spread CI backend from Google to OpenStack. Merge conflicts were resolved and approvals secured. Some tests may skip or fail due to Docker setup and rate limiting, but the change is integrated. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
10
Complexity:
35
Confidence:
85
|
needs review | Switches CI spread backend from Google to OpenStack. Approved by two reviewers with zero unresolved comments. CI is mostly passing with some pending jobs. Maintainers are discussing expected test failures and backend behavior. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
20
Confidence:
90
|
needs review | Updates CI configuration to use OpenStack for spread testing. Currently unreviewed with no description or CI results. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #368 ci: use openstack for spread | imagecraft | merged | Merged to switch the spread CI backend to OpenStack. Approved by two reviewers and merged despite failing OSV-scanner and lint checks. Updates 8 files (+99/-25 lines) to configure the new infrastructure provider for automated testing. | |
| #1091 ci: use openstack for spread | craft-application | merged | Switched the spread test backend to OpenStack and merged, resolving issue #1096. Approved by three reviewers and passed CI checks despite a failing OSV-scanner job. | |
| #1279 test(spread): migrate from google to openstack | rockcraft | merged | Merged migration of spread tests from Google to OpenStack. Approved by two reviewers. CI checks for source-spread-tests and docs-spread-tests failed due to offline runners, with remaining proxy-related failures deferred for piecemeal fixes. | |
| #6370 test: migrate to openstack | snapcraft | merged | Migrated spread tests to OpenStack. Approved by two reviewers and merged after CI checks passed for target platforms. Unrelated test failures were noted as flaky and did not block the merge. |