Execution
Date
07 Aug 2024 12:54:05 +0100
Duration
00:00:03.04
Controller
ssh-gw-4.layershift.com
User
root
Versions
Ansible
2.16.4
ara
1.7.1 / 1.7.1
Python
3.10.10
Summary
2
Hosts
4
Tasks
4
Results
1
Plays
1
Files
0
Records
Task result details
-
StatusCHANGED
-
Duration00:00:00.99
-
PlayPlaybook to parse plesk ini file
-
TaskExecute uploaded script
-
Date07 Aug 2024 12:54:08 +0100
-
Module / Actionansible.builtin.shell (/home/ssh-gateway/ansible/projects/RM9682/RM9682.yaml:28)
| Field | Value |
|---|---|
| changed |
True |
| cmd |
set -o pipefail echo -e "IyEvYmluL2Jhc2gKCiMgUGF0aCB0byB0aGUgcGFuZWwuaW5pIGZpbGUKZmlsZV9wYXRoPSIvdXNyL2xvY2FsL3BzYS9hZG1pbi9jb25mL3BhbmVsLmluaSIKCiMgRnVuY3Rpb24gdG8gcmVtb3ZlIGR1cGxpY2F0ZSBbdXBkYXRlc10gYmxvY2tzCnJlbW92ZV9kdXBsaWNhdGVfdXBkYXRlc19ibG9ja19hbmRfYWRkX25ldygpIHsKICAgIGxvY2FsIHRpbWV6b25lPSIkMSIKICAgIAogICAgIyBUZW1wb3JhcnkgZmlsZSB0byBzdG9yZSB0aGUgbmV3IGNvbnRlbnQKICAgIHRlbXBfZmlsZT0kKG1rdGVtcCkKICAgIAogICAgdXBkYXRlc19ibG9ja19zZWVuPWZhbHNlCiAgICBpbnNpZGVfdXBkYXRlc19ibG9jaz1mYWxzZQogICAgCiAgICB3aGlsZSBJRlM9IHJlYWQgLXIgbGluZTsgZG8KICAgICAgICBzdHJpcHBlZF9saW5lPSQoZWNobyAiJGxpbmUiIHwgeGFyZ3MpICAjIFRyaW0gbGVhZGluZy90cmFpbGluZyB3aGl0ZXNwYWNlCgogICAgICAgICMgQ2hlY2sgaWYgd2UncmUgZW50ZXJpbmcgdGhlIFt1cGRhdGVzXSBibG9jawogICAgICAgIGlmIFtbICIkc3RyaXBwZWRfbGluZSIgPT0gIlt1cGRhdGVzXSIgXV07IHRoZW4KICAgICAgICAgICAgaWYgJHVwZGF0ZXNfYmxvY2tfc2VlbjsgdGhlbgogICAgICAgICAgICAgICAgaW5zaWRlX3VwZGF0ZXNfYmxvY2s9dHJ1ZSAgIyBXZSBhcmUgaW5zaWRlIGEgZHVwbGljYXRlIGJsb2NrCiAgICAgICAgICAgICAgICBjb250aW51ZSAgIyBTa2lwIHRoaXMgbGluZQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICB1cGRhdGVzX2Jsb2NrX3NlZW49dHJ1ZQogICAgICAgICAgICAgICAgaW5zaWRlX3VwZGF0ZXNfYmxvY2s9dHJ1ZSAgIyBXZSBhcmUgaW5zaWRlIHRoZSBmaXJzdCB1cGRhdGVzIGJsb2NrCiAgICAgICAgICAgIGZpCiAgICAgICAgZmkKCiAgICAgICAgIyBJZiB3ZSdyZSBpbnNpZGUgYSBkdXBsaWNhdGUgW3VwZGF0ZXNdIGJsb2NrLCBza2lwIGl0cyBsaW5lcwogICAgICAgIGlmICRpbnNpZGVfdXBkYXRlc19ibG9jayAmJiBbWyAiJHN0cmlwcGVkX2xpbmUiID09ICJbIioiXSIgJiYgIiRzdHJpcHBlZF9saW5lIiAhPSAiW3VwZGF0ZXNdIiBdXTsgdGhlbgogICAgICAgICAgICBpbnNpZGVfdXBkYXRlc19ibG9jaz1mYWxzZSAgIyBXZSdyZSBvdXQgb2YgdGhlIHVwZGF0ZXMgYmxvY2sKICAgICAgICBmaQoKICAgICAgICBpZiAhICRpbnNpZGVfdXBkYXRlc19ibG9jazsgdGhlbgogICAgICAgICAgICBlY2hvICIkbGluZSIgPj4gIiR0ZW1wX2ZpbGUiCiAgICAgICAgZmkKICAgIGRvbmUgPCAiJGZpbGVfcGF0aCIKICAgIAogICAgIyBBZGQgdGhlIG5ldyBbdXBkYXRlc10gYmxvY2sgYXQgdGhlIGVuZAogICAgewogICAgICAgIGVjaG8KICAgICAgICBlY2hvICJbdXBkYXRlc10iCiAgICAgICAgZWNobyAicmVsZWFzZVRpZXIgPSByZWxlYXNlIgogICAgICAgIGVjaG8gInN5c3RlbVVwZGF0ZXNUb29sID0gZmFsc2UiCiAgICAgICAgZWNobyAic2FmZVVwZGF0ZXNNYW5hZ2VtZW50ID0gZmFsc2UiCiAgICAgICAgZWNobyAic2VuZEVtYWlsTm90aWZpY2F0aW9uID0gZmFsc2UiCiAgICAgICAgZWNobyAic2hvd0NvbnRyb2xzID0gZmFsc2UiCiAgICAgICAgCiAgICAgICAgIyBBZGQgdGltZXpvbmUtc3BlY2lmaWMgY29uZmlndXJhdGlvbnMKICAgICAgICBjYXNlICIkdGltZXpvbmUiIGluCiAgICAgICAgICAgICJBc2lhL1NpbmdhcG9yZSIpCiAgICAgICAgICAgICAgICBlY2hvICJ1cGRhdGVEYXlzID0gTW9uZGF5LCBUdWVzZGF5LCBXZWRuZXNkYXksIFRodXJzZGF5IgogICAgICAgICAgICAgICAgZWNobyAidGltZUZyYW1lU3RhcnQgPSAxNzowMCIKICAgICAgICAgICAgICAgIGVjaG8gInRpbWVGcmFtZUVuZCA9IDIxOjAwIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgIkFtZXJpY2EvQ2hpY2FnbyIpCiAgICAgICAgICAgICAgICBlY2hvICJ1cGRhdGVEYXlzID0gTW9uZGF5LCBUdWVzZGF5LCBXZWRuZXNkYXksIFRodXJzZGF5IgogICAgICAgICAgICAgICAgZWNobyAidGltZUZyYW1lU3RhcnQgPSAwNzowMCIKICAgICAgICAgICAgICAgIGVjaG8gInRpbWVGcmFtZUVuZCA9IDExOjAwIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgIkV1cm9wZS9Mb25kb24ifCJVVEMifCJTQVNUInwiQWZyaWNhL0pvaGFubmVzYnVyZyIpCiAgICAgICAgICAgICAgICBlY2hvICJ1cGRhdGVEYXlzID0gTW9uZGF5LCBUdWVzZGF5LCBXZWRuZXNkYXksIFRodXJzZGF5IgogICAgICAgICAgICAgICAgZWNobyAidGltZUZyYW1lU3RhcnQgPSAwMTowMCIKICAgICAgICAgICAgICAgIGVjaG8gInRpbWVGcmFtZUVuZCA9IDA1OjAwIgogICAgICAgICAgICAgICAgOzsKICAgICAgICBlc2FjCiAgICB9ID4+ICIkdGVtcF9maWxlIgogICAgCiAgICAjIFJlcGxhY2UgdGhlIG9yaWdpbmFsIGZpbGUgd2l0aCB0aGUgbW9kaWZpZWQgY29udGVudAogICAgbXYgIiR0ZW1wX2ZpbGUiICIkZmlsZV9wYXRoIgogICAgZWNobyAiRHVwbGljYXRlIFt1cGRhdGVzXSBibG9ja3MgcmVtb3ZlZCBhbmQgbmV3IGNvbmZpZ3VyYXRpb25zIGFkZGVkIHRvICRmaWxlX3BhdGgiCn0KCiMgR2V0IHRoZSBzeXN0ZW0gdGltZXpvbmUgdXNpbmcgcGxlc2sncyB0aW1lbW5nCnRpbWV6b25lPSQocGxlc2sgc2JpbiB0aW1lbW5nIC0tZ2V0LXN5c3RlbS10aW1lIHwgYXdrICd7IHByaW50ICQyIH0nIHwgdHIgLWQgJygpJykKCiMgUHJvY2VlZCBvbmx5IGlmIHRoZSB0aW1lem9uZSB3YXMgc3VjY2Vzc2Z1bGx5IHJldHJpZXZlZAppZiBbIC1uICIkdGltZXpvbmUiIF07IHRoZW4KICAgIHJlbW92ZV9kdXBsaWNhdGVfdXBkYXRlc19ibG9ja19hbmRfYWRkX25ldyAiJHRpbWV6b25lIgplbHNlCiAgICBlY2hvICJGYWlsZWQgdG8gcmV0cmlldmUgdGhlIHN5c3RlbSB0aW1lem9uZS4gRXhpdGluZy4iCiAgICBleGl0IDEKZmkKCg==" | base64 -d > /tmp/configure_plesk_updates.sh chmod 755 /tmp/configure_plesk_updates.sh cp "/usr/local/psa/admin/conf/panel.ini" "/usr/local/psa/admin/conf/panel.ini".back-$(date +%s) /tmp/configure_plesk_updates.sh |
| delta |
0:00:00.554876 |
| end |
2024-08-07 13:54:08.344649 |
| invocation |
{ "module_args": { "_raw_params": "set -o pipefail\necho -e \"IyEvYmluL2Jhc2gKCiMgUGF0aCB0byB0aGUgcGFuZWwuaW5pIGZpbGUKZmlsZV9wYXRoPSIvdXNyL2xvY2FsL3BzYS9hZG1pbi9jb25mL3BhbmVsLmluaSIKCiMgRnVuY3Rpb24gdG8gcmVtb3ZlIGR1cGxpY2F0ZSBbdXBkYXRlc10gYmxvY2tzCnJlbW92ZV9kdXBsaWNhdGVfdXBkYXRlc19ibG9ja19hbmRfYWRkX25ldygpIHsKICAgIGxvY2FsIHRpbWV6b25lPSIkMSIKICAgIAogICAgIyBUZW1wb3JhcnkgZmlsZSB0byBzdG9yZSB0aGUgbmV3IGNvbnRlbnQKICAgIHRlbXBfZmlsZT0kKG1rdGVtcCkKICAgIAogICAgdXBkYXRlc19ibG9ja19zZWVuPWZhbHNlCiAgICBpbnNpZGVfdXBkYXRlc19ibG9jaz1mYWxzZQogICAgCiAgICB3aGlsZSBJRlM9IHJlYWQgLXIgbGluZTsgZG8KICAgICAgICBzdHJpcHBlZF9saW5lPSQoZWNobyAiJGxpbmUiIHwgeGFyZ3MpICAjIFRyaW0gbGVhZGluZy90cmFpbGluZyB3aGl0ZXNwYWNlCgogICAgICAgICMgQ2hlY2sgaWYgd2UncmUgZW50ZXJpbmcgdGhlIFt1cGRhdGVzXSBibG9jawogICAgICAgIGlmIFtbICIkc3RyaXBwZWRfbGluZSIgPT0gIlt1cGRhdGVzXSIgXV07IHRoZW4KICAgICAgICAgICAgaWYgJHVwZGF0ZXNfYmxvY2tfc2VlbjsgdGhlbgogICAgICAgICAgICAgICAgaW5zaWRlX3VwZGF0ZXNfYmxvY2s9dHJ1ZSAgIyBXZSBhcmUgaW5zaWRlIGEgZHVwbGljYXRlIGJsb2NrCiAgICAgICAgICAgICAgICBjb250aW51ZSAgIyBTa2lwIHRoaXMgbGluZQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICB1cGRhdGVzX2Jsb2NrX3NlZW49dHJ1ZQogICAgICAgICAgICAgICAgaW5zaWRlX3VwZGF0ZXNfYmxvY2s9dHJ1ZSAgIyBXZSBhcmUgaW5zaWRlIHRoZSBmaXJzdCB1cGRhdGVzIGJsb2NrCiAgICAgICAgICAgIGZpCiAgICAgICAgZmkKCiAgICAgICAgIyBJZiB3ZSdyZSBpbnNpZGUgYSBkdXBsaWNhdGUgW3VwZGF0ZXNdIGJsb2NrLCBza2lwIGl0cyBsaW5lcwogICAgICAgIGlmICRpbnNpZGVfdXBkYXRlc19ibG9jayAmJiBbWyAiJHN0cmlwcGVkX2xpbmUiID09ICJbIioiXSIgJiYgIiRzdHJpcHBlZF9saW5lIiAhPSAiW3VwZGF0ZXNdIiBdXTsgdGhlbgogICAgICAgICAgICBpbnNpZGVfdXBkYXRlc19ibG9jaz1mYWxzZSAgIyBXZSdyZSBvdXQgb2YgdGhlIHVwZGF0ZXMgYmxvY2sKICAgICAgICBmaQoKICAgICAgICBpZiAhICRpbnNpZGVfdXBkYXRlc19ibG9jazsgdGhlbgogICAgICAgICAgICBlY2hvICIkbGluZSIgPj4gIiR0ZW1wX2ZpbGUiCiAgICAgICAgZmkKICAgIGRvbmUgPCAiJGZpbGVfcGF0aCIKICAgIAogICAgIyBBZGQgdGhlIG5ldyBbdXBkYXRlc10gYmxvY2sgYXQgdGhlIGVuZAogICAgewogICAgICAgIGVjaG8KICAgICAgICBlY2hvICJbdXBkYXRlc10iCiAgICAgICAgZWNobyAicmVsZWFzZVRpZXIgPSByZWxlYXNlIgogICAgICAgIGVjaG8gInN5c3RlbVVwZGF0ZXNUb29sID0gZmFsc2UiCiAgICAgICAgZWNobyAic2FmZVVwZGF0ZXNNYW5hZ2VtZW50ID0gZmFsc2UiCiAgICAgICAgZWNobyAic2VuZEVtYWlsTm90aWZpY2F0aW9uID0gZmFsc2UiCiAgICAgICAgZWNobyAic2hvd0NvbnRyb2xzID0gZmFsc2UiCiAgICAgICAgCiAgICAgICAgIyBBZGQgdGltZXpvbmUtc3BlY2lmaWMgY29uZmlndXJhdGlvbnMKICAgICAgICBjYXNlICIkdGltZXpvbmUiIGluCiAgICAgICAgICAgICJBc2lhL1NpbmdhcG9yZSIpCiAgICAgICAgICAgICAgICBlY2hvICJ1cGRhdGVEYXlzID0gTW9uZGF5LCBUdWVzZGF5LCBXZWRuZXNkYXksIFRodXJzZGF5IgogICAgICAgICAgICAgICAgZWNobyAidGltZUZyYW1lU3RhcnQgPSAxNzowMCIKICAgICAgICAgICAgICAgIGVjaG8gInRpbWVGcmFtZUVuZCA9IDIxOjAwIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgIkFtZXJpY2EvQ2hpY2FnbyIpCiAgICAgICAgICAgICAgICBlY2hvICJ1cGRhdGVEYXlzID0gTW9uZGF5LCBUdWVzZGF5LCBXZWRuZXNkYXksIFRodXJzZGF5IgogICAgICAgICAgICAgICAgZWNobyAidGltZUZyYW1lU3RhcnQgPSAwNzowMCIKICAgICAgICAgICAgICAgIGVjaG8gInRpbWVGcmFtZUVuZCA9IDExOjAwIgogICAgICAgICAgICAgICAgOzsKICAgICAgICAgICAgIkV1cm9wZS9Mb25kb24ifCJVVEMifCJTQVNUInwiQWZyaWNhL0pvaGFubmVzYnVyZyIpCiAgICAgICAgICAgICAgICBlY2hvICJ1cGRhdGVEYXlzID0gTW9uZGF5LCBUdWVzZGF5LCBXZWRuZXNkYXksIFRodXJzZGF5IgogICAgICAgICAgICAgICAgZWNobyAidGltZUZyYW1lU3RhcnQgPSAwMTowMCIKICAgICAgICAgICAgICAgIGVjaG8gInRpbWVGcmFtZUVuZCA9IDA1OjAwIgogICAgICAgICAgICAgICAgOzsKICAgICAgICBlc2FjCiAgICB9ID4+ICIkdGVtcF9maWxlIgogICAgCiAgICAjIFJlcGxhY2UgdGhlIG9yaWdpbmFsIGZpbGUgd2l0aCB0aGUgbW9kaWZpZWQgY29udGVudAogICAgbXYgIiR0ZW1wX2ZpbGUiICIkZmlsZV9wYXRoIgogICAgZWNobyAiRHVwbGljYXRlIFt1cGRhdGVzXSBibG9ja3MgcmVtb3ZlZCBhbmQgbmV3IGNvbmZpZ3VyYXRpb25zIGFkZGVkIHRvICRmaWxlX3BhdGgiCn0KCiMgR2V0IHRoZSBzeXN0ZW0gdGltZXpvbmUgdXNpbmcgcGxlc2sncyB0aW1lbW5nCnRpbWV6b25lPSQocGxlc2sgc2JpbiB0aW1lbW5nIC0tZ2V0LXN5c3RlbS10aW1lIHwgYXdrICd7IHByaW50ICQyIH0nIHwgdHIgLWQgJygpJykKCiMgUHJvY2VlZCBvbmx5IGlmIHRoZSB0aW1lem9uZSB3YXMgc3VjY2Vzc2Z1bGx5IHJldHJpZXZlZAppZiBbIC1uICIkdGltZXpvbmUiIF07IHRoZW4KICAgIHJlbW92ZV9kdXBsaWNhdGVfdXBkYXRlc19ibG9ja19hbmRfYWRkX25ldyAiJHRpbWV6b25lIgplbHNlCiAgICBlY2hvICJGYWlsZWQgdG8gcmV0cmlldmUgdGhlIHN5c3RlbSB0aW1lem9uZS4gRXhpdGluZy4iCiAgICBleGl0IDEKZmkKCg==\" | base64 -d > /tmp/configure_plesk_updates.sh\nchmod 755 /tmp/configure_plesk_updates.sh\ncp \"/usr/local/psa/admin/conf/panel.ini\" \"/usr/local/psa/admin/conf/panel.ini\".back-$(date +%s)\n/tmp/configure_plesk_updates.sh\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 |
2024-08-07 13:54:07.789773 |
| stderr |
|
| stderr_lines |
[]
|
| stdout |
Duplicate [updates] blocks removed and new configurations added to /usr/local/psa/admin/conf/panel.ini |
| stdout_lines |
[ "Duplicate [updates] blocks removed and new configurations added to /usr/local/psa/admin/conf/panel.ini" ] |