action #153328
Updated by mkittler 11 months ago
## Observation http://jenkins.qa.suse.de/job/submit-openQA-TW-to-oS_Fctry/975 fails with: ``` + curl -sS 'https://api.opensuse.org/public/build/devel:openQA:tested/_result?repository=openSUSE_Factory&package=os-autoinst' + grep -e '\(unknown\|blocked\|scheduled\|dispatching\|building\|signing\|finished\)' curl: (28) Failed to connect to api.opensuse.org port 443 after 129973 ms: Couldn't connect to server … + osc service wait devel:openQA os-autoinst-distri-opensuse-deps Server returned an error: HTTP Error 400: Bad Request The service for project 'devel:openQA' package 'os-autoinst-distri-opensuse-deps' failed service error: ' + rm -rf /tmp/os-autoinst-obs-auto-submit-vn8K ``` The error message unfortunately doesn't tell us much. Maybe this can be improved for the future? Error 400 indicates we're using the API wrong, did something change we didn't notice? ## Suggestions * Check the jenkins job if error output can be fixed * Check if something with OBS changed and we need to update the client or might have to adapt our script(s) * Run the failing command manually, find out if it's reproducible/sporadic? * It works locally on TW and Leap 15.5 * jenkins.qe.nue2.suse.org has the same osc package version as other hosts so it's not an outdated package * Ask for help in OBS related channels * Improve the error handling in the pipleine script