← Back to issue list

commands: add lifecycle step commands

View original Github issue

Metadata

Project
rockcraft
Number
#64
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #64 as commit 044d7cb6, adding pull, overlay, build, stage, and prime commands to help debug OCI whiteout handling in part layers.

Resolution: closed resolved

Reason: The approved PR was merged with commit 044d7cb6, implementing lifecycle step commands for part-layer debugging.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Implement rockcraft commands for the parts lifecycle steps pull, overlay, build, stage, and prime. Originally implemented to debug problems related to OCI whiteout files in part layers. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #64 as commit 044d7cb6, adding pull, overlay, build, stage, and prime commands to help debug OCI whiteout handling in part layers.
stealth/space-bunny-alpha — closed resolved Merged in canonical/rockcraft#64 (044d7cb6), adding pull, overlay, build, stage and prime lifecycle commands to debug OCI whiteout handling in part layers.
stealth/space-bunny-alpha — closed resolved Merged in canonical/rockcraft#64 (044d7cb6), adding pull, overlay, build, stage and prime lifecycle commands to help debug OCI whiteout handling in part layers.
stealth/space-bunny-alpha — closed resolved Merged in canonical/rockcraft#64 (044d7cb6), adding commands for the pull, overlay, build, stage, and prime lifecycle steps.
qwen/qwen3.6-35b-a3b — — Merged. Implemented rockcraft commands for the parts lifecycle steps: pull, overlay, build, stage, and prime. Approved by one reviewer, changing seven files with 211 additions and 35 deletions. Originally created to debug OCI whiteout file issues.
qwen3.6-35b-a3b-mtp-q6 — — Merged implementation of rockcraft commands for parts lifecycle steps: pull, overlay, build, stage, and prime. Originally created to debug OCI whiteout file issues in part layers.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3630 cli: add lifecycle command stubs (CRAFT-764) snapcraft merged Merged PR #3630 as commit 2759ad4af, adding pull, build, stage, and prime command stubs with legacy fallbacks and reorganizing CLI tests.
72%
#29 commands: add basic lifecycle commands craft-application merged Merged PR #29 added basic lifecycle commands in commit 3e47b0dd, changing eight files with 100% diff coverage.
70%