Gitlab pipeline OBS job reported "success" but OBS build was "unresolvable"
Description
Pipeline https://gitlab.apertis.org/pkg/jupyter-notebook/-/pipelines/252632 successfully finished OBS job, but OBS reports unresolvable state.
Further details can be found looking at the OBS pipeline job log, which is reporting missing pandoc
package:
unresolvable • False • default • x86_64 • published • nothing provides pandoc
However, the job history shows that a build for the current revision was recorded as successful, so the job does not flag the unresolvable state and exits cleanly:
<jobhistlist>
<jobhist package="jupyter-notebook" rev="1" srcmd5="9f6caac92b1a4aa565ba1e2935ec8197" versrel="6.2.0-1" bcnt="1" readytime="1619165347" starttime="1619165455" endtime="1619165922" code="succeeded" uri="http://192.168.103.3:44073" workerid="argon/6" hostarch="x86_64" reason="new build" verifymd5="9f6caac92b1a4aa565ba1e2935ec8197" />
</jobhistlist>
See https://gitlab.apertis.org/pkg/jupyter-notebook/-/jobs/928400#L83
Expected behaviour
Gitlab pipeline job OBS should report as failed if the OBS built result was "unresolvable".
Management data
This section is for management only, it should be the last one in the description.
Phabricator link: https://phabricator.apertis.org/T7923
Edited by Walter Lozano