Public bug reported:
When installing walinuxagent, we run into an error from python 3.12 that
show errors like:
/usr/lib/python3/dist-packages/azurelinuxagent/agent.py:317: SyntaxWarning:
invalid escape sequence '\w'
m = re.match("^(?:[-/]*)configuration-path:([\w/\.\-_]+)", arg) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/default.py:61:
SyntaxWarning: invalid escape sequence '\d'
_IPTABLES_VERSION_PATTERN = re.compile("^[^\d\.]*([\d\.]+).*$") # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/default.py:109:
SyntaxWarning: invalid escape sequence '\s'
PACKET_PATTERN = "^\s*(\d+)\s+(\d+)\s+DROP\s+.*{0}[^\d]*$" # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/default.py:126:
SyntaxWarning: invalid escape sequence '\d'
IP_COMMAND_OUTPUT = re.compile('^\d+:\s+(\w+):\s+(.*)$') # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/freebsd.py:554:
SyntaxWarning: invalid escape sequence '\('
cmd_search_dev = "camcontrol devlist | grep {0} | awk -F \( '{{print
$2}}'|sed -e 's/.*(//'| sed -e 's/).*//'".format(output) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/freebsd.py:565:
SyntaxWarning: invalid escape sequence '\('
cmd_search_dev = "camcontrol devlist | grep {0} | awk -F \( '{{print
$2}}'|sed -e 's/.*(//'| sed -e 's/).*//'".format(output) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/openwrt.py:34:
SyntaxWarning: invalid escape sequence '\d'
self.ip_command_output = re.compile('^\d+:\s+(\w+):\s+(.*)$') # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/rdma.py:249:
SyntaxWarning: invalid escape sequence '\s'
version = re.search("version:\s+(\d+)\.(\d+)\.(\d+)\D", out, re.IGNORECASE)
# pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/rdma.py:471:
SyntaxWarning: invalid escape sequence '\S'
old = "ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 \"\S+
0\"" # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/utils/flexible_version.py:198:
SyntaxWarning: invalid escape sequence '\d'
release_re = '(?:{prerel_sep}(?P<{tn}>{tags})(?P<{nn}>\d*))?'.format( #
pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:65:
SyntaxWarning: invalid escape sequence '\d'
f5_version = re.compile("^Version: (\d+\.\d+\.\d+)") # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:66:
SyntaxWarning: invalid escape sequence '\w'
f5_product = re.compile("^Product: ([\w-]+)") # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:108:
SyntaxWarning: invalid escape sequence '\-'
release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:111:
SyntaxWarning: invalid escape sequence '\-'
release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:116:
SyntaxWarning: invalid escape sequence '\-'
release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:225:
SyntaxWarning: invalid escape sequence '\.'
AGENT_PKG_PATTERN = re.compile(AGENT_PATTERN+"\.zip") # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:231:
SyntaxWarning: invalid escape sequence '\d'
EXT_HANDLER_PATTERN =
b".*/WALinuxAgent-(\d+.\d+.\d+[.\d+]*).*-run-exthandlers" # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/env.py:38: SyntaxWarning:
invalid escape sequence '\.'
re.compile("^(.*)\.(\d+)\.(agentsManifest)$", re.IGNORECASE), # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/env.py:39: SyntaxWarning:
invalid escape sequence '\.'
re.compile("^(.*)\.(\d+)\.(manifest\.xml)$", re.IGNORECASE), # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/env.py:40: SyntaxWarning:
invalid escape sequence '\.'
re.compile("^(.*)\.(\d+)\.(xml)$", re.IGNORECASE) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/update.py:958: SyntaxWarning:
invalid escape sequence '\d'
pid_re = re.compile("(\d+)_{0}".format(re.escape(pid_name))) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/centos.py:85:
SyntaxWarning: invalid escape sequence '\d'
pattern = '{0}-(\d+\.){{3,}}({1})-'.format(self.rdma_user_mode_package_name,
fw_version) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/centos.py:158:
SyntaxWarning: invalid escape sequence '\d'
pkgs, "%s-(\d+\.){3,}(%s)-\d{8}\.x86_64.rpm" %
(self.rdma_kernel_mode_package_name, fw_version)) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/centos.py:167:
SyntaxWarning: invalid escape sequence '\d'
pkgs, "%s-(\d+\.){3,}(%s)-\d{8}\.x86_64.rpm" %
(self.rdma_user_mode_package_name, fw_version)) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:40:
SyntaxWarning: invalid escape sequence '\.'
nd_version = re.sub('\.', '_', nd_version) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:82:
SyntaxWarning: invalid escape sequence '\S'
r = re.search('Version: (\S+)', output) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:88:
SyntaxWarning: invalid escape sequence '\.'
package_version = re.sub("\.\d+$", "", package_version) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:114:
SyntaxWarning: invalid escape sequence '\S'
r = re.search('alias hv_network_direct hv_network_direct_\S+', lines) #
pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:116:
SyntaxWarning: invalid escape sequence '\S'
lines = re.sub('alias hv_network_direct hv_network_direct_\S+', 'alias
hv_network_direct hv_network_direct_%s' % nd_version, lines) # pylint:
disable=W1401
** Affects: walinuxagent (Ubuntu)
Importance: Undecided
Assignee: Calvin Mwadime Makokha (calvinmwadime)
Status: New
** Affects: walinuxagent (Ubuntu Noble)
Importance: Undecided
Assignee: Calvin Mwadime Makokha (calvinmwadime)
Status: New
** Changed in: walinuxagent (Ubuntu)
Assignee: (unassigned) => Calvin Mwadime Makokha (calvinmwadime)
** Merge proposal linked:
https://code.launchpad.net/~calvinmwadime/ubuntu/+source/walinuxagent/+git/walinuxagent/+merge/461435
** Also affects: walinuxagent (Ubuntu Noble)
Importance: Undecided
Assignee: Calvin Mwadime Makokha (calvinmwadime)
Status: New
** Description changed:
- When installing walinuxagent, we run into an error from python 3.12 that show
errors like:
+ When installing walinuxagent, we run into an error from python 3.12 that
+ show errors like:
+
+
/usr/lib/python3/dist-packages/azurelinuxagent/agent.py:317: SyntaxWarning:
invalid escape sequence '\w'
- m = re.match("^(?:[-/]*)configuration-path:([\w/\.\-_]+)", arg) # pylint:
disable=W1401
+ m = re.match("^(?:[-/]*)configuration-path:([\w/\.\-_]+)", arg) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/default.py:61:
SyntaxWarning: invalid escape sequence '\d'
- _IPTABLES_VERSION_PATTERN = re.compile("^[^\d\.]*([\d\.]+).*$") # pylint:
disable=W1401
+ _IPTABLES_VERSION_PATTERN = re.compile("^[^\d\.]*([\d\.]+).*$") # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/default.py:109:
SyntaxWarning: invalid escape sequence '\s'
- PACKET_PATTERN = "^\s*(\d+)\s+(\d+)\s+DROP\s+.*{0}[^\d]*$" # pylint:
disable=W1401
+ PACKET_PATTERN = "^\s*(\d+)\s+(\d+)\s+DROP\s+.*{0}[^\d]*$" # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/default.py:126:
SyntaxWarning: invalid escape sequence '\d'
- IP_COMMAND_OUTPUT = re.compile('^\d+:\s+(\w+):\s+(.*)$') # pylint:
disable=W1401
+ IP_COMMAND_OUTPUT = re.compile('^\d+:\s+(\w+):\s+(.*)$') # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/freebsd.py:554:
SyntaxWarning: invalid escape sequence '\('
- cmd_search_dev = "camcontrol devlist | grep {0} | awk -F \( '{{print
$2}}'|sed -e 's/.*(//'| sed -e 's/).*//'".format(output) # pylint:
disable=W1401
+ cmd_search_dev = "camcontrol devlist | grep {0} | awk -F \( '{{print
$2}}'|sed -e 's/.*(//'| sed -e 's/).*//'".format(output) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/freebsd.py:565:
SyntaxWarning: invalid escape sequence '\('
- cmd_search_dev = "camcontrol devlist | grep {0} | awk -F \( '{{print
$2}}'|sed -e 's/.*(//'| sed -e 's/).*//'".format(output) # pylint:
disable=W1401
+ cmd_search_dev = "camcontrol devlist | grep {0} | awk -F \( '{{print
$2}}'|sed -e 's/.*(//'| sed -e 's/).*//'".format(output) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/openwrt.py:34:
SyntaxWarning: invalid escape sequence '\d'
- self.ip_command_output = re.compile('^\d+:\s+(\w+):\s+(.*)$') # pylint:
disable=W1401
+ self.ip_command_output = re.compile('^\d+:\s+(\w+):\s+(.*)$') # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/rdma.py:249:
SyntaxWarning: invalid escape sequence '\s'
- version = re.search("version:\s+(\d+)\.(\d+)\.(\d+)\D", out, re.IGNORECASE)
# pylint: disable=W1401
+ version = re.search("version:\s+(\d+)\.(\d+)\.(\d+)\D", out, re.IGNORECASE)
# pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/rdma.py:471:
SyntaxWarning: invalid escape sequence '\S'
- old = "ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 \"\S+
0\"" # pylint: disable=W1401
+ old = "ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2 dapl.2.0 \"\S+
0\"" # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/utils/flexible_version.py:198:
SyntaxWarning: invalid escape sequence '\d'
- release_re = '(?:{prerel_sep}(?P<{tn}>{tags})(?P<{nn}>\d*))?'.format( #
pylint: disable=W1401
+ release_re = '(?:{prerel_sep}(?P<{tn}>{tags})(?P<{nn}>\d*))?'.format( #
pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:65:
SyntaxWarning: invalid escape sequence '\d'
- f5_version = re.compile("^Version: (\d+\.\d+\.\d+)") # pylint:
disable=W1401
+ f5_version = re.compile("^Version: (\d+\.\d+\.\d+)") # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:66:
SyntaxWarning: invalid escape sequence '\w'
- f5_product = re.compile("^Product: ([\w-]+)") # pylint: disable=W1401
+ f5_product = re.compile("^Product: ([\w-]+)") # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:108:
SyntaxWarning: invalid escape sequence '\-'
- release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
+ release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:111:
SyntaxWarning: invalid escape sequence '\-'
- release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
+ release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:116:
SyntaxWarning: invalid escape sequence '\-'
- release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
+ release = re.sub('\-.*\Z', '', ustr(platform.release())) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:225:
SyntaxWarning: invalid escape sequence '\.'
- AGENT_PKG_PATTERN = re.compile(AGENT_PATTERN+"\.zip") # pylint:
disable=W1401
+ AGENT_PKG_PATTERN = re.compile(AGENT_PATTERN+"\.zip") # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/common/version.py:231:
SyntaxWarning: invalid escape sequence '\d'
- EXT_HANDLER_PATTERN =
b".*/WALinuxAgent-(\d+.\d+.\d+[.\d+]*).*-run-exthandlers" # pylint:
disable=W1401
+ EXT_HANDLER_PATTERN =
b".*/WALinuxAgent-(\d+.\d+.\d+[.\d+]*).*-run-exthandlers" # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/env.py:38: SyntaxWarning:
invalid escape sequence '\.'
- re.compile("^(.*)\.(\d+)\.(agentsManifest)$", re.IGNORECASE), # pylint:
disable=W1401
+ re.compile("^(.*)\.(\d+)\.(agentsManifest)$", re.IGNORECASE), # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/env.py:39: SyntaxWarning:
invalid escape sequence '\.'
- re.compile("^(.*)\.(\d+)\.(manifest\.xml)$", re.IGNORECASE), # pylint:
disable=W1401
+ re.compile("^(.*)\.(\d+)\.(manifest\.xml)$", re.IGNORECASE), # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/env.py:40: SyntaxWarning:
invalid escape sequence '\.'
- re.compile("^(.*)\.(\d+)\.(xml)$", re.IGNORECASE) # pylint: disable=W1401
+ re.compile("^(.*)\.(\d+)\.(xml)$", re.IGNORECASE) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/ga/update.py:958:
SyntaxWarning: invalid escape sequence '\d'
- pid_re = re.compile("(\d+)_{0}".format(re.escape(pid_name))) # pylint:
disable=W1401
+ pid_re = re.compile("(\d+)_{0}".format(re.escape(pid_name))) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/centos.py:85:
SyntaxWarning: invalid escape sequence '\d'
- pattern =
'{0}-(\d+\.){{3,}}({1})-'.format(self.rdma_user_mode_package_name, fw_version)
# pylint: disable=W1401
+ pattern =
'{0}-(\d+\.){{3,}}({1})-'.format(self.rdma_user_mode_package_name, fw_version)
# pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/centos.py:158:
SyntaxWarning: invalid escape sequence '\d'
- pkgs, "%s-(\d+\.){3,}(%s)-\d{8}\.x86_64.rpm" %
(self.rdma_kernel_mode_package_name, fw_version)) # pylint: disable=W1401
+ pkgs, "%s-(\d+\.){3,}(%s)-\d{8}\.x86_64.rpm" %
(self.rdma_kernel_mode_package_name, fw_version)) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/centos.py:167:
SyntaxWarning: invalid escape sequence '\d'
- pkgs, "%s-(\d+\.){3,}(%s)-\d{8}\.x86_64.rpm" %
(self.rdma_user_mode_package_name, fw_version)) # pylint: disable=W1401
+ pkgs, "%s-(\d+\.){3,}(%s)-\d{8}\.x86_64.rpm" %
(self.rdma_user_mode_package_name, fw_version)) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:40:
SyntaxWarning: invalid escape sequence '\.'
- nd_version = re.sub('\.', '_', nd_version) # pylint: disable=W1401
+ nd_version = re.sub('\.', '_', nd_version) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:82:
SyntaxWarning: invalid escape sequence '\S'
- r = re.search('Version: (\S+)', output) # pylint: disable=W1401
+ r = re.search('Version: (\S+)', output) # pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:88:
SyntaxWarning: invalid escape sequence '\.'
- package_version = re.sub("\.\d+$", "", package_version) # pylint:
disable=W1401
+ package_version = re.sub("\.\d+$", "", package_version) # pylint:
disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:114:
SyntaxWarning: invalid escape sequence '\S'
- r = re.search('alias hv_network_direct hv_network_direct_\S+', lines) #
pylint: disable=W1401
+ r = re.search('alias hv_network_direct hv_network_direct_\S+', lines) #
pylint: disable=W1401
/usr/lib/python3/dist-packages/azurelinuxagent/pa/rdma/ubuntu.py:116:
SyntaxWarning: invalid escape sequence '\S'
- lines = re.sub('alias hv_network_direct hv_network_direct_\S+', 'alias
hv_network_direct hv_network_direct_%s' % nd_version, lines) # pylint:
disable=W1401
+ lines = re.sub('alias hv_network_direct hv_network_direct_\S+', 'alias
hv_network_direct hv_network_direct_%s' % nd_version, lines) # pylint:
disable=W1401
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055429
Title:
Invalid escape sequence error when Installing
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/walinuxagent/+bug/2055429/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs