From 92b35b59d9095c29a7cbc583e4d8c63663f5f79a Mon Sep 17 00:00:00 2001 From: Peter Ajamian Date: Fri, 4 Mar 2022 15:37:58 +1300 Subject: [PATCH] Check the dnf check exit code before attempting migration. (#167) --- migrate2rocky/migrate2rocky.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/migrate2rocky/migrate2rocky.sh b/migrate2rocky/migrate2rocky.sh index 795de27..b34633c 100644 --- a/migrate2rocky/migrate2rocky.sh +++ b/migrate2rocky/migrate2rocky.sh @@ -271,6 +271,10 @@ pre_check () { 'migrate2rocky. See the README file for details.' fi + dnf -y check || exit_message \ +'Errors found in dnf/rpm database. Please correct before running '\ +'migrate2rocky.' + # Get available space to compare to requirements. # If the stock kernel is not installed we don't require space in /boot if ! rpm -q --quiet kernel; then