Advertisement
ptr727

Untitled

Aug 2nd, 2023
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.72 KB | None | 0 0
  1. pieter@server-1:~/HomeAutomation$ ansible-playbook -vvv --ask-become-pass ~/HomeAutomation/Ansible/test.yml
  2. ansible-playbook [core 2.15.2]
  3. config file = None
  4. configured module search path = ['/home/pieter/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  5. ansible python module location = /usr/local/lib/python3.9/dist-packages/ansible
  6. ansible collection location = /home/pieter/.ansible/collections:/usr/share/ansible/collections
  7. executable location = /usr/local/bin/ansible-playbook
  8. python version = 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110] (/usr/bin/python3)
  9. jinja version = 3.0.1
  10. libyaml = True
  11. No config file found; using defaults
  12. BECOME password:
  13. host_list declined parsing /etc/ansible/hosts as it did not pass its verify_file() method
  14. Skipping due to inventory source not existing or not being readable by the current user
  15. script declined parsing /etc/ansible/hosts as it did not pass its verify_file() method
  16. auto declined parsing /etc/ansible/hosts as it did not pass its verify_file() method
  17. Skipping due to inventory source not existing or not being readable by the current user
  18. yaml declined parsing /etc/ansible/hosts as it did not pass its verify_file() method
  19. Skipping due to inventory source not existing or not being readable by the current user
  20. ini declined parsing /etc/ansible/hosts as it did not pass its verify_file() method
  21. Skipping due to inventory source not existing or not being readable by the current user
  22. toml declined parsing /etc/ansible/hosts as it did not pass its verify_file() method
  23. [WARNING]: No inventory was parsed, only implicit localhost is available
  24. [WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'
  25. statically imported: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml
  26. Skipping callback 'default', as we already have a stdout callback.
  27. Skipping callback 'minimal', as we already have a stdout callback.
  28. Skipping callback 'oneline', as we already have a stdout callback.
  29.  
  30. PLAYBOOK: test.yml ***********************************************************************************************************************************************************************************************************************************************************************************
  31. 1 plays in /home/pieter/HomeAutomation/Ansible/test.yml
  32.  
  33. PLAY [localhost] *************************************************************************************************************************************************************************************************************************************************************************************
  34.  
  35. TASK [Gathering Facts] *******************************************************************************************************************************************************************************************************************************************************************************
  36. task path: /home/pieter/HomeAutomation/Ansible/test.yml:4
  37. <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: pieter
  38. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  39. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020512.1930916-518328-231195794929789 `" && echo ansible-tmp-1691020512.1930916-518328-231195794929789="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020512.1930916-518328-231195794929789 `" ) && sleep 0'
  40. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/setup.py
  41. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmpcwr77aog TO /home/pieter/.ansible/tmp/ansible-tmp-1691020512.1930916-518328-231195794929789/AnsiballZ_setup.py
  42. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020512.1930916-518328-231195794929789/ /home/pieter/.ansible/tmp/ansible-tmp-1691020512.1930916-518328-231195794929789/AnsiballZ_setup.py && sleep 0'
  43. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=bcnfwlejsfdvbsmqkvfrjsybelnnkkif] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bcnfwlejsfdvbsmqkvfrjsybelnnkkif ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020512.1930916-518328-231195794929789/AnsiballZ_setup.py'"'"' && sleep 0'
  44. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020512.1930916-518328-231195794929789/ > /dev/null 2>&1 && sleep 0'
  45. ok: [localhost]
  46.  
  47. TASK [Install libguestfs] ****************************************************************************************************************************************************************************************************************************************************************************
  48. task path: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml:7
  49. <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: pieter
  50. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  51. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020514.1172707-518526-59299318986164 `" && echo ansible-tmp-1691020514.1172707-518526-59299318986164="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020514.1172707-518526-59299318986164 `" ) && sleep 0'
  52. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/apt.py
  53. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmpvmgbp19r TO /home/pieter/.ansible/tmp/ansible-tmp-1691020514.1172707-518526-59299318986164/AnsiballZ_apt.py
  54. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020514.1172707-518526-59299318986164/ /home/pieter/.ansible/tmp/ansible-tmp-1691020514.1172707-518526-59299318986164/AnsiballZ_apt.py && sleep 0'
  55. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=bkbwiyvotrsnpmaqhavsmkijehxzehxd] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bkbwiyvotrsnpmaqhavsmkijehxzehxd ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020514.1172707-518526-59299318986164/AnsiballZ_apt.py'"'"' && sleep 0'
  56. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020514.1172707-518526-59299318986164/ > /dev/null 2>&1 && sleep 0'
  57. ok: [localhost] => {
  58. "cache_update_time": 1691020515,
  59. "cache_updated": true,
  60. "changed": false,
  61. "invocation": {
  62. "module_args": {
  63. "allow_change_held_packages": false,
  64. "allow_downgrade": false,
  65. "allow_unauthenticated": false,
  66. "autoclean": false,
  67. "autoremove": false,
  68. "cache_valid_time": 3600,
  69. "clean": false,
  70. "deb": null,
  71. "default_release": null,
  72. "dpkg_options": "force-confdef,force-confold",
  73. "fail_on_autoremove": false,
  74. "force": false,
  75. "force_apt_get": false,
  76. "install_recommends": null,
  77. "lock_timeout": 60,
  78. "name": [
  79. "libguestfs-tools"
  80. ],
  81. "only_upgrade": false,
  82. "package": [
  83. "libguestfs-tools"
  84. ],
  85. "policy_rc_d": null,
  86. "purge": false,
  87. "state": "latest",
  88. "update_cache": true,
  89. "update_cache_retries": 5,
  90. "update_cache_retry_max_delay": 12,
  91. "upgrade": null
  92. }
  93. }
  94. }
  95.  
  96. TASK [Create Cloud Init directory] *******************************************************************************************************************************************************************************************************************************************************************
  97. task path: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml:15
  98. <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: pieter
  99. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  100. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020516.6841044-519525-279959046299951 `" && echo ansible-tmp-1691020516.6841044-519525-279959046299951="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020516.6841044-519525-279959046299951 `" ) && sleep 0'
  101. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/file.py
  102. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmpw3viktkl TO /home/pieter/.ansible/tmp/ansible-tmp-1691020516.6841044-519525-279959046299951/AnsiballZ_file.py
  103. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020516.6841044-519525-279959046299951/ /home/pieter/.ansible/tmp/ansible-tmp-1691020516.6841044-519525-279959046299951/AnsiballZ_file.py && sleep 0'
  104. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=uciecrdbjlunxhdvkvxjmdqtinxvvyat] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-uciecrdbjlunxhdvkvxjmdqtinxvvyat ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020516.6841044-519525-279959046299951/AnsiballZ_file.py'"'"' && sleep 0'
  105. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020516.6841044-519525-279959046299951/ > /dev/null 2>&1 && sleep 0'
  106. ok: [localhost] => (item=/data/install/images) => {
  107. "ansible_loop_var": "item",
  108. "changed": false,
  109. "diff": {
  110. "after": {
  111. "path": "/data/install/images"
  112. },
  113. "before": {
  114. "path": "/data/install/images"
  115. }
  116. },
  117. "gid": 100,
  118. "group": "users",
  119. "invocation": {
  120. "module_args": {
  121. "_diff_peek": null,
  122. "_original_basename": null,
  123. "access_time": null,
  124. "access_time_format": "%Y%m%d%H%M.%S",
  125. "attributes": null,
  126. "follow": true,
  127. "force": false,
  128. "group": "users",
  129. "mode": "ugo+rwx",
  130. "modification_time": null,
  131. "modification_time_format": "%Y%m%d%H%M.%S",
  132. "owner": "nobody",
  133. "path": "/data/install/images",
  134. "recurse": true,
  135. "selevel": null,
  136. "serole": null,
  137. "setype": null,
  138. "seuser": null,
  139. "src": null,
  140. "state": "directory",
  141. "unsafe_writes": false
  142. }
  143. },
  144. "item": "/data/install/images",
  145. "mode": "02777",
  146. "owner": "nobody",
  147. "path": "/data/install/images",
  148. "size": 5,
  149. "state": "directory",
  150. "uid": 65534
  151. }
  152.  
  153. TASK [Rescan images] *********************************************************************************************************************************************************************************************************************************************************************************
  154. task path: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml:27
  155. <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: pieter
  156. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  157. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020517.0660174-519630-41112304475443 `" && echo ansible-tmp-1691020517.0660174-519630-41112304475443="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020517.0660174-519630-41112304475443 `" ) && sleep 0'
  158. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/command.py
  159. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmpxfkfxga3 TO /home/pieter/.ansible/tmp/ansible-tmp-1691020517.0660174-519630-41112304475443/AnsiballZ_command.py
  160. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020517.0660174-519630-41112304475443/ /home/pieter/.ansible/tmp/ansible-tmp-1691020517.0660174-519630-41112304475443/AnsiballZ_command.py && sleep 0'
  161. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=sfkdlczuahybnyuaeyigdumzzcxnqolo] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-sfkdlczuahybnyuaeyigdumzzcxnqolo ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020517.0660174-519630-41112304475443/AnsiballZ_command.py'"'"' && sleep 0'
  162. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020517.0660174-519630-41112304475443/ > /dev/null 2>&1 && sleep 0'
  163. changed: [localhost] => {
  164. "changed": true,
  165. "cmd": [
  166. "qm",
  167. "rescan"
  168. ],
  169. "delta": "0:00:01.320503",
  170. "end": "2023-08-02 16:55:18.646998",
  171. "invocation": {
  172. "module_args": {
  173. "_raw_params": "qm rescan",
  174. "_uses_shell": false,
  175. "argv": null,
  176. "chdir": null,
  177. "creates": null,
  178. "executable": null,
  179. "removes": null,
  180. "stdin": null,
  181. "stdin_add_newline": true,
  182. "strip_empty_ends": true
  183. }
  184. },
  185. "msg": "",
  186. "rc": 0,
  187. "start": "2023-08-02 16:55:17.326495",
  188. "stderr": "",
  189. "stderr_lines": [],
  190. "stdout": "rescan volumes...",
  191. "stdout_lines": [
  192. "rescan volumes..."
  193. ]
  194. }
  195.  
  196. TASK [Download cloud images] *************************************************************************************************************************************************************************************************************************************************************************
  197. task path: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml:35
  198. <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: pieter
  199. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  200. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020518.715455-519732-10843289248099 `" && echo ansible-tmp-1691020518.715455-519732-10843289248099="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020518.715455-519732-10843289248099 `" ) && sleep 0'
  201. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/get_url.py
  202. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmp9771lued TO /home/pieter/.ansible/tmp/ansible-tmp-1691020518.715455-519732-10843289248099/AnsiballZ_get_url.py
  203. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020518.715455-519732-10843289248099/ /home/pieter/.ansible/tmp/ansible-tmp-1691020518.715455-519732-10843289248099/AnsiballZ_get_url.py && sleep 0'
  204. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=uypsembxkvxplowgniwoxslmqvlwsrzr] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-uypsembxkvxplowgniwoxslmqvlwsrzr ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020518.715455-519732-10843289248099/AnsiballZ_get_url.py'"'"' && sleep 0'
  205. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020518.715455-519732-10843289248099/ > /dev/null 2>&1 && sleep 0'
  206. ok: [localhost] => (item={'id': '9001', 'name': 'ubuntu-jammy-template', 'tags': 'ubuntu,jammy,cloud-image', 'file': '/data/install/images/jammy-server-cloudimg-amd64.img', 'url': 'https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img'}) => {
  207. "ansible_loop_var": "item",
  208. "changed": false,
  209. "dest": "/data/install/images/jammy-server-cloudimg-amd64.img",
  210. "elapsed": 0,
  211. "gid": 100,
  212. "group": "users",
  213. "invocation": {
  214. "module_args": {
  215. "attributes": null,
  216. "backup": false,
  217. "checksum": "",
  218. "ciphers": null,
  219. "client_cert": null,
  220. "client_key": null,
  221. "decompress": true,
  222. "dest": "/data/install/images/jammy-server-cloudimg-amd64.img",
  223. "force": false,
  224. "force_basic_auth": false,
  225. "group": "users",
  226. "headers": null,
  227. "http_agent": "ansible-httpget",
  228. "mode": "ugo+rwx",
  229. "owner": "nobody",
  230. "selevel": null,
  231. "serole": null,
  232. "setype": null,
  233. "seuser": null,
  234. "timeout": 120,
  235. "tmp_dest": null,
  236. "unredirected_headers": [],
  237. "unsafe_writes": false,
  238. "url": "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img",
  239. "url_password": null,
  240. "url_username": null,
  241. "use_gssapi": false,
  242. "use_netrc": true,
  243. "use_proxy": true,
  244. "validate_certs": true
  245. }
  246. },
  247. "item": {
  248. "file": "/data/install/images/jammy-server-cloudimg-amd64.img",
  249. "id": "9001",
  250. "name": "ubuntu-jammy-template",
  251. "tags": "ubuntu,jammy,cloud-image",
  252. "url": "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img"
  253. },
  254. "mode": "0777",
  255. "msg": "HTTP Error 304: Not Modified",
  256. "owner": "nobody",
  257. "size": 1132724224,
  258. "state": "file",
  259. "status_code": 304,
  260. "uid": 65534,
  261. "url": "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img"
  262. }
  263. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  264. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020519.5644343-519732-158280503057170 `" && echo ansible-tmp-1691020519.5644343-519732-158280503057170="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020519.5644343-519732-158280503057170 `" ) && sleep 0'
  265. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/get_url.py
  266. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmpapg24ppp TO /home/pieter/.ansible/tmp/ansible-tmp-1691020519.5644343-519732-158280503057170/AnsiballZ_get_url.py
  267. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020519.5644343-519732-158280503057170/ /home/pieter/.ansible/tmp/ansible-tmp-1691020519.5644343-519732-158280503057170/AnsiballZ_get_url.py && sleep 0'
  268. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=csfngejqouwcumnthhiqzoxvualtjejh] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-csfngejqouwcumnthhiqzoxvualtjejh ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020519.5644343-519732-158280503057170/AnsiballZ_get_url.py'"'"' && sleep 0'
  269. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020519.5644343-519732-158280503057170/ > /dev/null 2>&1 && sleep 0'
  270. ok: [localhost] => (item={'id': '9002', 'name': 'debian-bookworm-template', 'tags': 'debian,bookworm,cloud-image', 'file': '/data/install/images/debian-12-genericcloud-amd64.qcow2', 'url': 'https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2'}) => {
  271. "ansible_loop_var": "item",
  272. "changed": false,
  273. "dest": "/data/install/images/debian-12-genericcloud-amd64.qcow2",
  274. "elapsed": 1,
  275. "gid": 100,
  276. "group": "users",
  277. "invocation": {
  278. "module_args": {
  279. "attributes": null,
  280. "backup": false,
  281. "checksum": "",
  282. "ciphers": null,
  283. "client_cert": null,
  284. "client_key": null,
  285. "decompress": true,
  286. "dest": "/data/install/images/debian-12-genericcloud-amd64.qcow2",
  287. "force": false,
  288. "force_basic_auth": false,
  289. "group": "users",
  290. "headers": null,
  291. "http_agent": "ansible-httpget",
  292. "mode": "ugo+rwx",
  293. "owner": "nobody",
  294. "selevel": null,
  295. "serole": null,
  296. "setype": null,
  297. "seuser": null,
  298. "timeout": 120,
  299. "tmp_dest": null,
  300. "unredirected_headers": [],
  301. "unsafe_writes": false,
  302. "url": "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2",
  303. "url_password": null,
  304. "url_username": null,
  305. "use_gssapi": false,
  306. "use_netrc": true,
  307. "use_proxy": true,
  308. "validate_certs": true
  309. }
  310. },
  311. "item": {
  312. "file": "/data/install/images/debian-12-genericcloud-amd64.qcow2",
  313. "id": "9002",
  314. "name": "debian-bookworm-template",
  315. "tags": "debian,bookworm,cloud-image",
  316. "url": "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2"
  317. },
  318. "mode": "0777",
  319. "msg": "HTTP Error 304: Not Modified",
  320. "owner": "nobody",
  321. "size": 279814144,
  322. "state": "file",
  323. "status_code": 304,
  324. "uid": 65534,
  325. "url": "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2"
  326. }
  327.  
  328. TASK [Get image config] ******************************************************************************************************************************************************************************************************************************************************************************
  329. task path: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml:48
  330. <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: pieter
  331. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  332. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020521.002681-520158-262498586584967 `" && echo ansible-tmp-1691020521.002681-520158-262498586584967="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020521.002681-520158-262498586584967 `" ) && sleep 0'
  333. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/command.py
  334. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmpz546xk95 TO /home/pieter/.ansible/tmp/ansible-tmp-1691020521.002681-520158-262498586584967/AnsiballZ_command.py
  335. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020521.002681-520158-262498586584967/ /home/pieter/.ansible/tmp/ansible-tmp-1691020521.002681-520158-262498586584967/AnsiballZ_command.py && sleep 0'
  336. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=cbbjvkxazvxiqinawuvgtpnvedpnbkyy] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cbbjvkxazvxiqinawuvgtpnvedpnbkyy ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020521.002681-520158-262498586584967/AnsiballZ_command.py'"'"' && sleep 0'
  337. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020521.002681-520158-262498586584967/ > /dev/null 2>&1 && sleep 0'
  338. failed: [localhost] (item={'id': '9001', 'name': 'ubuntu-jammy-template', 'tags': 'ubuntu,jammy,cloud-image', 'file': '/data/install/images/jammy-server-cloudimg-amd64.img', 'url': 'https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img'}) => {
  339. "ansible_loop_var": "item",
  340. "changed": true,
  341. "cmd": [
  342. "qm",
  343. "config",
  344. "9001"
  345. ],
  346. "delta": "0:00:00.963031",
  347. "end": "2023-08-02 16:55:22.132638",
  348. "invocation": {
  349. "module_args": {
  350. "_raw_params": "qm config 9001",
  351. "_uses_shell": false,
  352. "argv": null,
  353. "chdir": null,
  354. "creates": null,
  355. "executable": null,
  356. "removes": null,
  357. "stdin": null,
  358. "stdin_add_newline": true,
  359. "strip_empty_ends": true
  360. }
  361. },
  362. "item": {
  363. "file": "/data/install/images/jammy-server-cloudimg-amd64.img",
  364. "id": "9001",
  365. "name": "ubuntu-jammy-template",
  366. "tags": "ubuntu,jammy,cloud-image",
  367. "url": "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img"
  368. },
  369. "msg": "non-zero return code",
  370. "rc": 2,
  371. "start": "2023-08-02 16:55:21.169607",
  372. "stderr": "Configuration file 'nodes/server-1/qemu-server/9001.conf' does not exist",
  373. "stderr_lines": [
  374. "Configuration file 'nodes/server-1/qemu-server/9001.conf' does not exist"
  375. ],
  376. "stdout": "",
  377. "stdout_lines": []
  378. }
  379. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  380. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020522.1626773-520158-161352173725631 `" && echo ansible-tmp-1691020522.1626773-520158-161352173725631="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020522.1626773-520158-161352173725631 `" ) && sleep 0'
  381. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/command.py
  382. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmpinol6z5s TO /home/pieter/.ansible/tmp/ansible-tmp-1691020522.1626773-520158-161352173725631/AnsiballZ_command.py
  383. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020522.1626773-520158-161352173725631/ /home/pieter/.ansible/tmp/ansible-tmp-1691020522.1626773-520158-161352173725631/AnsiballZ_command.py && sleep 0'
  384. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=smgyezqwocvswjsdghobseropvqslpzq] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-smgyezqwocvswjsdghobseropvqslpzq ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020522.1626773-520158-161352173725631/AnsiballZ_command.py'"'"' && sleep 0'
  385. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020522.1626773-520158-161352173725631/ > /dev/null 2>&1 && sleep 0'
  386. failed: [localhost] (item={'id': '9002', 'name': 'debian-bookworm-template', 'tags': 'debian,bookworm,cloud-image', 'file': '/data/install/images/debian-12-genericcloud-amd64.qcow2', 'url': 'https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2'}) => {
  387. "ansible_loop_var": "item",
  388. "changed": true,
  389. "cmd": [
  390. "qm",
  391. "config",
  392. "9002"
  393. ],
  394. "delta": "0:00:00.936174",
  395. "end": "2023-08-02 16:55:23.254524",
  396. "invocation": {
  397. "module_args": {
  398. "_raw_params": "qm config 9002",
  399. "_uses_shell": false,
  400. "argv": null,
  401. "chdir": null,
  402. "creates": null,
  403. "executable": null,
  404. "removes": null,
  405. "stdin": null,
  406. "stdin_add_newline": true,
  407. "strip_empty_ends": true
  408. }
  409. },
  410. "item": {
  411. "file": "/data/install/images/debian-12-genericcloud-amd64.qcow2",
  412. "id": "9002",
  413. "name": "debian-bookworm-template",
  414. "tags": "debian,bookworm,cloud-image",
  415. "url": "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2"
  416. },
  417. "msg": "non-zero return code",
  418. "rc": 2,
  419. "start": "2023-08-02 16:55:22.318350",
  420. "stderr": "Configuration file 'nodes/server-1/qemu-server/9002.conf' does not exist",
  421. "stderr_lines": [
  422. "Configuration file 'nodes/server-1/qemu-server/9002.conf' does not exist"
  423. ],
  424. "stdout": "",
  425. "stdout_lines": []
  426. }
  427. ...ignoring
  428.  
  429. TASK [Destroy image] *********************************************************************************************************************************************************************************************************************************************************************************
  430. task path: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml:53
  431. skipping: [localhost] => (item={'changed': True, 'stdout': '', 'stderr': "Configuration file 'nodes/server-1/qemu-server/9001.conf' does not exist", 'rc': 2, 'cmd': ['qm', 'config', '9001'], 'start': '2023-08-02 16:55:21.169607', 'end': '2023-08-02 16:55:22.132638', 'delta': '0:00:00.963031', 'failed': True, 'msg': 'non-zero return code', 'invocation': {'module_args': {'_raw_params': 'qm config 9001', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': ["Configuration file 'nodes/server-1/qemu-server/9001.conf' does not exist"], 'item': {'id': '9001', 'name': 'ubuntu-jammy-template', 'tags': 'ubuntu,jammy,cloud-image', 'file': '/data/install/images/jammy-server-cloudimg-amd64.img', 'url': 'https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img'}, 'ansible_loop_var': 'item'}) => {
  432. "ansible_loop_var": "item",
  433. "changed": false,
  434. "false_condition": "item.rc == 0",
  435. "item": {
  436. "ansible_loop_var": "item",
  437. "changed": true,
  438. "cmd": [
  439. "qm",
  440. "config",
  441. "9001"
  442. ],
  443. "delta": "0:00:00.963031",
  444. "end": "2023-08-02 16:55:22.132638",
  445. "failed": true,
  446. "invocation": {
  447. "module_args": {
  448. "_raw_params": "qm config 9001",
  449. "_uses_shell": false,
  450. "argv": null,
  451. "chdir": null,
  452. "creates": null,
  453. "executable": null,
  454. "removes": null,
  455. "stdin": null,
  456. "stdin_add_newline": true,
  457. "strip_empty_ends": true
  458. }
  459. },
  460. "item": {
  461. "file": "/data/install/images/jammy-server-cloudimg-amd64.img",
  462. "id": "9001",
  463. "name": "ubuntu-jammy-template",
  464. "tags": "ubuntu,jammy,cloud-image",
  465. "url": "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img"
  466. },
  467. "msg": "non-zero return code",
  468. "rc": 2,
  469. "start": "2023-08-02 16:55:21.169607",
  470. "stderr": "Configuration file 'nodes/server-1/qemu-server/9001.conf' does not exist",
  471. "stderr_lines": [
  472. "Configuration file 'nodes/server-1/qemu-server/9001.conf' does not exist"
  473. ],
  474. "stdout": "",
  475. "stdout_lines": []
  476. },
  477. "skip_reason": "Conditional result was False"
  478. }
  479. skipping: [localhost] => (item={'changed': True, 'stdout': '', 'stderr': "Configuration file 'nodes/server-1/qemu-server/9002.conf' does not exist", 'rc': 2, 'cmd': ['qm', 'config', '9002'], 'start': '2023-08-02 16:55:22.318350', 'end': '2023-08-02 16:55:23.254524', 'delta': '0:00:00.936174', 'failed': True, 'msg': 'non-zero return code', 'invocation': {'module_args': {'_raw_params': 'qm config 9002', '_uses_shell': False, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': ["Configuration file 'nodes/server-1/qemu-server/9002.conf' does not exist"], 'item': {'id': '9002', 'name': 'debian-bookworm-template', 'tags': 'debian,bookworm,cloud-image', 'file': '/data/install/images/debian-12-genericcloud-amd64.qcow2', 'url': 'https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2'}, 'ansible_loop_var': 'item'}) => {
  480. "ansible_loop_var": "item",
  481. "changed": false,
  482. "false_condition": "item.rc == 0",
  483. "item": {
  484. "ansible_loop_var": "item",
  485. "changed": true,
  486. "cmd": [
  487. "qm",
  488. "config",
  489. "9002"
  490. ],
  491. "delta": "0:00:00.936174",
  492. "end": "2023-08-02 16:55:23.254524",
  493. "failed": true,
  494. "invocation": {
  495. "module_args": {
  496. "_raw_params": "qm config 9002",
  497. "_uses_shell": false,
  498. "argv": null,
  499. "chdir": null,
  500. "creates": null,
  501. "executable": null,
  502. "removes": null,
  503. "stdin": null,
  504. "stdin_add_newline": true,
  505. "strip_empty_ends": true
  506. }
  507. },
  508. "item": {
  509. "file": "/data/install/images/debian-12-genericcloud-amd64.qcow2",
  510. "id": "9002",
  511. "name": "debian-bookworm-template",
  512. "tags": "debian,bookworm,cloud-image",
  513. "url": "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2"
  514. },
  515. "msg": "non-zero return code",
  516. "rc": 2,
  517. "start": "2023-08-02 16:55:22.318350",
  518. "stderr": "Configuration file 'nodes/server-1/qemu-server/9002.conf' does not exist",
  519. "stderr_lines": [
  520. "Configuration file 'nodes/server-1/qemu-server/9002.conf' does not exist"
  521. ],
  522. "stdout": "",
  523. "stdout_lines": []
  524. },
  525. "skip_reason": "Conditional result was False"
  526. }
  527. skipping: [localhost] => {
  528. "changed": false,
  529. "msg": "All items skipped"
  530. }
  531.  
  532. TASK [Create image] **********************************************************************************************************************************************************************************************************************************************************************************
  533. task path: /home/pieter/HomeAutomation/Ansible/tasks/cloud_init2.yml:58
  534. <127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: pieter
  535. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  536. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020523.40692-520277-193570030335748 `" && echo ansible-tmp-1691020523.40692-520277-193570030335748="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020523.40692-520277-193570030335748 `" ) && sleep 0'
  537. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/command.py
  538. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmplzivoebi TO /home/pieter/.ansible/tmp/ansible-tmp-1691020523.40692-520277-193570030335748/AnsiballZ_command.py
  539. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020523.40692-520277-193570030335748/ /home/pieter/.ansible/tmp/ansible-tmp-1691020523.40692-520277-193570030335748/AnsiballZ_command.py && sleep 0'
  540. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=idzdzcowuqkhyyauixnpwzcnxgasyhlz] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-idzdzcowuqkhyyauixnpwzcnxgasyhlz ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020523.40692-520277-193570030335748/AnsiballZ_command.py'"'"' && sleep 0'
  541. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020523.40692-520277-193570030335748/ > /dev/null 2>&1 && sleep 0'
  542. failed: [localhost] (item={'id': '9001', 'name': 'ubuntu-jammy-template', 'tags': 'ubuntu,jammy,cloud-image', 'file': '/data/install/images/jammy-server-cloudimg-amd64.img', 'url': 'https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img'}) => {
  543. "ansible_loop_var": "item",
  544. "changed": true,
  545. "cmd": [
  546. "qm",
  547. "create",
  548. "9001",
  549. "--name",
  550. "ubuntu-jammy-template",
  551. "--tags",
  552. "ubuntu,jammy,cloud-image",
  553. "--memory",
  554. "4096",
  555. "--cores",
  556. "2",
  557. "--net0",
  558. "virtio,bridge=vmbr1",
  559. "--scsihw",
  560. "virtio-scsi-pci",
  561. "--ciuser",
  562. "pieter",
  563. "--cipassword",
  564. "Password1",
  565. "--searchdomain",
  566. "home.insanegenius.net",
  567. "--sshkeys",
  568. "/home/pieter/.ssh/authorized_keys",
  569. "--ipconfig0",
  570. "ip=dhcp",
  571. "--ostype",
  572. "l26",
  573. "--agent",
  574. "1"
  575. ],
  576. "delta": "0:00:01.014931",
  577. "end": "2023-08-02 16:55:24.581127",
  578. "invocation": {
  579. "module_args": {
  580. "_raw_params": null,
  581. "_uses_shell": false,
  582. "argv": [
  583. "qm",
  584. "create",
  585. "9001",
  586. "--name",
  587. "ubuntu-jammy-template",
  588. "--tags",
  589. "ubuntu,jammy,cloud-image",
  590. "--memory",
  591. "4096",
  592. "--cores",
  593. "2",
  594. "--net0",
  595. "virtio,bridge=vmbr1",
  596. "--scsihw",
  597. "virtio-scsi-pci",
  598. "--ciuser",
  599. "pieter",
  600. "--cipassword",
  601. "Password1",
  602. "--searchdomain",
  603. "home.insanegenius.net",
  604. "--sshkeys",
  605. "/home/pieter/.ssh/authorized_keys",
  606. "--ipconfig0",
  607. "ip=dhcp",
  608. "--ostype",
  609. "l26",
  610. "--agent",
  611. "1"
  612. ],
  613. "chdir": null,
  614. "creates": null,
  615. "executable": null,
  616. "removes": null,
  617. "stdin": null,
  618. "stdin_add_newline": true,
  619. "strip_empty_ends": true
  620. }
  621. },
  622. "item": {
  623. "file": "/data/install/images/jammy-server-cloudimg-amd64.img",
  624. "id": "9001",
  625. "name": "ubuntu-jammy-template",
  626. "tags": "ubuntu,jammy,cloud-image",
  627. "url": "https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img"
  628. },
  629. "msg": "non-zero return code",
  630. "rc": 25,
  631. "start": "2023-08-02 16:55:23.566196",
  632. "stderr": "failed to tcsetpgrp: Inappropriate ioctl for device\ngot no worker upid - start worker failed",
  633. "stderr_lines": [
  634. "failed to tcsetpgrp: Inappropriate ioctl for device",
  635. "got no worker upid - start worker failed"
  636. ],
  637. "stdout": "",
  638. "stdout_lines": []
  639. }
  640. <127.0.0.1> EXEC /bin/sh -c 'echo ~pieter && sleep 0'
  641. <127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/pieter/.ansible/tmp `"&& mkdir "` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020524.6149998-520277-137063773678736 `" && echo ansible-tmp-1691020524.6149998-520277-137063773678736="` echo /home/pieter/.ansible/tmp/ansible-tmp-1691020524.6149998-520277-137063773678736 `" ) && sleep 0'
  642. Using module file /usr/local/lib/python3.9/dist-packages/ansible/modules/command.py
  643. <127.0.0.1> PUT /home/pieter/.ansible/tmp/ansible-local-513415pp4rlpyh/tmp9cn8e1n3 TO /home/pieter/.ansible/tmp/ansible-tmp-1691020524.6149998-520277-137063773678736/AnsiballZ_command.py
  644. <127.0.0.1> EXEC /bin/sh -c 'chmod u+x /home/pieter/.ansible/tmp/ansible-tmp-1691020524.6149998-520277-137063773678736/ /home/pieter/.ansible/tmp/ansible-tmp-1691020524.6149998-520277-137063773678736/AnsiballZ_command.py && sleep 0'
  645. <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ruodkovtfddqmvncuyfeqyxwoqwpldov] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ruodkovtfddqmvncuyfeqyxwoqwpldov ; /usr/bin/python3 /home/pieter/.ansible/tmp/ansible-tmp-1691020524.6149998-520277-137063773678736/AnsiballZ_command.py'"'"' && sleep 0'
  646. <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/pieter/.ansible/tmp/ansible-tmp-1691020524.6149998-520277-137063773678736/ > /dev/null 2>&1 && sleep 0'
  647. failed: [localhost] (item={'id': '9002', 'name': 'debian-bookworm-template', 'tags': 'debian,bookworm,cloud-image', 'file': '/data/install/images/debian-12-genericcloud-amd64.qcow2', 'url': 'https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2'}) => {
  648. "ansible_loop_var": "item",
  649. "changed": true,
  650. "cmd": [
  651. "qm",
  652. "create",
  653. "9002",
  654. "--name",
  655. "debian-bookworm-template",
  656. "--tags",
  657. "debian,bookworm,cloud-image",
  658. "--memory",
  659. "4096",
  660. "--cores",
  661. "2",
  662. "--net0",
  663. "virtio,bridge=vmbr1",
  664. "--scsihw",
  665. "virtio-scsi-pci",
  666. "--ciuser",
  667. "pieter",
  668. "--cipassword",
  669. "Password1",
  670. "--searchdomain",
  671. "home.insanegenius.net",
  672. "--sshkeys",
  673. "/home/pieter/.ssh/authorized_keys",
  674. "--ipconfig0",
  675. "ip=dhcp",
  676. "--ostype",
  677. "l26",
  678. "--agent",
  679. "1"
  680. ],
  681. "delta": "0:00:01.028477",
  682. "end": "2023-08-02 16:55:25.800267",
  683. "invocation": {
  684. "module_args": {
  685. "_raw_params": null,
  686. "_uses_shell": false,
  687. "argv": [
  688. "qm",
  689. "create",
  690. "9002",
  691. "--name",
  692. "debian-bookworm-template",
  693. "--tags",
  694. "debian,bookworm,cloud-image",
  695. "--memory",
  696. "4096",
  697. "--cores",
  698. "2",
  699. "--net0",
  700. "virtio,bridge=vmbr1",
  701. "--scsihw",
  702. "virtio-scsi-pci",
  703. "--ciuser",
  704. "pieter",
  705. "--cipassword",
  706. "Password1",
  707. "--searchdomain",
  708. "home.insanegenius.net",
  709. "--sshkeys",
  710. "/home/pieter/.ssh/authorized_keys",
  711. "--ipconfig0",
  712. "ip=dhcp",
  713. "--ostype",
  714. "l26",
  715. "--agent",
  716. "1"
  717. ],
  718. "chdir": null,
  719. "creates": null,
  720. "executable": null,
  721. "removes": null,
  722. "stdin": null,
  723. "stdin_add_newline": true,
  724. "strip_empty_ends": true
  725. }
  726. },
  727. "item": {
  728. "file": "/data/install/images/debian-12-genericcloud-amd64.qcow2",
  729. "id": "9002",
  730. "name": "debian-bookworm-template",
  731. "tags": "debian,bookworm,cloud-image",
  732. "url": "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2"
  733. },
  734. "msg": "non-zero return code",
  735. "rc": 25,
  736. "start": "2023-08-02 16:55:24.771790",
  737. "stderr": "failed to tcsetpgrp: Inappropriate ioctl for device\ngot no worker upid - start worker failed",
  738. "stderr_lines": [
  739. "failed to tcsetpgrp: Inappropriate ioctl for device",
  740. "got no worker upid - start worker failed"
  741. ],
  742. "stdout": "",
  743. "stdout_lines": []
  744. }
  745.  
  746. PLAY RECAP *******************************************************************************************************************************************************************************************************************************************************************************************
  747. localhost : ok=6 changed=2 unreachable=0 failed=1 skipped=1 rescued=0 ignored=1
  748.  
  749. pieter@server-1:~/HomeAutomation$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement