From: Kefu Chai Date: Sat, 11 Apr 2020 04:02:18 +0000 (+0800) Subject: qa/tasks/mgr/dashboard: set last_opt_revision when setting enabled X-Git-Tag: v16.1.0~2581^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F34517%2Fhead;p=ceph.git qa/tasks/mgr/dashboard: set last_opt_revision when setting enabled telemetry requires user to re opt-in when opt_revision is bumped up Signed-off-by: Kefu Chai --- diff --git a/qa/tasks/mgr/dashboard/test_mgr_module.py b/qa/tasks/mgr/dashboard/test_mgr_module.py index 080b8b64c239..9d154cd40e2a 100644 --- a/qa/tasks/mgr/dashboard/test_mgr_module.py +++ b/qa/tasks/mgr/dashboard/test_mgr_module.py @@ -127,18 +127,20 @@ class MgrModuleTelemetryTest(MgrModuleTestCase): def test_put(self): self.set_config_key('config/mgr/mgr/telemetry/contact', '') self.set_config_key('config/mgr/mgr/telemetry/description', '') - self.set_config_key('config/mgr/mgr/telemetry/enabled', 'True') self.set_config_key('config/mgr/mgr/telemetry/interval', '72') self.set_config_key('config/mgr/mgr/telemetry/leaderboard', 'False') self.set_config_key('config/mgr/mgr/telemetry/organization', '') self.set_config_key('config/mgr/mgr/telemetry/proxy', '') self.set_config_key('config/mgr/mgr/telemetry/url', '') + self.set_config_key('config/mgr/mgr/telemetry/last_opt_revision', '2') + self.set_config_key('config/mgr/mgr/telemetry/enabled', 'True') self._put( '/api/mgr/module/telemetry', data={ 'config': { 'contact': 'tux@suse.com', 'description': 'test', + 'last_opt_revision': 1, 'enabled': False, 'interval': 4711, 'leaderboard': True,