canonical / ubuntu-pro-client

Ubuntu Pro Client for offerings from Canonical
https://canonical-ubuntu-pro-client.readthedocs-hosted.com/en/latest/
GNU General Public License v3.0
51 stars 69 forks source link

Do Not Merge: `pro system certified` command test implementation #3095

Open renanrodrigo opened 2 months ago

renanrodrigo commented 2 months ago

Why is this needed?

This is the diff with the code that was built and uploaded to https://launchpad.net/~ua-client/+archive/ubuntu/pro-hw-cert as part of SC-1665.

This diff implements an entrypoint in the Pro Client to verify if your system is Ubuntu Certified.

Please note:

This will become more real when hwlib is ready (or at least readier) to land in the archive, with a well defined plan in mind about availability in different releases. Until then, iterations will be code-documented in this PR and published directly to our test-stage PPA.

Test Steps

Install the package from the PPA and run the pro system certified command.

Checklist

Does this PR require extra reviews?