Hi Fabian,
Thanks for the quick response. Turns out that we had never used "-H" when rsyncing previous releases either, works now... :>
Just to be clear, with the structure currently being:
8.0.1905/AppStream/[arch]/kickstart/ 8.0.1905/AppStream/[arch]/os/ 8.0.1905/BaseOS/[arch]/kickstart/ 8.0.1905/BaseOS/[arch]/os/ [ etc .. ]
- kickstart/ will never be updated while os/ is constantly updated? Thus, os contains whatever updates within the current release? - So is it fair to say that the old updates directory will not exist at all in CentOS 8 like it did in previous versions? - Is there a particular reason for the fasttrack directory, then?
What will happen when there is a new RHEL8 release and a CentOS release is created (I invented the year/month in the example) - will there be a new top-level directory like below:
8.1.1912/AppStream/[arch]/kickstart/ 8.1.1912/AppStream/[arch]/os/ 8.1.1912/BaseOS/[arch]/kickstart/ 8.1.1912/BaseOS/[arch]/os/ [ etc .. ]
Kaj
-----Original Message----- From: CentOS-devel centos-devel-bounces@centos.org On Behalf Of Fabian Arrotin Sent: 26 September, 2019 12:08 To: centos-devel@centos.org Subject: Re: [CentOS-devel] os/ and kickstart/ seem identical on Centos 8?
On 26/09/2019 10:06, Kaj Niemi wrote:
Hi,
Is it on purpose that under AppStream, BaseOS, PowerTools (but not under extras, fasttrack and centosplusplus) there is an os and a kickstart directory for each architecture? On a quick glance the directory layout and contents seem rather identical.
Asking as "we" do a local mirror of releases and started wondering about the amount of disk space 8 takes.
Hi,
kickstart is a snapshot of os at GA/release time. So that permits people to deploy with exactly same content without having a moving target, as BaseOS/AppStream will be including updates as they land.
WRT disk space, hopefully, as explained on how to mirror correctly (https://wiki.centos.org/HowTos/CreatePublicMirrors) , you use -H for rsync, as we heavily use hardlinks in our trees so that it reduces space and also used bandwidth to sync mirror content