On Mon, Nov 30, 2020 at 7:39 AM Florian Weimer <fweimer(a)redhat.com> wrote:
* Neal Gompa:
> On Mon, Nov 30, 2020 at 6:57 AM Florian Weimer <fweimer(a)redhat.com> wrote:
>>
>> * Miro Hrončok:
>>
>> > I was wondering whether it might be possible to use microdnf instead
>> > of dnf in the boostrap mock chroots. Since dnf depends on Python,
>> > using the boostrap mode now complicates upgrading Pythons to a newer
>> > version.
>>
>> Would it be possible to use rpm-ostree with a vendored RPM
>> implementation? That should provide even better isolation.
>
> We're making this too complicated. The only real thing we have to do
> is use OCI images to populate the bootstrap environment rather than
> having DNF create them on the fly.
But these images have to come from somewhere, too. Their build process
still needs to solve the bootstrap issue.
For our purposes, it solves the problem. The main issue for us is that
since Koji does not support generating the bootstrap itself (this is
being passed to Mock), you cannot control the content going into
bootstrap creation. Copr has this issue too. But we don't need to
solve that problem to solve Miro's issue.
--
真実はいつも一つ!/ Always, there's only one truth!