diff options
author | Robert Hensing <roberth@users.noreply.github.com> | 2021-12-04 15:13:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-04 15:13:37 +0100 |
commit | 430c9173e493b030ac24f3ea1cf34b8ca29cbc88 (patch) | |
tree | ff4d70d49c0cd5d760ac978d89d94a52a80aedef /nixos | |
parent | 5ffc8289121c7e47c699dc70e17600bb11e790a6 (diff) | |
parent | ddda5f28e1f85e0f056996dbf2d2d7fa3718da0f (diff) |
Merge pull request #148363 from hercules-ci/add-dockerTools-fakechroot
dockerTools: Add fakechroot to fakeRootCommands
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/tests/docker-tools.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nixos/tests/docker-tools.nix b/nixos/tests/docker-tools.nix index f3858b8bd81e8..19ebed3ebd0bd 100644 --- a/nixos/tests/docker-tools.nix +++ b/nixos/tests/docker-tools.nix @@ -396,6 +396,11 @@ import ./make-test-python.nix ({ pkgs, ... }: { "tar -tf ${examples.exportBash} | grep '\./bin/bash' > /dev/null" ) + with subtest("layered image fakeRootCommands with fakechroot works"): + docker.succeed("${examples.imageViaFakeChroot} | docker load") + docker.succeed("docker run --rm image-via-fake-chroot | grep -i hello") + docker.succeed("docker image rm image-via-fake-chroot:latest") + with subtest("Ensure bare paths in contents are loaded correctly"): docker.succeed( "docker load --input='${examples.build-image-with-path}'", |