Project

General

Profile

Actions

Feature #4056

closed

support sha1 checksums on custom repos

Added by Katello Issue Migration almost 11 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
High
Category:
Subscriptions
Target version:
Difficulty:
medium
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

Yum repo creation on rhel 6 (centos 6, etc) defaults to sha256. rhel 5 and below do not support sha256, only sha1. The createrepo command has a flag to specify which hash to use:

```
[root@dlaxktlo301 foreman]# rpm -qa| grep createrepo
createrepo-0.9.9-21.2.pulp.el6.noarch
man createrepo:

-s --checksum
Choose the checksum type used in repomd.xml and for packages in the metadata. The default is now "sha256" (if
python has hashlib). The older default was "sha", which is actually "sha1", however explicitly using "sha1"
doesn’t work on older (3.0.x) versions of yum, you need to specify "sha".
```

Having that option as a dropdown or some such while creating repositories would solve this problem.

Created: dazole on September 12, 2013 22:33 +00:00
Imported from https://api.github.com/repos/Katello/katello/issues/2937


Comment 1

verified this myself, will need to discuss with the pulp team the proper course of action

Created: jlsherrill on September 18, 2013 16:03 +00:00
Imported from https://api.github.com/repos/Katello/katello/issues/comments/24676741

Actions #1

Updated by Eric Helms over 10 years ago

  • Category set to Subscriptions
  • Triaged set to No
Actions #2

Updated by Eric Helms over 10 years ago

  • Priority changed from Normal to High
  • Target version set to 45
  • Triaged changed from No to Yes
Actions #3

Updated by Eric Helms over 10 years ago

  • Target version changed from 45 to 48
Actions #4

Updated by Eric Helms over 10 years ago

  • Target version changed from 48 to 49
Actions #5

Updated by Eric Helms over 10 years ago

  • Target version changed from 49 to 54
Actions #6

Updated by Eric Helms over 10 years ago

  • Bugzilla link set to 1009578
Actions #7

Updated by Eric Helms over 10 years ago

  • Target version changed from 54 to 55
Actions #8

Updated by Eric Helms over 10 years ago

  • Target version deleted (55)
Actions #9

Updated by Justin Sherrill about 10 years ago

  • Status changed from New to Assigned
  • Assignee set to Justin Sherrill
  • Target version set to 56
  • Translation missing: en.field_release set to 14
  • Difficulty set to medium
Actions #10

Updated by The Foreman Bot about 10 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/4681 added
  • Pull request deleted ()
Actions #11

Updated by Justin Sherrill about 10 years ago

  • Tracker changed from Bug to Feature
  • Subject changed from Katello consumers on rhel 5 cannot use repo's from a Katello server on rhel 6 to support sha1 checksums on custom repos
Actions #12

Updated by Justin Sherrill about 10 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF