[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-11 Thread Launchpad Bug Tracker
This bug was fixed in the package ubuntu-meta - 1.553 --- ubuntu-meta (1.553) questing; urgency=medium * Refreshed dependencies * Added hwctl to desktop-minimal-recommends [amd64], desktop- recommends [amd64], server-minimal-recommends [amd64] (LP: #2072561) -- Lukas Mär

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-11 Thread Lukas Märdian
After the seed change in https://code.launchpad.net/~slyon/ubuntu- seeds/+git/ubuntu/+merge/486840, this should make "hwctl" pre-installed (as Recommends) in Server and Desktop images: https://launchpad.net/ubuntu/+source/ubuntu-meta/1.553 ** Changed in: ubuntu-meta (Ubuntu Questing) Assigne

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-10 Thread Christian Ehrhardt
@mz2 added the subscription - all ready for questing now. ./change-override --component main --suite questing --source-and-binary rust-hwlib Override component to main rust-hwlib 0.9.1 in questing: universe/rust -> main hwctl 0.9.1 in questing amd64: universe/rust/optional/100% -> main Override [

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-10 Thread Christian Ehrhardt
There is only one version in questing-release, nothing in proposed or else to cover rust-hwlib | 0.9.1 | questing/universe | source Seeing it in mismatches, and all if approved resolving ... Hmm, it bails out on: ./change-override --dry-run --component main --suite questing --source-and-binar

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-10 Thread Lukas Märdian
** Also affects: ubuntu-meta (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bu

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-10 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~slyon/ubuntu-seeds/+git/ubuntu/+merge/486840 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notific

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-06 Thread Lukas Märdian
We now have Security ACK and MIR ack. Let's get this landed in the seeds, to make it show up in component-mismatches, so it can get promoted to "main" by an archive-admin. I'm including it in the "supported" seed for now. @mz2 mentioned that this should eventually be pre-installed in Server & Desk

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-06 Thread Launchpad Bug Tracker
** Merge proposal unlinked: https://code.launchpad.net/~slyon/ubuntu-seeds/+git/ubuntu/+merge/485758 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notif

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-05 Thread Rodrigo Figueiredo Zaiden
I reviewed rust-hwlib 0.9.1 as checked into questing. This shouldn't be considered a full audit but rather a quick gauge of maintainability. This is a second audit run, the first being: https://bugs.launchpad.net/ubuntu/+bug/2072561/comments/10 rust-hwlib is a library and client application that c

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-05 Thread Lukas Märdian
** Changed in: rust-hwlib (Ubuntu Questing) Status: Fix Released => New ** Changed in: Ubuntu Questing Status: New => Fix Released ** Changed in: rust-hwlib (Ubuntu Questing) Assignee: (unassigned) => Ubuntu Security Team (ubuntu-security) ** Changed in: Ubuntu Questing A

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-05 Thread Launchpad Bug Tracker
This bug was fixed in the package rust-hwlib - 0.9.1 --- rust-hwlib (0.9.1) questing; urgency=medium * Add AppArmor profile * Remove librust-hwlib-dev deb binary package * Replace lsb-release dependency with os-release Rust library * Replace dpkg command with Rust ARCH rust-h

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-03 Thread Lukas Märdian
** Also affects: rust-hwlib (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bug

[Bug 2072561] Re: [MIR] rust-hwlib

2025-06-03 Thread Lukas Märdian
I just sponsored a new version v0.9.1 with minor (non-blocking) remarks/comments around fixing lintian hints. - #1: fully resolved: the AppArmor profile is now included in the package - #2: canonical-hwcert as a distro team is now also fully resolved => MIR ACK still stands. Pending security revi

[Bug 2072561] Re: [MIR] rust-hwlib

2025-05-17 Thread Simon Chopin
Hi, This was discussed with Nadzeya in-person, but here's a summary for the record. I will be rejecting this package from the NEW queue. IMHO, librust-hwlib-dev is not only useless, but actively harmful. As it stands, it *looks* like a normal debcargo package, but it's not part of that ecosyste

[Bug 2072561] Re: [MIR] rust-hwlib

2025-05-14 Thread Lukas Märdian
Thank you Nadzeya for all of your work (and patience). I re-reviewed the 0.9.0~ppa8 version and will be sponsoring the upload into the archive. We'll then need an archive-admin to accept it from the NEW queue. My remarks have been addressed, except for #1 which is not yet fully deployed in an idea

[Bug 2072561] Re: [MIR] rust-hwlib

2025-05-14 Thread Lukas Märdian
rust-hwlib v0.9.0 pending NEW review by archive-admins: https://launchpad.net/ubuntu/questing/+queue?queue_state=0&queue_text=rust- hwlib -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title:

[Bug 2072561] Re: [MIR] rust-hwlib

2025-05-13 Thread Nadzeya Hutsko
Signing up the ~canonical-hw-cert team as a distro team: https://code.launchpad.net/~nhutsko/ubuntu-archive-tools/+git/ubuntu-archive-tools/+merge/485759 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/

[Bug 2072561] Re: [MIR] rust-hwlib

2025-05-13 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~slyon/ubuntu-seeds/+git/ubuntu/+merge/485758 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notific

[Bug 2072561] Re: [MIR] rust-hwlib

2025-05-09 Thread Nadzeya Hutsko
I've updated the package build to fix the raised issues and remaining TODOs: #1 - The AppArmor profile has been created for /usr/bin/hwctl and merged to the master branch in the AppArmor repo. Here are the PR details: https://gitlab.com/apparmor/apparmor/-/merge_requests/1658/ Here

[Bug 2072561] Re: [MIR] rust-hwlib

2025-04-29 Thread Lukas Märdian
** Also affects: Ubuntu Questing Importance: Undecided Status: Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this

[Bug 2072561] Re: [MIR] rust-hwlib

2025-04-22 Thread Lukas Märdian
Setting this back to "Incomplete", for the reporter to handle the remarks from security review. ** Changed in: Ubuntu Plucky Status: In Progress => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchp

[Bug 2072561] Re: [MIR] rust-hwlib

2025-04-15 Thread Rodrigo Figueiredo Zaiden
I reviewed rust-hwlib 0.9.0~ppa3 as checked into plucky. This shouldn't be considered a full audit but rather a quick gauge of maintainability. Given the time frame for plucky and the findings we have already discussed with regards to the vendored code, the Security team NACK for promoting rust-h

[Bug 2072561] Re: [MIR] rust-hwlib

2025-03-25 Thread Christian Ehrhardt
Thank you for that early finding of your evaluation! Indeed an upstream (In this case Canonical) is expected to regularly keep their dependencies up to date to resolve such issues. Furthermore the owning team (in this case also Canonical) is required to make adaptions so it can build well in all

[Bug 2072561] Re: [MIR] rust-hwlib

2025-03-19 Thread Rodrigo Figueiredo Zaiden
Hey, I'm conducting the security audit from the security team perspective and I'm a bit concerned with the results of one the tools: 'osv-scanner'. It is showing a few security issues with a few of the vendored codes. I understand the vendored code could be a pain, but I wonder if there is anythin

[Bug 2072561] Re: [MIR] rust-hwlib

2025-03-12 Thread Nadzeya Hutsko
Also, I'd like to explain the #3 and #4 TODOs #3 - hardware-api is a monorepo, so it has both client and server code together. The "Revision XXX" are the hwapi server releases, that's why these tags have the `hwapi-` prefix. Once our MIR is approved, we'll create the client release on

[Bug 2072561] Re: [MIR] rust-hwlib

2025-03-03 Thread Seth Arnold
** Tags added: sec-5931 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2072561/+s

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-27 Thread Nadzeya Hutsko
*Summarising the discussion with ~slyon* We filter out unnecessary vendored crates in the `Cargo.toml` file (see https://github.com/canonical/hardware- api/blob/main/client/Cargo.toml#L10), so vendor-filterer replaces unreferenced packages with stub. As ~slyon confirmed, we can consider #6 resolv

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-27 Thread Lukas Märdian
For the autopkgtest in TODO #2 I'm considering something simple like: Preparing a corresponding (static) JSON response file and serving it via a simple web server: $ python3 -m http.server Then calling hwctl on that localhost mock server, querying a relevant endpoint and comparing the hwctl outp

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-27 Thread Lukas Märdian
Review for Source Package: rust-hwlib [Summary] This Rust binary ("hwctl") queries the https://hw.ubuntu.com endpoint for specific CPU and hardware info, to check if the system runs on a certified device. It's an Ubuntu/Canonical only solution. The output is structured JSON data, to be consumed b

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-27 Thread Lukas Märdian
I'm already assigning this to ~ubuntu-security for review. The outstanding TODOs should not affect the security review (except adding of an apparmor profile, which would only improve their verdict). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-18 Thread Christian Ehrhardt
** Changed in: Ubuntu Plucky Assignee: (unassigned) => Lukas Märdian (slyon) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bu

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-17 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: -   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT -   part of the universe. We have an exception to publish it directly to -   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-14 Thread Nadzeya Hutsko
** Description changed: - Availability] + [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the dev

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-13 Thread Nadzeya Hutsko
** Description changed: Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solut

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-13 Thread Nadzeya Hutsko
** Description changed: Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solut

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-13 Thread Nadzeya Hutsko
** Description changed: - [Availability] + Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the dev

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-13 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-13 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2025-02-13 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-12-05 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-12-03 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-12-02 Thread Nadzeya Hutsko
** Also affects: Ubuntu Plucky Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bug go to

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-30 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-29 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-17 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA:   https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT   part of the universe. We have an exception to publish it directly to   main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-17 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: - https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT - part of the universe. We have an exception to publish it directly to - main, since this library will help the development of solu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-16 Thread Nadzeya Hutsko
** Description changed: [Availability] - - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, -   it'is NOT part of the universe. We have an exception to publish it directly to main, since this library -   will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-16 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert,   it'is NOT part of the universe. We have an exception to publish it directly to main, since this library   will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-16 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert,   it'is NOT part of the universe. We have an exception to publish it directly to main, since this library   will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-10 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert,   it'is NOT part of the universe. We have an exception to publish it directly to main, since this library   will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-10-07 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert,   it'is NOT part of the universe. We have an exception to publish it directly to main, since this library   will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-29 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert,   it'is NOT part of the universe. We have an exception to publish it directly to main, since this library   will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-29 Thread Nadzeya Hutsko
** No longer affects: Ubuntu Mantic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-25 Thread Brian Murray
Ubuntu 23.10 (Mantic Minotaur) has reached end of life, so this bug will not be fixed for that specific release. ** Changed in: Ubuntu Mantic Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-10 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT part of the universe. We have an exception to publish it directly to main, since this library will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-10 Thread Nadzeya Hutsko
** Description changed: [Availability] - This package rust-hwlib is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT part of the universe. We have an exception to publish it directly to main, since this library will help the development of soluti

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-10 Thread Nadzeya Hutsko
** Description changed: [Availability] - - This package is published to the PPA: https://launchpad.net/~nhutsko/+archive/ubuntu/hwcert, it'is NOT part of the universe. We have an exception to publish it directly to main, since this library will help the development of solutions that affect Ca

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-10 Thread Nadzeya Hutsko
** Also affects: Ubuntu Mantic Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bug go to

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-10 Thread Nadzeya Hutsko
** No longer affects: Ubuntu Mantic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2072561 Title: [MIR] rust-hwlib To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bu

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-10 Thread Nadzeya Hutsko
** Description changed: [Availability] - - The package TBDSRC is already in Ubuntu universe. - This package is published to the PPA: , is not part of the universe. However, we have an exception to publish it directly to main, since this library will help the development of solutions that affec

[Bug 2072561] Re: [MIR] rust-hwlib

2024-07-09 Thread Nadzeya Hutsko
I've just created this bug from the MIR template. I'm modifying this as I go through the checklist. ** Description changed: [Availability] - TODO: The package TBDSRC is already in Ubuntu universe. + - The package TBDSRC is already in Ubuntu universe. + This package is published to the PPA: , is