Fedora 30 is adding support for zChunk . This is a performance enhancement for syncing, but not a requirement. For this feature, the Satellite 6.x release (based on Pulp 2.x) should ignore the zChunk metadata during a sync. Syncing this, and filtering, would result in the client breaking.
Verification for this feature is to do the following:
1) Sync down Fedora 30.
2) Create a content view which filters out some set of packages, and promote it.
3) Do a dnf update against that content view version. If the client finishes with no errors then this feature passes.
Added the correct Pulp Redmine tracker for Pulp 2.
Pulp 3 changes to support this more fully will be tracked here: https://pulp.plan.io/issues/4552
The Pulp upstream bug status is at CLOSED - CURRENTRELEASE. Updating the external tracker on this bug.
The Pulp upstream bug priority is at Normal. Updating the external tracker on this bug.
All upstream Pulp bugs are at MODIFIED+. Moving this bug to POST.
Verified in Satellite 6.6.0 Snap 11 against Fedora 30
Added both the Fedora 30 base os repo and updates repo.
Added both to a content view and filtered out errata older than 1 Jan 2019
Performed an update on my host and it completed without errors.
[root@fed30 ~]# dnf -y update
Updating Subscription Management repositories.
fed30 base 6.7 kB/s | 2.1 kB 00:00
fedupdates 7.7 kB/s | 2.6 kB 00:00
Installed products updated.
gnupg2-2.2.17-1.fc30.x86_64 vim-minimal-2:8.1.1713-1.fc30.x86_64 systemd-rpm-macros-241-9.gitb67ecf2.fc30.noarch systemd-241-9.gitb67ecf2.fc30.x86_64
libxkbcommon-0.8.3-1.fc30.x86_64 pinentry-1.1.0-5.fc30.x86_64 gnupg2-smime-2.2.17-1.fc30.x86_64 libsecret-0.18.8-1.fc30.x86_64 xkeyboard-config-2.26-2.fc30.noarch
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.