We added the "basic_pool_flags" collection to main (squid), so
we need to re-opt-in after the upgrade to opt in to this collection.
Otherwise, a "TELEMETRY_CHANGED" warning comes up in the log and fails
the test.
Fixes: https://tracker.ceph.com/issues/64458
Signed-off-by: Laura Flores <lflores@ibm.com>
(cherry picked from commit
a04a9c64b86fc253997081c4d769c887d13166a1)
ceph -s
COLLECTIONS=$(ceph telemetry collection ls)
-NEW_COLLECTIONS=("perf_perf" "basic_mds_metadata" "basic_pool_usage" "basic_rook_v01" "perf_memory_metrics")
+NEW_COLLECTIONS=("perf_perf" "basic_mds_metadata" "basic_pool_usage" "basic_rook_v01" "perf_memory_metrics" "basic_pool_flags")
for col in ${NEW_COLLECTIONS[@]}; do
if ! [[ $COLLECTIONS == *$col* ]];
then
ceph telemetry preview-device
ceph telemetry preview-all
-# Opt in to new collections
-# Currently, no new collections between latest reef and squid (dev)
+# Opt in to new collections (basic_pool_flags)
+ceph telemetry on --license sharing-1-0
# Run show commands
ceph telemetry show