How to host the leapp-dataXX.tar.gz in local environment to perform in-place upgrade for Satellite clients and/or offline system ?
Issue
-
In cases where a system is using Satellite, the system can be offline and not have internet access as the Satellite is relaying updates. In such cases leapp tools fails to download the
leapp-dataXX.tar.gzfile for inplace upgrade.2022-05-30 12:14:15.987653 [ERROR] Actor: load_device_driver_deprecation_data Message: Data file /etc/leapp/files/device_driver_deprecation_data.json is invalid or could not be retrieved. Summary: Details: Could not fetch device_driver_deprecation_data.json from https://cert.cloud.redhat.com/api/pes/device_driver_deprecation_data.json (missing certificates). Is the machine registered? Hint: Read documentation at: https://access.redhat.com/articles/3664871 for more information about how to retrieve the file. 2022-05-30 12:14:23.534172 [ERROR] Actor: repository_mapping Message: Data file /etc/leapp/files/repomap.json is invalid or could not be retrieved. Summary: Details: Could not fetch repomap.json from https://cert.cloud.redhat.com/api/pes/repomap.json (missing certificates). Is the machine registered? Hint: Read documentation at: https://access.redhat.com/articles/3664871 for more information about how to retrieve the file. 2022-05-30 12:14:24.103922 [ERROR] Actor: repositories_blacklist Message: Actor didn't receive required messages: RepositoriesMapping 2022-05-30 12:14:24.438853 [ERROR] Actor: pes_events_scanner Message: Data file /etc/leapp/files/pes-events.json is invalid or could not be retrieved. -
Is it possible for satellite client to fetch leapp metada directly from satellite instead of manually extracting the metadata on every server ?
-
Is it possible to store leapp metadata in local environment at a central location and point leapp to use it instead ?
Environment
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- leapp
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.