From 08bec918f79b56788f1129aab9ce661630b4ab4d Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 11 Apr 2020 12:02:18 +0800 Subject: [PATCH] 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 --- qa/tasks/mgr/dashboard/test_mgr_module.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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, -- 2.47.3