[systemd-devel] making firewalld an early boot service

Lennart Poettering lennart at poettering.net
Wed Mar 9 10:44:49 UTC 2022


On Mi, 09.03.22 08:49, Andrei Borzenkov (arvidjaar at gmail.com) wrote:

> On 09.03.2022 00:59, Michael Biebl wrote:
> > Hi,
> >
> > I need help with firewalld issue, specifically
> > https://github.com/firewalld/firewalld/issues/414
> >
> > the TLDR: both firewalld.service and cloud-init-local.service hook
> > into network-pre.target and have a Before=network-pre.target ordering.
> >
> > cloud-init-local.service is an early boot service using
> > DefaultDependencies=no and before sysinit.target.
> > firewalld.service via DefaultDependencies=yes get's an
> > After=sysinit.target ordering.
> >
> > So we have conflicting requirements and a dependency loop that needs
> > to be broken by systemd.
> >
>
> Firewalld is red herring here. cloud-init.service has
>
> After=networking.service

What is this unit? Is this a Debian thing?

Lennart

--
Lennart Poettering, Berlin


More information about the systemd-devel mailing list