View Issue Details

IDProjectCategoryView StatusLast Update
0000457AlmaLinux-9PackageKitpublic2024-02-26 14:30
Reporterlateo Assigned To 
Status newResolutionopen 
Platformx86_64OSAlmaLinuxOS Version9
Summary0000457: PackageKit always looking for online mirrors
DescriptionPackageKit daemon looks for{appstream,baseos} even when all config files in `/etc/yum.repos.d/*.repo` are configured for air gapped use (using our own network mirrors).

Official repos config exists, but repos are disabled (enabled=0).

Looking for all PackageKit configuration files I could find didn't help.
PackageKit is required as a Cockpit dependency.

Problems :
- [every time] after boot and cockpit login, have to wait for packagekit to timeout on the official mirrors URLs than it cannot join before it actually use our local repo server. It will take a few minutes after every single cockpit login. Bothersome.
- [sometimes] updates aren't correctly displayed, or even found (compared to `dnf check-update` from terminal). Troublesome.

No issue with Fedora using the very same dnf configuration.
Steps To Reproduce- Configure simple repo server on an air gapped network.
- install a new alma system :
    - disable official repos.
    - enable local network repos
- login to cockpit on the new system
- [alt] or just try to shutdown the system just after it has booted and... wait for PackageKit to timeout before the system can shutdown
- look at firewall logs, find mirrors URL that shouldn't appear considering the repos config in /etc/yum.repos.d/.
Additional InformationMy guess is that the almalinux mirrors are somehow hardcoded in Alma's PackageKit build.
Tagsalma9, packagekit


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-02-26 14:30 lateo New Issue
2024-02-26 14:30 lateo Tag Attached: alma9
2024-02-26 14:30 lateo Tag Attached: packagekit