replicatedhq / replicatedhq/kURL

"signature hdr data: BAD, no. of bytes(11548) out of range" when installing on RHEL 8

Open
#4,647 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
809
Forks
81
Avg merge
1d 21h
Merged PRs (30d)
20

Description

Tried installing on RHEL 8.1 and 8.6, error is reproducible 100%

https://kurl.sh/2ad9720 was the installer I used, tried air gapped as well as standard.

Seems to be related to: https://bugzilla.redhat.com/show_bug.cgi?id=1918777

Running transaction check
error: /var/lib/kurl/packages/kubernetes/1.27.2/rhel-8/perl-IO-Socket-SSL-2.066-4.module_el8+339+1ec643e0.noarch.rpm: signature hdr data: BAD, no. of bytes(11548) out of range
Error: error reading package header: '/var/lib/kurl/packages/kubernetes/1.27.2/rhel-8/perl-IO-Socket-SSL-2.066-4.module_el8+339+1ec643e0.noarch.rpm'
An error occurred on line 2777

Any ideas for a workaround?

edit: for reproduction purposes, here are the ami IDs for the AWS images I tried:

ami-0762a21ba1fd7c2c0 (RHEL-SAP-8.1.0_HVM-20211007-x86_64-0-Hourly2-GP2)
ami-0e7e134863fac4946 (RHEL-8.6.0_HVM-20220503-x86_64-2-Hourly2-GP2)

I also tried adding --nogpgcheck to the yum calls in the install.sh but to no avail

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with install.sh and the yum calls mentioned in the report, then reproduce the failure using the listed RHEL 8 AWS images and the affected RPM path under /var/lib/kurl/packages. Compare the package-signature error with the linked Red Hat bug; done means the installer completes successfully on the reported RHEL versions, including air-gapped installation.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, shell
Domain
infrastructure, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.