Implement `snapcraft update` for parts
Metadata
Current evaluation
Merged PR #588 (commit b23494269), adding `snapcraft update` for parts and correcting integration-test environment mocking.
Resolution: closed resolved
Reason: PR #588 was merged, delivering the parts update command. Follow-up PR #617 was merged as commit 9ae9f0114 to handle missing-cache behavior and remove obsolete test code.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: #1594643
Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #588 (commit b23494269), adding `snapcraft update` for parts and correcting integration-test environment mocking. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #588 (b23494269), implementing snapcraft update for parts and correcting integration-test environment mocking. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after author fixed integration test failures caused by environment mocking differences. The change implements the snapcraft update command for parts, resolving LP #1594643. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after fixing integration test failures caused by environment mocking discrepancies. Implements the snapcraft update command for parts, resolving launchpad bug #1594643. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#617
(confidence 96%)
Follow-up fix for `snapcraft update` when no cache exists; merged as commit 9ae9f0114.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #590 Integrate with new remote parts | snapcraft | merged | Merged PR #590 as commit 9c9fb6949, integrating Snapcraft with the new remote-parts service and updating part loading, caching, and related tests. | |
| #594 Implement `snapcraft define` for parts | snapcraft | merged | Merged #594 implemented snapcraft define for parts; the change landed as commit 916df614c. | |
| #1625 tests: use the snapcraft snap for integration tests | snapcraft | merged | Merged PR #1625 updated integration tests to run the installed Snapcraft snap, better matching the user environment. Resolution: commit eebb070e6. | |
| #1982 Update snaps_tests to use the testing tools from tests.integration | snapcraft | closed | Fixed by merged PR #2096 in commit 0e27e147d, replacing Snapcraft OS-release and repository dependencies in integration tests with test-specific helpers. |