[Spacewalk-list] Error bootstrapping Fedora 28, missing Everything repo (base channel)

Kevin Olbrich ko at sv01.de
Wed May 9 21:39:13 UTC 2018


I just noticed what might be the problem.

For CentOS, the parent channel uses the “base” repo. Do I need to use the
server / workstation folders as parent channel?

Kevin

2018-05-09 16:38 GMT+02:00 Kevin Olbrich <ko at sv01.de>:

> Hi!
>
> I try to deploy a fedora28 client (server edition) using spacewalk.
>
> This is my channel layout:
> *Parent-Channel: fedora-28-x86_64 # Everything repo linked*
> Sub-Channel: fedora-28-x86_64-icinga # 3rd party repo linked
> Sub-Channel: fedora-28-x86_64-opennebula  # 3rd party repo linked
> Sub-Channel: fedora-28-x86_64-rpmfusion  # 3rd party repo linked
> Sub-Channel: fedora-28-x86_64-rpmfusion-nf  # 3rd party repo linked
> Sub-Channel: fedora-28-x86_64-spacewalk  # 3rd party repo linked
> Sub-Channel: fedora-28-x86_64-updates # Updates repo linked
>
> Then I got an activation key, linking to above channels.
>
> This activation key is linked to my kickstart profile, based on above
> parent channel.
> I have temporarily removed all additional packages from the kickstart
> profile.
>
> When I boot my server using PXE, i can select the kickstart profile and
> the system starts installation.
> *After this, I get a "Question" from anaconda, asking if I want to skip
> "perl".*
>
> Package "perl" is in the Everything repo, which is not listed in the
> kickstart file:
>
> ...
> skipx
> repo --name=fedora-28-x86_64-icinga --baseurl=http://cloudmgr03.
> mgmt.example.com/ks/dist/child/fedora-28-x86_64-icinga/
> fedora-28-server-x86_64
> repo --name=fedora-28-x86_64-rpmfusion-nf --baseurl=http://cloudmgr03.
> mgmt.example.com/ks/dist/child/fedora-28-x86_64-
> rpmfusion-nf/fedora-28-server-x86_64
> repo --name=fedora-28-x86_64-opennebula --baseurl=http://cloudmgr03.
> mgmt.example.com/ks/dist/child/fedora-28-x86_64-
> opennebula/fedora-28-server-x86_64
> repo --name=fedora-28-x86_64-updates --baseurl=http://cloudmgr03.
> mgmt.example.com/ks/dist/child/fedora-28-x86_64-
> updates/fedora-28-server-x86_64
> repo --name=fedora-28-x86_64-rpmfusion --baseurl=http://cloudmgr03.
> mgmt.example.com/ks/dist/child/fedora-28-x86_64-
> rpmfusion/fedora-28-server-x86_64
> autopart --type=plain
> ...
>
> Most likely it would work by removing the repo from the parent channel and
> moving it down to it's own sub-channel.
> This does not match the installation instructions.
>
> What am I doing wrong?
>
> Kind regards
> Kevin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20180509/e99f6e84/attachment.htm>


More information about the Spacewalk-list mailing list