Skip to content

DAOS-17492 control: Ensure updated members can become voters #16480

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

Draft
wants to merge 4 commits into
base: release/2.6
Choose a base branch
from

Conversation

kjacque
Copy link
Contributor

@kjacque kjacque commented Jun 5, 2025

When adding a new access point to config and restarting, the member is updated, not added, so it was not being considered a voter in the MS leader election.

Features: control

Steps for the author:

  • Commit message follows the guidelines.
  • Appropriate Features or Test-tag pragmas were used.
  • Appropriate Functional Test Stages were run.
  • At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • Gatekeeper requested (daos-gatekeeper added as a reviewer).

When adding a new access point to config and restarting, the member
is updated, not added, so it was not being considered a voter in the
MS leader election.

Features: control

Signed-off-by: Kris Jacque <kris.jacque@hpe.com>
@kjacque kjacque self-assigned this Jun 5, 2025
Copy link

github-actions bot commented Jun 5, 2025

Ticket title is 'Aurora user/perf: Admin (dmg) command does not work from newly added access_point '
Status is 'In Review'
Labels: 'ALCF,alcf_cluster,alcf_track'
https://daosio.atlassian.net/browse/DAOS-17492

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

Test stage Functional Hardware Medium Verbs Provider completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-16480/1/testReport/

kjacque added 2 commits June 12, 2025 00:06
- When initializing MS raft DB, check if any voters are no longer
  access points. These no-longer-participating voters can keep a
  leader election from completing.

Features: control

Signed-off-by: Kris Jacque <kris.jacque@hpe.com>
@daosbuild3
Copy link
Collaborator

Features: control

Signed-off-by: Kris Jacque <kris.jacque@hpe.com>
@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

2 participants