From bed3ecf380ba5b8822ad3b029d5d1e2ce5ba1d15 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Sat, 3 Aug 2024 14:03:28 +0200 Subject: [PATCH] update server update --- usr/bin/archboot-server-update.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/usr/bin/archboot-server-update.sh b/usr/bin/archboot-server-update.sh index 7715869d2..819bb1945 100755 --- a/usr/bin/archboot-server-update.sh +++ b/usr/bin/archboot-server-update.sh @@ -29,13 +29,15 @@ for i in ${_SERVER_ARCH}; do fi # update container to latest packages systemd-nspawn -q -D "${i}" pacman --noconfirm -Syu + rg -o 'updgraded (.*) \(' -r '$1' "${i}"/var/log/pacman.log > upgrade-"${i}".log for k in ${_TRIGGER}; do # if trigger successful, release new image to server - if rg -qw "${k}" "${i}"/var/log/pacman.log; then + if rg -qw "${k}" upgrade-"${i}".log; then archboot-"${i}"-server-release.sh run || echo "Error: ${i} release!" >> error.log break fi done + rm upgrade-"${i}".log rm "${i}"/var/log/pacman.log rm "${i}"/var/cache/pacman/pkg/* done