View Issue Details

IDProjectCategoryView StatusLast Update
0000161Rocky ServicesMirror Managerpublic2022-08-24 14:41
ReporterLouis Abel Assigned ToNeil Hanlon  
PriorityhighSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
OSRocky LinuxOS Version9.0 
Summary0000161: [Mirror Manager] boot.iso images refer to BaseOS/AppStream/extras-9.0 which report 404
DescriptionReported in our mattermost by txj, the boot.iso images do not properly find repository information. The boot.iso's cannot properly work without adding a repository as the default behavior is taking "9.0" as the $releasever. As mirror manager does not have aliases for these three primary repositories, it reports a 404 and the boot.iso installer reports that it cannot find repository information.

There should be three aliases per release:

BaseOS-X.Y -> rocky-BaseOS-X.Y
AppStream-X.Y -> rocky-AppStream-X.Y
extras-X.Y -> rocky-extras-X.Y

This should fix not only 9.0, but eventually the 8.X series when moved to peridot. This only affects the boot.iso images produced and does not affect an installed operating system as it dnf will use just the major version.

Optionally, when 8.7/9.1 release, the older 8.6 and 9.0 could potentially stick around but what it refers to (rocky-NAME-X.Y) could point to the vault instead to allow older installation media to continue working.
Steps To ReproduceBoot up a boot.iso image of Rocky Linux 8.6 and it will succeed finding repository information.

Boot up a boot.iso image of Rocky Linux 9.0 and it will fail to find repository information.
Additional InformationThere will also be cases where aliases for the beta and lookahead will be needed, but mostly the former.

BaseOS-X.Y-beta -> rocky-BaseOS-X.Y-beta
AppStream-X.Y-beta -> rocky-AppStream-X.Y-beta
extras-X.Y-beta -> rocky-extras-X.Y-beta

BaseOS-X.Y-lookahead -> rocky-BaseOS-X.Y-lookahead
AppStream-X.Y-lookahead -> rocky-AppStream-X.Y-lookahead
extras-X.Y-lookahead -> rocky-extras-X.Y-lookahead
TagsNo tags attached.

Activities

Neil Hanlon

Neil Hanlon

2022-08-24 14:41

administrator   ~0000469

Resolved by creating repository redirect for the major versions. Going forward we will add this to the toolkit to keep in check.

Issue History

Date Modified Username Field Change
2022-07-21 19:45 Louis Abel New Issue
2022-07-21 19:45 Louis Abel Status new => assigned
2022-07-21 19:45 Louis Abel Assigned To => Neil Hanlon
2022-07-21 22:32 Louis Abel Description Updated
2022-08-18 16:46 Louis Abel Additional Information Updated
2022-08-24 14:41 Neil Hanlon Status assigned => resolved
2022-08-24 14:41 Neil Hanlon Resolution open => fixed
2022-08-24 14:41 Neil Hanlon Note Added: 0000469