I am able to submit using checkbox-cli directly:
bladernr@xenial-dev:~$ checkbox-cli submit a00D000000M60SE ~/Downloads/submission_119832.xml
Successfully sent, submission status at https://certification.canonical.com/submissions/status/31990
however modifying the canonical-certification-submit launcher to use cli fails because --url is not supported:
I am able to submit using checkbox-cli directly: xenial- dev:~$ checkbox-cli submit a00D000000M60SE ~/Downloads/ submission_ 119832. xml /certification. canonical. com/submissions /status/ 31990
bladernr@
Successfully sent, submission status at https:/
however modifying the canonical- certification- submit launcher to use cli fails because --url is not supported:
bladernr@ xenial- dev:~$ canonical- certification- submit a00D000000M60SE ~/Downloads/ submission_ 119832. xml
{ check-config, launcher, list,run, startprovider, submit, list-bootstrapp ed}
. .. /certification. canonical. com/submissions /submit/
usage: checkbox-cli [-h] [-v] [--debug]
checkbox-cli: error: unrecognized arguments: --url=https:/
which means there's no method now to submit to a different endpoint
but modifying the launcher further to remove --url works:
bladernr@ xenial- dev:~$ canonical- certification- submit -s a00D000000M60SE ~/Downloads/ submission_ 119832. xml /certification. staging. canonical. com/submissions /status/ 29691
Successfully sent, submission status at https:/
bladernr@ xenial- dev:~$ grep checkbox-cli /usr/bin/ canonical- certification- submit -a1
# Canonical certifiation website.
exec checkbox-cli submit \
"$@"