Skip to content
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

WIP feat/rocketpool #27

Open
wants to merge 38 commits into
base: dev
Choose a base branch
from
Open

WIP feat/rocketpool #27

wants to merge 38 commits into from

Conversation

MartinNikov
Copy link
Collaborator

MartinNikov and others added 30 commits February 2, 2024 13:52
When `trusted-node-url` is used nimbus ExecStart will be different and will use `trustedNodeSync` parameter.
Also got `nimbus-eth2` working with the changes from the `nix-community/ethereum.nix` repo
…r loading secrets

* config(modules/nimbus-eth2): Don't define custom user for the service, but rely on the DynamicUser
* config(modules/lib.nix): Add `ProcSubset` to baseServiceConfig
* config(modules/erigon): Refactor systemd config to use LoadCredential
…b/nbc.sqlite3` exists

Skip trustedNodeSync if it already exists.
In newer versions of `nixpkgs-unstable` the `nim` package points to
`2.0.0`. A new package `nim1` has been added for backwards
compatibility.

Since we can't be sure with what version of nixpkgs-unstable we will be
instantiated fallback to `nim` if `nim1` does not exist.
MartinNikov and others added 8 commits February 2, 2024 14:07
Pruning fails and errors are thrown in the most recent version (1.13.10) when `ProcSubset` is set to `pid`, as in lib.nix
…all)

`ProcSubset=pid` causes various problems for both nimbus and geth
(and possibly other services), so it's better to revert that change.
not all arguments are passed into the module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants