From 2ecd8d64900aac60578964f4011156c46c797e5d Mon Sep 17 00:00:00 2001 From: dparmar18 Date: Mon, 2 Jan 2023 17:54:50 +0530 Subject: [PATCH] qa: fix api failure issue caused during a dashboard test 2022-12-28 10:16:47,812.812 INFO:__main__: File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/helper.py", line 712, in 2022-12-28 10:16:47,812.812 INFO:__main__: _validate_json(val[key], sub_schema, path + [key]) 2022-12-28 10:16:47,812.812 INFO:__main__: File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/helper.py", line 711, in _validate_json 2022-12-28 10:16:47,812.812 INFO:__main__: result = all( 2022-12-28 10:16:47,812.812 INFO:__main__: File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/helper.py", line 712, in 2022-12-28 10:16:47,812.812 INFO:__main__: _validate_json(val[key], sub_schema, path + [key]) 2022-12-28 10:16:47,812.812 INFO:__main__: File "/home/jenkins-build/build/workspace/ceph-api/qa/tasks/mgr/dashboard/helper.py", line 710, in _validate_json 2022-12-28 10:16:47,813.813 INFO:__main__: raise _ValError('unknown keys: {}'.format(unknown_keys), path) 2022-12-28 10:16:47,813.813 INFO:__main__:tasks.mgr.dashboard.helper._ValError: In `input['fs_map']['filesystems'][0]['mdsmap']['flags_state']`: unknown keys: {'refuse_client_session'} Fixes the above failure Fixes: https://tracker.ceph.com/issues/57090 Signed-off-by: Dhairya Parmar --- qa/tasks/mgr/dashboard/test_health.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qa/tasks/mgr/dashboard/test_health.py b/qa/tasks/mgr/dashboard/test_health.py index ae922d2b354..b6ffade4c96 100644 --- a/qa/tasks/mgr/dashboard/test_health.py +++ b/qa/tasks/mgr/dashboard/test_health.py @@ -56,7 +56,8 @@ class HealthTest(DashboardTestCase): 'joinable': bool, 'allow_snaps': bool, 'allow_multimds_snaps': bool, - 'allow_standby_replay': bool + 'allow_standby_replay': bool, + 'refuse_client_session': bool }), 'ever_allowed_features': int, 'root': int -- 2.47.3