Skip to content

[ci] Install distlib on all macOS versions (#4308) #731

[ci] Install distlib on all macOS versions (#4308)

[ci] Install distlib on all macOS versions (#4308) #731

Triggered via push August 25, 2025 14:25
Status Cancelled
Total duration 1d 0h 0m 30s
Artifacts 5
CheckLint
6s
CheckLint
GetMatrix
2s
GetMatrix
Matrix: BuildAndTest
CombineAndPublishMacOSPackage
17s
CombineAndPublishMacOSPackage
DeleteSeparateMacPackages
DeleteSeparateMacPackages
Fit to window
Zoom out
Zoom in

Annotations

1 error, 96 warnings, and 1 notice
BuildAndTest (multipass-macos-12-x64, x86_64, 12)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
BuildAndTest (macos-14, arm64, 14)
Public URL: https://multipass-ci.s3.amazonaws.com/multipass-1.16.1-rc3.4%2Bg0e82c4bb.mac.aarch64-Darwin.pkg
BuildAndTest (macos-14, arm64, 14)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildAndTest (macos-14, arm64, 14): tests/mock_sftpserver.h#L25
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): tests/mock_ssh.h#L37
'ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): src/sshfs_mount/sftp_server.cpp#L62
'ut_sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): src/ssh/ssh_client.cpp#L157
'ut_ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): src/ssh/ssh_client.cpp#L157
'ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): src/sshfs_mount/sftp_server.cpp#L62
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): 3rd-party/libssh/libssh/src/legacy.c#L144
'privatekey_free' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): 3rd-party/libssh/libssh/src/legacy.c#L137
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): 3rd-party/libssh/libssh/src/legacy.c#L134
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14): 3rd-party/libssh/libssh/src/legacy.c#L130
'publickey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-14, arm64, 14)
wget 1.25.0 is already installed and up-to-date. To reinstall 1.25.0, run: brew reinstall wget
BuildAndTest (macos-14, arm64, 14)
python@3.13 3.13.7 is already installed and up-to-date. To reinstall 3.13.7, run: brew reinstall python@3.13
BuildAndTest (macos-14, arm64, 14)
pkgconf 2.5.1 is already installed and up-to-date. To reinstall 2.5.1, run: brew reinstall pkgconf
BuildAndTest (macos-14, arm64, 14)
pixman 0.46.4 is already installed and up-to-date. To reinstall 0.46.4, run: brew reinstall pixman
BuildAndTest (macos-14, arm64, 14)
openssl@3 3.5.2 is already installed and up-to-date. To reinstall 3.5.2, run: brew reinstall openssl@3
BuildAndTest (macos-14, arm64, 14)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
BuildAndTest (macos-14, arm64, 14)
gnu-tar 1.35 is already installed and up-to-date. To reinstall 1.35, run: brew reinstall gnu-tar
BuildAndTest (macos-14, arm64, 14)
glib 2.84.4 is already installed and up-to-date. To reinstall 2.84.4, run: brew reinstall glib
BuildAndTest (macos-14, arm64, 14)
git 2.50.1 is already installed and up-to-date. To reinstall 2.50.1, run: brew reinstall git
BuildAndTest (macos-15, arm64, 15)
Public URL: https://multipass-ci.s3.amazonaws.com/multipass-1.16.1-rc3.4%2Bg0e82c4bb.mac.aarch64-Darwin.pkg
BuildAndTest (macos-15, arm64, 15)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildAndTest (macos-15, arm64, 15)
'strchrnul' is only available on macOS 15.4 or newer [-Wunguarded-availability-new]
BuildAndTest (macos-15, arm64, 15)
'strchrnul' is only available on macOS 15.4 or newer [-Wunguarded-availability-new]
BuildAndTest (macos-15, arm64, 15): src/sshfs_mount/sftp_server.cpp#L62
'ut_sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15): src/ssh/ssh_client.cpp#L157
'ut_ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15): src/ssh/ssh_client.cpp#L157
'ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15): src/sshfs_mount/sftp_server.cpp#L62
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15): 3rd-party/libssh/libssh/src/legacy.c#L144
'privatekey_free' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15): 3rd-party/libssh/libssh/src/legacy.c#L137
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15): 3rd-party/libssh/libssh/src/legacy.c#L134
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15): 3rd-party/libssh/libssh/src/legacy.c#L130
'publickey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-15, arm64, 15)
wget 1.25.0 is already installed and up-to-date. To reinstall 1.25.0, run: brew reinstall wget
BuildAndTest (macos-15, arm64, 15)
python@3.13 3.13.7 is already installed and up-to-date. To reinstall 3.13.7, run: brew reinstall python@3.13
BuildAndTest (macos-15, arm64, 15)
pkgconf 2.5.1 is already installed and up-to-date. To reinstall 2.5.1, run: brew reinstall pkgconf
BuildAndTest (macos-15, arm64, 15)
pixman 0.46.4 is already installed and up-to-date. To reinstall 0.46.4, run: brew reinstall pixman
BuildAndTest (macos-15, arm64, 15)
openssl@3 3.5.2 is already installed and up-to-date. To reinstall 3.5.2, run: brew reinstall openssl@3
BuildAndTest (macos-15, arm64, 15)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
BuildAndTest (macos-15, arm64, 15)
gnu-tar 1.35 is already installed and up-to-date. To reinstall 1.35, run: brew reinstall gnu-tar
BuildAndTest (macos-15, arm64, 15)
glib 2.84.4 is already installed and up-to-date. To reinstall 2.84.4, run: brew reinstall glib
BuildAndTest (macos-15, arm64, 15)
git 2.50.1 is already installed and up-to-date. To reinstall 2.50.1, run: brew reinstall git
BuildAndTest (windows-latest)
Public URL: https://multipass-ci.s3.amazonaws.com/multipass-1.16.1-rc3.4%2Bg0e82c4bb.win-win64.msi
BuildAndTest (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildAndTest (windows-latest)
ServiceConfig functionality is documented in the Windows Installer SDK to "not [work] as expected." Consider replacing ServiceConfig with the WixToolset.Util.wixext ServiceConfig element. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L275
ICE60: The file filWWLu03OmbBXRIxk715RO5ZRccGM is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L267
ICE60: The file fil9yWQf8zPmnk7GRVhEnSbTL6KQw4 is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L264
ICE60: The file fil71dE.p96AwKkQExgaVEgsPP7tlQ is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L258
ICE60: The file filNy4JFhR.8iYdDMDgQBcc1SmPMys is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L255
ICE60: The file filkISJchG3O7cCiLtu7UuxJOjHgIo is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L252
ICE60: The file filc.GSoQLRDYXwvXyVBlz5GLqv3UI is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L234
ICE60: The file filSU1XygFrMmcOoMzQ9iRV3P._os4 is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/obj/x64/Release/_MultipassSupportComponents_dir.wxs#L210
ICE60: The file fil1YTWsuk5K.oxSccuT7Q55UrR2iM is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest): packaging/windows/wix/DaemonComponents.wxs#L11
ServiceConfig functionality is documented in the Windows Installer SDK to "not [work] as expected." Consider replacing ServiceConfig with the WixToolset.Util.wixext ServiceConfig element. [D:\a\multipass\multipass\packaging\windows\wix\multipass.wixproj]
BuildAndTest (windows-latest)
'return': conversion from 'size_t' to '_Rx', possible loss of data
BuildAndTest (windows-latest)
'return': conversion from 'size_t' to '_Rx', possible loss of data
BuildAndTest (windows-latest): tests/test_common_callbacks.cpp#L80
'TestLoggingSpinnerCallbacks::make_callback': not all control paths return a value
BuildAndTest (windows-latest): tests/test_constants.cpp#L29
discarding return value of function with [[nodiscard]] attribute
BuildAndTest (windows-latest): tests/test_constants.cpp#L28
discarding return value of function with [[nodiscard]] attribute
BuildAndTest (windows-latest): src/blueprint_provider/default_vm_blueprint_provider.cpp#L648
discarding return value of function with [[nodiscard]] attribute
BuildAndTest (windows-latest)
'argument': conversion from 'size_t' to 'uint32_t', possible loss of data
BuildAndTest (windows-latest)
Cache not found for keys: 451863351
BuildAndTest (macos-13, x86_64, 13)
Public URL: https://multipass-ci.s3.amazonaws.com/multipass-1.16.1-rc3.4%2Bg0e82c4bb.mac.x86_64-Darwin.pkg
BuildAndTest (macos-13, x86_64, 13)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildAndTest (macos-13, x86_64, 13): tests/mock_sftpserver.cpp#L22
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): tests/mock_sftpserver.h#L25
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): src/sshfs_mount/sftp_server.cpp#L62
'ut_sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): src/ssh/ssh_client.cpp#L157
'ut_ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): src/ssh/ssh_client.cpp#L157
'ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): src/sshfs_mount/sftp_server.cpp#L62
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): 3rd-party/libssh/libssh/src/legacy.c#L144
'privatekey_free' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): 3rd-party/libssh/libssh/src/legacy.c#L137
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): 3rd-party/libssh/libssh/src/legacy.c#L134
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13): 3rd-party/libssh/libssh/src/legacy.c#L130
'publickey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (macos-13, x86_64, 13)
wget 1.25.0 is already installed and up-to-date. To reinstall 1.25.0, run: brew reinstall wget
BuildAndTest (macos-13, x86_64, 13)
python@3.13 3.13.7 is already installed and up-to-date. To reinstall 3.13.7, run: brew reinstall python@3.13
BuildAndTest (macos-13, x86_64, 13)
pkgconf 2.5.1 is already installed and up-to-date. To reinstall 2.5.1, run: brew reinstall pkgconf
BuildAndTest (macos-13, x86_64, 13)
pixman 0.46.4 is already installed and up-to-date. To reinstall 0.46.4, run: brew reinstall pixman
BuildAndTest (macos-13, x86_64, 13)
openssl@3 3.5.2 is already installed and up-to-date. To reinstall 3.5.2, run: brew reinstall openssl@3
BuildAndTest (macos-13, x86_64, 13)
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
BuildAndTest (macos-13, x86_64, 13)
gnu-tar 1.35 is already installed and up-to-date. To reinstall 1.35, run: brew reinstall gnu-tar
BuildAndTest (macos-13, x86_64, 13)
glib 2.84.4 is already installed and up-to-date. To reinstall 2.84.4, run: brew reinstall glib
BuildAndTest (macos-13, x86_64, 13)
git 2.50.1 is already installed and up-to-date. To reinstall 2.50.1, run: brew reinstall git
BuildAndTest (multipass-macos-12-arm, arm64, 12)
Public URL: https://multipass-ci.s3.amazonaws.com/multipass-1.16.1-rc3.4%2Bg0e82c4bb.mac.aarch64-Darwin.pkg
BuildAndTest (multipass-macos-12-arm, arm64, 12)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
BuildAndTest (multipass-macos-12-arm, arm64, 12): tests/mock_sftpserver.h#L25
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): tests/mock_ssh.h#L37
'ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): src/sshfs_mount/sftp_server.cpp#L62
'ut_sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): src/sshfs_mount/sftp_server.cpp#L62
'sftp_server_init' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): src/ssh/ssh_client.cpp#L157
'ut_ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): src/ssh/ssh_client.cpp#L157
'ssh_channel_get_exit_status' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): 3rd-party/libssh/libssh/src/legacy.c#L144
'privatekey_free' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): 3rd-party/libssh/libssh/src/legacy.c#L137
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): 3rd-party/libssh/libssh/src/legacy.c#L134
'privatekey_from_file' is deprecated [-Wdeprecated-declarations]
BuildAndTest (multipass-macos-12-arm, arm64, 12): 3rd-party/libssh/libssh/src/legacy.c#L130
'publickey_from_file' is deprecated [-Wdeprecated-declarations]
CombineAndPublishMacOSPackage
Public URL:
BuildAndTest (windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
macos-13-multipass-1.16.1-rc3.4+g0e82c4bb.mac.x86_64-Darwin.pkg Expired
78.5 MB
sha256:10dcc278c7eb60d2e0fa0750fe676254ed4988ebf426f2b20b5fa14834c74b2b
macos-14-multipass-1.16.1-rc3.4+g0e82c4bb.mac.aarch64-Darwin.pkg Expired
78.3 MB
sha256:1b78fc58965aefb428bfb7b87e49ff1586d183e7360edc502b698b5d34abd528
macos-15-multipass-1.16.1-rc3.4+g0e82c4bb.mac.aarch64-Darwin.pkg Expired
78.1 MB
sha256:43fab956219dc06a8653ceff9ced7b59c53ccd7111f518aca209d86fe62bc8f8
multipass-macos-12-arm-multipass-1.16.1-rc3.4+g0e82c4bb.mac.aarch64-Darwin.pkg Expired
78.4 MB
sha256:b2117605e2f42fc5c9579e1e4f8bd55401c67cc03dff8903722ec4b867a4fa95
windows-latest-multipass-1.16.1-rc3.4+g0e82c4bb.win-win64.msi Expired
53.7 MB
sha256:b9ff4345bcaf3363c84d50a0ac0ec13311b6a31906450505e9691b057841cc25