Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu KVM agent installation warnings #10379

Open
rohityadavcloud opened this issue Feb 12, 2025 · 0 comments
Open

Ubuntu KVM agent installation warnings #10379

rohityadavcloud opened this issue Feb 12, 2025 · 0 comments
Labels
distro:ubuntu Python Warning... Python code Ahead!
Milestone

Comments

@rohityadavcloud
Copy link
Member

problem

This is seen when installing cloudstack-agent deb pkg on Ubuntu 24.04:

Setting up cloudstack-common (4.20.0.0-shapeblue0) ...
Listing '/usr/lib/python3/dist-packages/cloudutils'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/__init__.py'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/cloudException.py'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/configFileOps.py'...
/usr/lib/python3/dist-packages/cloudutils/configFileOps.py:71: SyntaxWarning: invalid escape sequence '\ '
  matchString = "^\ *" + entry.name + ".*"
/usr/lib/python3/dist-packages/cloudutils/configFileOps.py:73: SyntaxWarning: invalid escape sequence '\ '
  matchString = "^\ *" + entry.name + "\ *" + entry.value
/usr/lib/python3/dist-packages/cloudutils/configFileOps.py:73: SyntaxWarning: invalid escape sequence '\ '
  matchString = "^\ *" + entry.name + "\ *" + entry.value
/usr/lib/python3/dist-packages/cloudutils/configFileOps.py:76: SyntaxWarning: invalid escape sequence '\ '
  matchString = "^\ *" + entry.name + "\ *=\ *" + entry.value
/usr/lib/python3/dist-packages/cloudutils/configFileOps.py:76: SyntaxWarning: invalid escape sequence '\ '
  matchString = "^\ *" + entry.name + "\ *=\ *" + entry.value
/usr/lib/python3/dist-packages/cloudutils/configFileOps.py:78: SyntaxWarning: invalid escape sequence '\ '
  matchString = "^\ *" + entry.name + "\ *" + entry.value
/usr/lib/python3/dist-packages/cloudutils/configFileOps.py:78: SyntaxWarning: invalid escape sequence '\ '
  matchString = "^\ *" + entry.name + "\ *" + entry.value
Compiling '/usr/lib/python3/dist-packages/cloudutils/db.py'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/globalEnv.py'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/networkConfig.py'...
/usr/lib/python3/dist-packages/cloudutils/networkConfig.py:153: SyntaxWarning: invalid escape sequence '\ '
  m = re.search("addr:(.*)\ *Bcast:(.*)\ *Mask:(.*)", line)
Compiling '/usr/lib/python3/dist-packages/cloudutils/serviceConfig.py'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/serviceConfigServer.py'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/syscfg.py'...
Compiling '/usr/lib/python3/dist-packages/cloudutils/utilities.py'...
Processing triggers for initramfs-tools (0.142ubuntu25.1) ...

Also installing iptables-persistent removed cloudstack-agent package :(

Further on host setup, I saw this in /var/log/cloudstack/agent/setup.log:

...
DEBUG:root:Failed to execute:Unit network-manager.service could not be found.
DEBUG:root:execute:route -n|awk '/^0.0.0.0/ {print $2,$8}'
DEBUG:root:list index out of range
  File "/usr/lib/python3/dist-packages/cloudutils/serviceConfig.py", line 38, in configuration
    result = self.config()
             ^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/cloudutils/serviceConfig.py", line 211, in config
    super(networkConfigUbuntu, self).cfgNetwork()
  File "/usr/lib/python3/dist-packages/cloudutils/serviceConfig.py", line 108, in cfgNetwork
    device = self.netcfg.getDefaultNetwork()
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/cloudutils/networkConfig.py", line 51, in getDefaultNetwork
    dev = result[1]
          ~~~~~~^^^

However, I was able to add the KVM host and it just worked.

versions

ACS 4.20, with Ubuntu 24.04.1, on ARM64 host, typical adv zone configuration.

The steps to reproduce the bug

No response

What to do about it?

I'm wondering if these warning had any consequences or worth looking into.

@Pearl1594 Pearl1594 added this to the 4.20.1 milestone Feb 12, 2025
@DaanHoogland DaanHoogland added Python Warning... Python code Ahead! distro:ubuntu labels Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
distro:ubuntu Python Warning... Python code Ahead!
Projects
None yet
Development

No branches or pull requests

3 participants