]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks: update egrep to 'grep -E' 67518/head
authorNitzan Mordechai <nmordech@redhat.com>
Sun, 26 Oct 2025 12:00:19 +0000 (12:00 +0000)
committerNitzanMordhai <nmordech@ibm.com>
Wed, 25 Feb 2026 10:36:57 +0000 (10:36 +0000)
egrep marked as obsolete, update it to grep -E

Signed-off-by: Nitzan Mordechai <nmordech@ibm.com>
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 6dfb84e8246d625642fd751c63a3954fdd36cf88)

qa/tasks/ceph.py
qa/tasks/cephadm.py

index 819154c98db87307881c0f1e3781925e12ce184e..e1a1b0befb084886ed3d3419a7b1eae3813bf98a 100644 (file)
@@ -1199,11 +1199,11 @@ def cluster(ctx, config):
             """
             args = [
                 'sudo',
-                'egrep', pattern,
+                'grep', '-E', pattern,
                 '/var/log/ceph/{cluster}.log'.format(cluster=cluster_name),
             ]
             for exclude in excludes:
-                args.extend([run.Raw('|'), 'egrep', '-v', exclude])
+                args.extend([run.Raw('|'), 'grep', '-E', '-v', exclude])
             args.extend([
                 run.Raw('|'), 'head', '-n', '1',
             ])
@@ -1681,7 +1681,7 @@ def restart(ctx, config):
             cluster, type_, id_ = teuthology.split_role(role)
             remote.run(
                args = ['sudo',
-                       'egrep', expected_fail,
+                       'grep', '-E', expected_fail,
                        '/var/log/ceph/{cluster}-{type_}.{id_}.log'.format(cluster=cluster, type_=type_, id_=id_),
                 ])
     yield
index 7c5d03b2da6c143691f2ced12bd06a7afd814064..94a1b87c807fefd061f9b7297d556e8b7896636c 100644 (file)
@@ -463,15 +463,15 @@ def ceph_log(ctx, config):
             """
             args = [
                 'sudo',
-                'egrep', pattern,
+                'grep', '-E', pattern,
                 '/var/log/ceph/{fsid}/ceph.log'.format(
                     fsid=fsid),
             ]
             if only_match:
-                args.extend([run.Raw('|'), 'egrep', '|'.join(only_match)])
+                args.extend([run.Raw('|'), 'grep', '-E', '|'.join(only_match)])
             if excludes:
                 for exclude in excludes:
-                    args.extend([run.Raw('|'), 'egrep', '-v', exclude])
+                    args.extend([run.Raw('|'), 'grep', '-E', '-v', exclude])
             args.extend([
                 run.Raw('|'), 'head', '-n', '1',
             ])