That’s odd, I can’t think why that would happen, though I’m sure I don’t know all the workings of nixops. Perhaps someone else on the list might have a clue.
If you share the system packages of your config we can see if the error can be replicated. > On 24 Jul 2016, at 13:47, Eike <e...@eknet.org> wrote: > > > nixops --version says "1.3.1". I'm running NixOS 16.09pre85931.125ffff > (unstable channel) and installed nixops using `nix-env -i nixops'. I > noticed that when I remove all system packages from configuration.nix, > it doesn't error anymore. So I guess it's because the closure is too > large? This would be too bad for me, because I hoped to manage some > (physical) desktop machines with nixops that have many system packages. > > Here is the output of nixops info -d lenni. For me it doesn't provide > any hints regarding this problem: > > Network name: lenni > Network UUID: 745c1905-5050-11e6-b200-90e6baf47cb4 > Network description: Lenni > Nix expressions: > /home/eike/workspace/projects/confnix/systems/lenni/deploy.nix > > > +-------+---------------+------+---------------------------------------------------+------------+ > | Name | Status | Type | Resource Id > | IP address | > > +-------+---------------+------+---------------------------------------------------+------------+ > | lenni | Up / Outdated | none | > nixops-745c1905-5050-11e6-b200-90e6baf47cb4-lenni | | > > +-------+---------------+------+---------------------------------------------------+------------+ > > Thanks a lot and kind regards > Eike > > > nickbh <nick.b.h....@gmail.com> writes: > >> Apparently that’s a OS error resulting from a size limit on command >> line args[0]. Were you able to find the cause? If not, what’s your >> 'nixops —version'? Does 'nixops info -d lenni’ show any clues? >> >> Nick >> >> [0] http://stackoverflow.com/a/28965439/4386011 >>> On 22 Jul 2016, at 22:53, Eike <e...@eknet.org> wrote: >>> >>> >>> Hello, >>> >>> I start using nixops and want to deploy from one machine to >>> another. Both have NixOS running. This is the nix file I feed to nixops >>> create: >>> >>> { >>> network.description = "Lenni"; >>> lenni = >>> { config, pkgs, ... }: >>> { >>> imports = [ ./configuration.nix ]; >>> >>> deployment.targetEnv = "none"; >>> deployment.targetHost = "192.168.1.72"; >>> }; >>> } >>> >>> The configuration.nix is the same file I used with `nixos-rebuild` >>> directly on the target machine. >>> >>> When I run nixops deploy it builds the configuration and then quits with >>> “[Errno 7] Argument list too long” error: >>> >>> $ nixops deploy -d lenni >>> building all machine configurations... >>> lenni> copying closure... >>> error: [Errno 7] Argument list too long >>> >>> I'm not sure what I did wrong and could not find anything useful when >>> searching the internet. Can someone help me out here? >>> >>> Thanks and regards >>> Eike >>> >>> >>> -- >>> gpg: AD7AC35E >>> finger print: 137F BB0B 1639 D25F DC5D E59C B412 C5F5 AD7A C35E >>> _______________________________________________ >>> nix-dev mailing list >>> nix-dev@lists.science.uu.nl >>> http://lists.science.uu.nl/mailman/listinfo/nix-dev > > > -- > gpg: AD7AC35E > finger print: 137F BB0B 1639 D25F DC5D E59C B412 C5F5 AD7A C35E _______________________________________________ nix-dev mailing list nix-dev@lists.science.uu.nl http://lists.science.uu.nl/mailman/listinfo/nix-dev