-
-
Notifications
You must be signed in to change notification settings - Fork 13.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nixos/etcd: fixes etcd failing to start at boot and add openFirewall option #279268
Conversation
6d979aa
to
7cf589b
Compare
ping maintainers of etcd: @offline @endocrimes |
7cf589b
to
004ccd5
Compare
55b8210
to
3238f8c
Compare
3238f8c
to
472e877
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1398 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Diff LGTM.
…option Fixes etcd failing to start at boot for network and firewall not being ready and etcd peers being unavailable because of network/firewall * configure etcd systemd unit to: - delay etcd start-up until network and firewall are ready - restart on failure and be always on * add openFirewall option The official etcd ports are 2379 for client requests and 2380 for peer communication: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt https://etcd.io/docs/v3.4/op-guide/configuration/
7767d06
to
cbe8e0c
Compare
@vcunat Would you review this? It's etcd module. |
No, I'm afraid I've barely heard etcd mentioned, never used it. |
@wegank Thanks! |
Fixes etcd failing to start at boot for network and firewall not being ready and etcd peers being unavailable because of network/firewall
configure etcd systemd unit to:
add openFirewall option
nixos/etcd: fix etcd category from misc to databases