diff options
author | Robert Hensing <robert@roberthensing.nl> | 2021-10-01 15:53:30 +0200 |
---|---|---|
committer | Robert Hensing <robert@roberthensing.nl> | 2021-12-04 13:49:10 +0000 |
commit | 0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505 (patch) | |
tree | 36a94f9c1ade0e988305b83b28228c38eac7eb59 /nixos/tests/docker-tools.nix | |
parent | 66c19d856bb4eece4dce7f35787126dd67274acd (diff) | |
download | nixpkgs-0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505.tar nixpkgs-0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505.tar.gz nixpkgs-0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505.tar.bz2 nixpkgs-0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505.tar.lz nixpkgs-0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505.tar.xz nixpkgs-0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505.tar.zst nixpkgs-0e9bc9ffd107c288571af4e3d4a9c2a6b64cf505.zip |
dockerTools: Add fakechroot to fakeRootCommands
Diffstat (limited to 'nixos/tests/docker-tools.nix')
-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 f3858b8bd81..19ebed3ebd0 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}'", |