From: "Jakub Kądziołka" <kuba@kadziolka.net>
To: 41491@debbugs.gnu.org
Subject: bug#41491: docker fails to build on foreign Debian system
Date: Sat, 23 May 2020 20:48:57 +0200 [thread overview]
Message-ID: <20200523184857.jqzmx5ttlaupvvdv@gravity> (raw)
[-- 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 --]
next reply other threads:[~2020-05-23 18:50 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-23 18:48 Jakub Kądziołka [this message]
2022-06-24 5:07 ` bug#41491: docker fails to build on foreign Debian system Maxim Cournoyer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200523184857.jqzmx5ttlaupvvdv@gravity \
--to=kuba@kadziolka.net \
--cc=41491@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.