* bug#41491: docker fails to build on foreign Debian system
@ 2020-05-23 18:48 Jakub Kądziołka
2022-06-24 5:07 ` Maxim Cournoyer
0 siblings, 1 reply; 2+ messages in thread
From: Jakub Kądziołka @ 2020-05-23 18:48 UTC (permalink / raw)
To: 41491
[-- Attachment #1.1: Type: text/plain, Size: 3256 bytes --]
I am trying to build the `docker' package on a foreign distro.
Specifically, Debian sid. This results in the following test failures:
--------------------------------------
=== ^[[31mFailed^[[0m
=== ^[[31mFAIL^[[0m: daemon/graphdriver/quota TestBlockDev/testBlockDevQuotaDisabled (0.03s)
--- FAIL: TestBlockDev/testBlockDevQuotaDisabled (0.03s)
projectquota_test.go:83: assertion failed: error is not nil: exit status 1: mount failed: mount: /tmp/guix-build-docker-19.03.7.drv-0/xfs-mountPoint-325789281: mount failed: Operation not permitted.
=== ^[[31mFAIL^[[0m: daemon/graphdriver/quota TestBlockDev/testBlockDevQuotaEnabled (0.02s)
--- FAIL: TestBlockDev/testBlockDevQuotaEnabled (0.02s)
projectquota_test.go:83: assertion failed: error is not nil: exit status 1: mount failed: mount: /tmp/guix-build-docker-19.03.7.drv-0/xfs-mountPoint-054602316: mount failed: Operation not permitted.
=== ^[[31mFAIL^[[0m: daemon/graphdriver/quota TestBlockDev/testSmallerThanQuota (0.01s)
--- FAIL: TestBlockDev/testSmallerThanQuota (0.01s)
projectquota_test.go:83: assertion failed: error is not nil: exit status 1: mount failed: mount: /tmp/guix-build-docker-19.03.7.drv-0/xfs-mountPoint-879061307: mount failed: Operation not permitted.
=== ^[[31mFAIL^[[0m: daemon/graphdriver/quota TestBlockDev/testBiggerThanQuota (0.01s)
--- FAIL: TestBlockDev/testBiggerThanQuota (0.01s)
projectquota_test.go:83: assertion failed: error is not nil: exit status 1: mount failed: mount: /tmp/guix-build-docker-19.03.7.drv-0/xfs-mountPoint-487602526: mount failed: Operation not permitted.
=== ^[[31mFAIL^[[0m: daemon/graphdriver/quota TestBlockDev/testRetrieveQuota (0.01s)
--- FAIL: TestBlockDev/testRetrieveQuota (0.01s)
projectquota_test.go:83: assertion failed: error is not nil: exit status 1: mount failed: mount: /tmp/guix-build-docker-19.03.7.drv-0/xfs-mountPoint-717635877: mount failed: Operation not permitted.
=== ^[[31mFAIL^[[0m: daemon/graphdriver/quota TestBlockDev (0.38s)
projectquota_test.go:50: meta-data=/tmp/guix-build-docker-19.03.7.drv-0/xfs-image973358730 isize=256 agcount=4, agsize=4096 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0 finobt=0, sparse=0, rmapbt=0
= reflink=0
data = bsize=4096 blocks=16384, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=853, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
--------------------------------------
This suggests that there's an issue with permissions. I recalled that
Debian ships a custom kernel patch that disables unprivileged
namespaces by default. However, after setting
kernel.unprivileged_userns_clone = 1
the problem persisted.
I am attaching the full build log.
[-- Attachment #1.2: x1kdy6a8qnigmlp045m81rqhw8dl9w-docker-19.03.7.drv.bz2 --]
[-- Type: application/octet-stream, Size: 41518 bytes --]
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-06-24 5:09 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-23 18:48 bug#41491: docker fails to build on foreign Debian system Jakub Kądziołka
2022-06-24 5:07 ` Maxim Cournoyer
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.