ci: downgrade to macos 14 on most runners
Metadata
Current evaluation
Merged as commit 262f731, moving most macOS CI jobs from macOS 15 to macOS 14 to avoid Multipass compatibility problems.
Resolution: closed resolved
Reason: The approved PR was merged as commit 262f731. Its CI configuration downgrade was implemented despite some unrelated failing checks.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The macos 15 runners are being unfriendly to multipass right now.
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 262f731, moving most macOS CI jobs from macOS 15 to macOS 14 to avoid Multipass compatibility problems. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Downgraded CI runners from macOS 15 to macOS 14 to resolve multipass compatibility issues. Merged by maintainer lengau. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Caused By:
canonical/craft-providers#872
(confidence 98%)
#872 migrated macOS runners from version 13 to 15; #879 reverted most of them after Multipass problems.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2011 ci: switch macos 12 for macos 14 | charmcraft | merged | Merged PR charmcraft#2011 (commit a582a88d) replaced the macOS 12 CI runner with macOS 14 across two workflow files (+15/-7), approved by two reviewers; the macos-smoke-test job later used macos-13/macos-14-large. | |
| #507 ci: freeze macos runners at 13 | craft-providers | merged | Merged as commit de52fb5, pinning macOS CI runners to macos-13 since macos-14 arm64 runners lack virtualization support for multipass/QEMU builds; later replaced by macos-15-intel (#872) and macos-14 (#879). | |
| #218 Update MacOS 10.15 GitHub runner | craft-providers | closed | Superseded by #507, merged as de52fb5 to pin CI to macos-13; #872 later migrated runners to macos-15-intel. | |
| #872 ci: migrate macOS runners from macos-13 to macos-15-intel | craft-providers | merged | Merged in commit 5204eeb, replacing macos-13 with macos-15-intel in QA/weekly workflows and configuring weekly macOS tests to use Python 3.13. |