Skip to content

Conversation

@exkson
Copy link
Owner

@exkson exkson commented Jun 3, 2025

The goal of this PR is to support the deployment of multiple OSDs per testnode. To do this,

  • the number of loop devices per node is read from the configuration file
  • loop devices are created using the following naming loop.
  • the testnode container create_cmd is modified to dynamically include the created nodes.

With this implementation, I think each testnode will have enough devices available so that cephadm can deploy many OSDs to it if necessary.

"ceph-devstack",
"-p",
"5432:5432",
"5431:5432",
Copy link
Owner Author

Choose a reason for hiding this comment

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

This is a temporary change because exposing 5432 conflict with my local postgresql instance port. If there is no reason to expose specifically on this 5432 I think it can be a change to keep.

@exkson exkson force-pushed the deploy-multiple-osd-per-node branch from b9d8e22 to 7c23a0a Compare July 7, 2025 09:45
Repository owner deleted a comment from sourcery-ai bot Aug 7, 2025
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.

3 participants