From 44670e672da6d8c29d47ac3716c52d431b2d4bf0 Mon Sep 17 00:00:00 2001 From: Tahlia Richardson <3069029+tahliar@users.noreply.github.com> Date: Wed, 13 Mar 2024 14:32:58 +1000 Subject: [PATCH] Replace SMT troubleshooting with RMT troubleshooting --- xml/art-quickstart.xml | 113 +++++++++++++++++++++++++++-------------- 1 file changed, 74 insertions(+), 39 deletions(-) diff --git a/xml/art-quickstart.xml b/xml/art-quickstart.xml index d183071..c7dec06 100644 --- a/xml/art-quickstart.xml +++ b/xml/art-quickstart.xml @@ -167,47 +167,82 @@
Troubleshooting - - Mirroring completes with errors - - - If some packages could not be downloaded because of timeouts, rerun the - smt-mirror command until all packages are downloaded. - - - - - Cannot access the &productname; repository - - - The repodata directory on the ⪪ server will not - be available until all of the packages for that repository are downloaded. - If some packages could not be downloaded to the ⪪ server because of - timeouts during the first mirroring, rerun the smt-mirror - command until all packages are downloaded. - - - - - yum update fails because of package conflicts - - - If sles_es-release-server conflicts with existing packages, - try the following workaround: - -&prompt.root;rm -r /usr/share/redhat-release - - On CentOS, this removes the symbolic link between - redhat-release and centos-release. - - + + nginx.service is inactive after installing the + rmt-server package + - Make sure you run this command without a / - after redhat-release. + Continue the procedure to configure &rmt; in &yast;. This often resolves + the issue. If that fails, Apache might be installed on your server, and + must be disabled. Apache conflicts with NGINX because both web servers + listen on port 80. - - - + + + + &productname; doesn't appear in rmt-cli products list + after rmt-cli sync + + + Check your network. If the network is down, rmt-cli sync fails without + showing an error. + + + + + Mirroring completes with errors + + + If some packages could not be downloaded because of timeouts, rerun the + rmt-cli mirror command until all packages are downloaded. + + + + + Setup script cannot access the &productname; repository + + + The repodata directory on the &rmt; server will not + be available until all of the packages for that repository are downloaded. + If some packages could not be downloaded to the &rmt; server because of timeouts + during the first mirroring, rerun the rmt-cli mirror + command until all packages are downloaded. + + + + + Setup script cannot install SUSEConnect because of + package dependencies + + + &productname; only supports the latest minor release of &rhla; or CentOS Linux. + If your system is running the latest version and SUSEConnect + still has package dependency issues, try the following workaround: + + + + + Edit the rmt-client-setup-res script to add + --skip-broken to the following line: + +$DNF install SUSEConnect librepo --skip-broken + + + + Run the script and accept any proposed package changes. + SUSEConnect will be skipped. + + + + + Run the script a second time. The package changes from the first attempt + can sometimes resolve the package dependency issues, allowing the second + attempt to successfully install SUSEConnect. + + + + +