This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
services:satellite [2022/07/13 00:35] djgalloway |
services:satellite [2023/11/30 19:57] (current) dmick [Summary] |
||
---|---|---|---|
Line 6: | Line 6: | ||
**Web Login**: https://satellite.front.sepia.ceph.com\\ | **Web Login**: https://satellite.front.sepia.ceph.com\\ | ||
- | **Username**: root\\ | + | **Username**: admin\\ |
**Password**: Standard root password | **Password**: Standard root password | ||
Line 135: | Line 135: | ||
===== Errors and Fixes ===== | ===== Errors and Fixes ===== | ||
+ | ==== Error: Loading repository 'rhel-8-for-x86_64-baseos-rpms' has failed ==== | ||
+ | If RHEL clients are failing to perform yum/dnf transactions, check ''dmesg -T'' output on the Satellite server for OOM. | ||
+ | |||
+ | <code> | ||
+ | [root@smithi077 ~]# dnf -v update | ||
+ | Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, groups-manager, kpatch, needs-restarting, playground, product-id, repoclosure, repodiff, repograph, repomanage, reposync, subscription-manager, uploadprofile | ||
+ | Updating Subscription Management repositories. | ||
+ | DNF version: 4.7.0 | ||
+ | cachedir: /var/cache/dnf | ||
+ | User-Agent: constructed: 'libdnf (Red Hat Enterprise Linux 8.6; generic; Linux.x86_64)' | ||
+ | repo: using cache for: copr:copr.fedorainfracloud.org:ceph:python3-asyncssh | ||
+ | copr:copr.fedorainfracloud.org:ceph:python3-asyncssh: using metadata from Tue 27 Jul 2021 07:25:39 PM UTC. | ||
+ | repo: using cache for: epel | ||
+ | epel: using metadata from Tue 09 Aug 2022 02:13:36 AM UTC. | ||
+ | repo: using cache for: lab-extras | ||
+ | lab-extras: using metadata from Thu 28 Jan 2021 11:16:50 PM UTC. | ||
+ | Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 157 kB/s | 2.8 kB 00:00 | ||
+ | reviving: 'rhel-8-for-x86_64-appstream-rpms' can be revived - repomd matches. | ||
+ | rhel-8-for-x86_64-appstream-rpms: using metadata from Mon 08 Aug 2022 05:07:41 AM UTC. | ||
+ | Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 89 kB/s | 1.5 kB 00:00 | ||
+ | reviving: 'rhel-8-for-x86_64-baseos-rpms' can be revived - repomd matches. | ||
+ | loading repo 'rhel-8-for-x86_64-baseos-rpms' failure: loading of MD_TYPE_PRIMARY has failed. | ||
+ | Error: Loading repository 'rhel-8-for-x86_64-baseos-rpms' has failed | ||
+ | </code> | ||
+ | |||
+ | After you resolve the OOM issue, you will need to resync the repository. If BaseOS is the one that was failing: | ||
+ | <code> | ||
+ | for id in $(hammer -c /etc/hammer/cli.modules.d/foreman.yml repository list | grep -i "baseos" | awk '{ print $1 }'); do hammer -c /etc/hammer/cli.modules.d/foreman.yml repository synchronize --async --validate-contents true --id $id; done | ||
+ | </code> | ||
+ | |||
==== Unable to verify server's identity: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:618) ==== | ==== Unable to verify server's identity: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:618) ==== | ||
<code> | <code> | ||
Line 165: | Line 195: | ||
None of this actually ended up working so... | None of this actually ended up working so... | ||
- | ====== DO NOT UPGRADE TO SATELLITE 6.5 ====== | + | ====== Solved On SATELLITE 6.12 ====== |
+ | Despite this, in Jan 2023 we had to install a new Satellite instance, and it's version 6.12; this was chosen for allowing continued support, but initially suffered from the same issue. A support case, https://access.redhat.com/support/cases/#/case/03399123, was opened to deal with it and the solution was this - https://github.com/ceph/ceph-cm-ansible/pull/717 | ||
+ | https://github.com/ceph/ceph-cm-ansible/pull/718 |