Skip to content

Instantly share code, notes, and snippets.

@cab404
Created March 17, 2021 20:26
Show Gist options
  • Save cab404/75e7400487bb50a774f493de846eaf53 to your computer and use it in GitHub Desktop.
Save cab404/75e7400487bb50a774f493de846eaf53 to your computer and use it in GitHub Desktop.
building all machine configurations...
error: --- ThrownError --- nix-build
Nextcloud v18 has been removed from `nixpkgs` as the support for it was dropped
by upstream in 2021-01. Please upgrade to at least Nextcloud v19 by
declaring
services.nextcloud.package = pkgs.nextcloud19;
in your NixOS config.
[1] https://docs.nextcloud.com/server/18/admin_manual/release_schedule.html
---- show-trace ----
trace: while evaluating the attribute 'nextcloud18'
at: (34:3) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/servers/nextcloud/default.nix
33| in {
34| nextcloud18 = throw ''
| ^
35| Nextcloud v18 has been removed from `nixpkgs` as the support for it was dropped
trace: while evaluating the attribute 'nextcloud18'
at: (6614:48) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/top-level/all-packages.nix
6613|
6614| inherit (callPackage ../servers/nextcloud {})
| ^
6615| nextcloud18 nextcloud19 nextcloud20 nextcloud21;
trace: while evaluating 'attrByPath'
at: (24:35) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/lib/attrsets.nix
23| */
24| attrByPath = attrPath: default: e:
| ^
25| let attr = head attrPath;
trace: from call site
at: (29:12) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/lib/attrsets.nix
28| else if e ? ${attr}
29| then attrByPath (tail attrPath) default e.${attr}
| ^
30| else default;
trace: while evaluating 'attrByPath'
at: (24:35) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/lib/attrsets.nix
23| */
24| attrByPath = attrPath: default: e:
| ^
25| let attr = head attrPath;
trace: from call site
at: (61:38) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/nixos/lib/make-options-doc/default.nix
60| path = args.path or [ args.name ];
61| package = args.package or (lib.attrByPath path (throw "Invalid package attribute path `${toString path}' found while evaluating `relatedPackages' of option `${optName}'") pkgs);
| ^
62| in "<listitem>"
trace: while evaluating 'describe'
at: (56:18) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/nixos/lib/make-options-doc/default.nix
55| else p;
56| describe = args:
| ^
57| let
trace: from call site
at: (70:60) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/nixos/lib/make-options-doc/default.nix
69| + "</listitem>";
70| in "<itemizedlist>${lib.concatStringsSep "\n" (map (p: describe (unpack p)) packages)}</itemizedlist>";
| ^
71|
trace: while evaluating anonymous lambda
at: (70:57) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/nixos/lib/make-options-doc/default.nix
69| + "</listitem>";
70| in "<itemizedlist>${lib.concatStringsSep "\n" (map (p: describe (unpack p)) packages)}</itemizedlist>";
| ^
71|
trace: from call site
trace: while evaluating 'genRelatedPackages'
at: (51:34) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/nixos/lib/make-options-doc/default.nix
50| # (either of `name`, `path` is required, the rest are optional).
51| genRelatedPackages = packages: optName:
| ^
52| let
trace: from call site
at: (39:99) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/nixos/lib/make-options-doc/default.nix
38| // lib.optionalAttrs (opt ? type) { type = substFunction opt.type; }
39| // lib.optionalAttrs (opt ? relatedPackages && opt.relatedPackages != []) { relatedPackages = genRelatedPackages opt.relatedPackages opt.name; }
| ^
40| );
trace: while evaluating the attribute 'buildCommand' of the derivation 'options-docbook.xml'
at: (7:7) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
trace: while evaluating the attribute 'buildCommand' of the derivation 'generated-docbook'
at: (7:7) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
trace: while evaluating the attribute 'buildCommand' of the derivation 'nixos-manual-combined'
at: (7:7) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
trace: while evaluating the attribute 'buildCommand' of the derivation 'manual-olinkdb'
at: (7:7) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
trace: while evaluating the attribute 'buildCommand' of the derivation 'nixos-manpages'
at: (7:7) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
trace: while evaluating the attribute 'passAsFile' of the derivation 'system-path'
at: (7:7) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
trace: while evaluating 'check'
at: (345:15) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/types.nix
344| name = "path";
345| check = x: isCoercibleToString x && builtins.substring 0 1 (toString x) == "/";
| ^
346| merge = mergeEqualOption;
trace: from call site
at: (546:22) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
545| if isDefined then
546| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
547| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
trace: while evaluating anonymous lambda
at: (546:17) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
545| if isDefined then
546| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
547| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
trace: from call site
at: (546:12) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
545| if isDefined then
546| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
547| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
trace: while evaluating the attribute 'value'
at: (557:27) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
556| optionalValue =
557| if isDefined then { value = mergedValue; }
| ^
558| else {};
trace: while evaluating anonymous lambda
at: (354:14) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/types.nix
353| merge = loc: defs:
354| map (x: x.value) (filter (x: x ? value) (concatLists (imap1 (n: def:
| ^
355| imap1 (m: def':
trace: from call site
trace: while evaluating the attribute 'serviceDirectories' of the derivation 'dbus-1'
at: (7:7) in file: /nix/store/ki85w24ipk7czgqqr1n86h37y1by5hfx-source/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
trace: while evaluating 'check'
at: (345:15) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/types.nix
344| name = "path";
345| check = x: isCoercibleToString x && builtins.substring 0 1 (toString x) == "/";
| ^
346| merge = mergeEqualOption;
trace: from call site
at: (546:22) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
545| if isDefined then
546| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
547| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
trace: while evaluating anonymous lambda
at: (546:17) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
545| if isDefined then
546| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
547| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
trace: from call site
at: (546:12) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
545| if isDefined then
546| if all (def: type.check def.value) defsFinal then type.merge loc defsFinal
| ^
547| else let allInvalid = filter (def: ! type.check def.value) defsFinal;
trace: while evaluating the attribute 'mergedValue'
at: (544:5) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
543| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
544| mergedValue =
| ^
545| if isDefined then
trace: while evaluating the option `environment.etc.dbus-1.source':
trace: while evaluating the attribute 'value'
at: (512:9) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
511| in warnDeprecation opt //
512| { value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
513| inherit (res.defsFinal') highestPrio;
trace: while evaluating anonymous lambda
at: (139:72) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
138| # For definitions that have an associated option
139| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
140|
trace: from call site
at: (297:20) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/attrsets.nix
296| then recurse (path ++ [name]) value
297| else f (path ++ [name]) value;
| ^
298| in mapAttrs g set;
trace: while evaluating 'g'
at: (294:19) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/attrsets.nix
293| g =
294| name: value:
| ^
295| if isAttrs value && cond value
trace: from call site
trace: while evaluating the attribute 'source'
trace: while evaluating anonymous lambda
at: (20:20) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/nixos/modules/system/etc/etc.nix
19| /* !!! Use toXML. */
20| sources = map (x: x.source) etc';
| ^
21| targets = map (x: x.target) etc';
trace: from call site
trace: while evaluating the attribute 'sources' of the derivation 'etc'
at: (12:5) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/nixos/modules/system/etc/etc.nix
11| etc = pkgs.stdenvNoCC.mkDerivation {
12| name = "etc";
| ^
13|
trace: while evaluating the attribute 'value'
at: (379:44) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
378| defnsByName' = byName "config" (module: value:
379| [{ inherit (module) file; inherit value; }]
| ^
380| ) configs;
trace: while evaluating 'dischargeProperties'
at: (596:25) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
595| */
596| dischargeProperties = def:
| ^
597| if def._type or "" == "merge" then
trace: from call site
at: (525:137) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
524| defs' = concatMap (m:
525| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
| ^
526| ) defs;
trace: while evaluating definitions from `/nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/nixos/modules/system/etc/etc.nix':
trace: while evaluating anonymous lambda
at: (524:28) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
523| # Process mkMerge and mkIf properties.
524| defs' = concatMap (m:
| ^
525| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
trace: from call site
at: (524:17) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
523| # Process mkMerge and mkIf properties.
524| defs' = concatMap (m:
| ^
525| map (value: { inherit (m) file; inherit value; }) (builtins.addErrorContext "while evaluating definitions from `${m.file}':" (dischargeProperties m.value))
trace: while evaluating the attribute 'values'
at: (637:7) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
636| in {
637| values = concatMap (def: if getPrio def == highestPrio then [(strip def)] else []) defs;
| ^
638| inherit highestPrio;
trace: while evaluating the attribute 'values'
at: (538:9) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
537| in {
538| values = defs''';
| ^
539| inherit (defs'') highestPrio;
trace: while evaluating the attribute 'mergedValue'
at: (544:5) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
543| # Type-check the remaining definitions, and merge them. Or throw if no definitions.
544| mergedValue =
| ^
545| if isDefined then
trace: while evaluating the option `system.activationScripts.etc.text':
trace: while evaluating the attribute 'value'
at: (512:9) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
511| in warnDeprecation opt //
512| { value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
| ^
513| inherit (res.defsFinal') highestPrio;
trace: while evaluating anonymous lambda
at: (139:72) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/modules.nix
138| # For definitions that have an associated option
139| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
| ^
140|
trace: from call site
at: (297:20) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/attrsets.nix
296| then recurse (path ++ [name]) value
297| else f (path ++ [name]) value;
| ^
298| in mapAttrs g set;
trace: while evaluating 'g'
at: (294:19) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/attrsets.nix
293| g =
294| name: value:
| ^
295| if isAttrs value && cond value
trace: from call site
trace: while evaluating the attribute 'text'
trace: while evaluating the attribute 'text'
at: (9:5) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/nixos/modules/system/activation/activation-script.nix
8| addAttributeName = mapAttrs (a: v: v // {
9| text = ''
| ^
10| #### Activation script snippet ${a}:
trace: while evaluating 'id'
at: (14:5) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/trivial.nix
13| # The value to return
14| x: x;
| ^
15|
trace: from call site
trace: while evaluating 'textClosureMap'
at: (75:35) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/lib/strings-with-deps.nix
74|
75| textClosureMap = f: predefined: names:
| ^
76| concatStringsSep "\n" (map f (textClosureList predefined names));
trace: from call site
at: (101:18) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/nixos/modules/system/activation/activation-script.nix
100| withHeadlines = addAttributeName set';
101| in textClosureMap id (withHeadlines) (attrNames withHeadlines)
| ^
102| }
trace: while evaluating the attribute 'system.activationScripts.script'
at: (80:9) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/nixos/modules/system/activation/activation-script.nix
79| apply = set: {
80| script =
| ^
81| ''
trace: while evaluating the attribute 'activationScript' of the derivation 'nixos-system-c1-21.03pre269343.758b29b5a28'
at: (95:5) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/nixos/modules/system/activation/top-level.nix
94| baseSystem = pkgs.stdenvNoCC.mkDerivation {
95| name = "nixos-system-${config.system.name}-${config.system.nixos.label}";
| ^
96| preferLocalBuild = true;
trace: while evaluating anonymous lambda
at: (222:54) in file: /nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nix/eval-machine-info.nix
221| mkdir -p $out
222| ${toString (lib.attrValues (lib.mapAttrs (n: v: ''
| ^
223| ln -s ${v.config.system.build.toplevel} $out/${n}
trace: from call site
trace: while evaluating the attribute 'buildCommand' of the derivation 'nixops-machines'
at: (7:7) in file: /nix/store/3pnl7wqmg45h1m9bp913pgw338714nj8-nixos-21.03pre269343.758b29b5a28/nixos/pkgs/build-support/trivial-builders.nix
6| stdenv.mkDerivation ({
7| name = lib.strings.sanitizeDerivationName name;
| ^
8| inherit buildCommand;
Traceback (most recent call last):
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/deployment.py", line 882, in build_configs
configs_path = subprocess.check_output(
File "/nix/store/yl69v76azrz4daiqksrhb8nnmdiqdjg9-python3-3.8.8/lib/python3.8/subprocess.py", line 415, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/nix/store/yl69v76azrz4daiqksrhb8nnmdiqdjg9-python3-3.8.8/lib/python3.8/subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['nix-build', '--show-trace', '-I', 'nixops=/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/../nix', '--arg', 'networkExprs', '[ "/home/cab/data/cab/infra/ops-example/machines.nix" "/tmp/nixops-tmpqchqz4pq/physical.nix" ]', '--arg', 'args', '{}', '--argstr', 'uuid', '979dcd3c-8757-11eb-b0b2-c8f750688b8c', '--argstr', 'deploymentName', 'test', '--arg', 'pluginNixExprs', '[]', '/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/../nix/eval-machine-info.nix', '--arg', 'names', '[ "c1" ]', '-A', 'machines', '-o', '/tmp/nixops-tmpqchqz4pq/configs', '--dry-run']' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/bin/.nixops-wrapped", line 9, in <module>
sys.exit(main())
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/__main__.py", line 710, in main
args.op(args)
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/script_defs.py", line 617, in op_deploy
depl.deploy(
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/deployment.py", line 1479, in deploy
self.run_with_notify("deploy", lambda: self._deploy(**kwargs))
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/deployment.py", line 1468, in run_with_notify
f()
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/deployment.py", line 1479, in <lambda>
self.run_with_notify("deploy", lambda: self._deploy(**kwargs))
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/deployment.py", line 1394, in _deploy
self.configs_path = self.build_configs(
File "/nix/store/634mllawhzpf6665cjd7lpyxavyg1ckk-python3.8-nixops-2.0.0/lib/python3.8/site-packages/nixops/deployment.py", line 900, in build_configs
raise Exception("unable to build all machine configurations")
Exception: unable to build all machine configurations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment