Skip router rescheduling test

This test is failing on the DVR job and the skip logic
needs to be redone.

Related-Bug: #1489929

Change-Id: I672e00c23e3500653b45c5b0aaa93b5e39738495
diff --git a/tempest/scenario/test_network_basic_ops.py b/tempest/scenario/test_network_basic_ops.py
index 52b1d52..2a22c42 100644
--- a/tempest/scenario/test_network_basic_ops.py
+++ b/tempest/scenario/test_network_basic_ops.py
@@ -17,6 +17,7 @@
 import re
 
 from oslo_log import log as logging
+from tempest_lib import decorators
 import testtools
 
 from tempest.common.utils import data_utils
@@ -659,8 +660,7 @@
         self.assertEqual('', port['device_owner'])
 
     @test.idempotent_id('2e788c46-fb3f-4ac9-8f82-0561555bea73')
-    @testtools.skipIf("dvr" in CONF.network_feature_enabled.api_extensions,
-                      "Router rescheduling not supported on DVR")
+    @decorators.skip_because(bug="1489929")
     @test.services('compute', 'network')
     def test_router_rescheduling(self):
         """Tests that router can be removed from agent and add to a new agent.