← Back to issue list

executor: add part handler (2/2)

View original Github issue

Metadata

Project
craft-parts
Number
#68
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #68 via e44c60eb, adding executor handlers and lifecycle logic for RERUN and UPDATE actions.

Resolution: closed resolved

Reason: PR #68 was merged in commit e44c60eb. Implementation commit f6f59b0a added executor support for re-running and updating parts.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Handle `ActionType.RERUN` and `ActionType.UPDATE` actions. 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 #68 via e44c60eb, adding executor handlers and lifecycle logic for RERUN and UPDATE actions.
stealth/space-bunny-alpha — closed resolved PR #68 merged into craft-parts, adding executor part handling for RERUN and UPDATE actions in merge commit e44c60eb.
stealth/space-bunny-alpha — closed resolved Merged PR #68 added executor handling for ActionType.RERUN and ActionType.UPDATE; merge commit e44c60eb.
qwen/qwen3.6-35b-a3b — — Merged. Implements a part handler for ActionType.RERUN and ActionType.UPDATE actions. Approved by two reviewers, the change modifies five files with 521 additions and six deletions.
qwen3.6-35b-a3b-mtp-q6 — — Added executor part handler to process ActionType.RERUN and ActionType.UPDATE actions. Merged into the codebase by maintainer cmatsuoka.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts#66 (confidence 98%)

    Merged predecessor PR #66 added the first half of executor part handling.

Related issues

Issue Project State Summary Similarity
#66 executor: add part handler (1/2) craft-parts merged Merged in canonical/craft-parts#66 via 98f11c83, adding executor handling for part RUN actions: package fetching/unpacking, step-handler dispatch, and step-state generation.
81%
#62 executor: add errors raised in part handling craft-parts merged Merged PR #62 in commit 3396c666 (merge 94585ae9), defining errors raised by the executor part handler during action execution.
72%
#58 executor: add step handler errors craft-parts merged Merged PR #58 added executor step-handling error classes in commit a3ab59be; merge commit: 6473059e.
71%