View Issue Details

IDProjectCategoryView StatusLast Update
0017475CentOS-7[All Projects] generalpublic2020-06-17 15:14
Reporterjesper.reenberg 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version7.8-2003 
Target VersionFixed in Version 
Summary0017475: Consistent treeinfo naming and unique versioning
DescriptionDifferent CentOs releases have the same family, variant and version in the .treeinfo file, which currently tricks Pulp 2.x to think that it is the same file, and thus doesn't download the new distribution units:
 - images/pxeboot/vmlinuz
 - images/pxeboot/initrd.img
 - LiveOS/squashfs.img

This is currently a block using Foreman/Katello to host a PXE boot environment, booting physical Dell Optiplex nodes, as pulp has currently cached the 7.6.1810 vmlinuz/initrd.img (3.10.0-957) which kernel panicks due to the NVMe disks. The vmlinuz/initrd.img from CentOs 7.8.2003 (3.10.0-1127) have been confirmed to work, however we are forced to do lots of manual hoops in order to bypass the pulp defined content which the foreman/katello templates use by default, and which are auto generated when picking the right combination of OS, Lifecycle environment, and Content View.

[1] suggests that RHEL uses "7.2" or "7.4" as the version number, which makes pulp work. Any reason why CentOs would choose to differ in this?

Unlike #0013904 I would argue that this needs to be fixed in the existing repos, and not just the future ones, as this is currently blocking existing installations of pulp to update the offered vmlinuz/initrd.img files.


[1] https://pulp.plan.io/issues/3020
Steps To ReproduceMirror any two (or more) different versions of Centos using Pulp.
Additional Informationhttp://vault.centos.org/centos/7.2.1511/os/x86_64/.treeinfo
http://vault.centos.org/centos/7.4.1708/os/x86_64/.treeinfo
http://vault.centos.org/centos/7.5.1804/os/x86_64/.treeinfo
http://vault.centos.org/centos/7.6.1810/os/x86_64/.treeinfo
http://vault.centos.org/centos/7.7.1908/os/x86_64/.treeinfo
http://mirror.centos.org/centos/7.8.2003/os/x86_64/.treeinfo

TagsNo tags attached.
abrt_hash
URL

Relationships

duplicate of 0013904 new Consistent treeinfo naming and unique versioning 

Activities

tru

tru

2020-06-17 15:14

administrator   ~0037144

maybe rely on the timestamp info?

Issue History

Date Modified Username Field Change
2020-06-17 14:04 jesper.reenberg New Issue
2020-06-17 14:04 jesper.reenberg Issue generated from: 0013904
2020-06-17 14:04 jesper.reenberg Relationship added duplicate of 0013904
2020-06-17 15:14 tru Note Added: 0037144