[pw-ci] [PATCH v3 2/2] obs_mon: Add OpenSuse Build Service support

Aaron Conole aconole at redhat.com
Mon Sep 20 12:42:25 UTC 2021


Michael Santana <msantana at redhat.com> writes:

> Add two scripts, one to get build status from obs and the other to get
> the build logs from obs. The script to get the logs from obs will also
> delete the build after retrieving the logs
>
> Signed-off-by: Michael Santana <msantana at redhat.com>
> ---
>  obs_get_logs.sh | 134 ++++++++++++++++++++++++++++++++++++++++++++++++
>  obs_mon         | 115 +++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 249 insertions(+)
>  create mode 100755 obs_get_logs.sh
>  create mode 100755 obs_mon

This looks very dpdk specific.  Do we need to use OSCBIN?  Can't we do
this all via curl?  Also, I don't see anywhere this is integrated into
ci_mon - how will this get called?

Snippet below (the dpdk stuff is littered throughout so consider it a
generic comment).

> +repository[0]="home_rhobsrobot_dpdk_Ubuntu_20.04"
> +repository[1]="home_rhobsrobot_dpdk_Debian_10"
> +repository[2]="home_rhobsrobot_dpdk_CentOS_8"
> +repository[3]="home_rhobsrobot_dpdk_CentOS_7"
> +
> +arch[0]="aarch64"
> +arch[1]="i586"
> +arch[2]="ppc64le"
> +arch[3]="x86_64"

Why is this pushed like so?  Can't we pass these back by returning
multiple lines in make_result_for_series ?  I think it should work that
way, right?  We do it with github actions.



More information about the Pwci mailing list