]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa: do not iterate list being modified
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 2 Apr 2024 14:18:52 +0000 (10:18 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Wed, 3 Apr 2024 13:08:53 +0000 (09:08 -0400)
Fixes: https://tracker.ceph.com/issues/65022
Fixes: bb71023ced2d97a2590b98c4b820e7af6f1801b3
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
qa/tasks/cephfs/mount.py

index ba4874cc92dacd03a0555f6edabe19d39b71b34d..ce5440cdb11a70c81dc6388572d3aec1ea1c449e 100644 (file)
@@ -1396,7 +1396,7 @@ class CephFSMount(object):
         For a process that was returned by one of the _background member functions,
         kill it hard.
         """
-        procs = [p] if p is not None else self.background_procs
+        procs = [p] if p is not None else list(self.background_procs)
         for p in procs:
             log.debug(f"terminating {p}")
             self._kill_background(p)