Skip to content

Conversation

johscheuer
Copy link
Member

Description

Allow to replace process groups with a high run loop busy value

Type of change

  • New feature (non-breaking change which adds functionality)

Discussion

In some scenarios problems in the infrastructure might not result in unavailability and may not be caught by grey failure system, so this would be an additional check. A process with a high run loop busy value could indicate issues with the process of the node where it's currently running on.

Testing

Added unit tests and ran the e2e tests. I'll test how I can increase the run loop busy value for a dedicated test, but this test might not be reliable, depending on the feature in chaos-mesh that we can use.

Documentation

Follow-up

@foundationdb-ci
Copy link
Contributor

Result of fdb-kubernetes-operator-pr on Linux RHEL 9

  • Commit ID: 65af7a7
  • Duration 1:56:40
  • Result: ✅ SUCCEEDED
  • Error: N/A
  • Build Log terminal output (available for 30 days)
  • Build Workspace zip file of the working directory (available for 30 days)

@johscheuer johscheuer merged commit cb69e09 into FoundationDB:main Sep 18, 2025
9 checks passed
@johscheuer johscheuer deleted the replace-process-groups-with-high-busy-value branch September 18, 2025 06:40
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