Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues kickstarting RHEL 9 beta #2365

Closed
thatguy24601 opened this issue Jan 20, 2022 · 4 comments
Closed

Issues kickstarting RHEL 9 beta #2365

thatguy24601 opened this issue Jan 20, 2022 · 4 comments
Projects

Comments

@thatguy24601
Copy link

thatguy24601 commented Jan 20, 2022

Hi, I opened a bugzilla with Red Hat on this (https://bugzilla.redhat.com/show_bug.cgi?id=2042730), so figured I'd just copy here. Hopefully that works:

Description of problem:

Kickstarting the RHEL 9 beta from Red Hat repositories gives errors when attempting to download certain packages.

Example message from failed kickstart: WRN packaging: Failed to download ‘shim-x64-15-16.el8.x86_64.rpm’: 3 - Interrupted by header callback: Server reports Content-Length: 682476 but expected size is: 683844

This happens with other packages if the system is set to BIOS instead of EFI, I saw the same message for python3-systemd-234-18.el9.x86_64.rpm

Additionally, if I change the sync policies of those repos from on-demand to immediate I see warnings on the sync about checksums from Red Hat's cdn not matching. Verifying the checksums doesn't appear to make this go away.

I was discussing this in Foreman's community forums here:

Version-Release number of selected component (if applicable):

Pulp3

How reproducible:

Steps to Reproduce:

  1. Have an installation of Satellite 6.10
  2. Sync RHEL 9 beta kickstart repositories
  3. Attempt kickstart

Actual results:

WRN packaging: Failed to download ‘shim-x64-15-16.el8.x86_64.rpm’: 3 - Interrupted by header callback: Server reports Content-Length: 682476 but expected size is: 683844

Expected results:

Successful kickstart

Additional info:

@dralley dralley added this to Needs triage in triage test Jan 20, 2022
@dralley
Copy link
Contributor

dralley commented Jan 20, 2022

Might be related to pulp/pulpcore#2119

@dralley dralley moved this from Needs triage to High priority in triage test Jan 20, 2022
@dralley
Copy link
Contributor

dralley commented Jan 25, 2022

This is almost certainly the same issue as ^^, which I have now reproduced, but I'll leave this one open for now and close it once the fix is confirmed.

@dralley
Copy link
Contributor

dralley commented Jan 26, 2022

I was wrong, it's not the same issue at all, in fact it's not a Pulp issue. The ‘shim-x64-15-16.el8.x86_64.rpm’ package itself seems to be corrupt at the source and the checksum does not match the repo metadata.

We'll keep you updated on the Bugzilla. Closing the issue here

@dralley dralley closed this as completed Jan 26, 2022
triage test automation moved this from High priority to Closed Jan 26, 2022
@dralley
Copy link
Contributor

dralley commented Jan 26, 2022

Final update here: the package itself is fine, it's a valid RPM, it's just the wrong RPM for this repo. The package hasn't changed between RHEL 8 and RHEL 9 except for the package signatures, and for some reason it got mixed up.

A proper bug is being filed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

2 participants