Execution
Date 29 Jan 2026 10:30:55 +0000
Duration 00:00:05.55
Controller ssh-gw-4.layershift.com
User root
Versions
Ansible 2.16.11
ara 1.7.4 / 1.7.4
Python 3.10.10
Summary
17 Hosts
1 Tasks
17 Results
1 Plays
1 Files
0 Records

Task result details


Field Value
ansible_facts
{
    "discovered_interpreter_python": "/usr/bin/python"
}
changed
False
cmd
set -o pipefail
mkdir /root/rm10285; cd /root/rm10285
wget https://deploy.thecode.casa/ls-tests//virtuozzo/enscale/hardware/goss/goss.yaml
goss validate -format documentation
delta
0:00:00.183889
end
2026-01-29 10:30:58.017905
invocation
{
    "module_args": {
        "_raw_params": "set -o pipefail\nmkdir /root/rm10285; cd /root/rm10285\nwget https://deploy.thecode.casa/ls-tests//virtuozzo/enscale/hardware/goss/goss.yaml\ngoss validate -format documentation\n",
        "_uses_shell": true,
        "argv": null,
        "chdir": null,
        "creates": null,
        "executable": "/bin/bash",
        "expand_argument_vars": true,
        "removes": null,
        "stdin": null,
        "stdin_add_newline": true,
        "strip_empty_ends": true
    }
}
msg
non-zero return code
rc
1
start
2026-01-29 10:30:57.834016
stderr
--2026-01-29 10:30:57--  https://deploy.thecode.casa/ls-tests//virtuozzo/enscale/hardware/goss/goss.yaml
Resolving deploy.thecode.casa (deploy.thecode.casa)... 45.155.20.27
Connecting to deploy.thecode.casa (deploy.thecode.casa)|45.155.20.27|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3255 (3.2K) [application/octet-stream]
Saving to: ‘goss.yaml’

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

2026-01-29 10:30:57 (204 MB/s) - ‘goss.yaml’ saved [3255/3255]
stderr_lines
[
    "--2026-01-29 10:30:57--  https://deploy.thecode.casa/ls-tests//virtuozzo/enscale/hardware/goss/goss.yaml",
    "Resolving deploy.thecode.casa (deploy.thecode.casa)... 45.155.20.27",
    "Connecting to deploy.thecode.casa (deploy.thecode.casa)|45.155.20.27|:443... connected.",
    "HTTP request sent, awaiting response... 200 OK",
    "Length: 3255 (3.2K) [application/octet-stream]",
    "Saving to: \u2018goss.yaml\u2019",
    "",
    "     0K ...                                                   100%  204M=0s",
    "",
    "2026-01-29 10:30:57 (204 MB/s) - \u2018goss.yaml\u2019 saved [3255/3255]"
]
stdout
File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: exists: matches expectation: true
File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: mode:
Expected
    "0755"
to equal
    "0644"
diff
    --- test
    +++ actual
    @@ -1 +1 @@
    -0644
    +0755
File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: filetype: matches expectation: "file"
File: /usr/local/bin/raid_monit.pl: exists: matches expectation: true
File: /usr/local/bin/raid_monit.pl: mode: matches expectation: "0755"
File: /usr/local/bin/raid_monit.pl: filetype: matches expectation: "file"
File: /usr/local/cron_backup/vz_agent_restart.sh: exists: matches expectation: true
File: /usr/local/cron_backup/vz_agent_restart.sh: mode: matches expectation: "0755"
File: /usr/local/cron_backup/vz_agent_restart.sh: filetype: matches expectation: "file"
File: /usr/local/cron_backup/verify.sh: exists: matches expectation: true
File: /usr/local/cron_backup/verify.sh: mode: matches expectation: "0755"
File: /usr/local/cron_backup/verify.sh: filetype: matches expectation: "file"
File: /usr/local/cron_backup/conf/flock.conf: exists: matches expectation: true
File: /usr/local/cron_backup/conf/flock.conf: mode: matches expectation: "0644"
File: /usr/local/cron_backup/conf/flock.conf: filetype: matches expectation: "file"
File: /usr/local/cron_backup/conf/flock.conf: contents: matches expectation: ["ALERT_EMAIL_ADDRESS_2=","ALERT_EMAIL_ADDRESS_1=","API_KEY=","API_URL_MG=","API_STREAM=","BACKUPMANAGER="]
File: /usr/local/cron_backup/flock_pva_backups.sh: exists: matches expectation: true
File: /usr/local/cron_backup/flock_pva_backups.sh: mode: matches expectation: "0755"
File: /usr/local/cron_backup/flock_pva_backups.sh: filetype: matches expectation: "file"
File: /usr/sbin/ntpdate: exists: matches expectation: true
File: /usr/sbin/ntpdate: mode: matches expectation: "0755"
File: /usr/sbin/ntpdate: filetype: matches expectation: "file"
File: /usr/local/cron_backup/conf/verify.conf: exists: matches expectation: true
File: /usr/local/cron_backup/conf/verify.conf: mode: matches expectation: "0644"
File: /usr/local/cron_backup/conf/verify.conf: filetype: matches expectation: "file"
File: /usr/local/cron_backup/conf/verify.conf: contents: matches expectation: ["ALERT_EMAIL_ADDRESS_2=","ALERT_EMAIL_ADDRESS_1=","API_KEY=","API_URL_MG=","API_STREAM=","exceptions="]
Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': exit-status:
Expected
    1
to be numerically eq
    0
Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': stdout:
Expected
    "object: *bytes.Reader"
to have patterns
    ["/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1"]
the missing elements were
    ["/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1"]
Command: crontab -l | grep -F '/usr/local/bin/raid_monit.pl >>/var/log/raid_monit.log >/dev/null 2>&1': exit-status: matches expectation: 0
Command: crontab -l | grep -F '/usr/local/bin/raid_monit.pl >>/var/log/raid_monit.log >/dev/null 2>&1': stdout: matches expectation: ["/usr/local/bin/raid_monit.pl >>/var/log/raid_monit.log >/dev/null 2>&1"]
Command: crontab -l | grep -F 'flock_pva_backups.sh --more_used_inodes >/dev/null 2>&1': exit-status: matches expectation: 0
Command: crontab -l | grep -F 'flock_pva_backups.sh --more_used_inodes >/dev/null 2>&1': stdout: matches expectation: ["flock_pva_backups.sh --more_used_inodes >/dev/null 2>&1"]
Command: crontab -l | grep -F '/usr/local/cron_backup/verify.sh >/dev/null 2>&1': exit-status: matches expectation: 0
Command: crontab -l | grep -F '/usr/local/cron_backup/verify.sh >/dev/null 2>&1': stdout: matches expectation: ["/usr/local/cron_backup/verify.sh >/dev/null 2>&1"]
Service: agent360: enabled: matches expectation: true
Service: agent360: running: matches expectation: true
Command: crontab -l | grep -F 'flock_pva_backups.sh --less_used_inodes >/dev/null 2>&1': exit-status: matches expectation: 0
Command: crontab -l | grep -F 'flock_pva_backups.sh --less_used_inodes >/dev/null 2>&1': stdout: matches expectation: ["flock_pva_backups.sh --less_used_inodes >/dev/null 2>&1"]
Command: crontab -l: exit-status: matches expectation: 0
Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': exit-status:
Expected
    1
to be numerically eq
    0
Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': stdout:
Expected
    "object: *bytes.Reader"
to have patterns
    ["/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1"]
the missing elements were
    ["/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1"]
Command: crontab -l | grep -F 'flock_pva_backups.sh --do_stopped >/dev/null 2>&1': exit-status: matches expectation: 0
Command: crontab -l | grep -F 'flock_pva_backups.sh --do_stopped >/dev/null 2>&1': stdout: matches expectation: ["flock_pva_backups.sh --do_stopped >/dev/null 2>&1"]


Failures/Skipped:

Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': exit-status:
Expected
    1
to be numerically eq
    0
Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': stdout:
Expected
    "object: *bytes.Reader"
to have patterns
    ["/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1"]
the missing elements were
    ["/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1"]

Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': exit-status:
Expected
    1
to be numerically eq
    0
Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': stdout:
Expected
    "object: *bytes.Reader"
to have patterns
    ["/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1"]
the missing elements were
    ["/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1"]

File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: mode:
Expected
    "0755"
to equal
    "0644"
diff
    --- test
    +++ actual
    @@ -1 +1 @@
    -0644
    +0755

Total Duration: 0.033s
Count: 43, Failed: 5, Skipped: 0
stdout_lines
[
    "File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: exists: matches expectation: true",
    "File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: mode:",
    "Expected",
    "    \"0755\"",
    "to equal",
    "    \"0644\"",
    "diff",
    "    --- test",
    "    +++ actual",
    "    @@ -1 +1 @@",
    "    -0644",
    "    +0755",
    "File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: filetype: matches expectation: \"file\"",
    "File: /usr/local/bin/raid_monit.pl: exists: matches expectation: true",
    "File: /usr/local/bin/raid_monit.pl: mode: matches expectation: \"0755\"",
    "File: /usr/local/bin/raid_monit.pl: filetype: matches expectation: \"file\"",
    "File: /usr/local/cron_backup/vz_agent_restart.sh: exists: matches expectation: true",
    "File: /usr/local/cron_backup/vz_agent_restart.sh: mode: matches expectation: \"0755\"",
    "File: /usr/local/cron_backup/vz_agent_restart.sh: filetype: matches expectation: \"file\"",
    "File: /usr/local/cron_backup/verify.sh: exists: matches expectation: true",
    "File: /usr/local/cron_backup/verify.sh: mode: matches expectation: \"0755\"",
    "File: /usr/local/cron_backup/verify.sh: filetype: matches expectation: \"file\"",
    "File: /usr/local/cron_backup/conf/flock.conf: exists: matches expectation: true",
    "File: /usr/local/cron_backup/conf/flock.conf: mode: matches expectation: \"0644\"",
    "File: /usr/local/cron_backup/conf/flock.conf: filetype: matches expectation: \"file\"",
    "File: /usr/local/cron_backup/conf/flock.conf: contents: matches expectation: [\"ALERT_EMAIL_ADDRESS_2=\",\"ALERT_EMAIL_ADDRESS_1=\",\"API_KEY=\",\"API_URL_MG=\",\"API_STREAM=\",\"BACKUPMANAGER=\"]",
    "File: /usr/local/cron_backup/flock_pva_backups.sh: exists: matches expectation: true",
    "File: /usr/local/cron_backup/flock_pva_backups.sh: mode: matches expectation: \"0755\"",
    "File: /usr/local/cron_backup/flock_pva_backups.sh: filetype: matches expectation: \"file\"",
    "File: /usr/sbin/ntpdate: exists: matches expectation: true",
    "File: /usr/sbin/ntpdate: mode: matches expectation: \"0755\"",
    "File: /usr/sbin/ntpdate: filetype: matches expectation: \"file\"",
    "File: /usr/local/cron_backup/conf/verify.conf: exists: matches expectation: true",
    "File: /usr/local/cron_backup/conf/verify.conf: mode: matches expectation: \"0644\"",
    "File: /usr/local/cron_backup/conf/verify.conf: filetype: matches expectation: \"file\"",
    "File: /usr/local/cron_backup/conf/verify.conf: contents: matches expectation: [\"ALERT_EMAIL_ADDRESS_2=\",\"ALERT_EMAIL_ADDRESS_1=\",\"API_KEY=\",\"API_URL_MG=\",\"API_STREAM=\",\"exceptions=\"]",
    "Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': exit-status:",
    "Expected",
    "    1",
    "to be numerically eq",
    "    0",
    "Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': stdout:",
    "Expected",
    "    \"object: *bytes.Reader\"",
    "to have patterns",
    "    [\"/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1\"]",
    "the missing elements were",
    "    [\"/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1\"]",
    "Command: crontab -l | grep -F '/usr/local/bin/raid_monit.pl >>/var/log/raid_monit.log >/dev/null 2>&1': exit-status: matches expectation: 0",
    "Command: crontab -l | grep -F '/usr/local/bin/raid_monit.pl >>/var/log/raid_monit.log >/dev/null 2>&1': stdout: matches expectation: [\"/usr/local/bin/raid_monit.pl >>/var/log/raid_monit.log >/dev/null 2>&1\"]",
    "Command: crontab -l | grep -F 'flock_pva_backups.sh --more_used_inodes >/dev/null 2>&1': exit-status: matches expectation: 0",
    "Command: crontab -l | grep -F 'flock_pva_backups.sh --more_used_inodes >/dev/null 2>&1': stdout: matches expectation: [\"flock_pva_backups.sh --more_used_inodes >/dev/null 2>&1\"]",
    "Command: crontab -l | grep -F '/usr/local/cron_backup/verify.sh >/dev/null 2>&1': exit-status: matches expectation: 0",
    "Command: crontab -l | grep -F '/usr/local/cron_backup/verify.sh >/dev/null 2>&1': stdout: matches expectation: [\"/usr/local/cron_backup/verify.sh >/dev/null 2>&1\"]",
    "Service: agent360: enabled: matches expectation: true",
    "Service: agent360: running: matches expectation: true",
    "Command: crontab -l | grep -F 'flock_pva_backups.sh --less_used_inodes >/dev/null 2>&1': exit-status: matches expectation: 0",
    "Command: crontab -l | grep -F 'flock_pva_backups.sh --less_used_inodes >/dev/null 2>&1': stdout: matches expectation: [\"flock_pva_backups.sh --less_used_inodes >/dev/null 2>&1\"]",
    "Command: crontab -l: exit-status: matches expectation: 0",
    "Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': exit-status:",
    "Expected",
    "    1",
    "to be numerically eq",
    "    0",
    "Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': stdout:",
    "Expected",
    "    \"object: *bytes.Reader\"",
    "to have patterns",
    "    [\"/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1\"]",
    "the missing elements were",
    "    [\"/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1\"]",
    "Command: crontab -l | grep -F 'flock_pva_backups.sh --do_stopped >/dev/null 2>&1': exit-status: matches expectation: 0",
    "Command: crontab -l | grep -F 'flock_pva_backups.sh --do_stopped >/dev/null 2>&1': stdout: matches expectation: [\"flock_pva_backups.sh --do_stopped >/dev/null 2>&1\"]",
    "",
    "",
    "Failures/Skipped:",
    "",
    "Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': exit-status:",
    "Expected",
    "    1",
    "to be numerically eq",
    "    0",
    "Command: crontab -l | grep -F '/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1': stdout:",
    "Expected",
    "    \"object: *bytes.Reader\"",
    "to have patterns",
    "    [\"/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1\"]",
    "the missing elements were",
    "    [\"/usr/local/cron_backup/vz_agent_restart.sh >>/var/log/vz_agent_restart.log 2>&1\"]",
    "",
    "Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': exit-status:",
    "Expected",
    "    1",
    "to be numerically eq",
    "    0",
    "Command: crontab -l | grep -F '/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1': stdout:",
    "Expected",
    "    \"object: *bytes.Reader\"",
    "to have patterns",
    "    [\"/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1\"]",
    "the missing elements were",
    "    [\"/usr/sbin/ntpdate -s 0.us.pool.ntp.org >/dev/null 2>&1\"]",
    "",
    "File: /var/lib/jelastic/overrides/tests/override_test_vzshaper.lib: mode:",
    "Expected",
    "    \"0755\"",
    "to equal",
    "    \"0644\"",
    "diff",
    "    --- test",
    "    +++ actual",
    "    @@ -1 +1 @@",
    "    -0644",
    "    +0755",
    "",
    "Total Duration: 0.033s",
    "Count: 43, Failed: 5, Skipped: 0"
]