tools:canonical-hw-collection: improve secure id validation
This patch improves the user experience of using the tool. Without the
patch any value of secure id would be accepted early, resulting in a
verbose crash a moment later. With this patch, argparse layer detects
incorrect argument value and provides a helpful message.
Signed-off-by: Zygmunt Krynicki <email address hidden>
canonical-hw-collection: Remove option to submit to HEXR
As HEXR is deprecated, we remove the option to submit to it.
That means by default now the Secure ID (SID) is mandatory when
calling the script, and result will be sent over Canonical
Certification website.