Forwarding here now that I am subscribed so that context is there.
---------- Forwarded message ---------
From: Aidan Kahrs <abkahrs@xxxxxxxxx>
Date: Tue, Apr 24, 2018, 7:18 AM
Subject: Re: Contributing docs for maintaining and creating a Fedora remix
To: Neal Gompa <ngompa13@xxxxxxxxx>
Cc: Development discussions related to Fedora <devel@xxxxxxxxxxxxxxxxxxxxxxx>, For participants of the Documentation Project <docs@xxxxxxxxxxxxxxxxxxxxxxx>, tigeros@xxxxxxxxxx <tigeros@xxxxxxxxxx>
From: Aidan Kahrs <abkahrs@xxxxxxxxx>
Date: Tue, Apr 24, 2018, 7:18 AM
Subject: Re: Contributing docs for maintaining and creating a Fedora remix
To: Neal Gompa <ngompa13@xxxxxxxxx>
Cc: Development discussions related to Fedora <devel@xxxxxxxxxxxxxxxxxxxxxxx>, For participants of the Documentation Project <docs@xxxxxxxxxxxxxxxxxxxxxxx>, tigeros@xxxxxxxxxx <tigeros@xxxxxxxxxx>
Neal,
Bex is correct that the download server with the RPM repo and ISOs is a separate machine from the machine used to build the RPMs and ISOs. The build machine runs the latest version of Fedora and the download server runs CentOS to give a measure of LTS support while still staying within the RHEL family.
The download server could feasibly run any distribution.
Hope this clarifies.
Thank you.
Sincerely,
Aidan Kahrs
On Tue, Apr 24, 2018, 5:20 AM Neal Gompa <ngompa13@xxxxxxxxx> wrote:
On Tue, Apr 24, 2018 at 5:03 AM, Brian (bex) Exelbierd
<bexelbie@xxxxxxxxxx> wrote:
> +devel list to attract feedback from other folks in releng or working on
> other remixes and spins
>
> On Mon, Apr 23, 2018 at 7:04 PM, Aidan Kahrs <abkahrs@xxxxxxxxx> wrote:
>>
>> Hello.
>> I know this thread has been kinda quiet the last few days. I wanted to put
>> out an update that the draft documentation is finished. I have gotten input
>> from my team. I would now like input from people within the docs effort
>> before I say it is ready to publish.
>>
>> The draft docs can be found at
>> https://pagure.io/fedora-docs/remix-building/blob/master/f/remix-ci.adoc
>
>
> One comment:
>
> 14: Why is this server required to be a CentOS server? I have no problem
> with CentOS but we should explain that choice in the context of a Fedora
> Remix.
>
My experience is that it _should not_ be anything but a Fedora system.
It should be at least be the target Fedora version or higher. Ideally,
you always run the target version's livemedia-creator+Anaconda, which
is why Koji uses mock to set up the environment and then run it inside
of there.
In addition, it's a very bad idea to recommend using "createrepo"
instead of "createrepo_c", due to the former not supporting most of
Fedora's newer RPM features and potentially weird things happening
there.
If you're using livecd-creator, you can get away with a lot more,
since you're no longer sensitive to Anaconda's fragilities and the
build engine is DNF.
--
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx