From: Jaya Prakash Date: Tue, 19 May 2026 17:02:22 +0000 (+0000) Subject: qa: fix TEST_mon_features persistent feature checks in mon/misc.sh X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ac6dd5571eaf5e2bb77d3e7af41448348100c8e4;p=ceph.git qa: fix TEST_mon_features persistent feature checks in mon/misc.sh The test reused the "tentacle" jq filter while validating "nvmeof_beacon_diff", causing the comparison to fail. Also fix the umbrella feature validation and update the expected persistent feature count. Fixes: https://tracker.ceph.com/issues/76472 Signed-off-by: Jaya Prakash --- diff --git a/qa/standalone/mon/misc.sh b/qa/standalone/mon/misc.sh index f136db0eb78..e5d3e409348 100755 --- a/qa/standalone/mon/misc.sh +++ b/qa/standalone/mon/misc.sh @@ -285,10 +285,11 @@ function TEST_mon_features() { jq_success "$jqinput" "$jqfilter" "squid" || return 1 jqfilter='.monmap.features.persistent[]|select(. == "tentacle")' jq_success "$jqinput" "$jqfilter" "tentacle" || return 1 + jqfilter='.monmap.features.persistent[]|select(. == "nvmeof_beacon_diff")' jq_success "$jqinput" "$jqfilter" "nvmeof_beacon_diff" || return 1 jqfilter='.monmap.features.persistent[]|select(. == "umbrella")' - jq_success "$jqinput" "$jqfilter" "tentacle" || return 1 - jqfilter='.monmap.features.persistent | length == 13' + jq_success "$jqinput" "$jqfilter" "umbrella" || return 1 + jqfilter='.monmap.features.persistent | length == 14' jq_success "$jqinput" "$jqfilter" || return 1 CEPH_ARGS=$CEPH_ARGS_orig