Package: src:waagent
Version: 2.12.0.2~pre-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --buildsystem pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent
copying azurelinuxagent/agent.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent
copying azurelinuxagent/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent

[... snipped ...]

    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

======================================================================
ERROR: test_it_should_return_true_on_success 
(tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_return_true_on_success)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 500, in _fetch_full_wire_server_goal_state
    certs = self._download_certificates(certs_uri)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 321, in _download_certificates
    certs = Certificates(xml_text, self.logger)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 588, in __init__
    cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/cryptutil.py",
 line 96, in decrypt_p7m
    shellutil.run_pipe([
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 355, in run_pipe
    return __run_command(command_action=command_action, command=pipe, 
log_error=log_error, encode_output=encode_output)
           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 190, in __run_command
    return_code, stdout, stderr = command_action()
                                  ^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 330, in command_action
    processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, 
stderr=popen_stderr))
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 398, in _popen
    process = subprocess.Popen(*args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 2141, in test_it_should_return_true_on_success
    with mock_wire_protocol(wire_protocol_data.DATA_FILE) as protocol:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/lib/mock_wire_protocol.py",
 line 153, in mock_wire_protocol
    protocol.detect(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 102, in detect
    self.client.reset_goal_state(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 818, in reset_goal_state
    self._goal_state = GoalState(self, 
goal_state_properties=goal_state_properties, silent=silent, 
save_to_history=save_to_history)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 104, in __init__
    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

======================================================================
ERROR: test_it_should_update_the_goal_state 
(tests.ga.test_update.TryUpdateGoalStateTestCase.test_it_should_update_the_goal_state)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 500, in _fetch_full_wire_server_goal_state
    certs = self._download_certificates(certs_uri)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 321, in _download_certificates
    certs = Certificates(xml_text, self.logger)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 588, in __init__
    cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/cryptutil.py",
 line 96, in decrypt_p7m
    shellutil.run_pipe([
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 355, in run_pipe
    return __run_command(command_action=command_action, command=pipe, 
log_error=log_error, encode_output=encode_output)
           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 190, in __run_command
    return_code, stdout, stderr = command_action()
                                  ^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 330, in command_action
    processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, 
stderr=popen_stderr))
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 398, in _popen
    process = subprocess.Popen(*args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 2157, in test_it_should_update_the_goal_state
    with mock_wire_protocol(wire_protocol_data.DATA_FILE) as protocol:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/lib/mock_wire_protocol.py",
 line 153, in mock_wire_protocol
    protocol.detect(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 102, in detect
    self.client.reset_goal_state(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 818, in reset_goal_state
    self._goal_state = GoalState(self, 
goal_state_properties=goal_state_properties, silent=silent, 
save_to_history=save_to_history)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 104, in __init__
    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

======================================================================
ERROR: test_run (tests.ga.test_update.UpdateHandlerRunTestCase.test_run)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 500, in _fetch_full_wire_server_goal_state
    certs = self._download_certificates(certs_uri)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 321, in _download_certificates
    certs = Certificates(xml_text, self.logger)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 588, in __init__
    cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/cryptutil.py",
 line 96, in decrypt_p7m
    shellutil.run_pipe([
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 355, in run_pipe
    return __run_command(command_action=command_action, command=pipe, 
log_error=log_error, encode_output=encode_output)
           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 190, in __run_command
    return_code, stdout, stderr = command_action()
                                  ^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 330, in command_action
    processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, 
stderr=popen_stderr))
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 398, in _popen
    process = subprocess.Popen(*args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1455, in test_run
    self._test_run()
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1422, in _test_run
    with mock_wire_protocol(DATA_FILE) as protocol:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/lib/mock_wire_protocol.py",
 line 153, in mock_wire_protocol
    protocol.detect(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 102, in detect
    self.client.reset_goal_state(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 818, in reset_goal_state
    self._goal_state = GoalState(self, 
goal_state_properties=goal_state_properties, silent=silent, 
save_to_history=save_to_history)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 104, in __init__
    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

======================================================================
ERROR: test_run_clears_sentinel_on_successful_exit 
(tests.ga.test_update.UpdateHandlerRunTestCase.test_run_clears_sentinel_on_successful_exit)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 500, in _fetch_full_wire_server_goal_state
    certs = self._download_certificates(certs_uri)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 321, in _download_certificates
    certs = Certificates(xml_text, self.logger)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 588, in __init__
    cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/cryptutil.py",
 line 96, in decrypt_p7m
    shellutil.run_pipe([
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 355, in run_pipe
    return __run_command(command_action=command_action, command=pipe, 
log_error=log_error, encode_output=encode_output)
           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 190, in __run_command
    return_code, stdout, stderr = command_action()
                                  ^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 330, in command_action
    processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, 
stderr=popen_stderr))
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 398, in _popen
    process = subprocess.Popen(*args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1463, in test_run_clears_sentinel_on_successful_exit
    update_handler = self._test_run()
                     ^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1422, in _test_run
    with mock_wire_protocol(DATA_FILE) as protocol:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/lib/mock_wire_protocol.py",
 line 153, in mock_wire_protocol
    protocol.detect(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 102, in detect
    self.client.reset_goal_state(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 818, in reset_goal_state
    self._goal_state = GoalState(self, 
goal_state_properties=goal_state_properties, silent=silent, 
save_to_history=save_to_history)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 104, in __init__
    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

======================================================================
ERROR: test_run_emits_restart_event 
(tests.ga.test_update.UpdateHandlerRunTestCase.test_run_emits_restart_event)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 500, in _fetch_full_wire_server_goal_state
    certs = self._download_certificates(certs_uri)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 321, in _download_certificates
    certs = Certificates(xml_text, self.logger)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 588, in __init__
    cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/cryptutil.py",
 line 96, in decrypt_p7m
    shellutil.run_pipe([
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 355, in run_pipe
    return __run_command(command_action=command_action, command=pipe, 
log_error=log_error, encode_output=encode_output)
           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 190, in __run_command
    return_code, stdout, stderr = command_action()
                                  ^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 330, in command_action
    processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, 
stderr=popen_stderr))
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 398, in _popen
    process = subprocess.Popen(*args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1472, in test_run_emits_restart_event
    update_handler = self._test_run(emit_restart_event=Mock())
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1422, in _test_run
    with mock_wire_protocol(DATA_FILE) as protocol:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/lib/mock_wire_protocol.py",
 line 153, in mock_wire_protocol
    protocol.detect(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 102, in detect
    self.client.reset_goal_state(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 818, in reset_goal_state
    self._goal_state = GoalState(self, 
goal_state_properties=goal_state_properties, silent=silent, 
save_to_history=save_to_history)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 104, in __init__
    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

======================================================================
ERROR: test_run_leaves_sentinel_on_unsuccessful_exit 
(tests.ga.test_update.UpdateHandlerRunTestCase.test_run_leaves_sentinel_on_unsuccessful_exit)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 500, in _fetch_full_wire_server_goal_state
    certs = self._download_certificates(certs_uri)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 321, in _download_certificates
    certs = Certificates(xml_text, self.logger)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 588, in __init__
    cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/cryptutil.py",
 line 96, in decrypt_p7m
    shellutil.run_pipe([
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 355, in run_pipe
    return __run_command(command_action=command_action, command=pipe, 
log_error=log_error, encode_output=encode_output)
           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 190, in __run_command
    return_code, stdout, stderr = command_action()
                                  ^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 330, in command_action
    processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, 
stderr=popen_stderr))
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 398, in _popen
    process = subprocess.Popen(*args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1468, in test_run_leaves_sentinel_on_unsuccessful_exit
    update_handler = 
self._test_run(autoupdate_enabled=True,expected_exit_code=1)
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1422, in _test_run
    with mock_wire_protocol(DATA_FILE) as protocol:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/lib/mock_wire_protocol.py",
 line 153, in mock_wire_protocol
    protocol.detect(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 102, in detect
    self.client.reset_goal_state(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 818, in reset_goal_state
    self._goal_state = GoalState(self, 
goal_state_properties=goal_state_properties, silent=silent, 
save_to_history=save_to_history)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 104, in __init__
    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

======================================================================
ERROR: test_run_stops_if_orphaned 
(tests.ga.test_update.UpdateHandlerRunTestCase.test_run_stops_if_orphaned)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 500, in _fetch_full_wire_server_goal_state
    certs = self._download_certificates(certs_uri)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 321, in _download_certificates
    certs = Certificates(xml_text, self.logger)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 588, in __init__
    cryptutil.decrypt_p7m(p7m_file, trans_prv_file, trans_cert_file, pem_file)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/cryptutil.py",
 line 96, in decrypt_p7m
    shellutil.run_pipe([
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 355, in run_pipe
    return __run_command(command_action=command_action, command=pipe, 
log_error=log_error, encode_output=encode_output)
           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 190, in __run_command
    return_code, stdout, stderr = command_action()
                                  ^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 330, in command_action
    processes.append(_popen(pipe[i], stdin=popen_stdin, stdout=subprocess.PIPE, 
stderr=popen_stderr))
                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/utils/shellutil.py",
 line 398, in _popen
    process = subprocess.Popen(*args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/openssl'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1459, in test_run_stops_if_orphaned
    update_handler = self._test_run(check_daemon_running=True)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/ga/test_update.py", 
line 1422, in _test_run
    with mock_wire_protocol(DATA_FILE) as protocol:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/lib/mock_wire_protocol.py",
 line 153, in mock_wire_protocol
    protocol.detect(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 102, in detect
    self.client.reset_goal_state(save_to_history=save_to_history)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/wire.py",
 line 818, in reset_goal_state
    self._goal_state = GoalState(self, 
goal_state_properties=goal_state_properties, silent=silent, 
save_to_history=save_to_history)
                       
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 104, in __init__
    self.update(silent=silent)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 211, in update
    self._update(force_update=False)
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 280, in _update
    extensions_config = self._fetch_full_wire_server_goal_state(incarnation, 
xml_doc)
                        
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/azurelinuxagent/common/protocol/goal_state.py",
 line 525, in _fetch_full_wire_server_goal_state
    raise ProtocolError(msg="Error fetching goal state", inner=exception)
azurelinuxagent.common.exception.ProtocolError: [ProtocolError] Error fetching 
goal state
Inner error: [Errno 2] No such file or directory: '/usr/bin/openssl'

----------------------------------------------------------------------
Ran 1290 tests in 33.865s

FAILED (errors=377, skipped=14, expected failures=1)
2024-10-23T20:09:13.630751Z INFO Daemon LogCollector [CGI] memory controller 
for cgroup: azure-walinuxagent-logcollector 
[/sys/fs/cgroup/memory/azure-walinuxagent-logcollector.slice/collect-logs.scope]
2024-10-23T20:09:13.632835Z INFO Daemon LogCollector [CGW] At least one 
required controller is missing. The following controllers are required for the 
log collector to run: ['cpu,cpuacct', 'memory']
2024-10-23T20:09:13.634816Z ERROR Daemon Exception occurred while creating 
extension log directory /tmp/TestAgent_ewupjgtr/azure: [Errno 1] Operation not 
permitted: '/tmp/TestAgent_ewupjgtr/azure'
2024-10-23T20:09:13.635013Z INFO Daemon LogCollector Running log collector mode 
full
2024-10-23T20:09:13.658238Z INFO Daemon LogCollector [CGI] Using cgroup v1 for 
resource enforcement and monitoring
2024-10-23T20:09:13.658618Z INFO Daemon LogCollector [CGI] cpu,cpuacct 
controller for cgroup: azure-walinuxagent-logcollector 
[/sys/fs/cgroup/cpu,cpuacct/NOT_THE_CORRECT_PATH]
2024-10-23T20:09:13.658853Z INFO Daemon LogCollector [CGI] memory controller 
for cgroup: azure-walinuxagent-logcollector 
[/sys/fs/cgroup/memory/NOT_THE_CORRECT_PATH]
2024-10-23T20:09:13.659098Z INFO Daemon LogCollector [CGW] The cpu,cpuacct 
controller for the azure-walinuxagent-logcollector cgroup is not mounted in the 
expected slice. Expected slice: azure-walinuxagent-logcollector.slice. Actual 
controller path: /sys/fs/cgroup/cpu,cpuacct/NOT_THE_CORRECT_PATH
2024-10-23T20:09:13.659161Z INFO Daemon LogCollector [CGW] The memory 
controller for the azure-walinuxagent-logcollector cgroup is not mounted in the 
expected slice. Expected slice: azure-walinuxagent-logcollector.slice. Actual 
controller path: /sys/fs/cgroup/memory/NOT_THE_CORRECT_PATH
2024-10-23T20:09:13.659211Z INFO Daemon LogCollector [CGW] The Log Collector 
process is not in the proper cgroups
2024-10-23T20:09:13.673424Z ERROR Daemon Exception occurred while creating 
extension log directory /tmp/TestAgent_7ux9rvgp/azure: [Errno 1] Operation not 
permitted: '/tmp/TestAgent_7ux9rvgp/azure'
2024-10-23T20:09:13.673645Z INFO Daemon LogCollector Running log collector mode 
full
2024-10-23T20:09:13.686213Z INFO Daemon LogCollector [CGI] Using cgroup v2 for 
resource enforcement and monitoring
2024-10-23T20:09:13.697765Z INFO Daemon LogCollector [CGI] cpu controller for 
cgroup: azure-walinuxagent-logcollector [/sys/fs/cgroup/NOT_THE_CORRECT_PATH]
2024-10-23T20:09:13.699441Z INFO Daemon LogCollector [CGI] memory controller 
for cgroup: azure-walinuxagent-logcollector 
[/sys/fs/cgroup/NOT_THE_CORRECT_PATH]
2024-10-23T20:09:13.701214Z INFO Daemon LogCollector [CGW] The 
azure-walinuxagent-logcollector cgroup is not in the expected slice. Expected 
slice: azure-walinuxagent-logcollector.slice. Actual cgroup path: 
/sys/fs/cgroup/NOT_THE_CORRECT_PATH
2024-10-23T20:09:13.701291Z INFO Daemon LogCollector [CGW] The Log Collector 
process is not in the proper cgroups
2024-10-23T20:09:13.705205Z ERROR Daemon Exception occurred while creating 
extension log directory /tmp/TestAgent_k4qhp9g8/azure: [Errno 1] Operation not 
permitted: '/tmp/TestAgent_k4qhp9g8/azure'
2024-10-23T20:09:13.705383Z INFO Daemon LogCollector Running log collector mode 
full
2024-10-23T20:09:13.705459Z INFO Daemon LogCollector [CGW] The agent does not 
support cgroups if the default systemd mountpoint is not being used: 
[InvalidCgroupMountpointException] Test
2024-10-23T20:09:13.706292Z ERROR Daemon Exception occurred while creating 
extension log directory /tmp/TestAgent_v8rm0zmj/azure: [Errno 1] Operation not 
permitted: '/tmp/TestAgent_v8rm0zmj/azure'
2024-10-23T20:09:13.706450Z INFO Daemon LogCollector Running log collector mode 
full
2024-10-23T20:09:13.706508Z INFO Daemon LogCollector [CGW] Unable to determine 
which cgroup version to use: [CGroupsException]

usage: python3.12 -m unittest [-verbose] [-force] [-help] -configuration-path:<path to 
configuration 
file>-deprovision[+user]|-register-service|-version|-daemon|-start|-run-exthandlers|-show-configuration|-collect-logs
 [-full]|-setup-firewall [-dst_ip=<IP> -uid=<UID> [-w/--wait]]

E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build'; python3.12 -m unittest 
discover -v
dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit 
code 13
make[1]: *** [debian/rules:17: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to