Closed ghost closed 3 years ago
Hello.
We have a bug for katello sync issues but it looks that your issue is different https://bugs.almalinux.org/view.php?id=50. A was able to reproduce issue with \"images/boot.iso\" for AppStream and I believe it's issue with .treeinfo. BaseOS's .treeinfo says that both BaseOS and AppStream variants are available here (this was made for network installations I believe to make both repos available) and when you try to sync AppStream I think Katello expects images in AppStream repo.
Take a look at AlmaLinux .treeinfo: https://repo.almalinux.org/almalinux/8.3/BaseOS/x86_64/os/.treeinfo https://repo.almalinux.org/almalinux/8.3/AppStream/x86_64/os/.treeinfo
The same in CentOS: http://mirror.centos.org/centos-8/8.3.2011/BaseOS/x86_64/os/.treeinfo http://mirror.centos.org/centos-8/8.3.2011/AppStream/x86_64/os/.treeinfo
As you can see the only difference is names - AlmaLinux and CentOS Linux respectively. Actually I even tried to place CentOS's .treeinfo files to our internal repo and then sync works. Maybe there is some workaround in Katello/Pulp code for RHEL/CentOS only but I wasn't able to find it in code. So investigation continues.
Errata was regenerated from the scratch for 8.3 Stable release. Have you used it before release?
The problem was with build_timestamp
variable in .treeinfo
. build_timestamp
must be unique value. We fix that in our repos and now sync was successfully without errors
Hi There, sorry if I'm in the wrong place with this ticket. If I am please direct me to the right direction.
I have the following issue: I have Pulp v3 (pulpcore https://github.com/pulp/pulpcore + pulp-rpm https://github.com/pulp/pulp_rpm). I use it to replicate various rpm repos, I also replicate repos from mirror.centos.org with no issues. Last week I added AlmaLinux repos:
and I cannot synchronise AppStream and Base (here's how I do it: https://pulp-rpm.readthedocs.io/en/latest/workflows/create_sync_publish.html#sync-repository-foo-using-remote-bar ).
For AppStream I get this error message:
For Base this:
From previous experience I can tell that something's wrong with the repos.