Skip to content

DAOS-19591 container: avoid false sluggish EC boundary warning - #19015

Merged
daltonbohning merged 1 commit into
masterfrom
lxz/cont_agg_eph_sync
Sep 8, 2026
Merged

DAOS-19591 container: avoid false sluggish EC boundary warning#19015
daltonbohning merged 1 commit into
masterfrom
lxz/cont_agg_eph_sync

Conversation

@liuxuezhao

Copy link
Copy Markdown
Contributor

A new container service leader loads the EC aggregation boundary from rdb, which can be far behind the current time. The first comparison of the tracked epoch against the newly reported minimum then shows a large gap and triggers a bogus "Sluggish EC boundary reporting" warning.

Record the time when the leader starts tracking a container and only warn when the leader has been tracking it at least as long as the observed epoch gap, so a gap that predates this leader is not reported as a stall.

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).

A new container service leader loads the EC aggregation boundary from
rdb, which can be far behind the current time. The first comparison of
the tracked epoch against the newly reported minimum then shows a large
gap and triggers a bogus "Sluggish EC boundary reporting" warning.

Record the time when the leader starts tracking a container and only
warn when the leader has been tracking it at least as long as the
observed epoch gap, so a gap that predates this leader is not reported
as a stall.

Signed-off-by: Xuezhao Liu <xuezhao.liu@hpe.com>
@liuxuezhao
liuxuezhao requested review from a team as code owners September 4, 2026 09:48
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

Ticket title is 'Aurora daos_user: engine printing continuously in log "cont_agg_eph_sync() 66e9ae82/2416cc43: Sluggish EC boundary report from rank 117, 165933 Seconds." '
Status is 'In Progress'
Labels: 'ALCF'
https://daosio.atlassian.net/browse/DAOS-19591

Comment thread src/container/srv_container.c
@liuxuezhao
liuxuezhao requested a review from a team September 8, 2026 06:18
@daltonbohning daltonbohning added the release-3.0.0 Targeted for release 3.0.0 label Sep 8, 2026
@daltonbohning
daltonbohning merged commit da16283 into master Sep 8, 2026
39 checks passed
@daltonbohning
daltonbohning deleted the lxz/cont_agg_eph_sync branch September 8, 2026 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-3.0.0 Targeted for release 3.0.0

Development

Successfully merging this pull request may close these issues.

4 participants