← Back to issue list

test: fix spread multipass backend

View original Github issue

Metadata

Project
snapcraft
Number
#4571
Type
pull request
State
merged
Author
syu-w
Labels
—
Created
Updated
Closed

Current evaluation

Merged #4571 as af14c71da, updating Spread’s Multipass backend to use SSH passwords with newer sshd and support multiple workers.

Resolution: closed resolved

Reason: PR #4571 was merged as commit af14c71da. Its spread.yaml changes enable root password authentication for newer sshd versions and allow concurrent workers.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fix spread multipass to use ssh password with newer sshd. Also allowed use multiple workers.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #4571 as af14c71da, updating Spread’s Multipass backend to use SSH passwords with newer sshd and support multiple workers.
stealth/space-bunny-alpha — closed resolved Merged in #4571 via af14c71da, updating Spread’s Multipass backend to use SSH password authentication with newer sshd and support multiple workers.
stealth/space-bunny-alpha — closed resolved Merged in #4571 as commit af14c71da: the spread multipass backend now uses SSH passwords with newer sshd and supports multiple workers.
qwen/qwen3.6-35b-a3b — — Merged fix for the spread multipass backend to use SSH passwords with newer sshd versions and enable multiple workers. Approved by two reviewers, passed CI checks, and maintained 88.33% test coverage.
qwen3.6-35b-a3b-mtp-q6 — — Merged fix updating the spread multipass backend to use SSH passwords with newer sshd and enable multiple workers. Codecov confirmed full test coverage on all modified lines. Changes integrated successfully into main.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#5280 (confidence 98%)

    Later follow-up merged as 02433aa1b to correct Multipass image selection in the same backend.

Related issues

Issue Project State Summary Similarity
#5280 test: fix spread.yaml multipass backend snapcraft merged Merged PR #5280 (commit 02433aa1b), fixing Spread's Multipass backend to use the image requested by task.yaml instead of pulling a newer image.
77%
#1225 tests: improve multipass spread backend charmcraft merged Merged as 6d68140c, adding concurrent Multipass Spread workers with LXD-style naming; defaults use 2 workers for Ubuntu 22.04 and 1 for other series.
77%
#2979 tests: add multipass adhoc spread backend snapcraft merged Merged PR #2979 (commit d5097a505) adds an adhoc multipass backend to spread.yaml, enabling local spread tests needing containers/snap installs. Backend still present in spread.yaml.
73%
#1521 tests(spread): fix multipass provider for 22.04 charmcraft merged Merged PR #1521 fixed the Spread Multipass provider for Ubuntu 22.04 in commit d41216ca.
72%
#3966 Spread multipass tests snapcraft merged Merged #3966 as f787c56fe, moving manual Multipass Spread tests out of the legacy test directory while noting they cannot run on Google infrastructure.
71%