meta: support classic confinment
Metadata
Current evaluation
Merged. Adds support for the confinement property in classic confinement mode. Approved by two reviewers, passed CI, and modified three files with a +5/-4 line change. Resolves Launchpad bug #1647422.
Suggested action: —
No scores available.
Issue body
The `confinement` property of `classic` should be supported.
<a href='https://bugs.launchpad.net/bugs/1647422'>LP: #1647422</a>
Signed-off-by: Sergio Schvezov <sergio.schvezov@ubuntu.com>
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Adds support for the confinement property in classic confinement mode. Approved by two reviewers, passed CI, and modified three files with a +5/-4 line change. Resolves Launchpad bug #1647422. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master, adding support for the confinement property in classic snaps. Resolves Launchpad bug 1647422. Code coverage remained stable at 97.06% upon integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master, enabling support for the classic confinement property in snapcraft metadata. Integration maintained 97.06% code coverage without regression. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5381 docs: migrate 'classic confinement' | snapcraft | merged | Migrated documentation for classic confinement across seven files. Approved by two reviewers and merged despite failing integration tests on Ubuntu 22.04 and 24.04. Changes total 162 additions and 7 deletions. | |
| #5345 docs: migrate 'how to set up classic confinement' | snapcraft | merged | Merged documentation update migrating the classic confinement guide and reorganizing code samples into a craft how-to directory. Approved by one reviewer, passed CI checks, and modified 40 files with 395 additions and 85 deletions. | |
| #1647422 Support classic confinement | snapcraft (launchpad) | closed | Request to support classic confinement was closed without discussion or implementation. No fix or merge occurred, indicating the feature request was abandoned or superseded. | |
| #501 Add support for confinement property. | snapcraft | merged | Merged. Introduces an optional confinement property for snaps, defaulting to strict to preserve backward compatibility. Includes documentation updates, schema adjustments, and passing CI checks. Resolves LP #1580819. | |
| #2731 meta: take no command-chain being prepended into account | snapcraft | merged | Merged a fix preventing empty command-chains in the apps entry during classic confinement, where the core omits prepending one. Approved by reviewer, passed CI, and modified two files. | |
| #5541 fix typo in enable-classic-confinement.rst | snapcraft | merged | Merged after fixing a typo in enable-classic-confinement.rst. The contributor signed the CLA, received two approvals, passed CI checks, and the single-line correction was integrated. | |
| #1025 project loader: better error message for classic | snapcraft | merged | Merged to improve the error message when classic confinement requires the core snap. Resolved Launchpad bug #1650946 after passing CI and review. |