NixOS / nixops

NixOps is a tool for deploying to NixOS machines in a network or cloud.
https://nixos.org/nixops
GNU Lesser General Public License v3.0
1.86k stars 365 forks source link

Document the status of the project #1545

Closed datafoo closed 6 months ago

datafoo commented 2 years ago

Here are a few facts about nixops:

Yet, nixops is very useful to me. However, I have come to a point where I am not sure I should invest more time trying to open issues or even use nixops since it feels like wasted efforts. The project may be abandoned, I do not know and it is not documented anywhere.

I understand that there is limited resource but I think a clear and updated project status would incentive participation (or stop it right away). A small paragraph in the README.md would be a good start.

datafoo commented 2 years ago

@roberth @adisbladis @grahamc : according to the commit history, you are the most recently involved people. Do you still use NixOps?

roberth commented 2 years ago

I do and I plan to make a maintenance push soon.

DavidEGrayson commented 1 year ago

Where would the maintenance push be when it is made? I see no tags since 2019. I see three active branches, but those are for NixOps 2, which is still unstable if I understand correctly.

turboMaCk commented 1 year ago

I wonder what is the status of 2.0. I use nixops to deploy my vps. up to this point there were not really any critical things that made me worried but now I will need to host something that will have DB and will hold some bit more sensitive data so I'm faced with dilema what to do about it.

roberth commented 1 year ago

Planning to merge #1508 and a rebase of #1523 or #1480 in the coming two weeks. That should bring a 2.0 release candidate within reach.

If you can fund development and maintenance, or know someone, that can speed things up.

RyzeNGrind commented 1 year ago

Hey any updates on the status of this project? I just started getting my hands deep with Nix and NixOS and I was trying to use NixOps to deploy my flakes that I have been building, but alas I find out that NixOps 2.0 does not have flake support as of yet. I checked the PRs and I don't see the critical flake attribute related ones being closed, so I am unsure whether I can simply build NixOps from master and try out deployments via flakes.

Fairly conflicted between supporting NixOps which seems perfect for the job. Or switching to some other terraform like system for lab automation, which wouldn't be as idiomatic and compatible as Nix default tools. 😄

datafoo commented 6 months ago

Fixed in 3f8249a733986c034964ac8835e3bf62f787e7f3