← Back to issue list

feat(lifecycle): get pull assets and primed stage packages

View original Github issue

Metadata

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

Current evaluation

Merged PR #240 in commit b52f221f, adding lifecycle methods to retrieve pull assets and primed stage packages for manifest generation.

Resolution: closed resolved

Reason: PR #240 was merged after two approvals as commit b52f221f. It added the requested lifecycle accessors and incorporated related craft-parts API work from canonical/craft-parts#239 (2d73f79c).

Evaluated by: mr-cal-bot

No scores available.

Issue body

Add methods to the lifecycle service to retrieve the list of pull assets and primed stage packages from a given part. These can be used to generate manifests of processed content. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #240 in commit b52f221f, adding lifecycle methods to retrieve pull assets and primed stage packages for manifest generation.
stealth/space-bunny-alpha — closed resolved Merged in canonical/craft-parts#239 (2d73f79c), adding lifecycle access to pull assets and primed stage packages for manifest generation.
qwen/qwen3.6-35b-a3b — — Added lifecycle service methods to retrieve pull assets and primed stage packages for manifest generation. Merged after approval, passing CI, and rebasing on main.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-parts#239 (confidence 95%)

    Underlying craft-parts change providing the required lifecycle information.

  • Related To: canonical/snapcraft#4611 (confidence 90%)

    Downstream Snapcraft integration test cited during review.

Related issues

Issue Project State Summary Similarity
#4611 feat(lifecycle): generate snap manifest snapcraft merged Merged as 46987fbb7, adding snap manifest generation from lifecycle build info, including pulled assets, primed stage packages, the original project file, and optional image JSON.
74%
#237 feat(lifecycle): always track stage packages craft-application merged Merged craft-application PR #237 as commit 27465d88, making lifecycle managers always track stage packages.
73%