← 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

Added lifecycle service methods to retrieve pull assets and primed stage packages for manifest generation. Merged after approval, passing CI, and rebasing on main.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Merged after adding lifecycle service methods to retrieve pull assets and primed stage packages for manifest generation. Resolved a missing import in the dependent Snapcraft test branch, rebased on main, and integrated.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4611 feat(lifecycle): generate snap manifest snapcraft merged Merged. Implements snap manifest generation triggered by build info environment variables, capturing pull assets, primed stage packages, and the project file. Approved by two reviewers, passed CI, and changed 16 files.
76%
#240 Release 1.8.0 craft-parts merged Merged release 1.8.0 after approval and passing CI. Adds primed stage packages to prime state and introduces lifecycle manager methods for pull state assets and primed packages.
73%
#239 executor: store primed stage packages in prime state craft-parts merged Merged Claudio Matsuoka's changes to store primed stage packages in the prime state and expose pull assets and primed packages via the lifecycle manager. Resolves CRAFT-1174. Approved by one reviewer with passing CI.
72%