run-kojid: conditionally exec add-host-to-channel

Only execute add-host-to-channel if add-host was successful. The
former throws exceptions.
This commit is contained in:
Christian Kellner 2020-09-05 18:13:01 +02:00
parent 6cdc3e7177
commit bbb9acf310

View file

@ -1,16 +1,12 @@
#!/bin/bash
set -eux
set -ux
koji --server=http://org.osbuild.koji.koji/kojihub \
--user=kojiadmin \
--password=kojipass \
--authtype=password \
add-host org.osbuild.koji.kojid i386 x86_64 || true
KOJI="koji --server=http://org.osbuild.koji.koji/kojihub --user=kojiadmin --password=kojipass --authtype=password"
koji --server=http://org.osbuild.koji.koji/kojihub \
--user=kojiadmin \
--password=kojipass \
--authtype=password \
add-host-to-channel org.osbuild.koji.kojid image || true
$KOJI add-host org.osbuild.koji.kojid i386 x86_64
if [ $? -eq 0 ]; then
$KOJI add-host-to-channel org.osbuild.koji.kojid image
fi
/usr/sbin/kojid -d -v -f --force-lock || cat /var/log/kojid.log