nixops icon indicating copy to clipboard operation
nixops copied to clipboard

NixOps is a tool for deploying to NixOS machines in a network or cloud.

Results 129 nixops issues
Sort by recently updated
recently updated
newest added

Hey :wave: Can somebody help me? I am new to nix and NixOs. I was following a [tutorial](https://jezenthomas.com/deploying-a-haskell-web-service-with-nix/#a-simple-haskell-application) for delpoying an haskell web server using nixops. I diverged from the...

I updated [`users.users.root.openssh.authorizedKeys.keys`](https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=authorizedKeys) for one of my servers. [`boot.initrd.network.ssh.authorizedKeys`](https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=initrd+authorizedkeys) should default to the aforementioned config value, but after a `nixops deploy` the bootloader image isn't updated with the new authorized...

I'm quite interested in giving NixOps a try but currently the stable version (1.7.0) is affected by [CVE-2022-29217](https://nvd.nist.gov/vuln/detail/CVE-2022-29217) (via the `pyjwt` dependency) and is not installable by default on NixOS....

Fixes https://github.com/NixOS/nixops/issues/1486 Done: * [X] Made `requires` an error. * [X] Implemented the `nodes` option. * [X] Made a fallback for the old way of writing nodes to the *...

Hey! When using flakes, it would be convenient to have access to `inputs`, like this is the case for `nodes`. Currently, we need to pass it to every module manually....

The locks feel a bit inconsistent atm. as the state is stored in `$NIXOPS_STATE` while locks are still stored in `$HOME/.nixops`.

I've defined a [nixpkgs overlay](https://nixos.org/nixpkgs/manual/#sec-overlays-install) but nixops isn't picking it up. I'm using the method where I set `NIX_PATH` / `-I` to `MYDIR` where `MYDIR` contains `MYDIR/nixpkgs-overlays/default.nix` with contents like...

When I run `nixops deploy`, I get: ``` building all machine configurations... warning: you did not specify '--add-root'; the result might be removed by the garbage collector dev1> copying closure......

This is [recommended by upstream poetry][1]. Without this new backend, you cannot do an editable install. [1]: https://python-poetry.org/docs/pyproject/#poetry-and-pep-517 @moduon MT-904