Migrate old state to new.
Metadata
Current evaluation
Merged PR #385 in c8ef2a54b (83c390289), adding migration from legacy state storage to the per-step tracking introduced by #381 for LP #1560158.
Resolution: closed resolved
Reason: PR #385 was merged as commit c8ef2a54b; its implementation commit 83c390289 adds the legacy-to-new state migration requested by LP #1560158.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: #1560158
Signed-off-by: Kyle Fazzari kyle@canonical.com
Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #385 in c8ef2a54b (83c390289), adding migration from legacy state storage to the per-step tracking introduced by #381 for LP #1560158. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #385 introduced migration from legacy state tracking to the new system, adding 28 lines in two files for LP #1560158. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into master. Migrates legacy state tracking to the new system, adding 28 lines across two files. Resolves LP #1560158 with sign-offs from Kyle Fazzari and Sergio Schvezov. Code coverage increased by 0.01%. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master, resolving LP #1560158 by migrating legacy state tracking to the new implementation. Code coverage increased by 0.01% upon integration. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#381
(confidence 98%)
Merged in 3cc0049cd, this PR introduced the newer per-step state-tracking system that #385 migrates existing state into.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #383 Migrate old state to new. | snapcraft | closed | Closed unmerged; sergiusens rebased the work and landed it as PR #385 (commit 83c390289, merge c8ef2a54b), migrating legacy state tracking to the new per-step system for LP: #1560158. | |
| #381 Improve per-step state tracking. | snapcraft | merged | Merged PR #381 via commit 3cc0049cd, replacing the single state file with per-step state files and resolving LP #1558810. | |
| #114 states: refactor step state class, add migration state (CRAFT-471) | craft-parts | merged | Merged PR #114 (commit 8703d588) refactored step-state handling and added a migration-state superclass for overlay-file migrations (CRAFT-471). |