Currently, when the --platform flag is used with the report command, an MS Azure Hyper-V activation check is performed. To clarify separation of responsibilities:
snpguest report → just retrieves reports
snpguest ok → environment sanity check
Proposal:
- Move the Hyper-V checks to:
snpguest ok --new-flag-for-azure-cvm
- Avoid running sanity check during report retrieval
This aligns behavior with cases without the --platform flag and separates environment sanity check from attestation logic.
Currently, when the
--platformflag is used with thereportcommand, an MS Azure Hyper-V activation check is performed. To clarify separation of responsibilities:snpguest report→ just retrieves reportssnpguest ok→ environment sanity checkProposal:
snpguest ok --new-flag-for-azure-cvmThis aligns behavior with cases without the
--platformflag and separates environment sanity check from attestation logic.