← Back to issue list

ci: downgrade to macos 14 on most runners

View original Github issue

Metadata

Project
craft-providers
Number
#879
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
76%
#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).
75%
#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.
72%
#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.
71%