← Back to issue list

recording: record the packages installed in the machine

View original Github issue

Metadata

Project
snapcraft
Number
#1529
Type
pull request
State
merged
Author
come-maiz
Labels
—
Created
Updated
Closed

Current evaluation

Merged #1529 added recording of packages installed on the host, covering the package-recording portion of #1452 alongside prerequisite #1528 (958024822).

Resolution: closed resolved

Reason: PR #1529 was approved and merged, adding host package recording. Its description states that it closes #1452 and depends on merged PR #1528, recorded by commit 958024822.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh unit`? ----- This closes #1452. Requires #1528.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #1529 added recording of packages installed on the host, covering the package-recording portion of #1452 alongside prerequisite #1528 (958024822).
stealth/space-bunny-alpha — closed resolved Merged as d0591dd88, adding manifest recording of packages installed on the host machine; it implements part of #1452 and builds on #1528.
stealth/space-bunny-alpha — closed resolved Merged package-recording support for the host machine. Implements part of snapcraft#1452 and builds on merged PR #1528, which recorded uname machine information.
qwen/qwen3.6-35b-a3b — — Merged implementation recording installed machine packages. Closes #1452 and depends on #1528. Approved by one reviewer, passed static and unit tests. Modified seven files with 139 additions and 22 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Implements recording of installed machine packages, closing issue #1452. Depends on PR #1528.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#1452 (confidence 99%)

    Machine-information tracking issue that PR #1529 states it closes.

  • Likely Fixed By: snapcraft#1528 (confidence 98%)

    Required prerequisite PR that recorded uname machine information in commit 958024822.

Related issues

Issue Project State Summary Similarity
#1293 recording: record stage packages installed in the snap snapcraft merged Merged PR #1293 as commit 9b3f7a05b, adding recording of stage packages installed in the snap after prerequisite #1292.
79%
#1306 recording: record global build-packages installed on the host snapcraft merged Merged PR #1306 into master, adding recording of globally installed host build-packages; Codecov reported 100% diff coverage.
78%
#1301 recording: record global build-packages installed on the host snapcraft closed PR #1301 was closed after unresolved merge conflicts; its host build-package recording change was superseded by merged PR #1306 in commit 5da9ec957.
77%
#1295 recording: record build packages installed in the snap snapcraft merged Merged PR #1295 as commit 9a475ba5d, adding recording of build packages installed in the snap.
74%
#1567 recording: record the snaps installed on the machine snapcraft merged Merged host-installed snap recording in commit 45131df2a, building on #1566; fake-snapd test refactoring continued in #1569.
71%