Test with nonexisting key

This commit is contained in:
Nathan Henrie 2023-02-11 07:19:01 -07:00
parent b7ffcfe77f
commit 578794f528
2 changed files with 6 additions and 0 deletions

View file

@ -13,6 +13,7 @@ import "${nixpkgs}/nixos/tests/make-test-python.nix" ({pkgs, ...}: {
nodes.system1 = { nodes.system1 = {
config, config,
lib, lib,
options,
... ...
}: { }: {
imports = [ imports = [
@ -26,6 +27,8 @@ import "${nixpkgs}/nixos/tests/make-test-python.nix" ({pkgs, ...}: {
file = ../example/passwordfile-user1.age; file = ../example/passwordfile-user1.age;
}; };
age.identityPaths = options.age.identityPaths.default ++ ["/etc/ssh/this_key_wont_exist"];
users = { users = {
mutableUsers = false; mutableUsers = false;

View file

@ -1,6 +1,7 @@
{ {
config, config,
pkgs, pkgs,
options,
... ...
}: let }: let
secret = "hello"; secret = "hello";
@ -18,6 +19,8 @@ in {
services.nix-daemon.enable = true; services.nix-daemon.enable = true;
age.identityPaths = options.age.identityPaths.default ++ ["/etc/ssh/this_key_wont_exist"];
age.secrets.secret1.file = ../example/secret1.age; age.secrets.secret1.file = ../example/secret1.age;
environment.systemPackages = [testScript]; environment.systemPackages = [testScript];