On Mon, Nov 02, 2020 at 07:34:12AM +0100, Adrian Reber wrote:
On Tue, Oct 06, 2020 at 10:38:40AM -0400, Stephen John Smoogen
wrote:
> On Tue, 6 Oct 2020 at 03:46, Adrian Reber <adrian(a)lisas.de> wrote:
>
> > On Mon, Oct 05, 2020 at 08:30:12AM -0400, Stephen John Smoogen wrote:
> > > On Mon, 5 Oct 2020 at 02:24, Adrian Reber <adrian(a)lisas.de> wrote:
> > >
> >
> > > We are not wanting to deploy new EL7 systems but would probably install
> > an
> > > EL8 box for this. Does this change the need for moving to Fedora on it?
> >
> > I just asked on #fedora-rust, but it seems it is not easily possible to
> > build the Fedora Rust packages for EL8. If I am understanding it
> > correctly it seems we need to run the Rust based mirrorlist cache
> > generation on a Fedora host. If we have a second mm-backend system
> > (mm-backend02) that is Fedora based to generate the mirrorlist cache we
> > could decrease the amount of RAM (32GB) on mm-backend01 to something
> > like 8GB.
> >
> >
> OK that makes sense. This will be something that needs upgrading every 6
> months like our proxies, but it is what it is.
I have also seen that countme is deployed from ansible directly from
git. I could do that also for mirrorlist cache generation code on RHEL 7
which would mean we do not need any other hosts. We could just run it
directly on mm-backend01 as it is right now and switch between the
existing Python based code and the new Rust based code just as we need
it.
Sure, thats ok with me, as long as in ansible we pin to a specific ref
on the git repo (ie, don't just say HEAD and get changes on ansible
runs).
kevin