nixbot

builds

failed evalCheck-eval-lib-distributedServices default.checks.aarch64-linux.eval-tests · build #409 · raw

1warning: not writing modified lock file of flake 'path:/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source':2Updated input 'data-mesher':3 'https://git.clan.lol/api/v1/repos/clan/data-mesher/archive/4a713c5d45123523b14fb4ed39f6ddf26d1a3495.tar.gz?narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (2026-08-17)4 → 'path:/nix/store/kdjkigwckgrfz0yg0d9z7kj2xkf084vs-source?lastModified=1&narHash=sha256-Yase/4e4aNN9QvUMqPH9ngbAmlcJCqLmFL0zuURdkuA%3D' (1970-01-01)5Updated input 'disko':6 'github:nix-community/disko/ff8702b4de27f72b4c78573dfb89ec74e36abdf1?narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (2026-06-11)7 → 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01)8Updated input 'flake-parts':9 'github:hercules-ci/flake-parts/427bf4bd9435fdf21321c8cc628c24efc14c0f7a?narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (2026-08-01)10 → 'path:/nix/store/lrxvs4l9bqbgjfz7w9bkfg5zqq442jxc-source?lastModified=1&narHash=sha256-4dtXQk/NMePegK/nWp5NSeuZKLATItOq61lpEvmXqGw%3D' (1970-01-01)11Updated input 'nix-darwin':12 'github:nix-darwin/nix-darwin/4cff07de74b50e64bdd68cd4e722ab5b6b35ee48?narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (2026-08-16)13 → 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01)14Updated input 'nix-select':15 'https://git.clan.lol/api/v1/repos/clan/nix-select/archive/3d1e3860bef36857a01a2ddecba7cdb0a14c35a9.tar.gz?narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (2025-11-16)16 → 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01)17Updated input 'nixpkgs':18 'https://releases.nixos.org/nixpkgs/nixpkgs-26.11pre1056542.f4b6996c4e8b/nixexprs.tar.xz?narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (2026-08-17)19 → 'path:/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source?lastModified=1&narHash=sha256-tkD1h/1jLJ6qZHjG7/TOZT1qqI1ej3VPPCufHQyv1Uo%3D' (1970-01-01)20Updated input 'sops-nix':21 'github:Mic92/sops-nix/a8627b21b9107c5711c96b84f32a9a4b3d45295f?narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (2026-08-13)22 → 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01)23Updated input 'systems':24 'github:nix-systems/default/c29398b59d2048c4ab79345812849c9bd15e9150?narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (2026-03-25)25 → 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01)26Updated input 'treefmt-nix':27 'github:numtide/treefmt-nix/27b3b12a8e6375f28ebe122f07d230ca5459bbfa?narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (2026-08-16)28 → 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01)29✅ api_feature_meta.test_default_resolves_meta30✅ api_feature_meta.test_no_failing_assertion31✅ api_feature_meta.test_schema_is_forceable32✅ api_feature_meta.test_static_default_still_works33✅ cli_checks.test_exact_machine_count_pass34✅ cli_checks.test_maxInstances_fail35✅ cli_checks.test_maxInstances_pass36✅ cli_checks.test_maxMachines_fail37✅ cli_checks.test_minMachines_fail38✅ cli_checks.test_no_constraints39☢️ extraModules.test_140error:41 … from call site42 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/lib/inventory/distributed-service/tests/extraModules.nix:30:12:43 29| inherit clan;44 30| expr = clan.config.nixosConfigurations.jon.config.testDebug;45 | ^46 31| expected = 42;4748 … while calling anonymous lambda49 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:1029:18:50 1028| value = mapAttrs (51 1029| n: v:52 | ^53 1030| if lazy then5455 … while evaluating the attribute 'optionalValue.value'56 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:5:57 1311|58 1312| optionalValue = if isDefined then { value = mergedValue; } else { };59 | ^60 1313| };6162 … while evaluating a branch condition63 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1312:21:64 1311|65 1312| optionalValue = if isDefined then { value = mergedValue; } else { };66 | ^67 1313| };6869 … while evaluating a branch condition70 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1223:7:71 1222| # above are lazy and thus never forced on this branch.72 1223| if73 | ^74 1224| length defs == 17576 … in the right operand of the AND (&&) operator77 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1225:9:78 1224| length defs == 179 1225| && (80 | ^81 1226| let8283 … while evaluating definitions from `/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix':8485 … in the argument of the not operator86 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:87 1229| addErrorContext "while evaluating definitions from `${d.file}':" (88 1230| !(isAttrs d.value && d.value ? _type)89 | ^90 1231| )9192 … in the left operand of the AND (&&) operator93 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:31:94 1229| addErrorContext "while evaluating definitions from `${d.file}':" (95 1230| !(isAttrs d.value && d.value ? _type)96 | ^97 1231| )9899 … while calling the 'isAttrs' builtin100 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/modules.nix:1230:15:101 1229| addErrorContext "while evaluating definitions from `${d.file}':" (102 1230| !(isAttrs d.value && d.value ? _type)103 | ^104 1231| )105106 … while evaluating the attribute 'value'107 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:108 968| inherit (def) file;109 969| value = v;110 | ^111 970| }) def.value112113 … from call site114 at /build/nix/store/p17akwn814w226jq2cdkkhcw4psb0ga9-source/lib/types.nix:969:11:115 968| inherit (def) file;116 969| value = v;117 | ^118 970| }) def.value119120 … while calling anonymous lambda121 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:92:11:122 91| configurations = lib.mapAttrs (123 92| name: _:124 | ^125 93| let126127 … while evaluating the attribute 'default.nixpkgs'128 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:57:15:129 56| {130 57| inherit nixpkgs;131 | ^132 58| nixpkgsConfig = spec.config;133134 … while evaluating the attribute 'self.inputs.nixpkgs'135 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/top-level-interface.nix:87:13:136 86| // {137 87| inputs = (s.inputs or { }) // {138 | ^139 88| self.clan = config;140141 … while calling the 'throw' builtin142 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:54:46:143 53| nixpkgs =144 54| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");145 | ^146 55| in147148 error: Flake does not have 'input' named 'nixpkgs'149150☢️ machine_imports.test_1151error:152 … while evaluating the attribute 'foo'153 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/lib/inventory/distributed-service/tests/machine_imports.nix:43:87:154 42| inherit clan;155 43| expr = { inherit (clan.config.clanInternals.machines.x86_64-linux.jon.config) bar foo; };156 | ^157 44| expected = {158159 … from call site160 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/lib/inventory/distributed-service/tests/machine_imports.nix:43:23:161 42| inherit clan;162 43| expr = { inherit (clan.config.clanInternals.machines.x86_64-linux.jon.config) bar foo; };163 | ^164 44| expected = {165166 … while calling anonymous lambda167 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:160:17:168 159| lib.mapAttrs (169 160| name: machine:170 | ^171 161| machine.extendModules {172173 … from call site174 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:161:11:175 160| name: machine:176 161| machine.extendModules {177 | ^178 162| modules = [179180 … while calling anonymous lambda181 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:92:11:182 91| configurations = lib.mapAttrs (183 92| name: _:184 | ^185 93| let186187 … while evaluating the attribute 'default.nixpkgs'188 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:57:15:189 56| {190 57| inherit nixpkgs;191 | ^192 58| nixpkgsConfig = spec.config;193194 … while evaluating the attribute 'self.inputs.nixpkgs'195 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/top-level-interface.nix:87:13:196 86| // {197 87| inputs = (s.inputs or { }) // {198 | ^199 88| self.clan = config;200201 … while calling the 'throw' builtin202 at /build/nix/store/f9p7mc0xi8pb1yx7wi8pb63h3crwhf15-source/modules/clan/module.nix:54:46:203 53| nixpkgs =204 54| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");205 | ^206 55| in207208 error: Flake does not have 'input' named 'nixpkgs'209210evaluation warning: === WARNING ===211 'roles.<roleName>.settings' do not contain machine specific settings.212213 Prefer `machines.<machineName>.settings` instead. (i.e `perInstance: roles.<roleName>.machines.<machineName>.settings`)214215 If you have a use-case that requires access to the original role settings without machine overrides.216 Contact us via matrix (https://matrix.to/#/#clan:clan.lol) or file an issue: https://git.clan.lol217218 This feature will be removed in the next release219evaluation warning: === WARNING ===220 'roles.<roleName>.settings' do not contain machine specific settings.221222 Prefer `machines.<machineName>.settings` instead. (i.e `perInstance: roles.<roleName>.machines.<machineName>.settings`)223224 If you have a use-case that requires access to the original role settings without machine overrides.225 Contact us via matrix (https://matrix.to/#/#clan:clan.lol) or file an issue: https://git.clan.lol226227 This feature will be removed in the next release228✅ per_instance_args.test_per_instance_arguments229✅ per_instance_args.test_per_instance_settings_vendoring230evaluation warning: === WARNING ===231 'roles.<roleName>.settings' do not contain machine specific settings.232233 Prefer `machines.<machineName>.settings` instead. (i.e `perInstance: roles.<roleName>.machines.<machineName>.settings`)234235 If you have a use-case that requires access to the original role settings without machine overrides.236 Contact us via matrix (https://matrix.to/#/#clan:clan.lol) or file an issue: https://git.clan.lol237238 This feature will be removed in the next release239✅ per_machine_args.test_per_machine_receives_instance_settings240✅ per_machine_args.test_per_machine_roles_only_assigned241✅ resolve_module_spec.test_import_local_module_by_name242✅ resolve_module_spec.test_import_remote_module_by_name243✅ settings.test_simple244✅ settings.test_tag_settings245✅ specialArgs.test_simple246✅ test_add_machines_directly247✅ test_add_machines_via_tags248✅ test_creates_all_instances249✅ test_module_grouping250✅ test_simple251252😢 24/26 successful253error: Tests failed254255Eval check failed. To re-run this test:256 nix build .#legacyPackages.aarch64-linux.evalCheck-eval-lib-distributedServices257