summaryrefslogtreecommitdiffhomepage
path: root/pkg/state/encode_unsafe.go
diff options
context:
space:
mode:
authorBhasker Hariharan <bhaskerh@google.com>2020-07-27 19:37:08 -0700
committergVisor bot <gvisor-bot@google.com>2020-07-27 19:38:35 -0700
commit4d076ec152b0b0a4ac47ce664962c3dd04afe7ae (patch)
tree579bb6dc4241fc57bd0da7eb085786cacf3cba5f /pkg/state/encode_unsafe.go
parent18c246359663ae7e424f94225f11f87cc63eccd9 (diff)
Fix for gvisor-builder image.
As it happens gvisor/tools/bazel.mk:88 useradd --uid $(UID) --non-unique --no-create-home \ adds the user-id to /var/log/lastlog which happens to be a sparse file except Go's tar support can't handle sparse files so it actually tries to allocate the file to seek to the end causing the VM to run out of disk space. See: https://github.com/moby/moby/issues/5419#issuecomment-193876183 The fix is to pass -l to useradd to prevent it from trying to add to lastlog. Fixes #3397 PiperOrigin-RevId: 323492591
Diffstat (limited to 'pkg/state/encode_unsafe.go')
0 files changed, 0 insertions, 0 deletions