Skip to content

Add linstor witness script - #2

Draft
Millefeuille42 wants to merge 11 commits into
develfrom
cmd/mlr/add-linstor-witness-script
Draft

Millefeuille42 wants to merge 11 commits into
develfrom
cmd/mlr/add-linstor-witness-script

Conversation

@Millefeuille42

@Millefeuille42 Millefeuille42 commented Apr 20, 2026 •

Copy link
Copy Markdown

This script allows to deploy and update the linstor witness node POC automatically.

TODO before merge:

  • Integrate with the current type definitions in src/xcp_storage/typing
  • Fix mypy errors
  • Merge branch ran-spawn-project before merging this one
  • Change target branch to master

Wescoeur and others added 10 commits March 17, 2026 23:19
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Mathieu Labourier <mathieu.labourier@vates.tech>
@Millefeuille42 Millefeuille42 self-assigned this Apr 20, 2026
@Millefeuille42
Millefeuille42 requested review from a team and Wescoeur April 20, 2026 13:12
Comment thread src/linstor_witness/README.md Outdated
@Millefeuille42
Millefeuille42 changed the base branch from master to ran-spawn-project April 24, 2026 10:05
Co-authored-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Signed-off-by: Mathieu Labourier <mathieu.labourier@vates.tech>
@Millefeuille42
Millefeuille42 force-pushed the cmd/mlr/add-linstor-witness-script branch from 3764354 to 1c97b59 Compare May 12, 2026 07:58
Comment on lines +178 to +184
## Setting up paths and interfaces

As it is recommended to have a dedicated 10Gbps network for the LINSTOR nodes,
and that the witness VM should not run on the same pool as the LINSTOR nodes,
it is likely that the witness VM doesn't have access to the 10Gbps network.
Therefore, it is necessary to set up the paths and interfaces
for the witness VM to be able to communicate with the LINSTOR nodes.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a warning about tinkering with netpath. This can impact production and we do not officially support this.

@Wescoeur
Wescoeur force-pushed the ran-spawn-project branch 12 times, most recently from 2ed7088 to ad0cbb6 Compare July 15, 2026 13:44
@Wescoeur
Wescoeur force-pushed the ran-spawn-project branch 10 times, most recently from b358a34 to 4eaf6c6 Compare July 17, 2026 10:16
Base automatically changed from ran-spawn-project to devel September 30, 2026 08:58
Wescoeur added a commit that referenced this pull request Sep 30, 2026
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Wescoeur added a commit that referenced this pull request Sep 30, 2026
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
Wescoeur added a commit that referenced this pull request Sep 30, 2026
Signed-off-by: Ronan Abhamon <ronan.abhamon@vates.tech>
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.

2 participants