Bug#769356: netfilter-persistent.service shouldn't require systemd-modules-load.service

Michael Biebl biebl at debian.org
Fri Mar 20 01:55:21 GMT 2015


control: tags -1 moreinfo

On Wed, 12 Nov 2014 16:28:47 -0700 Rother That <rthatbuddy at gmail.com> wrote:
> Package: netfilter-persistent
> Source: iptables-persistent
> Version: 1.0.2
> Severity: important
> Tags: jessie
> 
> I'm running Debian Jessie on Linode's kernel on multiple VM. It works
> great. However, I started having this error recently:
> 
> > $ sudo systemctl start netfilter-persistent
> > A dependency job for netfilter-persistent.service failed. See 'journalctl -xn' for details.
> > $ sudo journalctl -xn 30
> > -- Logs begin at Fri 2014-10-17 17:30:02 UTC, end at Fri 2014-10-17 17:47:11 UTC. --
> > [...]
> > Oct 17 17:46:56 prod sudo[5176]: puppet : TTY=pts/0 ; PWD=/home/puppet ; USER=root ; COMMAND=/bin/systemctl start netfilter-persistent
> > Oct 17 17:46:56 prod sudo[5176]: pam_unix(sudo:session): session opened for user root by puppet(uid=0)
> > Oct 17 17:46:56 prod systemd[1]: Starting Load Kernel Modules...
> > -- Subject: Unit systemd-modules-load.service has begun with start-up
> > -- Defined-By: systemd
> > -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
> > --
> > -- Unit systemd-modules-load.service has begun starting up.
> > Oct 17 17:46:56 prod systemd-modules-load[5179]: could not open builtin file '/lib/modules/3.15.4-x86_64-linode45/modules.builtin.bin'
> > Oct 17 17:46:56 prod systemd-modules-load[5179]: Failed to find module 'loop'


I suspect, the real problem is the failure to load the loop module.
Which either looks like a bug in your configuration or the kernel
missing that module.

> > Oct 17 17:46:56 prod systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE
> > Oct 17 17:46:56 prod systemd[1]: Failed to start Load Kernel Modules.
> > -- Subject: Unit systemd-modules-load.service has failed
> > -- Defined-By: systemd
> > -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
> > --
> > -- Unit systemd-modules-load.service has failed.
> > --
> > -- The result is failed.
> > Oct 17 17:46:56 prod systemd[1]: Dependency failed for netfilter persistent configuration.
> > -- Subject: Unit netfilter-persistent.service has failed
> > -- Defined-By: systemd
> > -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
> > --
> > -- Unit netfilter-persistent.service has failed.
> > --
> > -- The result is dependency.
> > Oct 17 17:46:56 prod sudo[5176]: pam_unix(sudo:session): session closed for user root
> > Oct 17 17:46:56 prod systemd[1]: Unit systemd-modules-load.service entered failed state.
> > [...]
> 
> Linode doesn't provide /lib/modules/kernel-linode/modules.builtin, but
> this shouldn't be a problem.
> 

Why should that not be a problem if modules.builtin is missing?

https://www.kernel.org/doc/Documentation/kbuild/kbuild.txt says, that
you really want that, if you don't want modprobe to not fail for builtin
modules.

Is loop builtin in your case?
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/attachments/20150320/005becea/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list