]> git.proxmox.com Git - ceph.git/blobdiff - ceph/qa/tasks/dnsmasq.py
import 15.2.4
[ceph.git] / ceph / qa / tasks / dnsmasq.py
index 2bf3feaf083714e490c58f5e6ccca15f168c823d..352ed246b6eb48a930e245563081e1b5399334fa 100644 (file)
@@ -8,7 +8,7 @@ from teuthology import misc
 from teuthology.exceptions import ConfigError
 from teuthology import contextutil
 from teuthology import packaging
-from util import get_remote_for_role
+from tasks.util import get_remote_for_role
 
 log = logging.getLogger(__name__)
 
@@ -83,7 +83,7 @@ def setup_dnsmasq(remote, testdir, cnames):
     # restart dnsmasq
     remote.run(args=['sudo', 'systemctl', 'restart', 'dnsmasq'])
     # verify dns name is set
-    remote.run(args=['ping', '-c', '4', cnames.keys()[0]])
+    remote.run(args=['ping', '-c', '4', next(iter(cnames.keys()))])
 
     try:
         yield