| From b95259c66cc95d39ff04b639cd614d11c2a36679 Mon Sep 17 00:00:00 2001 |
| From: Varsha Teratipally <teratipally@google.com> |
| Date: Fri, 11 Mar 2022 22:25:19 +0000 |
| Subject: [PATCH] Fix IPv4 regex pattern |
| |
| --- |
| cloudinit/netinfo.py | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/cloudinit/netinfo.py b/cloudinit/netinfo.py |
| index 628e2908..c477a211 100644 |
| --- a/cloudinit/netinfo.py |
| +++ b/cloudinit/netinfo.py |
| @@ -60,7 +60,7 @@ def _netdev_info_iproute(ipaddr_out): |
| devs[dev_name]['ipv6'].append(m.groupdict()) |
| elif 'inet' in line: |
| m = re.match( |
| - r'\s+inet\s(?P<cidr4>\S+)(\sbrd\s(?P<bcast>\S+))?\sscope\s' |
| + r'\s+inet\s(?P<cidr4>\S+)(\smetric\s(?P<metric>\d+))?(\sbrd\s(?P<bcast>\S+))?\sscope\s' |
| r'(?P<scope>\S+).*', line) |
| if not m: |
| LOG.warning( |
| -- |
| 2.35.1.723.g4982287a31-goog |
| |
| |