Comment 3 for bug 1705757

Revision history for this message
Jeff Lane  (bladernr) wrote :

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:

bladernr@xenial-dev:~$ canonical-certification-submit a00D000000M60SE ~/Downloads/submission_119832.xml
usage: checkbox-cli [-h] [-v] [--debug]
                    {check-config,launcher,list,run,startprovider,submit,list-bootstrapped}
                    ...
checkbox-cli: error: unrecognized arguments: --url=https://certification.canonical.com/submissions/submit/

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
Successfully sent, submission status at https://certification.staging.canonical.com/submissions/status/29691

bladernr@xenial-dev:~$ grep checkbox-cli /usr/bin/canonical-certification-submit -a1
# Canonical certifiation website.
exec checkbox-cli submit \
    "$@"