mirror of
https://github.com/nspcc-dev/neofs-dev-env.git
synced 2026-03-01 04:29:00 +00:00
Number of CNs and IR nodes should be configurable #18
Labels
No labels
I2
I3
I4
S2
S3
S4
U0
U2
U3
U4
bug
discussion
documentation
enhancement
feature
good first issue
good first issue
help wanted
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nspcc-dev/neofs-dev-env#18
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @realloc on GitHub (May 7, 2021).
Originally assigned to: @End-rey on GitHub.
In different development and testing scenarios we require different number of IR/CN/other nodes. It should be configurable and different setup scripts should be used depending on those settings.
@alexvanin commented on GitHub (May 7, 2021):
Configurations with different number of IR/CN nodes require different blockchain dumps and different neo-go configuration files for each case. I am not sure it is possible to do without in-place chain dump / config generators, that may be hard to integrate with neofs-dev-env repo.
@roman-khimov commented on GitHub (May 7, 2021):
It's not that difficult to generate a small chain dump (and I don't think you have a lot to put into it), neo-bench does that for example.
@realloc commented on GitHub (May 7, 2021):
In the most simple case this can be implemented as additional separate services, like
chain-singleandir-single. Depending on the most popular configurations, they may be disabled or enabled by default. Chain dump urls could be pre-set in those services.@alexvanin commented on GitHub (May 13, 2021):
Let's start with polishing and publishing our chain generation tools first.
@aprasolova commented on GitHub (Jun 10, 2021):
As I understood from the discussion, the task is about creating exact neofs-dev-env configurations with predefined number of nodes and corresponding blockchain dumps. If it is so, I only need to know, how many nodes must be in these configurations.
@realloc @alexvanin ?
@alexvanin commented on GitHub (Jun 11, 2021):
I think we want to target one and seven alphabet node configurations. First for debug and latter to model real network setup. However I wonder how we gonna do it. It requires different side chain dumps and we wanted to have some sort of side chain dump generator right in neofs-dev-env, if I understood correctly.
Can you elaborate your thoughts on how this should be done?
@realloc commented on GitHub (Aug 29, 2022):
Related: #208
@cthulhu-rider commented on GitHub (Dec 9, 2024):
CN∈IR now
nspcc-dev/neofs-node@35def8436a/config/example/ir.yaml (L23)