Execution
Date 04 Dec 2025 08:51:39 +0000
Duration 00:02:44.80
Controller ssh-gw-4.layershift.com
User root
Versions
Ansible 2.16.11
ara 1.7.3 / 1.7.3
Python 3.10.10
Summary
393 Hosts
2 Tasks
786 Results
1 Plays
1 Files
0 Records

Task result details


Field Value
changed
False
cmd
set -o pipefail
cd /opt/ls_tools/panel-ini/
uv run run.py --fetch
uv run run.py --apply-new-template
delta
0:00:00.921033
end
2025-12-04 08:53:56.675290
invocation
{
    "module_args": {
        "_raw_params": "set -o pipefail\ncd /opt/ls_tools/panel-ini/\nuv run run.py --fetch\nuv run run.py --apply-new-template\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

rc
0
start
2025-12-04 08:53:55.754257
stderr
2025-12-04 08:53:56,633 | INFO     | Reset changeable variables to default
2025-12-04 08:53:56,633 | INFO     | Auto-computed default set: notification__senderAddress = plesk@kind-morning.man-1.vm.plesk-server.com
2025-12-04 08:53:56,634 | INFO     | Auto-computed default set: updates__timeFrameStart = 02:00
2025-12-04 08:53:56,634 | INFO     | Auto-computed default set: updates__timeFrameEnd = 06:00
2025-12-04 08:53:56,634 | INFO     | Default set: [ip] blacklist = "192.168.101.1,192.168.102.1"
2025-12-04 08:53:56,634 | INFO     | Default set: [ext-monitoring] cloudMaxWebsites = 1
2025-12-04 08:53:56,634 | INFO     | Default set: [ext-ls-desec-dns] DESEC_TOKEN = false
2025-12-04 08:53:56,634 | INFO     | Default set: [ext-wp-toolkit] virtualPatchesLicenseAdditionalLimit = 0
2025-12-04 08:53:56,634 | INFO     | Default set: [ext-mfa] allowSkipEnforce = true
2025-12-04 08:53:56,635 | INFO     | Default set: [ext-ls-botstopper] botstopperEnabled = false
2025-12-04 08:53:56,635 | INFO     | Default set: [ext-ls-botstopper] botstopperBlocked = false
2025-12-04 08:53:56,635 | INFO     | Variables found {'updates__timeFrameStart', 'ext-wp-toolkit__virtualPatchesLicenseAdditionalLimit', 'ext-mfa__allowSkipEnforce', 'ext-ls-botstopper__botstopperBlocked', 'ext-ls-botstopper__botstopperEnabled', 'ip__blacklist', 'notification__senderAddress', 'updates__timeFrameEnd', 'ext-ls-desec-dns__DESEC_TOKEN', 'ext-monitoring__cloudMaxWebsites'}. Trying to resolve them
2025-12-04 08:53:56,635 | INFO     | Auto-computed variable updates__timeFrameStart = 02:00
2025-12-04 08:53:56,635 | INFO     | Variable written - 'updates__timeFrameStart' with value: '02:00'
2025-12-04 08:53:56,636 | INFO     | Variable virtualPatchesLicenseAdditionalLimit taken from Plesk [ext-wp-toolkit]
2025-12-04 08:53:56,636 | INFO     | Variable written - 'ext-wp-toolkit__virtualPatchesLicenseAdditionalLimit' with value: '0'
2025-12-04 08:53:56,637 | INFO     | Variable allowSkipEnforce taken from Plesk [ext-mfa]
2025-12-04 08:53:56,637 | INFO     | Variable written - 'ext-mfa__allowSkipEnforce' with value: 'true'
2025-12-04 08:53:56,637 | INFO     | Variable botstopperBlocked taken from Default [ext-ls-botstopper]
2025-12-04 08:53:56,638 | INFO     | Variable written - 'ext-ls-botstopper__botstopperBlocked' with value: 'false'
2025-12-04 08:53:56,638 | INFO     | Variable botstopperEnabled taken from Plesk [ext-ls-botstopper]
2025-12-04 08:53:56,638 | INFO     | Variable written - 'ext-ls-botstopper__botstopperEnabled' with value: 'false'
2025-12-04 08:53:56,639 | INFO     | Variable blacklist taken from Plesk [ip]
2025-12-04 08:53:56,639 | INFO     | Variable written - 'ip__blacklist' with value: '"192.168.101.1,192.168.102.1"'
2025-12-04 08:53:56,639 | INFO     | Auto-computed variable notification__senderAddress = plesk@kind-morning.man-1.vm.plesk-server.com
2025-12-04 08:53:56,640 | INFO     | Variable written - 'notification__senderAddress' with value: 'plesk@kind-morning.man-1.vm.plesk-server.com'
2025-12-04 08:53:56,640 | INFO     | Auto-computed variable updates__timeFrameEnd = 06:00
2025-12-04 08:53:56,640 | INFO     | Variable written - 'updates__timeFrameEnd' with value: '06:00'
2025-12-04 08:53:56,640 | INFO     | Variable DESEC_TOKEN taken from Default [ext-ls-desec-dns]
2025-12-04 08:53:56,641 | INFO     | Variable written - 'ext-ls-desec-dns__DESEC_TOKEN' with value: 'false'
2025-12-04 08:53:56,641 | INFO     | Variable cloudMaxWebsites taken from Plesk [ext-monitoring]
2025-12-04 08:53:56,641 | INFO     | Variable written - 'ext-monitoring__cloudMaxWebsites' with value: '1'
2025-12-04 08:53:56,643 | INFO     | ✅ Config syntax is valid
2025-12-04 08:53:56,643 | INFO     | Generated panel.ini successfully.
stderr_lines
[
    "2025-12-04 08:53:56,633 | INFO     | Reset changeable variables to default",
    "2025-12-04 08:53:56,633 | INFO     | Auto-computed default set: notification__senderAddress = plesk@kind-morning.man-1.vm.plesk-server.com",
    "2025-12-04 08:53:56,634 | INFO     | Auto-computed default set: updates__timeFrameStart = 02:00",
    "2025-12-04 08:53:56,634 | INFO     | Auto-computed default set: updates__timeFrameEnd = 06:00",
    "2025-12-04 08:53:56,634 | INFO     | Default set: [ip] blacklist = \"192.168.101.1,192.168.102.1\"",
    "2025-12-04 08:53:56,634 | INFO     | Default set: [ext-monitoring] cloudMaxWebsites = 1",
    "2025-12-04 08:53:56,634 | INFO     | Default set: [ext-ls-desec-dns] DESEC_TOKEN = false",
    "2025-12-04 08:53:56,634 | INFO     | Default set: [ext-wp-toolkit] virtualPatchesLicenseAdditionalLimit = 0",
    "2025-12-04 08:53:56,634 | INFO     | Default set: [ext-mfa] allowSkipEnforce = true",
    "2025-12-04 08:53:56,635 | INFO     | Default set: [ext-ls-botstopper] botstopperEnabled = false",
    "2025-12-04 08:53:56,635 | INFO     | Default set: [ext-ls-botstopper] botstopperBlocked = false",
    "2025-12-04 08:53:56,635 | INFO     | Variables found {'updates__timeFrameStart', 'ext-wp-toolkit__virtualPatchesLicenseAdditionalLimit', 'ext-mfa__allowSkipEnforce', 'ext-ls-botstopper__botstopperBlocked', 'ext-ls-botstopper__botstopperEnabled', 'ip__blacklist', 'notification__senderAddress', 'updates__timeFrameEnd', 'ext-ls-desec-dns__DESEC_TOKEN', 'ext-monitoring__cloudMaxWebsites'}. Trying to resolve them",
    "2025-12-04 08:53:56,635 | INFO     | Auto-computed variable updates__timeFrameStart = 02:00",
    "2025-12-04 08:53:56,635 | INFO     | Variable written - 'updates__timeFrameStart' with value: '02:00'",
    "2025-12-04 08:53:56,636 | INFO     | Variable virtualPatchesLicenseAdditionalLimit taken from Plesk [ext-wp-toolkit]",
    "2025-12-04 08:53:56,636 | INFO     | Variable written - 'ext-wp-toolkit__virtualPatchesLicenseAdditionalLimit' with value: '0'",
    "2025-12-04 08:53:56,637 | INFO     | Variable allowSkipEnforce taken from Plesk [ext-mfa]",
    "2025-12-04 08:53:56,637 | INFO     | Variable written - 'ext-mfa__allowSkipEnforce' with value: 'true'",
    "2025-12-04 08:53:56,637 | INFO     | Variable botstopperBlocked taken from Default [ext-ls-botstopper]",
    "2025-12-04 08:53:56,638 | INFO     | Variable written - 'ext-ls-botstopper__botstopperBlocked' with value: 'false'",
    "2025-12-04 08:53:56,638 | INFO     | Variable botstopperEnabled taken from Plesk [ext-ls-botstopper]",
    "2025-12-04 08:53:56,638 | INFO     | Variable written - 'ext-ls-botstopper__botstopperEnabled' with value: 'false'",
    "2025-12-04 08:53:56,639 | INFO     | Variable blacklist taken from Plesk [ip]",
    "2025-12-04 08:53:56,639 | INFO     | Variable written - 'ip__blacklist' with value: '\"192.168.101.1,192.168.102.1\"'",
    "2025-12-04 08:53:56,639 | INFO     | Auto-computed variable notification__senderAddress = plesk@kind-morning.man-1.vm.plesk-server.com",
    "2025-12-04 08:53:56,640 | INFO     | Variable written - 'notification__senderAddress' with value: 'plesk@kind-morning.man-1.vm.plesk-server.com'",
    "2025-12-04 08:53:56,640 | INFO     | Auto-computed variable updates__timeFrameEnd = 06:00",
    "2025-12-04 08:53:56,640 | INFO     | Variable written - 'updates__timeFrameEnd' with value: '06:00'",
    "2025-12-04 08:53:56,640 | INFO     | Variable DESEC_TOKEN taken from Default [ext-ls-desec-dns]",
    "2025-12-04 08:53:56,641 | INFO     | Variable written - 'ext-ls-desec-dns__DESEC_TOKEN' with value: 'false'",
    "2025-12-04 08:53:56,641 | INFO     | Variable cloudMaxWebsites taken from Plesk [ext-monitoring]",
    "2025-12-04 08:53:56,641 | INFO     | Variable written - 'ext-monitoring__cloudMaxWebsites' with value: '1'",
    "2025-12-04 08:53:56,643 | INFO     | \u2705 Config syntax is valid",
    "2025-12-04 08:53:56,643 | INFO     | Generated panel.ini successfully."
]
stdout
{'run.py': '/opt/ls_tools/panel-ini/run.py', 'template/panel.ini': '/opt/ls_tools/panel-ini/template/panel.ini', 'template/defaults.py': '/opt/ls_tools/panel-ini/template/defaults.py', 'pyproject.toml': '/opt/ls_tools/panel-ini/pyproject.toml'}
Downloading https://deploy.thecode.casa/panel-ini/run.py → /opt/ls_tools/panel-ini/run.py
Downloading https://deploy.thecode.casa/panel-ini/template/panel.ini → /opt/ls_tools/panel-ini/template/panel.ini
Downloading https://deploy.thecode.casa/panel-ini/template/defaults.py → /opt/ls_tools/panel-ini/template/defaults.py
Downloading https://deploy.thecode.casa/panel-ini/pyproject.toml → /opt/ls_tools/panel-ini/pyproject.toml
stdout_lines
[
    "{'run.py': '/opt/ls_tools/panel-ini/run.py', 'template/panel.ini': '/opt/ls_tools/panel-ini/template/panel.ini', 'template/defaults.py': '/opt/ls_tools/panel-ini/template/defaults.py', 'pyproject.toml': '/opt/ls_tools/panel-ini/pyproject.toml'}",
    "Downloading https://deploy.thecode.casa/panel-ini/run.py \u2192 /opt/ls_tools/panel-ini/run.py",
    "Downloading https://deploy.thecode.casa/panel-ini/template/panel.ini \u2192 /opt/ls_tools/panel-ini/template/panel.ini",
    "Downloading https://deploy.thecode.casa/panel-ini/template/defaults.py \u2192 /opt/ls_tools/panel-ini/template/defaults.py",
    "Downloading https://deploy.thecode.casa/panel-ini/pyproject.toml \u2192 /opt/ls_tools/panel-ini/pyproject.toml"
]