Stefan Bluhm:
> Hello Michael
> 
> >> PR702 Changed backend/satellite_tools/reposync.py to also download the 
> >> .treeinfo file from a repo. The missing treeinfo file stops provisioning 
> >> of KVMs.
> >> Downside is, that the now added treeinfo file causes issues when 
> >> provisioning CentOS 8 as it includes the Appstream repo, which does not 
> >> get synced down with reposync.
> 
> >What problem solves it? Is currently provisioning of all distributins
> >(Fedora, CentOS 6,7) or CentoOS 8 only broken?
> 
> The current design:
> .treeinfo is not downloaded from the repo. This file seems to be required for 
> kickstart provisionings. CentOS 7 shows a 404 before starting Anaconda. Then 
> the kickstart continues without any further issues.
> 
> On CentOS 8, it sometimes worked, sometimes doesn't. I think it depends on 
> the channel setup. Sometimes even resaving of the channel helps.
> 
> This month, I started looking at virtualising via kvm instead of VMWare but I 
> was not able to provision CentOS 7 or CentOS 8 at all. I don't remember 
> exactly but I think the installation process failed before anaconda. I traced 
> it down to the missing .treeinfo file. Now with my fix, I can always deploy 
> C7 and C8 reliably. Even on non kvm kickstart.

Ok, I see.

> As I mentioned, one drawback of the existing treeinfo file is that a default 
> C8 definitely won't provision as the treeinfo file contains a link to the 
> AppStream FOLDER, which one would usually not clone down for Spacewalk usage 
> as all packages are in one/different Spacewalk Channels. So at the moment, 
> one has to manually update the treeinfo file and remove linked channels. The 
> way I see it though is, that this would be the expected design/flaw and 
> should be improved upstream. Kopano has the same issue.
> I am happy to eventually work an a C8 specific/general Spacewalk improvement 
> to filter all linked channels out if that is asked for. Either way, this 
> limitation should be documented in the Spacewalk manual.

RHEL 8 provisioning works, I'll try to take a look how is it different
from CentOS.

> Best wishes,
> 
> Stefan

--
Michael Mráka
System Management Engineering, Red Hat

_______________________________________________
Spacewalk-devel mailing list
Spacewalk-devel@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-devel

Reply via email to