On 19/06/2019 17:08, Brian Stinson wrote: > > Hi Folks, > > While we cycle through some of the remaining builds I'd like to start a discussion about what the CentOS 8 repo structure might look like. We need to think about what the repos look like on-disk, and how this might impact the mirrors. > > Currently the thinking is this: > > 3 "core" repos: > > - BaseOS (contains a small packageset of the base distribution) > - AppStream ("where the modules go") > - Devel ("-devel packages and other tools") > > These descriptions are very much an oversimplification, but it's an ok model to work with. Does that mean having the add-ons like ha/rs going either to BaseOS (for simple packages) or to AppStream (if built as modules") ? > > We plan to compose all of those repositories, and deliver updates in the same stream. Just so that people realize : no *updates* repo anymore, so all combined : if you install from network $today, what you'll install $tomorrow will have all rolled-in directly >The x86_64 tree for the BaseOS repository will look something like this: > > x86_64 > ├── debug # Note: we will likely snip this out and move debugs to debuginfo.centos.org > │ └── tree > │ ├── Packages > │ └── repodata > ├── iso > └── os > ├── EFI > │ └── BOOT > │ └── fonts > ├── images > │ └── pxeboot > ├── isolinux > ├── Packages > └── repodata > > The plan is to re-compose BaseOS and all the "release" media like cloud images/ISOs at the traditional point-release times, and refresh the repodata in between as updates come in. > > Currently there are 3 primary architectures: x86_64, ppc64le, and aarch64, and 1 alternative architecture: armhfp. For CentOS 7 we split our primary and alternate architectures into /centos and /altarch on the mirrors to allow mirror admins to choose which trees to mirror. Is this something we'd like to continue? > If ppc64le and aarch64 were "promoted" as "primary arches" (and it's now the case even for 7 in fact, as we consider those, also used for cbs.centos.org SIG builds), I'd say +1 to "move" them back under /centos/ We can still have directories in /altarch/ with simple README file explaining where to find those for 8. -- Fabian Arrotin The CentOS Project | https://www.centos.org gpg key: 56BEC54E | twitter: @arrfab -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20190619/bd1a22d8/attachment-0008.sig>