diff --git a/log.log b/log.log new file mode 100644 index 0000000..2660f3b --- /dev/null +++ b/log.log @@ -0,0 +1,2074 @@ +[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' +ansible-playbook [core 2.20.5] + config file = /etc/ansible/ansible.cfg + configured module search path = ['/home/glennigen/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] + ansible python module location = /usr/lib/python3.14/site-packages/ansible + ansible collection location = /home/glennigen/.ansible/collections:/usr/share/ansible/collections + executable location = /usr/bin/ansible-playbook + python version = 3.14.4 (main, Apr 16 2026, 00:00:00) [GCC 16.0.1 20260321 (Red Hat 16.0.1-0)] (/usr/bin/python3) + jinja version = 3.1.6 + pyyaml version = 6.0.3 (with libyaml v0.2.5) +Using /etc/ansible/ansible.cfg as config file +host_list declined parsing /etc/ansible/hosts as it did not pass its verify_file() method +script declined parsing /etc/ansible/hosts as it did not pass its verify_file() method +auto declined parsing /etc/ansible/hosts as it did not pass its verify_file() method +Parsed /etc/ansible/hosts inventory source with ini plugin +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/rpmfusion.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/repos.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/dnf_packages.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/flatpak_packages.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/dotfiles.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/system.yml +Skipping callback 'minimal', as we already have a stdout callback. +Skipping callback 'oneline', as we already have a stdout callback. + +PLAYBOOK: site.yml ************************************************************* +1 plays in site.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +PLAY [Fedora KDE Setup] ******************************************************** +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Gathering Facts] ********************************************************* +task path: /home/glennigen/ansible/site.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475239.6183796-6191-159583641566831 `" && echo ansible-tmp-1779475239.6183796-6191-159583641566831="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475239.6183796-6191-159583641566831 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/setup.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmphjdmo80b TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475239.6183796-6191-159583641566831/AnsiballZ_setup.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475239.6183796-6191-159583641566831/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475239.6183796-6191-159583641566831/AnsiballZ_setup.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=bwsowysqqndmomkhjcxmipmpigmgpaik] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bwsowysqqndmomkhjcxmipmpigmgpaik ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475239.6183796-6191-159583641566831/AnsiballZ_setup.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475239.6183796-6191-159583641566831/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [RPM Fusion - Installer free og nonfree repos] **************************** +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475243.4449024-6274-50323413101595 `" && echo ansible-tmp-1779475243.4449024-6274-50323413101595="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475243.4449024-6274-50323413101595 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmplax37525 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475243.4449024-6274-50323413101595/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475243.4449024-6274-50323413101595/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475243.4449024-6274-50323413101595/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=lxeuehxugaxuypixrtqpttttmacyzkya] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lxeuehxugaxuypixrtqpttttmacyzkya ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475243.4449024-6274-50323413101595/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475243.4449024-6274-50323413101595/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": true, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-44.noarch.rpm", + "https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-44.noarch.rpm" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "present", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [RPM Fusion - Aktiver Cisco OpenH264] ************************************* +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:10 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475245.7805967-6300-167213543224104 `" && echo ansible-tmp-1779475245.7805967-6300-167213543224104="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475245.7805967-6300-167213543224104 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpqv5rhwi_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475245.7805967-6300-167213543224104/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475245.7805967-6300-167213543224104/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475245.7805967-6300-167213543224104/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ybjjcjfweipsyqshuztkbiymssescaoa] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ybjjcjfweipsyqshuztkbiymssescaoa ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475245.7805967-6300-167213543224104/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475245.7805967-6300-167213543224104/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "setopt", + "fedora-cisco-openh264.enabled=1" + ], + "delta": "0:00:00.048986", + "end": "2026-05-22 20:40:46.505859", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager setopt fedora-cisco-openh264.enabled=1", + "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-05-22 20:40:46.456873", + "stderr": "", + "stderr_lines": [], + "stdout": "", + "stdout_lines": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [RPM Fusion - Opdater @core] ********************************************** +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:15 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475246.5740037-6321-270257886626017 `" && echo ansible-tmp-1779475246.5740037-6321-270257886626017="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475246.5740037-6321-270257886626017 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpi9k7b666 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475246.5740037-6321-270257886626017/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475246.5740037-6321-270257886626017/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475246.5740037-6321-270257886626017/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=tvshhiwqxgnvufpbcralxdmmsaoxxhyd] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-tvshhiwqxgnvufpbcralxdmmsaoxxhyd ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475246.5740037-6321-270257886626017/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475246.5740037-6321-270257886626017/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": false, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "@core" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "latest", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [RPM Fusion - Installer appstream data] *********************************** +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:20 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475248.6071346-6343-137130637711351 `" && echo ansible-tmp-1779475248.6071346-6343-137130637711351="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475248.6071346-6343-137130637711351 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmp9mflxzpn TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475248.6071346-6343-137130637711351/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475248.6071346-6343-137130637711351/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475248.6071346-6343-137130637711351/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=jfcazszluhdertqepeybgxriowqxglsl] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jfcazszluhdertqepeybgxriowqxglsl ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475248.6071346-6343-137130637711351/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475248.6071346-6343-137130637711351/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": false, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "rpmfusion-*-appstream-data" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "present", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Multimedia - Swap ffmpeg-free til ffmpeg] ******************************** +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:25 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475250.528529-6365-146697365653469 `" && echo ansible-tmp-1779475250.528529-6365-146697365653469="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475250.528529-6365-146697365653469 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpskue96f8 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475250.528529-6365-146697365653469/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475250.528529-6365-146697365653469/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475250.528529-6365-146697365653469/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=xbgggkxbmgtucxstdyjlcxaobfskuisg] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xbgggkxbmgtucxstdyjlcxaobfskuisg ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475250.528529-6365-146697365653469/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475250.528529-6365-146697365653469/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "swap", + "-y", + "ffmpeg-free", + "ffmpeg", + "--allowerasing" + ], + "delta": "0:00:01.312782", + "end": "2026-05-22 20:40:52.411251", + "failed_when_result": false, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf swap -y ffmpeg-free ffmpeg --allowerasing", + "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-05-22 20:40:51.098469", + "stderr": "Updating and loading repositories:\nRepositories loaded.\nPackage \"ffmpeg-8.1.1-1.fc44.x86_64\" is already installed.\nNo packages to remove for argument: ffmpeg-free", + "stderr_lines": [ + "Updating and loading repositories:", + "Repositories loaded.", + "Package \"ffmpeg-8.1.1-1.fc44.x86_64\" is already installed.", + "No packages to remove for argument: ffmpeg-free" + ], + "stdout": "Nothing to do.", + "stdout_lines": [ + "Nothing to do." + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Multimedia - Opdater @multimedia] **************************************** +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:32 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475252.485159-6387-72569018421667 `" && echo ansible-tmp-1779475252.485159-6387-72569018421667="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475252.485159-6387-72569018421667 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpopjyfqte TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475252.485159-6387-72569018421667/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475252.485159-6387-72569018421667/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475252.485159-6387-72569018421667/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=keqpamundnxmiksxqdmgwvqgcshtfxjx] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-keqpamundnxmiksxqdmgwvqgcshtfxjx ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475252.485159-6387-72569018421667/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475252.485159-6387-72569018421667/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "update", + "-y", + "@multimedia", + "--setopt=install_weak_deps=False", + "--exclude=PackageKit-gstreamer-plugin" + ], + "delta": "0:00:01.387828", + "end": "2026-05-22 20:40:54.375152", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf update -y @multimedia --setopt=install_weak_deps=False --exclude=PackageKit-gstreamer-plugin", + "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-05-22 20:40:52.987324", + "stderr": "Updating and loading repositories:\nRepositories loaded.\nAfter this operation, 0 B extra will be used (install 0 B, remove 0 B).\nRunning transaction\nComplete!", + "stderr_lines": [ + "Updating and loading repositories:", + "Repositories loaded.", + "After this operation, 0 B extra will be used (install 0 B, remove 0 B).", + "Running transaction", + "Complete!" + ], + "stdout": "Package Arch Version Repository Size\nUpgrading groups:\n Multimedia \n\nTransaction Summary:", + "stdout_lines": [ + "Package Arch Version Repository Size", + "Upgrading groups:", + " Multimedia ", + "", + "Transaction Summary:" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Multimedia - Intel media driver (kun Intel CPU)] ************************* +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:37 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475254.4559915-6410-144079073265380 `" && echo ansible-tmp-1779475254.4559915-6410-144079073265380="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475254.4559915-6410-144079073265380 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpx9gthhk3 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475254.4559915-6410-144079073265380/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475254.4559915-6410-144079073265380/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475254.4559915-6410-144079073265380/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=klbyxtsfxsdjtcltnypnpgnmjtykbdmy] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-klbyxtsfxsdjtcltnypnpgnmjtykbdmy ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475254.4559915-6410-144079073265380/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475254.4559915-6410-144079073265380/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": false, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "intel-media-driver" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "present", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [DVD - rpmfusion-free-release-tainted] ************************************ +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:43 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475256.3897035-6432-39826122096076 `" && echo ansible-tmp-1779475256.3897035-6432-39826122096076="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475256.3897035-6432-39826122096076 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpx5bga1jn TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475256.3897035-6432-39826122096076/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475256.3897035-6432-39826122096076/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475256.3897035-6432-39826122096076/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=nrplysmkzxynwshhspunojqboquatymo] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nrplysmkzxynwshhspunojqboquatymo ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475256.3897035-6432-39826122096076/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475256.3897035-6432-39826122096076/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": false, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "rpmfusion-free-release-tainted" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "present", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [DVD - libdvdcss] ********************************************************* +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:48 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475258.2629302-6454-94465210509155 `" && echo ansible-tmp-1779475258.2629302-6454-94465210509155="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475258.2629302-6454-94465210509155 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmp1ui21obu TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475258.2629302-6454-94465210509155/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475258.2629302-6454-94465210509155/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475258.2629302-6454-94465210509155/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ftmusbiahdstnopkmffwzvvgxgnssabx] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ftmusbiahdstnopkmffwzvvgxgnssabx ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475258.2629302-6454-94465210509155/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475258.2629302-6454-94465210509155/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": false, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "libdvdcss" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "present", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Firmware - rpmfusion-nonfree-release-tainted] **************************** +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:53 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475260.0240612-6481-275970275093122 `" && echo ansible-tmp-1779475260.0240612-6481-275970275093122="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475260.0240612-6481-275970275093122 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpr0n65qel TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475260.0240612-6481-275970275093122/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475260.0240612-6481-275970275093122/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475260.0240612-6481-275970275093122/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=cnirftrlcgyllwtqjgxftzwuuuktfwlt] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cnirftrlcgyllwtqjgxftzwuuuktfwlt ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475260.0240612-6481-275970275093122/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475260.0240612-6481-275970275093122/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": false, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "rpmfusion-nonfree-release-tainted" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "present", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Firmware - installer nonfree firmware] *********************************** +task path: /home/glennigen/ansible/tasks/rpmfusion.yml:58 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475261.9020994-6504-163378410215175 `" && echo ansible-tmp-1779475261.9020994-6504-163378410215175="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475261.9020994-6504-163378410215175 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpj4q9n6ev TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475261.9020994-6504-163378410215175/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475261.9020994-6504-163378410215175/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475261.9020994-6504-163378410215175/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=nlfdrbaqcsqqrfzfmloxkvxrzywimnqm] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nlfdrbaqcsqqrfzfmloxkvxrzywimnqm ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475261.9020994-6504-163378410215175/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475261.9020994-6504-163378410215175/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "--repo=rpmfusion-nonfree-tainted", + "install", + "-y", + "*-firmware" + ], + "delta": "0:00:00.485566", + "end": "2026-05-22 20:41:02.929840", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf --repo=rpmfusion-nonfree-tainted install -y \"*-firmware\"", + "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-05-22 20:41:02.444274", + "stderr": "Updating and loading repositories:\nRepositories loaded.\nPackage \"alsa-sof-firmware-2025.12.2-1.fc44.noarch\" is already installed.\nPackage \"amd-gpu-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"amd-ucode-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"atheros-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"b43-firmware-6.30.163.46-17.fc44.noarch\" is already installed.\nPackage \"brcmfmac-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"broadcom-bt-firmware-12.0.1.1105-19.fc44.noarch\" is already installed.\nPackage \"cirrus-audio-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"intel-audio-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"intel-gpu-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"intel-vsc-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"iwlegacy-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"iwlwifi-dvm-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"iwlwifi-mld-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"iwlwifi-mvm-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"libertas-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"linux-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"mt7xxx-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"nouveau-firmware-340.32-16.fc44.noarch\" is already installed.\nPackage \"nvidia-gpu-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"nxpwireless-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"p54pci-firmware-2.17.2.0-11.fc44.noarch\" is already installed.\nPackage \"qcom-wwan-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"realtek-firmware-20260519-1.fc44.noarch\" is already installed.\nPackage \"tiwilink-firmware-20260519-1.fc44.noarch\" is already installed.", + "stderr_lines": [ + "Updating and loading repositories:", + "Repositories loaded.", + "Package \"alsa-sof-firmware-2025.12.2-1.fc44.noarch\" is already installed.", + "Package \"amd-gpu-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"amd-ucode-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"atheros-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"b43-firmware-6.30.163.46-17.fc44.noarch\" is already installed.", + "Package \"brcmfmac-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"broadcom-bt-firmware-12.0.1.1105-19.fc44.noarch\" is already installed.", + "Package \"cirrus-audio-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"intel-audio-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"intel-gpu-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"intel-vsc-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"iwlegacy-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"iwlwifi-dvm-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"iwlwifi-mld-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"iwlwifi-mvm-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"libertas-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"linux-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"mt7xxx-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"nouveau-firmware-340.32-16.fc44.noarch\" is already installed.", + "Package \"nvidia-gpu-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"nxpwireless-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"p54pci-firmware-2.17.2.0-11.fc44.noarch\" is already installed.", + "Package \"qcom-wwan-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"realtek-firmware-20260519-1.fc44.noarch\" is already installed.", + "Package \"tiwilink-firmware-20260519-1.fc44.noarch\" is already installed." + ], + "stdout": "Nothing to do.", + "stdout_lines": [ + "Nothing to do." + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [1Password - GPG nøgle] *************************************************** +task path: /home/glennigen/ansible/tasks/repos.yml:3 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475262.9938498-6526-256269740488477 `" && echo ansible-tmp-1779475262.9938498-6526-256269740488477="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475262.9938498-6526-256269740488477 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/rpm_key.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpxiynb0d6 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475262.9938498-6526-256269740488477/AnsiballZ_rpm_key.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475262.9938498-6526-256269740488477/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475262.9938498-6526-256269740488477/AnsiballZ_rpm_key.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=gwibotuyekzuvixefnghyaizbmwqmgsu] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gwibotuyekzuvixefnghyaizbmwqmgsu ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475262.9938498-6526-256269740488477/AnsiballZ_rpm_key.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475262.9938498-6526-256269740488477/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "fingerprint": null, + "key": "https://downloads.1password.com/linux/keys/1password.asc", + "state": "present", + "validate_certs": true + } + } +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [1Password - repo] ******************************************************** +task path: /home/glennigen/ansible/tasks/repos.yml:8 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.022759-6549-85612232492870 `" && echo ansible-tmp-1779475264.022759-6549-85612232492870="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.022759-6549-85612232492870 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/yum_repository.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmp2uptfx62 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.022759-6549-85612232492870/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.022759-6549-85612232492870/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.022759-6549-85612232492870/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=fsmgxczrrfexyjqscymyhjacpzigypxq] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fsmgxczrrfexyjqscymyhjacpzigypxq ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.022759-6549-85612232492870/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.022759-6549-85612232492870/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "diff": { + "after": "[1password]\nbaseurl = https://downloads.1password.com/linux/rpm/stable/$basearch\nenabled = 1\ngpgcheck = 1\ngpgkey = https://downloads.1password.com/linux/keys/1password.asc\nname = 1Password Stable Channel\nrepo_gpgcheck = 1\n\n", + "after_header": "/etc/yum.repos.d/1password.repo", + "before": "[1password]\nbaseurl = https://downloads.1password.com/linux/rpm/stable/$basearch\nenabled = 1\ngpgcheck = 1\ngpgkey = https://downloads.1password.com/linux/keys/1password.asc\nname = 1Password Stable Channel\nrepo_gpgcheck = 1\n\n", + "before_header": "/etc/yum.repos.d/1password.repo" + }, + "invocation": { + "module_args": { + "async": null, + "attributes": null, + "bandwidth": null, + "baseurl": [ + "https://downloads.1password.com/linux/rpm/stable/$basearch" + ], + "cost": null, + "countme": null, + "deltarpm_metadata_percentage": null, + "deltarpm_percentage": null, + "description": "1Password Stable Channel", + "enabled": true, + "enablegroups": null, + "exclude": null, + "failovermethod": null, + "file": null, + "gpgcakey": null, + "gpgcheck": true, + "gpgkey": [ + "https://downloads.1password.com/linux/keys/1password.asc" + ], + "group": null, + "http_caching": null, + "include": null, + "includepkgs": null, + "ip_resolve": null, + "keepalive": null, + "metadata_expire": null, + "metadata_expire_filter": null, + "metalink": null, + "mirrorlist": null, + "mirrorlist_expire": null, + "mode": null, + "module_hotfixes": null, + "name": "1password", + "owner": null, + "password": null, + "priority": null, + "protect": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "repo_gpgcheck": true, + "reposdir": "/etc/yum.repos.d", + "retries": null, + "s3_enabled": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "skip_if_unavailable": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "state": "present", + "throttle": null, + "timeout": null, + "ui_repoid_vars": null, + "unsafe_writes": false, + "username": null + } + }, + "repo": "1password", + "state": "present" +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Sublime Text - GPG nøgle] ************************************************ +task path: /home/glennigen/ansible/tasks/repos.yml:20 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.7345164-6569-236867382200155 `" && echo ansible-tmp-1779475264.7345164-6569-236867382200155="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.7345164-6569-236867382200155 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/rpm_key.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmprhl_3ipz TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.7345164-6569-236867382200155/AnsiballZ_rpm_key.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.7345164-6569-236867382200155/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.7345164-6569-236867382200155/AnsiballZ_rpm_key.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=bzkcwmiksqsxoigkrhqnjnadtbdkuvrd] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bzkcwmiksqsxoigkrhqnjnadtbdkuvrd ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.7345164-6569-236867382200155/AnsiballZ_rpm_key.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475264.7345164-6569-236867382200155/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "fingerprint": null, + "key": "https://download.sublimetext.com/sublimehq-rpm-pub.gpg", + "state": "present", + "validate_certs": true + } + } +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Sublime Text - repo] ***************************************************** +task path: /home/glennigen/ansible/tasks/repos.yml:25 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475265.9268763-6592-15059143772306 `" && echo ansible-tmp-1779475265.9268763-6592-15059143772306="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475265.9268763-6592-15059143772306 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpqdw7wghm TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475265.9268763-6592-15059143772306/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475265.9268763-6592-15059143772306/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475265.9268763-6592-15059143772306/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=zmzaijivnungubtpdfklnpgdqkbweeyq] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zmzaijivnungubtpdfklnpgdqkbweeyq ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475265.9268763-6592-15059143772306/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475265.9268763-6592-15059143772306/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "addrepo", + "--from-repofile=https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo" + ], + "delta": null, + "end": null, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager addrepo --from-repofile=https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo", + "creates": "/etc/yum.repos.d/sublime-text.repo", + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "Did not run command since '/etc/yum.repos.d/sublime-text.repo' exists", + "rc": 0, + "start": null, + "stderr": "", + "stderr_lines": [], + "stdout": "skipped, since /etc/yum.repos.d/sublime-text.repo exists", + "stdout_lines": [ + "skipped, since /etc/yum.repos.d/sublime-text.repo exists" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [LibreWolf - repo] ******************************************************** +task path: /home/glennigen/ansible/tasks/repos.yml:32 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475266.6261492-6612-22795309004061 `" && echo ansible-tmp-1779475266.6261492-6612-22795309004061="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475266.6261492-6612-22795309004061 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpwle19826 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475266.6261492-6612-22795309004061/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475266.6261492-6612-22795309004061/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475266.6261492-6612-22795309004061/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=dbtulswwmcaxhymihuhproppllfkyjeq] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-dbtulswwmcaxhymihuhproppllfkyjeq ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475266.6261492-6612-22795309004061/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475266.6261492-6612-22795309004061/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "addrepo", + "--from-repofile=https://repo.librewolf.net/librewolf.repo" + ], + "delta": null, + "end": null, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager addrepo --from-repofile=https://repo.librewolf.net/librewolf.repo", + "creates": "/etc/yum.repos.d/librewolf.repo", + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "Did not run command since '/etc/yum.repos.d/librewolf.repo' exists", + "rc": 0, + "start": null, + "stderr": "", + "stderr_lines": [], + "stdout": "skipped, since /etc/yum.repos.d/librewolf.repo exists", + "stdout_lines": [ + "skipped, since /etc/yum.repos.d/librewolf.repo exists" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Jottacloud - repo] ******************************************************* +task path: /home/glennigen/ansible/tasks/repos.yml:39 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.2734792-6633-73447858140895 `" && echo ansible-tmp-1779475267.2734792-6633-73447858140895="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.2734792-6633-73447858140895 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/yum_repository.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmp42o_5i87 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.2734792-6633-73447858140895/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.2734792-6633-73447858140895/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.2734792-6633-73447858140895/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=pcelogxxwuumqhhswhzhrusvlgdldney] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pcelogxxwuumqhhswhzhrusvlgdldney ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.2734792-6633-73447858140895/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.2734792-6633-73447858140895/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "diff": { + "after": "[jotta-cli]\nbaseurl = https://repo.jotta.cloud/redhat\ngpgcheck = 1\ngpgkey = https://repo.jotta.cloud/public.gpg\nname = Jottacloud CLI\n\n", + "after_header": "/etc/yum.repos.d/jotta-cli.repo", + "before": "[jotta-cli]\nbaseurl = https://repo.jotta.cloud/redhat\ngpgcheck = 1\ngpgkey = https://repo.jotta.cloud/public.gpg\nname = Jottacloud CLI\n\n", + "before_header": "/etc/yum.repos.d/jotta-cli.repo" + }, + "invocation": { + "module_args": { + "async": null, + "attributes": null, + "bandwidth": null, + "baseurl": [ + "https://repo.jotta.cloud/redhat" + ], + "cost": null, + "countme": null, + "deltarpm_metadata_percentage": null, + "deltarpm_percentage": null, + "description": "Jottacloud CLI", + "enabled": null, + "enablegroups": null, + "exclude": null, + "failovermethod": null, + "file": null, + "gpgcakey": null, + "gpgcheck": true, + "gpgkey": [ + "https://repo.jotta.cloud/public.gpg" + ], + "group": null, + "http_caching": null, + "include": null, + "includepkgs": null, + "ip_resolve": null, + "keepalive": null, + "metadata_expire": null, + "metadata_expire_filter": null, + "metalink": null, + "mirrorlist": null, + "mirrorlist_expire": null, + "mode": null, + "module_hotfixes": null, + "name": "jotta-cli", + "owner": null, + "password": null, + "priority": null, + "protect": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "repo_gpgcheck": null, + "reposdir": "/etc/yum.repos.d", + "retries": null, + "s3_enabled": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "skip_if_unavailable": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "state": "present", + "throttle": null, + "timeout": null, + "ui_repoid_vars": null, + "unsafe_writes": false, + "username": null + } + }, + "repo": "jotta-cli", + "state": "present" +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [VSCodium - repo] ********************************************************* +task path: /home/glennigen/ansible/tasks/repos.yml:49 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.924484-6653-279280259704640 `" && echo ansible-tmp-1779475267.924484-6653-279280259704640="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.924484-6653-279280259704640 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/yum_repository.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpt4f489pe TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.924484-6653-279280259704640/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.924484-6653-279280259704640/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.924484-6653-279280259704640/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=pjwhskfifjlacqcjbxwkuqxrvxoazshq] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pjwhskfifjlacqcjbxwkuqxrvxoazshq ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.924484-6653-279280259704640/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475267.924484-6653-279280259704640/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "diff": { + "after": "[gitlab.com_paulcarroty_vscodium_repo]\nbaseurl = https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/rpms/\nenabled = 1\ngpgcheck = 1\ngpgkey = https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg\nmetadata_expire = 1h\nname = gitlab.com_paulcarroty_vscodium_repo\nrepo_gpgcheck = 1\n\n", + "after_header": "/etc/yum.repos.d/gitlab.com_paulcarroty_vscodium_repo.repo", + "before": "[gitlab.com_paulcarroty_vscodium_repo]\nbaseurl = https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/rpms/\nenabled = 1\ngpgcheck = 1\ngpgkey = https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg\nmetadata_expire = 1h\nname = gitlab.com_paulcarroty_vscodium_repo\nrepo_gpgcheck = 1\n\n", + "before_header": "/etc/yum.repos.d/gitlab.com_paulcarroty_vscodium_repo.repo" + }, + "invocation": { + "module_args": { + "async": null, + "attributes": null, + "bandwidth": null, + "baseurl": [ + "https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/rpms/" + ], + "cost": null, + "countme": null, + "deltarpm_metadata_percentage": null, + "deltarpm_percentage": null, + "description": "gitlab.com_paulcarroty_vscodium_repo", + "enabled": true, + "enablegroups": null, + "exclude": null, + "failovermethod": null, + "file": null, + "gpgcakey": null, + "gpgcheck": true, + "gpgkey": [ + "https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg" + ], + "group": null, + "http_caching": null, + "include": null, + "includepkgs": null, + "ip_resolve": null, + "keepalive": null, + "metadata_expire": "1h", + "metadata_expire_filter": null, + "metalink": null, + "mirrorlist": null, + "mirrorlist_expire": null, + "mode": null, + "module_hotfixes": null, + "name": "gitlab.com_paulcarroty_vscodium_repo", + "owner": null, + "password": null, + "priority": null, + "protect": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "repo_gpgcheck": true, + "reposdir": "/etc/yum.repos.d", + "retries": null, + "s3_enabled": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "skip_if_unavailable": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "state": "present", + "throttle": null, + "timeout": null, + "ui_repoid_vars": null, + "unsafe_writes": false, + "username": null + } + }, + "repo": "gitlab.com_paulcarroty_vscodium_repo", + "state": "present" +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Tailscale - repo] ******************************************************** +task path: /home/glennigen/ansible/tasks/repos.yml:62 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475268.563187-6676-182724057548928 `" && echo ansible-tmp-1779475268.563187-6676-182724057548928="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475268.563187-6676-182724057548928 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpqjmqw_5k TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475268.563187-6676-182724057548928/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475268.563187-6676-182724057548928/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475268.563187-6676-182724057548928/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=pftsjkdauvudroswaimtlkuwxzhnakcq] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-pftsjkdauvudroswaimtlkuwxzhnakcq ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475268.563187-6676-182724057548928/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475268.563187-6676-182724057548928/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "addrepo", + "--from-repofile=https://pkgs.tailscale.com/stable/fedora/tailscale.repo" + ], + "delta": null, + "end": null, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager addrepo --from-repofile=https://pkgs.tailscale.com/stable/fedora/tailscale.repo", + "creates": "/etc/yum.repos.d/tailscale.repo", + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "Did not run command since '/etc/yum.repos.d/tailscale.repo' exists", + "rc": 0, + "start": null, + "stderr": "", + "stderr_lines": [], + "stdout": "skipped, since /etc/yum.repos.d/tailscale.repo exists", + "stdout_lines": [ + "skipped, since /etc/yum.repos.d/tailscale.repo exists" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Cider - GPG nøgle] ******************************************************* +task path: /home/glennigen/ansible/tasks/repos.yml:69 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475269.206126-6696-80725223546335 `" && echo ansible-tmp-1779475269.206126-6696-80725223546335="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475269.206126-6696-80725223546335 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/rpm_key.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmp58aw9s18 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475269.206126-6696-80725223546335/AnsiballZ_rpm_key.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475269.206126-6696-80725223546335/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475269.206126-6696-80725223546335/AnsiballZ_rpm_key.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=fhgtvwzgxfskyvfwzbsounwfsausztia] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fhgtvwzgxfskyvfwzbsounwfsausztia ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475269.206126-6696-80725223546335/AnsiballZ_rpm_key.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475269.206126-6696-80725223546335/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "fingerprint": null, + "key": "https://repo.cider.sh/RPM-GPG-KEY", + "state": "present", + "validate_certs": true + } + } +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Cider - repo] ************************************************************ +task path: /home/glennigen/ansible/tasks/repos.yml:74 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475270.6009302-6722-76072095836853 `" && echo ansible-tmp-1779475270.6009302-6722-76072095836853="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475270.6009302-6722-76072095836853 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/yum_repository.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmp79ahjflr TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475270.6009302-6722-76072095836853/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475270.6009302-6722-76072095836853/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475270.6009302-6722-76072095836853/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=hpusgkwdmsbrrcowesyzpftdfuumbbfv] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hpusgkwdmsbrrcowesyzpftdfuumbbfv ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475270.6009302-6722-76072095836853/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475270.6009302-6722-76072095836853/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "diff": { + "after": "[cidercollective]\nbaseurl = https://repo.cider.sh/rpm/RPMS\nenabled = 1\ngpgcheck = 1\ngpgkey = https://repo.cider.sh/RPM-GPG-KEY\nname = Cider Collective Repository\n\n", + "after_header": "/etc/yum.repos.d/cidercollective.repo", + "before": "[cidercollective]\nbaseurl = https://repo.cider.sh/rpm/RPMS\nenabled = 1\ngpgcheck = 1\ngpgkey = https://repo.cider.sh/RPM-GPG-KEY\nname = Cider Collective Repository\n\n", + "before_header": "/etc/yum.repos.d/cidercollective.repo" + }, + "invocation": { + "module_args": { + "async": null, + "attributes": null, + "bandwidth": null, + "baseurl": [ + "https://repo.cider.sh/rpm/RPMS" + ], + "cost": null, + "countme": null, + "deltarpm_metadata_percentage": null, + "deltarpm_percentage": null, + "description": "Cider Collective Repository", + "enabled": true, + "enablegroups": null, + "exclude": null, + "failovermethod": null, + "file": null, + "gpgcakey": null, + "gpgcheck": true, + "gpgkey": [ + "https://repo.cider.sh/RPM-GPG-KEY" + ], + "group": null, + "http_caching": null, + "include": null, + "includepkgs": null, + "ip_resolve": null, + "keepalive": null, + "metadata_expire": null, + "metadata_expire_filter": null, + "metalink": null, + "mirrorlist": null, + "mirrorlist_expire": null, + "mode": null, + "module_hotfixes": null, + "name": "cidercollective", + "owner": null, + "password": null, + "priority": null, + "protect": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "repo_gpgcheck": null, + "reposdir": "/etc/yum.repos.d", + "retries": null, + "s3_enabled": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "skip_if_unavailable": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "state": "present", + "throttle": null, + "timeout": null, + "ui_repoid_vars": null, + "unsafe_writes": false, + "username": null + } + }, + "repo": "cidercollective", + "state": "present" +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [DNF - Installer pakker] ************************************************** +task path: /home/glennigen/ansible/tasks/dnf_packages.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475271.3224144-6749-185417291634306 `" && echo ansible-tmp-1779475271.3224144-6749-185417291634306="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475271.3224144-6749-185417291634306 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/dnf5.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmphslgg0xn TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475271.3224144-6749-185417291634306/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475271.3224144-6749-185417291634306/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475271.3224144-6749-185417291634306/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=wnvmslfsfskwgkimdrelxxzmapxgohev] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-wnvmslfsfskwgkimdrelxxzmapxgohev ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475271.3224144-6749-185417291634306/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475271.3224144-6749-185417291634306/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "allow_downgrade": false, + "allowerasing": false, + "auto_install_module_deps": true, + "autoremove": false, + "best": null, + "bugfix": false, + "cacheonly": false, + "conf_file": null, + "disable_excludes": null, + "disable_gpg_check": false, + "disable_plugin": [], + "disablerepo": [], + "download_dir": null, + "download_only": false, + "enable_plugin": [], + "enablerepo": [], + "exclude": [], + "install_weak_deps": true, + "installroot": "/", + "list": null, + "lock_timeout": 30, + "name": [ + "fastfetch", + "stow", + "fish", + "kitty", + "lsd", + "glow", + "tailscale", + "steam", + "git", + "gh", + "neovim", + "tldr", + "btop", + "1password", + "sublime-text", + "gamemode", + "gamescope", + "obs-studio", + "jotta-cli", + "codium", + "rpmconf", + "Cider" + ], + "nobest": null, + "releasever": null, + "security": false, + "skip_broken": false, + "sslverify": true, + "state": "present", + "update_cache": false, + "update_only": false, + "validate_certs": true + } + }, + "msg": "Nothing to do", + "rc": 0, + "results": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Flatpak - Tilføj Flathub remote] ***************************************** +task path: /home/glennigen/ansible/tasks/flatpak_packages.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475273.296847-6772-252951287696758 `" && echo ansible-tmp-1779475273.296847-6772-252951287696758="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475273.296847-6772-252951287696758 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible_collections/community/general/plugins/modules/flatpak_remote.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmptuwn_85i TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475273.296847-6772-252951287696758/AnsiballZ_flatpak_remote.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475273.296847-6772-252951287696758/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475273.296847-6772-252951287696758/AnsiballZ_flatpak_remote.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=zhffztayaucpncbrwkykblbmhokbshqm] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zhffztayaucpncbrwkykblbmhokbshqm ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475273.296847-6772-252951287696758/AnsiballZ_flatpak_remote.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475273.296847-6772-252951287696758/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "command": "/usr/sbin/flatpak remote-list --show-disabled --system", + "invocation": { + "module_args": { + "enabled": true, + "executable": "flatpak", + "flatpakrepo_url": "https://dl.flathub.org/repo/flathub.flatpakrepo", + "method": "system", + "name": "flathub", + "state": "present" + } + }, + "rc": 0, + "stderr": "", + "stderr_lines": [], + "stdout": "fedora\toci\nfedora-testing\tdisabled,oci\nflathub\n", + "stdout_lines": [ + "fedora\toci", + "fedora-testing\tdisabled,oci", + "flathub" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Flatpak - Installer pakker] ********************************************** +task path: /home/glennigen/ansible/tasks/flatpak_packages.yml:9 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.069025-6800-253317329655130 `" && echo ansible-tmp-1779475274.069025-6800-253317329655130="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.069025-6800-253317329655130 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible_collections/community/general/plugins/modules/flatpak.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpn12xgrfu TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.069025-6800-253317329655130/AnsiballZ_flatpak.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.069025-6800-253317329655130/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.069025-6800-253317329655130/AnsiballZ_flatpak.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=sqwkvlockaqekqrpwfxfkpyhtwzgcdtb] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-sqwkvlockaqekqrpwfxfkpyhtwzgcdtb ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.069025-6800-253317329655130/AnsiballZ_flatpak.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.069025-6800-253317329655130/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "command": "/usr/sbin/flatpak list --system", + "invocation": { + "module_args": { + "executable": "flatpak", + "from_url": null, + "method": "system", + "name": [ + "com.discordapp.Discord", + "io.github.Faugus.faugus-launcher", + "com.adamcake.Bolt", + "com.notesnook.Notesnook", + "com.saivert.pwvucontrol", + "com.github.tchx84.Flatseal", + "org.kde.kdenlive", + "it.mijorus.gearlever", + "com.github.Matoking.protontricks", + "com.vysp3r.ProtonPlus", + "org.musicbrainz.Picard", + "io.github.lullabyX.sone", + "io.github.radiolamp.mangojuice" + ], + "no_dependencies": false, + "remote": "flathub", + "state": "present" + } + }, + "rc": 0, + "stderr": "", + "stderr_lines": [], + "stdout": "Bolt Launcher\tcom.adamcake.Bolt\t0.21.0\tstable\nDiscord\tcom.discordapp.Discord\t1.0.139\tstable\nProtontricks\tcom.github.Matoking.protontricks\t1.14.1\tstable\nFlatseal\tcom.github.tchx84.Flatseal\t2.4.1\tstable\nNotesnook\tcom.notesnook.Notesnook\tv3.3.19\tstable\npwvucontrol\tcom.saivert.pwvucontrol\t0.5.2\tstable\nProtonPlus\tcom.vysp3r.ProtonPlus\t0.5.20\tstable\nFaugus Launcher\tio.github.Faugus.faugus-launcher\t1.19.5-1\tstable\nSONE\tio.github.lullabyX.sone\t0.18.1\tstable\nMango Juice\tio.github.radiolamp.mangojuice\t0.9.0\tstable\nGear Lever\tit.mijorus.gearlever\t4.5.4\tstable\nTAP-plugins\torg.freedesktop.LinuxAudio.Plugins.TAP\t1.0.1\t25.08\nSWH\torg.freedesktop.LinuxAudio.Plugins.swh\t0.4.17\t25.08\nFreedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-24.08.31\t24.08\nFreedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-25.08.11\t25.08\ni386\torg.freedesktop.Platform.Compat.i386\t\t25.08\nMesa\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08\nMesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08extra\nMesa\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08\nMesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08-extra\nMesa\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08\nMesa (Extra)\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08-extra\nIntel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t24.08\nIntel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t25.08\nCodecs Extra Extension\torg.freedesktop.Platform.codecs-extra\t\t25.08-extra\nopenh264\torg.freedesktop.Platform.openh264\t2.5.1\t2.5.1\nGNOME Application Platform version 49\torg.gnome.Platform\t\t49\nGNOME Application Platform version 50\torg.gnome.Platform\t\t50\nAdwaita theme\torg.kde.KStyle.Adwaita\t\t5.15-25.08\nAdwaita theme\torg.kde.KStyle.Adwaita\t\t6.10\nKDE Application Platform\torg.kde.Platform\t\t5.15-25.08\nKDE Application Platform\torg.kde.Platform\t\t6.10\nKdenlive\torg.kde.kdenlive\t26.04.1\tstable\nMusicBrainz Picard\torg.musicbrainz.Picard\t2.13.3\tstable\n", + "stdout_lines": [ + "Bolt Launcher\tcom.adamcake.Bolt\t0.21.0\tstable", + "Discord\tcom.discordapp.Discord\t1.0.139\tstable", + "Protontricks\tcom.github.Matoking.protontricks\t1.14.1\tstable", + "Flatseal\tcom.github.tchx84.Flatseal\t2.4.1\tstable", + "Notesnook\tcom.notesnook.Notesnook\tv3.3.19\tstable", + "pwvucontrol\tcom.saivert.pwvucontrol\t0.5.2\tstable", + "ProtonPlus\tcom.vysp3r.ProtonPlus\t0.5.20\tstable", + "Faugus Launcher\tio.github.Faugus.faugus-launcher\t1.19.5-1\tstable", + "SONE\tio.github.lullabyX.sone\t0.18.1\tstable", + "Mango Juice\tio.github.radiolamp.mangojuice\t0.9.0\tstable", + "Gear Lever\tit.mijorus.gearlever\t4.5.4\tstable", + "TAP-plugins\torg.freedesktop.LinuxAudio.Plugins.TAP\t1.0.1\t25.08", + "SWH\torg.freedesktop.LinuxAudio.Plugins.swh\t0.4.17\t25.08", + "Freedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-24.08.31\t24.08", + "Freedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-25.08.11\t25.08", + "i386\torg.freedesktop.Platform.Compat.i386\t\t25.08", + "Mesa\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08", + "Mesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08extra", + "Mesa\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08", + "Mesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08-extra", + "Mesa\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08", + "Mesa (Extra)\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08-extra", + "Intel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t24.08", + "Intel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t25.08", + "Codecs Extra Extension\torg.freedesktop.Platform.codecs-extra\t\t25.08-extra", + "openh264\torg.freedesktop.Platform.openh264\t2.5.1\t2.5.1", + "GNOME Application Platform version 49\torg.gnome.Platform\t\t49", + "GNOME Application Platform version 50\torg.gnome.Platform\t\t50", + "Adwaita theme\torg.kde.KStyle.Adwaita\t\t5.15-25.08", + "Adwaita theme\torg.kde.KStyle.Adwaita\t\t6.10", + "KDE Application Platform\torg.kde.Platform\t\t5.15-25.08", + "KDE Application Platform\torg.kde.Platform\t\t6.10", + "Kdenlive\torg.kde.kdenlive\t26.04.1\tstable", + "MusicBrainz Picard\torg.musicbrainz.Picard\t2.13.3\tstable" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Dotfiles - klon repo til ~/.dotfiles] ************************************ +task path: /home/glennigen/ansible/tasks/dotfiles.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.8650188-6824-85916523208999 `" && echo ansible-tmp-1779475274.8650188-6824-85916523208999="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.8650188-6824-85916523208999 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/git.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpde94oy1_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.8650188-6824-85916523208999/AnsiballZ_git.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.8650188-6824-85916523208999/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.8650188-6824-85916523208999/AnsiballZ_git.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.8650188-6824-85916523208999/AnsiballZ_git.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475274.8650188-6824-85916523208999/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "after": "e8abfb085f4a38a493d22d3a7148436bc2cd77b5", + "before": "e8abfb085f4a38a493d22d3a7148436bc2cd77b5", + "changed": false, + "invocation": { + "module_args": { + "accept_hostkey": false, + "accept_newhostkey": false, + "archive": null, + "archive_prefix": null, + "bare": false, + "clone": true, + "depth": null, + "dest": "/home/glennigen/.dotfiles", + "executable": null, + "force": false, + "gpg_allowlist": [], + "key_file": null, + "recursive": true, + "reference": null, + "refspec": null, + "remote": "origin", + "repo": "https://git.itedb.dk/glennigen/.dotfiles.git", + "separate_git_dir": null, + "single_branch": false, + "ssh_opts": null, + "track_submodules": false, + "umask": null, + "update": false, + "verify_commit": false, + "version": "HEAD" + } + } +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Dotfiles - stow configs til ~] ******************************************* +task path: /home/glennigen/ansible/tasks/dotfiles.yml:9 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.396456-6842-179324487650174 `" && echo ansible-tmp-1779475275.396456-6842-179324487650174="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.396456-6842-179324487650174 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpxoelug7y TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.396456-6842-179324487650174/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.396456-6842-179324487650174/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.396456-6842-179324487650174/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.396456-6842-179324487650174/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.396456-6842-179324487650174/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "stow", + "-d", + "stow_me/", + "-t", + "/home/glennigen", + "." + ], + "delta": "0:00:00.040726", + "end": "2026-05-22 20:41:15.788991", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": "/home/glennigen/.dotfiles", + "cmd": "stow -d stow_me/ -t /home/glennigen .", + "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-05-22 20:41:15.748265", + "stderr": "", + "stderr_lines": [], + "stdout": "", + "stdout_lines": [] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [System - hent brugernavn] ************************************************ +task path: /home/glennigen/ansible/tasks/system.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.8494601-6858-261900788449768 `" && echo ansible-tmp-1779475275.8494601-6858-261900788449768="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.8494601-6858-261900788449768 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/command.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmp6vjliw5q TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.8494601-6858-261900788449768/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.8494601-6858-261900788449768/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.8494601-6858-261900788449768/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.8494601-6858-261900788449768/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475275.8494601-6858-261900788449768/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "whoami" + ], + "delta": "0:00:00.066219", + "end": "2026-05-22 20:41:16.274420", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "whoami", + "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-05-22 20:41:16.208201", + "stderr": "", + "stderr_lines": [], + "stdout": "glennigen", + "stdout_lines": [ + "glennigen" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [System - sæt fish som login shell] *************************************** +task path: /home/glennigen/ansible/tasks/system.yml:9 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475276.3668604-6874-161874928041942 `" && echo ansible-tmp-1779475276.3668604-6874-161874928041942="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475276.3668604-6874-161874928041942 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/user.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpdsupfzx6 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475276.3668604-6874-161874928041942/AnsiballZ_user.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475276.3668604-6874-161874928041942/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475276.3668604-6874-161874928041942/AnsiballZ_user.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ljrnoexunsvvtzbbdymjitihxvndtpvw] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ljrnoexunsvvtzbbdymjitihxvndtpvw ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475276.3668604-6874-161874928041942/AnsiballZ_user.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475276.3668604-6874-161874928041942/ > /dev/null 2>&1 && sleep 0' +changed: [localhost] => { + "append": false, + "changed": true, + "comment": "GlennIgen", + "group": 1000, + "home": "/home/glennigen", + "invocation": { + "module_args": { + "append": false, + "authorization": null, + "comment": null, + "create_home": true, + "expires": null, + "force": false, + "generate_ssh_key": null, + "group": null, + "groups": null, + "hidden": null, + "home": null, + "local": null, + "login_class": null, + "move_home": false, + "name": "glennigen", + "non_unique": false, + "password": null, + "password_expire_account_disable": null, + "password_expire_max": null, + "password_expire_min": null, + "password_expire_warn": null, + "password_lock": null, + "profile": null, + "remove": false, + "role": null, + "seuser": null, + "shell": "/usr/bin/fish", + "skeleton": null, + "ssh_key_bits": 0, + "ssh_key_comment": "ansible-generated on fedora-t480", + "ssh_key_file": null, + "ssh_key_passphrase": null, + "ssh_key_type": "rsa", + "state": "present", + "system": false, + "uid": null, + "uid_max": null, + "uid_min": null, + "umask": null, + "update_password": "always" + } + }, + "move_home": false, + "name": "glennigen", + "shell": "/usr/bin/fish", + "state": "present", + "uid": 1000 +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Tailscale - aktiver og start tailscaled] ********************************* +task path: /home/glennigen/ansible/tasks/system.yml:14 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475277.3482413-6897-5877920575782 `" && echo ansible-tmp-1779475277.3482413-6897-5877920575782="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475277.3482413-6897-5877920575782 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/systemd.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpgeozq8ri TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475277.3482413-6897-5877920575782/AnsiballZ_systemd.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475277.3482413-6897-5877920575782/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475277.3482413-6897-5877920575782/AnsiballZ_systemd.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=wdtpulwekubpaztxeqxvnztbcjnelmlm] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-wdtpulwekubpaztxeqxvnztbcjnelmlm ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475277.3482413-6897-5877920575782/AnsiballZ_systemd.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475277.3482413-6897-5877920575782/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "enabled": true, + "invocation": { + "module_args": { + "daemon_reexec": false, + "daemon_reload": false, + "enabled": true, + "force": null, + "masked": null, + "name": "tailscaled", + "no_block": false, + "scope": "system", + "state": "started" + } + }, + "name": "tailscaled", + "state": "started", + "status": { + "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", + "ActiveEnterTimestamp": "Fri 2026-05-22 20:22:28 CEST", + "ActiveEnterTimestampMonotonic": "13279339", + "ActiveExitTimestampMonotonic": "0", + "ActiveState": "active", + "After": "system.slice network-pre.target -.mount systemd-journald.socket NetworkManager.service systemd-remount-fs.service systemd-resolved.service sysinit.target basic.target", + "AllowIsolate": "no", + "AssertResult": "yes", + "AssertTimestamp": "Fri 2026-05-22 20:22:28 CEST", + "AssertTimestampMonotonic": "12852509", + "Before": "multi-user.target shutdown.target", + "BindLogSockets": "no", + "CPUAffinityFromNUMA": "no", + "CPUQuotaPerSecUSec": "infinity", + "CPUQuotaPeriodUSec": "infinity", + "CPUSchedulingPolicy": "0", + "CPUSchedulingPriority": "0", + "CPUSchedulingResetOnFork": "no", + "CPUUsageNSec": "948403000", + "CPUWeight": "[not set]", + "CacheDirectory": "tailscale", + "CacheDirectoryAccounting": "no", + "CacheDirectoryMode": "0750", + "CacheDirectoryQuota": "[not set]", + "CacheDirectorySymlink": "tailscale:", + "CanClean": "runtime state cache", + "CanFreeze": "yes", + "CanIsolate": "no", + "CanLiveMount": "no", + "CanReload": "no", + "CanStart": "yes", + "CanStop": "yes", + "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", + "CleanResult": "success", + "CollectMode": "inactive", + "ConditionResult": "yes", + "ConditionTimestamp": "Fri 2026-05-22 20:22:28 CEST", + "ConditionTimestampMonotonic": "12852499", + "ConfigurationDirectoryMode": "0755", + "Conflicts": "shutdown.target", + "ControlGroup": "/system.slice/tailscaled.service", + "ControlGroupId": "5022", + "ControlPID": "0", + "CoredumpFilter": "0x33", + "CoredumpReceive": "no", + "DebugInvocation": "no", + "DefaultDependencies": "yes", + "DefaultMemoryLow": "0", + "DefaultMemoryMin": "0", + "DefaultStartupMemoryLow": "0", + "Delegate": "no", + "DelegateNamespaces": "18446744073709551615", + "Description": "Tailscale node agent", + "DevicePolicy": "auto", + "Documentation": "https://tailscale.com/docs/", + "DropInPaths": "/usr/lib/systemd/system/service.d/10-timeout-abort.conf", + "DynamicUser": "no", + "EffectiveMemoryHigh": "33510801408", + "EffectiveMemoryMax": "33510801408", + "EffectiveTasksMax": "38281", + "EnvironmentFiles": "/etc/default/tailscaled (ignore_errors=no)", + "ExecMainCode": "0", + "ExecMainExitTimestampMonotonic": "0", + "ExecMainHandoffTimestamp": "Fri 2026-05-22 20:22:28 CEST", + "ExecMainHandoffTimestampMonotonic": "12892955", + "ExecMainPID": "1240", + "ExecMainStartTimestamp": "Fri 2026-05-22 20:22:28 CEST", + "ExecMainStartTimestampMonotonic": "12858604", + "ExecMainStatus": "0", + "ExecStart": "{ path=/usr/sbin/tailscaled ; argv[]=/usr/sbin/tailscaled --state=/var/lib/tailscale/tailscaled.state --socket=/run/tailscale/tailscaled.sock --port=${PORT} $FLAGS ; ignore_errors=no ; start_time=[Fri 2026-05-22 20:22:28 CEST] ; stop_time=[n/a] ; pid=1240 ; code=(null) ; status=0/0 }", + "ExecStartEx": "{ path=/usr/sbin/tailscaled ; argv[]=/usr/sbin/tailscaled --state=/var/lib/tailscale/tailscaled.state --socket=/run/tailscale/tailscaled.sock --port=${PORT} $FLAGS ; flags= ; start_time=[Fri 2026-05-22 20:22:28 CEST] ; stop_time=[n/a] ; pid=1240 ; code=(null) ; status=0/0 }", + "ExecStopPost": "{ path=/usr/sbin/tailscaled ; argv[]=/usr/sbin/tailscaled --cleanup ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", + "ExecStopPostEx": "{ path=/usr/sbin/tailscaled ; argv[]=/usr/sbin/tailscaled --cleanup ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", + "ExitType": "main", + "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent", + "FailureAction": "none", + "FileDescriptorStoreMax": "0", + "FileDescriptorStorePreserve": "restart", + "FinalKillSignal": "9", + "FragmentPath": "/usr/lib/systemd/system/tailscaled.service", + "FreezerState": "running", + "GID": "[not set]", + "GuessMainPID": "yes", + "IOAccounting": "no", + "IOReadBytes": "[not set]", + "IOReadOperations": "[not set]", + "IOSchedulingClass": "2", + "IOSchedulingPriority": "4", + "IOWeight": "[not set]", + "IOWriteBytes": "[not set]", + "IOWriteOperations": "[not set]", + "IPAccounting": "no", + "IPEgressBytes": "[no data]", + "IPEgressPackets": "[no data]", + "IPIngressBytes": "[no data]", + "IPIngressPackets": "[no data]", + "Id": "tailscaled.service", + "IgnoreOnIsolate": "no", + "IgnoreSIGPIPE": "yes", + "InactiveEnterTimestampMonotonic": "0", + "InactiveExitTimestamp": "Fri 2026-05-22 20:22:28 CEST", + "InactiveExitTimestampMonotonic": "12860322", + "InvocationID": "554a7ba87ed24a4d9185a91fba8f5d09", + "JobRunningTimeoutUSec": "infinity", + "JobTimeoutAction": "none", + "JobTimeoutUSec": "infinity", + "KeyringMode": "private", + "KillMode": "control-group", + "KillSignal": "15", + "LimitAS": "infinity", + "LimitASSoft": "infinity", + "LimitCORE": "infinity", + "LimitCORESoft": "infinity", + "LimitCPU": "infinity", + "LimitCPUSoft": "infinity", + "LimitDATA": "infinity", + "LimitDATASoft": "infinity", + "LimitFSIZE": "infinity", + "LimitFSIZESoft": "infinity", + "LimitLOCKS": "infinity", + "LimitLOCKSSoft": "infinity", + "LimitMEMLOCK": "8388608", + "LimitMEMLOCKSoft": "8388608", + "LimitMSGQUEUE": "819200", + "LimitMSGQUEUESoft": "819200", + "LimitNICE": "0", + "LimitNICESoft": "0", + "LimitNOFILE": "1048576", + "LimitNOFILESoft": "1024", + "LimitNPROC": "127603", + "LimitNPROCSoft": "127603", + "LimitRSS": "infinity", + "LimitRSSSoft": "infinity", + "LimitRTPRIO": "0", + "LimitRTPRIOSoft": "0", + "LimitRTTIME": "infinity", + "LimitRTTIMESoft": "infinity", + "LimitSIGPENDING": "127603", + "LimitSIGPENDINGSoft": "127603", + "LimitSTACK": "infinity", + "LimitSTACKSoft": "8388608", + "LiveMountResult": "success", + "LoadState": "loaded", + "LockPersonality": "no", + "LogLevelMax": "-1", + "LogRateLimitBurst": "0", + "LogRateLimitIntervalUSec": "0", + "LogsDirectoryAccounting": "no", + "LogsDirectoryMode": "0755", + "LogsDirectoryQuota": "[not set]", + "MainPID": "1240", + "ManagedOOMKills": "0", + "ManagedOOMMemoryPressure": "auto", + "ManagedOOMMemoryPressureDurationUSec": "[not set]", + "ManagedOOMMemoryPressureLimit": "0", + "ManagedOOMPreference": "none", + "ManagedOOMSwap": "auto", + "MemoryAccounting": "yes", + "MemoryAvailable": "29905088512", + "MemoryCurrent": "44904448", + "MemoryDenyWriteExecute": "no", + "MemoryHigh": "infinity", + "MemoryKSM": "no", + "MemoryLow": "0", + "MemoryMax": "infinity", + "MemoryMin": "0", + "MemoryPeak": "51343360", + "MemoryPressureThresholdUSec": "200ms", + "MemoryPressureWatch": "auto", + "MemorySwapCurrent": "0", + "MemorySwapMax": "infinity", + "MemorySwapPeak": "0", + "MemoryZSwapCurrent": "0", + "MemoryZSwapMax": "infinity", + "MemoryZSwapWriteback": "yes", + "MountAPIVFS": "no", + "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent", + "NFileDescriptorStore": "0", + "NRestarts": "0", + "NUMAPolicy": "n/a", + "Names": "tailscaled.service", + "NeedDaemonReload": "no", + "Nice": "0", + "NoNewPrivileges": "no", + "NonBlocking": "no", + "NotifyAccess": "main", + "OOMKills": "0", + "OOMPolicy": "stop", + "OOMScoreAdjust": "0", + "OnFailureJobMode": "replace", + "OnSuccessJobMode": "fail", + "Perpetual": "no", + "PrivateBPF": "no", + "PrivateDevices": "no", + "PrivateIPC": "no", + "PrivateMounts": "no", + "PrivateNetwork": "no", + "PrivatePIDs": "no", + "PrivateTmp": "no", + "PrivateTmpEx": "no", + "PrivateUsers": "no", + "PrivateUsersEx": "no", + "ProcSubset": "all", + "ProtectClock": "no", + "ProtectControlGroups": "no", + "ProtectControlGroupsEx": "no", + "ProtectHome": "no", + "ProtectHostname": "no", + "ProtectKernelLogs": "no", + "ProtectKernelModules": "no", + "ProtectKernelTunables": "no", + "ProtectProc": "default", + "ProtectSystem": "no", + "RefuseManualStart": "no", + "RefuseManualStop": "no", + "ReloadResult": "success", + "ReloadSignal": "1", + "RemainAfterExit": "no", + "RemoveIPC": "no", + "Requires": "-.mount system.slice sysinit.target", + "RequiresMountsFor": "/var/cache/tailscale /run/tailscale /var/lib/tailscale", + "Restart": "on-failure", + "RestartKillSignal": "15", + "RestartMaxDelayUSec": "infinity", + "RestartMode": "normal", + "RestartSteps": "0", + "RestartUSec": "100ms", + "RestartUSecNext": "100ms", + "RestrictNamespaces": "no", + "RestrictRealtime": "no", + "RestrictSUIDSGID": "no", + "Result": "success", + "RootDirectoryStartOnly": "no", + "RootEphemeral": "no", + "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent", + "RuntimeDirectory": "tailscale", + "RuntimeDirectoryMode": "0755", + "RuntimeDirectoryPreserve": "no", + "RuntimeDirectorySymlink": "tailscale:", + "RuntimeMaxUSec": "infinity", + "RuntimeRandomizedExtraUSec": "0", + "SameProcessGroup": "no", + "SecureBits": "0", + "SendSIGHUP": "no", + "SendSIGKILL": "yes", + "SetLoginEnvironment": "no", + "Slice": "system.slice", + "StandardError": "inherit", + "StandardInput": "null", + "StandardOutput": "journal", + "StartLimitAction": "none", + "StartLimitBurst": "5", + "StartLimitIntervalUSec": "10s", + "StartupCPUWeight": "[not set]", + "StartupIOWeight": "[not set]", + "StartupMemoryHigh": "infinity", + "StartupMemoryLow": "0", + "StartupMemoryMax": "infinity", + "StartupMemorySwapMax": "infinity", + "StartupMemoryZSwapMax": "infinity", + "StateChangeTimestamp": "Fri 2026-05-22 20:22:28 CEST", + "StateChangeTimestampMonotonic": "13279339", + "StateDirectory": "tailscale", + "StateDirectoryAccounting": "no", + "StateDirectoryMode": "0700", + "StateDirectoryQuota": "[not set]", + "StateDirectorySymlink": "tailscale:", + "StatusErrno": "0", + "StatusText": "Needs login:", + "StopWhenUnneeded": "no", + "SubState": "running", + "SuccessAction": "none", + "SurviveFinalKillSignal": "no", + "SyslogFacility": "3", + "SyslogLevel": "6", + "SyslogLevelPrefix": "yes", + "SyslogPriority": "30", + "SystemCallErrorNumber": "2147483646", + "TTYReset": "no", + "TTYVHangup": "no", + "TTYVTDisallocate": "no", + "TasksAccounting": "yes", + "TasksCurrent": "15", + "TasksMax": "38281", + "TimeoutAbortUSec": "45s", + "TimeoutCleanUSec": "infinity", + "TimeoutStartFailureMode": "terminate", + "TimeoutStartUSec": "45s", + "TimeoutStopFailureMode": "abort", + "TimeoutStopUSec": "45s", + "TimerSlackNSec": "50000", + "Transient": "no", + "Type": "notify", + "UID": "[not set]", + "UMask": "0022", + "UnitFilePreset": "disabled", + "UnitFileState": "enabled", + "UtmpMode": "init", + "WantedBy": "multi-user.target", + "Wants": "network-pre.target", + "WatchdogSignal": "6", + "WatchdogTimestampMonotonic": "0", + "WatchdogUSec": "0" + } +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [System - resolv.conf symlink (NetworkManager + systemd-resolved fix)] **** +task path: /home/glennigen/ansible/tasks/system.yml:20 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475278.5267005-6919-129186296657771 `" && echo ansible-tmp-1779475278.5267005-6919-129186296657771="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475278.5267005-6919-129186296657771 `" ) && sleep 0' +Using module file /usr/lib/python3.14/site-packages/ansible/modules/file.py +<127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-6186hl_obj7i/tmpqmcg37qt TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475278.5267005-6919-129186296657771/AnsiballZ_file.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475278.5267005-6919-129186296657771/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475278.5267005-6919-129186296657771/AnsiballZ_file.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=kstqiytvjayqhjunovupuaouocuroxgn] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-kstqiytvjayqhjunovupuaouocuroxgn ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475278.5267005-6919-129186296657771/AnsiballZ_file.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475278.5267005-6919-129186296657771/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "dest": "/etc/resolv.conf", + "gid": 0, + "group": "root", + "invocation": { + "module_args": { + "_diff_peek": null, + "_original_basename": null, + "access_time": null, + "access_time_format": "%Y%m%d%H%M.%S", + "attributes": null, + "dest": "/etc/resolv.conf", + "follow": true, + "force": true, + "group": null, + "mode": null, + "modification_time": null, + "modification_time_format": "%Y%m%d%H%M.%S", + "owner": null, + "path": "/etc/resolv.conf", + "recurse": false, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": "/run/systemd/resolve/stub-resolv.conf", + "state": "link", + "unsafe_writes": false + } + }, + "mode": "0777", + "owner": "root", + "secontext": "unconfined_u:object_r:etc_t:s0", + "size": 37, + "src": "/run/systemd/resolve/stub-resolv.conf", + "state": "link", + "uid": 0 +} + +PLAY RECAP ********************************************************************* +localhost : ok=31 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 +