[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1083284: marked as done (waagent: crashes on startup due to missing dependencies)



Your message dated Mon, 14 Oct 2024 19:49:58 +0000
with message-id <E1t0R4o-0050oA-2M@fasolo.debian.org>
and subject line Bug#1083284: fixed in waagent 2.12.0.2~pre-1
has caused the Debian Bug report #1083284,
regarding waagent: crashes on startup due to missing dependencies
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1083284: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1083284
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: waagent
Version: 2.9.1.1-2
Severity: grave
Justification: renders package unusable

waagent is missing a dependency on python3-setuptools, causing it to crash on
startup on current sid Azure images.

noahm@scratch:~$ apt policy waagent
waagent:
  Installed: 2.9.1.1-2
  Candidate: 2.9.1.1-2
  Version table:
 *** 2.9.1.1-2 100
        100 /var/lib/dpkg/status
noahm@scratch:~$ cat /etc/cloud-release
ID=azure
VERSION="20241002-1888"

noahm@scratch:~$ systemctl status walinuxagent.service
× walinuxagent.service - Microsft Azure Linux Agent
     Loaded: loaded (/usr/lib/systemd/system/walinuxagent.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Thu 2024-10-03 20:04:49 UTC; 1min 1s ago
   Duration: 154ms
 Invocation: f32477a0bf9d4ea79a2eba3aeb5eeb10
    Process: 771 ExecStart=/usr/sbin/waagent -daemon (code=exited, status=1/FAILURE)
   Main PID: 771 (code=exited, status=1/FAILURE)
   Mem peak: 14.5M
        CPU: 124ms

Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/common/cgroup.py", line 25, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from azurelinuxagent.common.osutil import get_osutil
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/__init__.py", line 18, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from azurelinuxagent.common.osutil.factory import get_osutil
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/factory.py", line 19, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from distutils.version import LooseVersion as Version  # pylint: disable=no-name-in-module, import-error
Oct 03 20:04:49 scratch waagent[771]:     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 03 20:04:49 scratch waagent[771]: ModuleNotFoundError: No module named 'distutils'
Oct 03 20:04:49 scratch systemd[1]: walinuxagent.service: Main process exited, code=exited, status=1/FAILURE
Oct 03 20:04:49 scratch systemd[1]: walinuxagent.service: Failed with result 'exit-code'.
noahm@scratch:~$ journalctl -u !$
journalctl -u walinuxagent.service
Oct 03 20:04:49 scratch systemd[1]: Started walinuxagent.service - Microsft Azure Linux Agent.
Oct 03 20:04:49 scratch waagent[771]: Traceback (most recent call last):
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/sbin/waagent", line 33, in <module>
Oct 03 20:04:49 scratch waagent[771]:     sys.exit(load_entry_point('WALinuxAgent==2.9.1.1', 'console_scripts', 'waagent')())
Oct 03 20:04:49 scratch waagent[771]:              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/sbin/waagent", line 25, in importlib_load_entry_point
Oct 03 20:04:49 scratch waagent[771]:     return next(matches).load()
Oct 03 20:04:49 scratch waagent[771]:            ^^^^^^^^^^^^^^^^^^^^
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 205, in load
Oct 03 20:04:49 scratch waagent[771]:     module = import_module(match.group('module'))
Oct 03 20:04:49 scratch waagent[771]:              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
Oct 03 20:04:49 scratch waagent[771]:     return _bootstrap._gcd_import(name[level:], package, level)
Oct 03 20:04:49 scratch waagent[771]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 03 20:04:49 scratch waagent[771]:   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
Oct 03 20:04:49 scratch waagent[771]:   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
Oct 03 20:04:49 scratch waagent[771]:   File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
Oct 03 20:04:49 scratch waagent[771]:   File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
Oct 03 20:04:49 scratch waagent[771]:   File "<frozen importlib._bootstrap_external>", line 995, in exec_module
Oct 03 20:04:49 scratch waagent[771]:   File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/agent.py", line 31, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from azurelinuxagent.common import cgroupconfigurator, logcollector
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/common/cgroupconfigurator.py", line 26, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from azurelinuxagent.common.cgroup import CpuCgroup, AGENT_NAME_TELEMETRY, MetricsCounter, MemoryCgroup
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/common/cgroup.py", line 25, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from azurelinuxagent.common.osutil import get_osutil
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/__init__.py", line 18, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from azurelinuxagent.common.osutil.factory import get_osutil
Oct 03 20:04:49 scratch waagent[771]:   File "/usr/lib/python3/dist-packages/azurelinuxagent/common/osutil/factory.py", line 19, in <module>
Oct 03 20:04:49 scratch waagent[771]:     from distutils.version import LooseVersion as Version  # pylint: disable=no-name-in-module, import-error
Oct 03 20:04:49 scratch waagent[771]:     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 03 20:04:49 scratch waagent[771]: ModuleNotFoundError: No module named 'distutils'
Oct 03 20:04:49 scratch systemd[1]: walinuxagent.service: Main process exited, code=exited, status=1/FAILURE
Oct 03 20:04:49 scratch systemd[1]: walinuxagent.service: Failed with result 'exit-code'.

--- End Message ---
--- Begin Message ---
Source: waagent
Source-Version: 2.12.0.2~pre-1
Done: Noah Meyerhans <noahm@debian.org>

We believe that the bug you reported is fixed in the latest version of
waagent, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1083284@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Noah Meyerhans <noahm@debian.org> (supplier of updated waagent package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 11 Oct 2024 16:10:25 -0400
Source: waagent
Architecture: source
Version: 2.12.0.2~pre-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Cloud Team <debian-cloud@lists.debian.org>
Changed-By: Noah Meyerhans <noahm@debian.org>
Closes: 1081679 1083284 1083986
Changes:
 waagent (2.12.0.2~pre-1) unstable; urgency=medium
 .
   * New upstream pre-release version 2.12.0.2 (Closes: #1083284, #1081679)
   * Fix distro detection logic to avoid upstream bug #3214
   * stop ignoring dh_auto_test failures
   * Skip several tests that cannot pass in contrained build environments
   * skip or fix some broken tests
   * ensure autoupdate functionality is disabled
   * Explicitly set the provisioning mode to "cloud-init"
   * Update to standards version 4.7.0
   * update vcs links to reflect team maintainership
   * Add noahm to uploaders
   * debian/control: update description
   * override known lintian warnings
   * Remove python3-pkg-resources from Depends (Closes: #1083986)
Checksums-Sha1:
 da822ff37b334c07239def962de3cba6003078e6 2109 waagent_2.12.0.2~pre-1.dsc
 84f528a601dbb6be77e9a6e10db9c9f2b3875fb2 2159945 waagent_2.12.0.2~pre.orig.tar.gz
 5c490dabeffdb05456857e8223beb94b66bce77e 12896 waagent_2.12.0.2~pre-1.debian.tar.xz
 8bf49c900026decbacfe9cc84911c234f8987139 6595 waagent_2.12.0.2~pre-1_source.buildinfo
Checksums-Sha256:
 e9b5bf4d2bfea08a10ef4df098fed62a505bc1f95f41e451262e2d63e77b6f3d 2109 waagent_2.12.0.2~pre-1.dsc
 4db1067c6e2298cecf2798837b80f076a3d5af1cfa5d659de3dc3af176549fee 2159945 waagent_2.12.0.2~pre.orig.tar.gz
 fb3e86d7f21f86a16b207d1a4ce46ed675960dbb364a32eb7650f487f16e2739 12896 waagent_2.12.0.2~pre-1.debian.tar.xz
 d3835f62f93f091e1777612ca89d6affb8ca18318b90fa08833fda8a8253a221 6595 waagent_2.12.0.2~pre-1_source.buildinfo
Files:
 f7061c3b7693f12464d720c34cc42a76 2109 admin optional waagent_2.12.0.2~pre-1.dsc
 616ec17e349f56466b53fb881e50ccdd 2159945 admin optional waagent_2.12.0.2~pre.orig.tar.gz
 377afdc4eb704e348821fb8b00ec9b61 12896 admin optional waagent_2.12.0.2~pre-1.debian.tar.xz
 e26504f72111a356d934010439e82bcd 6595 admin optional waagent_2.12.0.2~pre-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmcNc4URHG5vYWhtQGRl
Ymlhbi5vcmcACgkQ4+c1IpshdTX1ww//fm+HQhlvz+rEyY761tzQWEkinlz7tihx
bVrn2/Vn71MhSg4rrb9/Ha8VE6wLnQEUozd8XviqC/3n0RAjizcvheba1kis517j
qpYa2uKzPrk0RiAy68BDYMcndoJDPX/N0dZ96yupA8UA1A+JJ7XsyIPpCy0w6+Rj
hV0N/xVckjJJMu43EVUY7clWUeS1zl0No2yLE4ImrukNbrTlG42u98BTu1LEhNxP
tSN5tnnGtY9J1Ei7d5cnFI5Xqt3RvHljmarAXmlxSOBp8nXuofFgiZJUNIUw0vUY
izkhVS61pEXN7nTld9YaG7p2B6vSQv1bE+/UX60S8hzetD1rJ28Wdf0ch3fb2k0D
TkZbUr4d5xdm5e7pwLhBjRWzeD0s7aXKpdgQo300C9cHSZtbMWkHI0D+FUtNhr89
nwEfvE/3njF/AyAQTCBv0jc2OYnCnniYKmGlR2Si/P2BGt85MokgDUb6oi2UdArY
PGGa58vhIcB96v3gLpZXHNLea/0kAgr9D251mKorG6kfqir8OswcDKfXDAB6TPmj
WIbCTXWBNmAyRSFzCTJHsTWnJZLxGSKrBrweRxwQrT479cpJro0LlMfSWSfQbnSh
YHw7oE7TSZYHvaQ6ccTmzDhHMyx3Fba6Am3a6U+0I9mXUI31wWT3RxqOxt3ck8Xq
1tAfeGhVGno=
=A3wa
-----END PGP SIGNATURE-----

Attachment: pgpHeKFiqpXc4.pgp
Description: PGP signature


--- End Message ---

Reply to: