ci: use openstack for spread
Metadata
Current evaluation
Merged PR #2783 as commit e7bfc438, switching the Spread CI backend from Google to OpenStack.
Resolution: closed resolved
Reason: PR #2783 was approved and merged into main as commit e7bfc438, completing the backend migration from Google to OpenStack.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2783 as commit e7bfc438, switching the Spread CI backend from Google to OpenStack. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2783 as commit e7bfc438, switching Charmcraft's Spread CI backend from Google Cloud to OpenStack. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as canonical/charmcraft#2783, switching the CI Spread backend from Google to OpenStack. | |
| 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 |
|---|---|---|---|---|
| #1091 ci: use openstack for spread | craft-application | merged | Merged PR #1091 in commit 826edb3f, switching Spread CI to OpenStack and fixing #1096. | |
| #368 ci: use openstack for spread | imagecraft | merged | Merged PR #368, switching Imagecraft's Spread CI backend to OpenStack across eight files; approved by two reviewers, with both listed Spread job variants passing. | |
| #637 Work/spread openstack | rockcraft | closed | Draft PR #637 to run spread tests on OpenStack was closed unmerged as superseded by merged PR #1279 (commit 132b18c4), which migrated spread tests from Google to OpenStack. | |
| #2641 fix(ci): fix 26.04 spread tests in Google | charmcraft | closed | Closed unmerged; the Google-specific APT-cache workaround was superseded when PR #2783 moved Spread CI to OpenStack. | |
| #1279 test(spread): migrate from google to openstack | rockcraft | merged | PR #1279 by tigarmo migrated rockcraft's spread test setup from Google to OpenStack (spread.yaml, spread workflows, 14 files, +192/-17); merged as commit 132b18c4. Proxy-related spread failures were knowingly deferred. |