diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2018-04-14 13:41:23 +0200 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2018-04-14 14:11:14 +0200 |
commit | d538fc06e2be5a0e02d8c84b88442c44bb726bb6 (patch) | |
tree | 0255be9098696c003e80f42bc528687deca59c03 /nixos/tests/docker-tools.nix | |
parent | 2a0934239599f3127d1dbf9f063b3906a8e9ef6f (diff) | |
download | nixpkgs-d538fc06e2be5a0e02d8c84b88442c44bb726bb6.tar nixpkgs-d538fc06e2be5a0e02d8c84b88442c44bb726bb6.tar.gz nixpkgs-d538fc06e2be5a0e02d8c84b88442c44bb726bb6.tar.bz2 nixpkgs-d538fc06e2be5a0e02d8c84b88442c44bb726bb6.tar.lz nixpkgs-d538fc06e2be5a0e02d8c84b88442c44bb726bb6.tar.xz nixpkgs-d538fc06e2be5a0e02d8c84b88442c44bb726bb6.tar.zst nixpkgs-d538fc06e2be5a0e02d8c84b88442c44bb726bb6.zip |
docker-tools: add a test for permissions issues with AUFS/overlay
docker# [ 11.054736] d24d6cdd57c9[763]: /bin/bash: error while loading shared libraries: libreadline.so.7: cannot open shared object file: Permission denied docker# /bin/bash: error while loading shared libraries: libreadline.so.7: cannot open shared object file: Permission denied docker: exit status 127 docker: output: error: command `docker run --rm -u 1000:1000 bash /bin/bash --version' did not succeed (exit code 127) command `docker run --rm -u 1000:1000 bash /bin/bash --version' did not succeed (exit code 127)
Diffstat (limited to 'nixos/tests/docker-tools.nix')
-rw-r--r-- | nixos/tests/docker-tools.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/tests/docker-tools.nix b/nixos/tests/docker-tools.nix index 9135bca0f4f..4466081d01e 100644 --- a/nixos/tests/docker-tools.nix +++ b/nixos/tests/docker-tools.nix @@ -3,7 +3,7 @@ import ./make-test.nix ({ pkgs, ... }: { name = "docker-tools"; meta = with pkgs.stdenv.lib.maintainers; { - maintainers = [ ]; + maintainers = [ lnl7 ]; }; nodes = { @@ -21,12 +21,12 @@ import ./make-test.nix ({ pkgs, ... }: { $docker->waitForUnit("sockets.target"); $docker->succeed("docker load --input='${pkgs.dockerTools.examples.bash}'"); - $docker->succeed("docker run --rm ${pkgs.dockerTools.examples.bash.imageName} /bin/bash --version"); + $docker->succeed("docker run --rm ${pkgs.dockerTools.examples.bash.imageName} bash --version"); $docker->succeed("docker rmi ${pkgs.dockerTools.examples.bash.imageName}"); # Check if the nix store is correctly initialized by listing dependencies of the installed Nix binary $docker->succeed("docker load --input='${pkgs.dockerTools.examples.nix}'"); - $docker->succeed("docker run --rm ${pkgs.dockerTools.examples.nix.imageName} /bin/nix-store -qR ${pkgs.nix}"); + $docker->succeed("docker run --rm ${pkgs.dockerTools.examples.nix.imageName} nix-store -qR ${pkgs.nix}"); $docker->succeed("docker rmi ${pkgs.dockerTools.examples.nix.imageName}"); # To test the pullImage tool |