Execution
Date 23 Apr 2026 11:40:37 +0100
Duration 00:00:10.92
Controller ssh-gw-4.layershift.com
User root
Versions
Ansible 2.16.13
ara 1.7.5 / 1.7.5
Python 3.10.10
Summary
1 Hosts
4 Tasks
4 Results
3 Plays
1 Files
0 Records

Task result details

  • Status
    CHANGED
  • Duration
    00:00:07.72
  • Play
    Setup backup manager
  • Task
    Run backup-manager installer (pass 1)
  • Host
    kvm24-mock

Field Value
changed
True
cmd
set -o pipefail
/tmp/installer.sh
delta
0:00:07.225085
end
2026-04-23 10:40:47.488709
invocation
{
    "module_args": {
        "_raw_params": "set -o pipefail\n/tmp/installer.sh\n",
        "_uses_shell": true,
        "argv": null,
        "chdir": "/tmp",
        "creates": null,
        "executable": null,
        "expand_argument_vars": true,
        "removes": null,
        "stdin": null,
        "stdin_add_newline": true,
        "strip_empty_ends": true
    }
}
msg

rc
0
start
2026-04-23 10:40:40.263624
stderr
Error: Unable to find a match: python39-setuptools python39-libs python39-pip python39-pip-wheel python39-setuptools-wheel
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
--2026-04-23 10:40:45--  https://185.149.110.205/agent/install-agent.sh
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 1343 (1.3K) [application/x-sh]
Saving to: ‘install-agent.sh’

     0K .                                                     100% 24.9M=0s

2026-04-23 10:40:45 (24.9 MB/s) - ‘install-agent.sh’ saved [1343/1343]

--2026-04-23 10:40:45--  https://185.149.110.205/agent/backup-agent-ls.py
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 4964 (4.8K) [text/plain]
Saving to: ‘/opt/backup-agent/backup-agent-ls.py’

     0K ....                                                  100% 79.6M=0s

2026-04-23 10:40:45 (79.6 MB/s) - ‘/opt/backup-agent/backup-agent-ls.py’ saved [4964/4964]

--2026-04-23 10:40:45--  https://185.149.110.205/agent/drivers/virtnbd/virtnbd.py
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 31925 (31K)
Saving to: ‘/opt/backup-agent/drivers/virtnbd/virtnbd.py’

     0K .......... .......... .......... .                    100% 87.0M=0s

2026-04-23 10:40:45 (87.0 MB/s) - ‘/opt/backup-agent/drivers/virtnbd/virtnbd.py’ saved [31925/31925]

--2026-04-23 10:40:45--  https://185.149.110.205/agent/drivers/virtnbd/version.py
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 24
Saving to: ‘/opt/backup-agent/drivers/virtnbd/version.py’

     0K                                                       100% 58.2M=0s

2026-04-23 10:40:46 (58.2 MB/s) - ‘/opt/backup-agent/drivers/virtnbd/version.py’ saved [24/24]

--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/virtnbd/scripts/removecheckpoints.sh
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 249 [application/x-sh]
Saving to: ‘/opt/backup-agent/scripts/removecheckpoints.sh’

     0K                                                       100% 6.93M=0s

2026-04-23 10:40:46 (6.93 MB/s) - ‘/opt/backup-agent/scripts/removecheckpoints.sh’ saved [249/249]

--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/virtnbd/scripts/trimmer.sh
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 397 [application/x-sh]
Saving to: ‘/opt/backup-agent/scripts/trimmer.sh’

     0K                                                       100% 9.65M=0s

2026-04-23 10:40:46 (9.65 MB/s) - ‘/opt/backup-agent/scripts/trimmer.sh’ saved [397/397]

--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/virtnbd/scripts/virtnbd_version.sh
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 126 [application/x-sh]
Saving to: ‘/opt/backup-agent/scripts/virtnbd_version.sh’

     0K                                                       100%  269M=0s

2026-04-23 10:40:46 (269 MB/s) - ‘/opt/backup-agent/scripts/virtnbd_version.sh’ saved [126/126]

--2026-04-23 10:40:46--  http://wget/
Resolving wget (wget)... failed: Name or service not known.
wget: unable to resolve host address ‘wget’
--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/encrypt/encrypt.py
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 618
Saving to: ‘/opt/backup-agent/drivers/encrypt/encrypt.py’

     0K                                                       100% 11.8M=0s

2026-04-23 10:40:46 (11.8 MB/s) - ‘/opt/backup-agent/drivers/encrypt/encrypt.py’ saved [618/618]

FINISHED --2026-04-23 10:40:46--
Total wall clock time: 0.2s
Downloaded: 1 files, 618 in 0s (11.8 MB/s)
Redirecting to /bin/systemctl start backup-agent.service
--2026-04-23 10:40:47--  https://185.149.110.205/agent/drivers/virtnbd/scripts/mount.sh
Connecting to 185.149.110.205:443... connected.
The certificate's owner does not match hostname ‘185.149.110.205’
HTTP request sent, awaiting response... 200 OK
Length: 1240 (1.2K) [application/x-sh]
Saving to: ‘mount.sh.2’

     0K .                                                     100% 21.7M=0s

2026-04-23 10:40:47 (21.7 MB/s) - ‘mount.sh.2’ saved [1240/1240]
stderr_lines
[
    "Error: Unable to find a match: python39-setuptools python39-libs python39-pip python39-pip-wheel python39-setuptools-wheel",
    "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
    "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
    "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
    "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv",
    "--2026-04-23 10:40:45--  https://185.149.110.205/agent/install-agent.sh",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 1343 (1.3K) [application/x-sh]",
    "Saving to: \u2018install-agent.sh\u2019",
    "",
    "     0K .                                                     100% 24.9M=0s",
    "",
    "2026-04-23 10:40:45 (24.9 MB/s) - \u2018install-agent.sh\u2019 saved [1343/1343]",
    "",
    "--2026-04-23 10:40:45--  https://185.149.110.205/agent/backup-agent-ls.py",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 4964 (4.8K) [text/plain]",
    "Saving to: \u2018/opt/backup-agent/backup-agent-ls.py\u2019",
    "",
    "     0K ....                                                  100% 79.6M=0s",
    "",
    "2026-04-23 10:40:45 (79.6 MB/s) - \u2018/opt/backup-agent/backup-agent-ls.py\u2019 saved [4964/4964]",
    "",
    "--2026-04-23 10:40:45--  https://185.149.110.205/agent/drivers/virtnbd/virtnbd.py",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 31925 (31K)",
    "Saving to: \u2018/opt/backup-agent/drivers/virtnbd/virtnbd.py\u2019",
    "",
    "     0K .......... .......... .......... .                    100% 87.0M=0s",
    "",
    "2026-04-23 10:40:45 (87.0 MB/s) - \u2018/opt/backup-agent/drivers/virtnbd/virtnbd.py\u2019 saved [31925/31925]",
    "",
    "--2026-04-23 10:40:45--  https://185.149.110.205/agent/drivers/virtnbd/version.py",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 24",
    "Saving to: \u2018/opt/backup-agent/drivers/virtnbd/version.py\u2019",
    "",
    "     0K                                                       100% 58.2M=0s",
    "",
    "2026-04-23 10:40:46 (58.2 MB/s) - \u2018/opt/backup-agent/drivers/virtnbd/version.py\u2019 saved [24/24]",
    "",
    "--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/virtnbd/scripts/removecheckpoints.sh",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 249 [application/x-sh]",
    "Saving to: \u2018/opt/backup-agent/scripts/removecheckpoints.sh\u2019",
    "",
    "     0K                                                       100% 6.93M=0s",
    "",
    "2026-04-23 10:40:46 (6.93 MB/s) - \u2018/opt/backup-agent/scripts/removecheckpoints.sh\u2019 saved [249/249]",
    "",
    "--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/virtnbd/scripts/trimmer.sh",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 397 [application/x-sh]",
    "Saving to: \u2018/opt/backup-agent/scripts/trimmer.sh\u2019",
    "",
    "     0K                                                       100% 9.65M=0s",
    "",
    "2026-04-23 10:40:46 (9.65 MB/s) - \u2018/opt/backup-agent/scripts/trimmer.sh\u2019 saved [397/397]",
    "",
    "--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/virtnbd/scripts/virtnbd_version.sh",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 126 [application/x-sh]",
    "Saving to: \u2018/opt/backup-agent/scripts/virtnbd_version.sh\u2019",
    "",
    "     0K                                                       100%  269M=0s",
    "",
    "2026-04-23 10:40:46 (269 MB/s) - \u2018/opt/backup-agent/scripts/virtnbd_version.sh\u2019 saved [126/126]",
    "",
    "--2026-04-23 10:40:46--  http://wget/",
    "Resolving wget (wget)... failed: Name or service not known.",
    "wget: unable to resolve host address \u2018wget\u2019",
    "--2026-04-23 10:40:46--  https://185.149.110.205/agent/drivers/encrypt/encrypt.py",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 618",
    "Saving to: \u2018/opt/backup-agent/drivers/encrypt/encrypt.py\u2019",
    "",
    "     0K                                                       100% 11.8M=0s",
    "",
    "2026-04-23 10:40:46 (11.8 MB/s) - \u2018/opt/backup-agent/drivers/encrypt/encrypt.py\u2019 saved [618/618]",
    "",
    "FINISHED --2026-04-23 10:40:46--",
    "Total wall clock time: 0.2s",
    "Downloaded: 1 files, 618 in 0s (11.8 MB/s)",
    "Redirecting to /bin/systemctl start backup-agent.service",
    "--2026-04-23 10:40:47--  https://185.149.110.205/agent/drivers/virtnbd/scripts/mount.sh",
    "Connecting to 185.149.110.205:443... connected.",
    "The certificate's owner does not match hostname \u2018185.149.110.205\u2019",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 1240 (1.2K) [application/x-sh]",
    "Saving to: \u2018mount.sh.2\u2019",
    "",
    "     0K .                                                     100% 21.7M=0s",
    "",
    "2026-04-23 10:40:47 (21.7 MB/s) - \u2018mount.sh.2\u2019 saved [1240/1240]"
]
stdout
Last metadata expiration check: 0:32:05 ago on Thu Apr 23 10:08:36 2026.
Package python3-3.9.25-3.el9_7.2.x86_64 is already installed.
No match for argument: python39-setuptools
No match for argument: python39-libs
No match for argument: python39-pip
No match for argument: python39-pip-wheel
No match for argument: python39-setuptools-wheel
Requirement already satisfied: python-dotenv in /usr/local/lib/python3.9/site-packages (1.2.1)
Requirement already satisfied: requests in /usr/lib/python3.9/site-packages (2.25.1)
Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3.9/site-packages (from requests) (2.10)
Requirement already satisfied: chardet<5,>=3.0.2 in /usr/lib/python3.9/site-packages (from requests) (4.0.0)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.9/site-packages (from requests) (1.26.5)
Requirement already satisfied: cryptography in /usr/lib64/python3.9/site-packages (36.0.1)
Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.9/site-packages (from cryptography) (1.14.5)
Requirement already satisfied: pycparser in /usr/lib/python3.9/site-packages (from cffi>=1.12->cryptography) (2.20)
Requirement already satisfied: ply==3.11 in /usr/lib/python3.9/site-packages (from pycparser->cffi>=1.12->cryptography) (3.11)
Requirement already satisfied: loguru in /usr/local/lib/python3.9/site-packages (0.7.3)
Last metadata expiration check: 0:32:08 ago on Thu Apr 23 10:08:36 2026.
Package nbd-3.25-1.el9.x86_64 is already installed.
Package libxslt-devel-1.1.34-14.el9_7.1.x86_64 is already installed.
Package libxml2-devel-2.9.13-14.el9_7.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

Installing service
run ./mount.sh for the nfs mounts
stdout_lines
[
    "Last metadata expiration check: 0:32:05 ago on Thu Apr 23 10:08:36 2026.",
    "Package python3-3.9.25-3.el9_7.2.x86_64 is already installed.",
    "No match for argument: python39-setuptools",
    "No match for argument: python39-libs",
    "No match for argument: python39-pip",
    "No match for argument: python39-pip-wheel",
    "No match for argument: python39-setuptools-wheel",
    "Requirement already satisfied: python-dotenv in /usr/local/lib/python3.9/site-packages (1.2.1)",
    "Requirement already satisfied: requests in /usr/lib/python3.9/site-packages (2.25.1)",
    "Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3.9/site-packages (from requests) (2.10)",
    "Requirement already satisfied: chardet<5,>=3.0.2 in /usr/lib/python3.9/site-packages (from requests) (4.0.0)",
    "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.9/site-packages (from requests) (1.26.5)",
    "Requirement already satisfied: cryptography in /usr/lib64/python3.9/site-packages (36.0.1)",
    "Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.9/site-packages (from cryptography) (1.14.5)",
    "Requirement already satisfied: pycparser in /usr/lib/python3.9/site-packages (from cffi>=1.12->cryptography) (2.20)",
    "Requirement already satisfied: ply==3.11 in /usr/lib/python3.9/site-packages (from pycparser->cffi>=1.12->cryptography) (3.11)",
    "Requirement already satisfied: loguru in /usr/local/lib/python3.9/site-packages (0.7.3)",
    "Last metadata expiration check: 0:32:08 ago on Thu Apr 23 10:08:36 2026.",
    "Package nbd-3.25-1.el9.x86_64 is already installed.",
    "Package libxslt-devel-1.1.34-14.el9_7.1.x86_64 is already installed.",
    "Package libxml2-devel-2.9.13-14.el9_7.x86_64 is already installed.",
    "Dependencies resolved.",
    "Nothing to do.",
    "Complete!",
    "",
    "Installing service",
    "run ./mount.sh for the nfs mounts"
]