Request classic confinement for checkbox-laramie-classic

To make the review of your request easier, please use the following template to provide all the required details and also include any other information that may be relevant.


  • name: checkbox-laramie-classic
  • description: checkbox-laramie-classic is a snap used to pack checkbox tests for testing commercial project Laramie on Ubuntu classic image
  • snapcraft: https://git.launchpad.net/~laramie-team/laramie/+git/checkbox-laramie-classic/tree/snap/snapcraft.yaml
  • upstream: ‘PRIVATE’
  • upstream-relation: The publisher is ce-certification-qa which is the sharing account for publish project specific checkbox.
  • supported-category: * debug tools
  • reasoning: We intend to run this snap with the classic image and perform the relevant testing

[v] I understand that strict confinement is generally preferred over classic.

[v] I’ve tried the existing interfaces to make the snap to work under strict confinement.

Note that snappy-debug can be used to identify possible required interfaces. See https://snapcraft.io/docs/debug-snaps for more information.

This request has been added to the queue for review by the @reviewers team.

hey @vicliu, can you provide some information on what kind of error you’re facing when confining your application? it would help us knowing the exact reason and if possible we can help you confinig your application too

thanks

Hi, This is a checkbox test suite that runs on Ubuntu classic images (Desktop and Server), in checkbox test suite we have a lot of test scripts that touch directly the sysfs and some of the debugfs to validate the functionality of features we need to support in hardware enablement projects.

Other instances of checkbox were granted classic in the past. See:

https://forum.snapcraft.io/t/request-for-classic-confinement-with-checkbox-test-provider-for-tdx-testing/43382 https://forum.snapcraft.io/t/auto-review-for-checkbox-koto-classic/45382

Then I think checkbox-laramie-classic can be #approved for similar reasons.

The publisher is vetted. This is now live

Other instances of checkbox were granted classic in the past. See:

Then I think checkbox-laramie-classic can be #approved for similar reasons.

The publisher is vetted. This is now live