Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 950389 - app-containers/docker-28.0.1 should require IP_NF_RAW
Summary: app-containers/docker-28.0.1 should require IP_NF_RAW
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-01 00:48 UTC by Alex Barker
Modified: 2025-03-05 17:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge.info (emerge.info,7.38 KB, text/plain)
2025-03-01 00:48 UTC, Alex Barker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Barker 2025-03-01 00:48:08 UTC
Created attachment 920066 [details]
emerge.info

I was getting the following error when trying to run `docker run -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:lts`

> can't initialize iptables table `raw': Table does not exist (do you need to insmod?)


CONFIG_CHECK should probably check for IP_NF_RAW. After enabling it, things worked.

Kernel was: Linux plutonium244 6.13.5-gentoo #1 SMP PREEMPT_DYNAMIC Thu Feb 27 21:44:37 PST 2025 x86_64 AMD Ryzen 7 3700X 8-Core Processor AuthenticAMD GNU/Linux
Comment 1 Larry the Git Cow gentoo-dev 2025-03-05 17:50:31 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b2de4a0846ded5001bfc0ece9397e78611893f

commit a9b2de4a0846ded5001bfc0ece9397e78611893f
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2025-03-05 17:48:24 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2025-03-05 17:48:24 +0000

    app-containers/docker: add IP_NF_RAW to kernel config requirements
    
    Closes: https://bugs.gentoo.org/950389
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 app-containers/docker/docker-28.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)