[ERROR]: Task failed: Module failed: The command exited with a non-zero return code. Origin: /Users/bmamlin/Code/Playground/openmrs-contrib-itsmresources/ansible/tasks/extra-monitoring.yml:51:5 49 path: /opt/datadog-agent/agent/checks.d 50 51 - name: Upgrade Datadog-Agent Embdedded pip ^ column 5 === The stack trace === ERROR: Exception: Traceback (most recent call last): File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/base_command.py\", line 180, in exc_logging_wrapper status = run_func(*args) ^^^^^^^^^^^^^^^ File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/req_command.py\", line 245, in wrapper return func(self, options, args) ^^^^^^^^^^^^^^^^^^^^^^^^^ File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/commands/install.py\", line 362, in run resolver = self.make_resolver( ^^^^^^^^^^^^^^^^^^^ File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/req_command.py\", line 353, in make_resolver import pip._internal.resolution.resolvelib.resolver File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py\", line 8, in from pip._vendor.resolvelib import BaseReporter, ResolutionImpossible File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/__init__.py\", line 19, in from .resolvers import ( File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__init__.py\", line 1, in from ..structs import RequirementInformation ImportError: cannot import name 'RequirementInformation' from 'pip._vendor.resolvelib.structs' (/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/structs.py) [notice] A new release of pip is available: 23.3.1 -> 26.2.1 [notice] To update, run: /opt/datadog-agent/embedded/bin/python3 -m pip install --upgrade pip === Ansible output === fatal: [dimtu.openmrs.org]: FAILED! => { "changed": true, "cmd": ["/opt/datadog-agent/embedded/bin/pip", "install", "--upgrade", "pip"], "delta": "0:00:01.983308", "end": "2026-10-07 15:35:13.685614", "msg": "The command exited with a non-zero return code.", "rc": 2, "start": "2026-10-07 15:35:11.702306", "stderr": "ERROR: Exception:\nTraceback (most recent call last):\n File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/base_command.py\", line 180, in exc_logging_wrapper\n status = run_func(*args)\n ^^^^^^^^^^^^^^^\n File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/req_command.py\", line 245, in wrapper\n return func(self, options, args)\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/commands/install.py\", line 362, in run\n resolver = self.make_resolver(\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/req_command.py\", line 353, in make_resolver\n import pip._internal.resolution.resolvelib.resolver\n File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py\", line 8, in \n from pip._vendor.resolvelib import BaseReporter, ResolutionImpossible\n File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/__init__.py\", line 19, in \n from .resolvers import (\n File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__init__.py\", line 1, in \n from ..structs import RequirementInformation\nImportError: cannot import name 'RequirementInformation' from 'pip._vendor.resolvelib.structs' (/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/structs.py)\n\n[notice] A new release of pip is available: 23.3.1 -> 26.2.1\n[notice] To update, run: /opt/datadog-agent/embedded/bin/python3 -m pip install --upgrade pip", "stderr_lines": [ "ERROR: Exception:", "Traceback (most recent call last):", " File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/base_command.py\", line 180, in exc_logging_wrapper", " status = run_func(*args)", " ^^^^^^^^^^^^^^^", " File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/req_command.py\", line 245, in wrapper", " return func(self, options, args)", " ^^^^^^^^^^^^^^^^^^^^^^^^^", " File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/commands/install.py\", line 362, in run", " resolver = self.make_resolver(", " ^^^^^^^^^^^^^^^^^^^", " File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/cli/req_command.py\", line 353, in make_resolver", " import pip._internal.resolution.resolvelib.resolver", " File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_internal/resolution/resolvelib/resolver.py\", line 8, in ", " from pip._vendor.resolvelib import BaseReporter, ResolutionImpossible", " File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/__init__.py\", line 19, in ", " from .resolvers import (", " File \"/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/resolvers/__init__.py\", line 1, in ", " from ..structs import RequirementInformation", "ImportError: cannot import name 'RequirementInformation' from 'pip._vendor.resolvelib.structs' (/opt/datadog-agent/embedded/lib/python3.12/site-packages/pip/_vendor/resolvelib/structs.py)", "", "[notice] A new release of pip is available: 23.3.1 -> 26.2.1", "[notice] To update, run: /opt/datadog-agent/embedded/bin/python3 -m pip install --upgrade pip" ], "stdout": "", "stdout_lines": [] }