← Back to issue list

Implement `snapcraft update` for parts

View original Github issue

Metadata

Project
snapcraft
Number
#588
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

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.
76%
#594 Implement `snapcraft define` for parts snapcraft merged Merged #594 implemented snapcraft define for parts; the change landed as commit 916df614c.
72%
#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.
71%
#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.
70%