[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/fonts.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-1779476868.4183342-4833-89911983848038 `" && echo ansible-tmp-1779476868.4183342-4833-89911983848038="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476868.4183342-4833-89911983848038 `" ) && 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-4824fwfz6n8a/tmpvpyb4df_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476868.4183342-4833-89911983848038/AnsiballZ_setup.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476868.4183342-4833-89911983848038/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476868.4183342-4833-89911983848038/AnsiballZ_setup.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=klyqehhgtbpbttkpygefzajtudopjjmt] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-klyqehhgtbpbttkpygefzajtudopjjmt ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476868.4183342-4833-89911983848038/AnsiballZ_setup.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476868.4183342-4833-89911983848038/ > /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-1779476872.0108414-4914-267161516104625 `" && echo ansible-tmp-1779476872.0108414-4914-267161516104625="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476872.0108414-4914-267161516104625 `" ) && 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-4824fwfz6n8a/tmpfiaee73a TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476872.0108414-4914-267161516104625/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476872.0108414-4914-267161516104625/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476872.0108414-4914-267161516104625/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=zupucllqfbktgwhwrwiatvdopxmddijl] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zupucllqfbktgwhwrwiatvdopxmddijl ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476872.0108414-4914-267161516104625/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476872.0108414-4914-267161516104625/ > /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-1779476874.526061-4939-125407889998874 `" && echo ansible-tmp-1779476874.526061-4939-125407889998874="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476874.526061-4939-125407889998874 `" ) && 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-4824fwfz6n8a/tmpt1kljfs6 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476874.526061-4939-125407889998874/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476874.526061-4939-125407889998874/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476874.526061-4939-125407889998874/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=hhctlsqrrtomgcuivmbdjtqvyrnvfiaz] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hhctlsqrrtomgcuivmbdjtqvyrnvfiaz ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476874.526061-4939-125407889998874/AnsiballZ_command.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476874.526061-4939-125407889998874/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "changed": false, "cmd": [ "dnf", "config-manager", "setopt", "fedora-cisco-openh264.enabled=1" ], "delta": "0:00:00.046160", "end": "2026-05-22 21:07:55.317517", "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 21:07:55.271357", "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-1779476875.3817005-4960-166117953882167 `" && echo ansible-tmp-1779476875.3817005-4960-166117953882167="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476875.3817005-4960-166117953882167 `" ) && 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-4824fwfz6n8a/tmphsymo84u TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476875.3817005-4960-166117953882167/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476875.3817005-4960-166117953882167/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476875.3817005-4960-166117953882167/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=mhjqdllmvlfhzwmkmiwgbyrvpjwwlokp] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-mhjqdllmvlfhzwmkmiwgbyrvpjwwlokp ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476875.3817005-4960-166117953882167/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476875.3817005-4960-166117953882167/ > /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-1779476877.247862-4982-179514972298378 `" && echo ansible-tmp-1779476877.247862-4982-179514972298378="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476877.247862-4982-179514972298378 `" ) && 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-4824fwfz6n8a/tmphdj3fz3u TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476877.247862-4982-179514972298378/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476877.247862-4982-179514972298378/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476877.247862-4982-179514972298378/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vqhseercmzjktsbydzyqseccmipmetvv] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vqhseercmzjktsbydzyqseccmipmetvv ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476877.247862-4982-179514972298378/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476877.247862-4982-179514972298378/ > /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-1779476879.048222-5004-5706607300167 `" && echo ansible-tmp-1779476879.048222-5004-5706607300167="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476879.048222-5004-5706607300167 `" ) && 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-4824fwfz6n8a/tmp5ima1xy6 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476879.048222-5004-5706607300167/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476879.048222-5004-5706607300167/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476879.048222-5004-5706607300167/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=unqxrewspirfkxlquajqpteyglygdjlv] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-unqxrewspirfkxlquajqpteyglygdjlv ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476879.048222-5004-5706607300167/AnsiballZ_command.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476879.048222-5004-5706607300167/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "changed": false, "cmd": [ "dnf", "swap", "-y", "ffmpeg-free", "ffmpeg", "--allowerasing" ], "delta": "0:00:01.193195", "end": "2026-05-22 21:08:00.721605", "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 21:07:59.528410", "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-1779476880.7950325-5026-213401861013863 `" && echo ansible-tmp-1779476880.7950325-5026-213401861013863="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476880.7950325-5026-213401861013863 `" ) && 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-4824fwfz6n8a/tmpa6mn0ejk TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476880.7950325-5026-213401861013863/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476880.7950325-5026-213401861013863/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476880.7950325-5026-213401861013863/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=swtfpcyyuxqpfngssxvdhzrodgevlqlg] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-swtfpcyyuxqpfngssxvdhzrodgevlqlg ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476880.7950325-5026-213401861013863/AnsiballZ_command.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476880.7950325-5026-213401861013863/ > /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.351351", "end": "2026-05-22 21:08:02.476615", "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 21:08:01.125264", "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-1779476882.553527-5049-248751446570591 `" && echo ansible-tmp-1779476882.553527-5049-248751446570591="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476882.553527-5049-248751446570591 `" ) && 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-4824fwfz6n8a/tmp4nkwqrq1 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476882.553527-5049-248751446570591/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476882.553527-5049-248751446570591/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476882.553527-5049-248751446570591/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=luhvtbavdjvoijvuckbjpgevxsytzohc] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-luhvtbavdjvoijvuckbjpgevxsytzohc ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476882.553527-5049-248751446570591/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476882.553527-5049-248751446570591/ > /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-1779476884.209465-5072-80325192096734 `" && echo ansible-tmp-1779476884.209465-5072-80325192096734="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476884.209465-5072-80325192096734 `" ) && 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-4824fwfz6n8a/tmp9ckysdh_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476884.209465-5072-80325192096734/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476884.209465-5072-80325192096734/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476884.209465-5072-80325192096734/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vplhseqmjsiukzbtxtislyrdmhomhuwa] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vplhseqmjsiukzbtxtislyrdmhomhuwa ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476884.209465-5072-80325192096734/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476884.209465-5072-80325192096734/ > /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-1779476885.7517672-5097-122789161716389 `" && echo ansible-tmp-1779476885.7517672-5097-122789161716389="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476885.7517672-5097-122789161716389 `" ) && 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-4824fwfz6n8a/tmpavrpsde_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476885.7517672-5097-122789161716389/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476885.7517672-5097-122789161716389/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476885.7517672-5097-122789161716389/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=smnrigctzjspjxuuduyxkvhsxlytngom] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-smnrigctzjspjxuuduyxkvhsxlytngom ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476885.7517672-5097-122789161716389/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476885.7517672-5097-122789161716389/ > /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-1779476887.5128536-5119-204348049089155 `" && echo ansible-tmp-1779476887.5128536-5119-204348049089155="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476887.5128536-5119-204348049089155 `" ) && 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-4824fwfz6n8a/tmp_r3sjcpp TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476887.5128536-5119-204348049089155/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476887.5128536-5119-204348049089155/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476887.5128536-5119-204348049089155/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=eldwzebafpodruwxcbihzitilthiotzd] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-eldwzebafpodruwxcbihzitilthiotzd ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476887.5128536-5119-204348049089155/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476887.5128536-5119-204348049089155/ > /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-1779476889.2635546-5142-246332017829315 `" && echo ansible-tmp-1779476889.2635546-5142-246332017829315="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476889.2635546-5142-246332017829315 `" ) && 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-4824fwfz6n8a/tmp1nir81wh TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476889.2635546-5142-246332017829315/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476889.2635546-5142-246332017829315/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476889.2635546-5142-246332017829315/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=czxwmrmpdqsdosxgsyyxizkaogurvdqq] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-czxwmrmpdqsdosxgsyyxizkaogurvdqq ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476889.2635546-5142-246332017829315/AnsiballZ_command.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476889.2635546-5142-246332017829315/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "changed": false, "cmd": [ "dnf", "--repo=rpmfusion-nonfree-tainted", "install", "-y", "*-firmware" ], "delta": "0:00:00.456481", "end": "2026-05-22 21:08:10.212783", "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 21:08:09.756302", "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-1779476890.2740293-5164-170966208923111 `" && echo ansible-tmp-1779476890.2740293-5164-170966208923111="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476890.2740293-5164-170966208923111 `" ) && 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-4824fwfz6n8a/tmpmjlpek2f TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476890.2740293-5164-170966208923111/AnsiballZ_rpm_key.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476890.2740293-5164-170966208923111/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476890.2740293-5164-170966208923111/AnsiballZ_rpm_key.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=zoaiijvsrxcrkmzehsrdmfgfdexhwzpz] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zoaiijvsrxcrkmzehsrdmfgfdexhwzpz ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476890.2740293-5164-170966208923111/AnsiballZ_rpm_key.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476890.2740293-5164-170966208923111/ > /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-1779476891.3139193-5187-149152402201738 `" && echo ansible-tmp-1779476891.3139193-5187-149152402201738="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476891.3139193-5187-149152402201738 `" ) && 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-4824fwfz6n8a/tmptlyxf8_y TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476891.3139193-5187-149152402201738/AnsiballZ_yum_repository.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476891.3139193-5187-149152402201738/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476891.3139193-5187-149152402201738/AnsiballZ_yum_repository.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=fmvrnoedsozbwzqvtazsgpbwknukwgpu] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fmvrnoedsozbwzqvtazsgpbwknukwgpu ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476891.3139193-5187-149152402201738/AnsiballZ_yum_repository.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476891.3139193-5187-149152402201738/ > /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-1779476892.0718467-5207-115893392504320 `" && echo ansible-tmp-1779476892.0718467-5207-115893392504320="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476892.0718467-5207-115893392504320 `" ) && 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-4824fwfz6n8a/tmpbmeua5yq TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476892.0718467-5207-115893392504320/AnsiballZ_rpm_key.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476892.0718467-5207-115893392504320/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476892.0718467-5207-115893392504320/AnsiballZ_rpm_key.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=nbxljhtjwnboptienikzjcyidgjgvxgt] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nbxljhtjwnboptienikzjcyidgjgvxgt ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476892.0718467-5207-115893392504320/AnsiballZ_rpm_key.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476892.0718467-5207-115893392504320/ > /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-1779476893.1867068-5230-39176902574132 `" && echo ansible-tmp-1779476893.1867068-5230-39176902574132="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.1867068-5230-39176902574132 `" ) && 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-4824fwfz6n8a/tmp6cp_w0z7 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.1867068-5230-39176902574132/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.1867068-5230-39176902574132/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.1867068-5230-39176902574132/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=gisnmmutjqdcdikivinhxxerjvjqymgt] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gisnmmutjqdcdikivinhxxerjvjqymgt ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.1867068-5230-39176902574132/AnsiballZ_command.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.1867068-5230-39176902574132/ > /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 [Jottacloud - 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-1779476893.795585-5250-63689060621749 `" && echo ansible-tmp-1779476893.795585-5250-63689060621749="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.795585-5250-63689060621749 `" ) && 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-4824fwfz6n8a/tmpo15wh__x TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.795585-5250-63689060621749/AnsiballZ_yum_repository.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.795585-5250-63689060621749/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.795585-5250-63689060621749/AnsiballZ_yum_repository.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=lcafyefxtracbhvxemijiuqjgxzqurkg] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lcafyefxtracbhvxemijiuqjgxzqurkg ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.795585-5250-63689060621749/AnsiballZ_yum_repository.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476893.795585-5250-63689060621749/ > /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:42 <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-1779476894.409673-5270-246061399804902 `" && echo ansible-tmp-1779476894.409673-5270-246061399804902="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476894.409673-5270-246061399804902 `" ) && 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-4824fwfz6n8a/tmp_htgio7n TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476894.409673-5270-246061399804902/AnsiballZ_yum_repository.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476894.409673-5270-246061399804902/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476894.409673-5270-246061399804902/AnsiballZ_yum_repository.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=lbhfxanakvsydzwdxrepobjkknuzzyef] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lbhfxanakvsydzwdxrepobjkknuzzyef ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476894.409673-5270-246061399804902/AnsiballZ_yum_repository.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476894.409673-5270-246061399804902/ > /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:55 <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-1779476895.0258915-5293-155516303856683 `" && echo ansible-tmp-1779476895.0258915-5293-155516303856683="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.0258915-5293-155516303856683 `" ) && 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-4824fwfz6n8a/tmpu4sxc9vd TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.0258915-5293-155516303856683/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.0258915-5293-155516303856683/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.0258915-5293-155516303856683/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=gsvvquiadfmdallnjpqxfvpeujmjqvgv] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gsvvquiadfmdallnjpqxfvpeujmjqvgv ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.0258915-5293-155516303856683/AnsiballZ_command.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.0258915-5293-155516303856683/ > /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: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-1779476895.5878518-5313-14920831899559 `" && echo ansible-tmp-1779476895.5878518-5313-14920831899559="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.5878518-5313-14920831899559 `" ) && 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-4824fwfz6n8a/tmp5b62tixx TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.5878518-5313-14920831899559/AnsiballZ_rpm_key.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.5878518-5313-14920831899559/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.5878518-5313-14920831899559/AnsiballZ_rpm_key.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=fkpkhlxmzsczmczxrcroodpumrbjspbk] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fkpkhlxmzsczmczxrcroodpumrbjspbk ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.5878518-5313-14920831899559/AnsiballZ_rpm_key.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476895.5878518-5313-14920831899559/ > /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:67 <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-1779476896.879325-5336-94659637376791 `" && echo ansible-tmp-1779476896.879325-5336-94659637376791="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476896.879325-5336-94659637376791 `" ) && 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-4824fwfz6n8a/tmpk5ubu12x TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476896.879325-5336-94659637376791/AnsiballZ_yum_repository.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476896.879325-5336-94659637376791/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476896.879325-5336-94659637376791/AnsiballZ_yum_repository.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=cyunuwlosjggumfkiwjtcvkvilnrpvia] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cyunuwlosjggumfkiwjtcvkvilnrpvia ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476896.879325-5336-94659637376791/AnsiballZ_yum_repository.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476896.879325-5336-94659637376791/ > /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-1779476897.4456513-5356-26360065803499 `" && echo ansible-tmp-1779476897.4456513-5356-26360065803499="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476897.4456513-5356-26360065803499 `" ) && 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-4824fwfz6n8a/tmpq8dw76nw TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476897.4456513-5356-26360065803499/AnsiballZ_dnf5.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476897.4456513-5356-26360065803499/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476897.4456513-5356-26360065803499/AnsiballZ_dnf5.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=zmnnevsethxzbccwaikadikmxtecgxnl] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zmnnevsethxzbccwaikadikmxtecgxnl ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476897.4456513-5356-26360065803499/AnsiballZ_dnf5.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476897.4456513-5356-26360065803499/ > /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-1779476899.2472363-5381-220528802741311 `" && echo ansible-tmp-1779476899.2472363-5381-220528802741311="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476899.2472363-5381-220528802741311 `" ) && 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-4824fwfz6n8a/tmpj4auxtyo TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476899.2472363-5381-220528802741311/AnsiballZ_flatpak_remote.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476899.2472363-5381-220528802741311/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476899.2472363-5381-220528802741311/AnsiballZ_flatpak_remote.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=wititcnnznhcmzbpjcmttdkmjpmpsvov] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-wititcnnznhcmzbpjcmttdkmjpmpsvov ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476899.2472363-5381-220528802741311/AnsiballZ_flatpak_remote.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476899.2472363-5381-220528802741311/ > /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-1779476900.1126034-5417-51698350959660 `" && echo ansible-tmp-1779476900.1126034-5417-51698350959660="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.1126034-5417-51698350959660 `" ) && 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-4824fwfz6n8a/tmpborye23t TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.1126034-5417-51698350959660/AnsiballZ_flatpak.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.1126034-5417-51698350959660/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.1126034-5417-51698350959660/AnsiballZ_flatpak.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vvjzwjyyftktvsjsgtkygtohkfalfhfy] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vvjzwjyyftktvsjsgtkygtohkfalfhfy ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.1126034-5417-51698350959660/AnsiballZ_flatpak.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.1126034-5417-51698350959660/ > /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 [Fonts - opret fontmappe] ************************************************* task path: /home/glennigen/ansible/tasks/fonts.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-1779476900.7471318-5442-83580776576165 `" && echo ansible-tmp-1779476900.7471318-5442-83580776576165="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.7471318-5442-83580776576165 `" ) && 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-4824fwfz6n8a/tmpkc0ysrig TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.7471318-5442-83580776576165/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.7471318-5442-83580776576165/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.7471318-5442-83580776576165/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.7471318-5442-83580776576165/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476900.7471318-5442-83580776576165/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "gid": 1000, "group": "glennigen", "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": null, "mode": "0755", "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/home/glennigen/.local/share/fonts/j", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "directory", "unsafe_writes": false } }, "mode": "0755", "owner": "glennigen", "path": "/home/glennigen/.local/share/fonts/j", "secontext": "unconfined_u:object_r:user_fonts_t:s0", "size": 0, "state": "directory", "uid": 1000 } Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. TASK [Fonts - download JetBrainsMono Nerd Font] ******************************** task path: /home/glennigen/ansible/tasks/fonts.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-1779476901.3335996-5457-87971485999442 `" && echo ansible-tmp-1779476901.3335996-5457-87971485999442="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476901.3335996-5457-87971485999442 `" ) && sleep 0' Using module file /usr/lib/python3.14/site-packages/ansible/modules/get_url.py <127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-4824fwfz6n8a/tmpn7844rtd TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476901.3335996-5457-87971485999442/AnsiballZ_get_url.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476901.3335996-5457-87971485999442/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476901.3335996-5457-87971485999442/AnsiballZ_get_url.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476901.3335996-5457-87971485999442/AnsiballZ_get_url.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476901.3335996-5457-87971485999442/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "checksum_dest": null, "checksum_src": "8a15800049a7a38648842bf83d72d86172766727", "dest": "/tmp/JetBrainsMono.zip", "elapsed": 4, "gid": 1000, "group": "glennigen", "invocation": { "module_args": { "attributes": null, "backup": false, "checksum": "", "ciphers": null, "client_cert": null, "client_key": null, "decompress": true, "dest": "/tmp/JetBrainsMono.zip", "force": false, "force_basic_auth": false, "group": null, "headers": null, "http_agent": "ansible-httpget", "mode": "0644", "owner": null, "selevel": null, "serole": null, "setype": null, "seuser": null, "timeout": 10, "tmp_dest": null, "unredirected_headers": [], "unsafe_writes": false, "url": "https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/JetBrainsMono.zip", "url_password": null, "url_username": null, "use_gssapi": false, "use_netrc": true, "use_proxy": true, "validate_certs": true } }, "md5sum": "ff321023e8e777d41fb7f39c9834d038", "mode": "0644", "msg": "OK (129115244 bytes)", "owner": "glennigen", "secontext": "unconfined_u:object_r:user_tmp_t:s0", "size": 129115244, "src": "/home/glennigen/.ansible/tmp/ansible-tmp-1779476901.3335996-5457-87971485999442/tmpcixwpzkh", "state": "file", "status_code": 200, "uid": 1000, "url": "https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/JetBrainsMono.zip" } Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. TASK [Fonts - udpak JetBrainsMono] ********************************************* task path: /home/glennigen/ansible/tasks/fonts.yml:16 <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-1779476906.6051307-5473-204654811263211 `" && echo ansible-tmp-1779476906.6051307-5473-204654811263211="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211 `" ) && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'test -e /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont_Regular.ttf && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' Using module file /usr/lib/python3.14/site-packages/ansible/modules/stat.py <127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-4824fwfz6n8a/tmp8hlez5aq TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/AnsiballZ_stat.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/AnsiballZ_stat.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/AnsiballZ_stat.py && sleep 0' Using module file /usr/lib/python3.14/site-packages/ansible/modules/unarchive.py <127.0.0.1> PUT /home/glennigen/.ansible/tmp/ansible-local-4824fwfz6n8a/tmpoh8pizxl TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/AnsiballZ_unarchive.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/AnsiballZ_unarchive.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/AnsiballZ_unarchive.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476906.6051307-5473-204654811263211/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "dest": "/home/glennigen/.local/share/fonts/j/", "diff": { "prepared": ">f++++++.?? JetBrainsMonoNerdFont-Italic.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-Italic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-Italic.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-ExtraBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-ExtraBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-ExtraBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-SemiBold.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-SemiBold.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-SemiBold.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-Regular.ttf\n>f++++++.?? JetBrainsMonoNerdFont-Regular.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-Regular.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-MediumItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-MediumItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-MediumItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-Thin.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-Thin.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-Thin.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-ExtraLightItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-ExtraLightItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-ExtraLightItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-SemiBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-SemiBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-SemiBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-ExtraLight.ttf\n>f++++++.?? JetBrainsMonoNerdFont-ExtraLight.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-ExtraLight.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-Medium.ttf\n>f++++++.?? JetBrainsMonoNerdFont-Medium.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-Medium.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-Bold.ttf\n>f++++++.?? JetBrainsMonoNerdFont-Bold.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-Bold.ttf\n>f++++++.?? JetBrainsMonoNerdFont-BoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-BoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-BoldItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-ThinItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-ThinItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-ThinItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-LightItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-LightItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-LightItalic.ttf\n>f++++++.?? JetBrainsMonoNerdFont-Light.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-Light.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-Light.ttf\n>f++++++.?? JetBrainsMonoNerdFontMono-ExtraBold.ttf\n>f++++++.?? JetBrainsMonoNerdFontPropo-ExtraBold.ttf\n>f++++++.?? JetBrainsMonoNerdFont-ExtraBold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-Italic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-Italic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-Italic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-ExtraBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-ExtraBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-ExtraBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-SemiBold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-SemiBold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-SemiBold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-Regular.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-Regular.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-Regular.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-MediumItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-MediumItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-MediumItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-Thin.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-Thin.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-Thin.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-ExtraLightItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-ExtraLightItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-ExtraLightItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-SemiBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-SemiBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-SemiBoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-ExtraLight.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-ExtraLight.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-ExtraLight.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-Medium.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-Medium.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-Medium.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-Bold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-Bold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-Bold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-BoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-BoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-BoldItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-ThinItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-ThinItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-ThinItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-LightItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-LightItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-LightItalic.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-Light.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-Light.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-Light.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontPropo-ExtraBold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFontMono-ExtraBold.ttf\n>f++++++.?? JetBrainsMonoNLNerdFont-ExtraBold.ttf\n>f++++++.?? OFL.txt\n>f++++++.?? README.md\n" }, "extract_results": { "cmd": [ "/usr/bin/unzip", "-o", "/tmp/JetBrainsMono.zip", "-d", "/home/glennigen/.local/share/fonts/j" ], "err": "", "out": "Archive: /tmp/JetBrainsMono.zip\n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-Italic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-Italic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-Italic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-ExtraBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-ExtraBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-ExtraBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-SemiBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-SemiBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-SemiBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-Regular.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-Regular.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-Regular.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-MediumItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-MediumItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-MediumItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-Thin.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-Thin.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-Thin.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-ExtraLightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-ExtraLightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-ExtraLightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-SemiBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-SemiBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-SemiBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-ExtraLight.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-ExtraLight.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-ExtraLight.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-Medium.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-Medium.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-Medium.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-Bold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-Bold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-Bold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-BoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-BoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-BoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-ThinItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-ThinItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-ThinItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-LightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-LightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-LightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-Light.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-Light.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-Light.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontMono-ExtraBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFontPropo-ExtraBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont-ExtraBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-Italic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-Italic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-Italic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-ExtraBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-ExtraBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-ExtraBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-SemiBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-SemiBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-SemiBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-Regular.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-Regular.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-Regular.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-MediumItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-MediumItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-MediumItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-Thin.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-Thin.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-Thin.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-ExtraLightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-ExtraLightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-ExtraLightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-SemiBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-SemiBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-SemiBoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-ExtraLight.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-ExtraLight.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-ExtraLight.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-Medium.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-Medium.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-Medium.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-Bold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-Bold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-Bold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-BoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-BoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-BoldItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-ThinItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-ThinItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-ThinItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-LightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-LightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-LightItalic.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-Light.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-Light.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-Light.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontPropo-ExtraBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFontMono-ExtraBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/JetBrainsMonoNLNerdFont-ExtraBold.ttf \n inflating: /home/glennigen/.local/share/fonts/j/OFL.txt \n inflating: /home/glennigen/.local/share/fonts/j/README.md \n", "rc": 0 }, "gid": 1000, "group": "glennigen", "handler": "ZipArchive", "invocation": { "module_args": { "attributes": null, "copy": true, "creates": "/home/glennigen/.local/share/fonts/j/JetBrainsMonoNerdFont_Regular.ttf", "decrypt": true, "dest": "/home/glennigen/.local/share/fonts/j/", "exclude": [], "extra_opts": [], "group": null, "include": [], "io_buffer_size": 65536, "keep_newer": false, "list_files": false, "mode": null, "owner": null, "remote_src": true, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": "/tmp/JetBrainsMono.zip", "unsafe_writes": false, "validate_certs": true } }, "mode": "0755", "owner": "glennigen", "secontext": "unconfined_u:object_r:user_fonts_t:s0", "size": 7556, "src": "/tmp/JetBrainsMono.zip", "state": "directory", "uid": 1000 } Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. TASK [Fonts - slet zip-fil] **************************************************** task path: /home/glennigen/ansible/tasks/fonts.yml:24 <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-1779476909.9734135-5500-106919833328989 `" && echo ansible-tmp-1779476909.9734135-5500-106919833328989="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476909.9734135-5500-106919833328989 `" ) && 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-4824fwfz6n8a/tmpu_0bigg0 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476909.9734135-5500-106919833328989/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476909.9734135-5500-106919833328989/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476909.9734135-5500-106919833328989/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476909.9734135-5500-106919833328989/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476909.9734135-5500-106919833328989/ > /dev/null 2>&1 && sleep 0' changed: [localhost] => { "changed": true, "invocation": { "module_args": { "_diff_peek": null, "_original_basename": null, "access_time": null, "access_time_format": "%Y%m%d%H%M.%S", "attributes": null, "follow": true, "force": false, "group": null, "mode": null, "modification_time": null, "modification_time_format": "%Y%m%d%H%M.%S", "owner": null, "path": "/tmp/JetBrainsMono.zip", "recurse": false, "selevel": null, "serole": null, "setype": null, "seuser": null, "src": null, "state": "absent", "unsafe_writes": false } }, "path": "/tmp/JetBrainsMono.zip", "state": "absent" } Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. TASK [Fonts - opdater font-cache] ********************************************** task path: /home/glennigen/ansible/tasks/fonts.yml:30 <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-1779476910.3404055-5515-14622548231652 `" && echo ansible-tmp-1779476910.3404055-5515-14622548231652="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476910.3404055-5515-14622548231652 `" ) && 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-4824fwfz6n8a/tmp6s4_0snq TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476910.3404055-5515-14622548231652/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476910.3404055-5515-14622548231652/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476910.3404055-5515-14622548231652/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476910.3404055-5515-14622548231652/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476910.3404055-5515-14622548231652/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "changed": false, "cmd": [ "fc-cache", "-f" ], "delta": "0:00:03.409406", "end": "2026-05-22 21:08:34.076226", "invocation": { "module_args": { "_raw_params": null, "_uses_shell": false, "argv": null, "chdir": null, "cmd": "fc-cache -f", "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 21:08:30.666820", "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 [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-1779476914.2486212-5536-167828421150596 `" && echo ansible-tmp-1779476914.2486212-5536-167828421150596="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.2486212-5536-167828421150596 `" ) && 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-4824fwfz6n8a/tmpwno0npkm TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.2486212-5536-167828421150596/AnsiballZ_git.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.2486212-5536-167828421150596/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.2486212-5536-167828421150596/AnsiballZ_git.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.2486212-5536-167828421150596/AnsiballZ_git.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.2486212-5536-167828421150596/ > /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-1779476914.7772434-5554-226571465700137 `" && echo ansible-tmp-1779476914.7772434-5554-226571465700137="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.7772434-5554-226571465700137 `" ) && 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-4824fwfz6n8a/tmp1i7qbth_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.7772434-5554-226571465700137/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.7772434-5554-226571465700137/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.7772434-5554-226571465700137/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.7772434-5554-226571465700137/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476914.7772434-5554-226571465700137/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "changed": false, "cmd": [ "stow", "-d", "stow_me/", "-t", "/home/glennigen", "." ], "delta": "0:00:00.172962", "end": "2026-05-22 21:08:35.171830", "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 21:08:34.998868", "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-1779476915.2312782-5570-216728716066445 `" && echo ansible-tmp-1779476915.2312782-5570-216728716066445="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.2312782-5570-216728716066445 `" ) && 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-4824fwfz6n8a/tmpbp4poj35 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.2312782-5570-216728716066445/AnsiballZ_command.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.2312782-5570-216728716066445/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.2312782-5570-216728716066445/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.2312782-5570-216728716066445/AnsiballZ_command.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.2312782-5570-216728716066445/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "changed": false, "cmd": [ "whoami" ], "delta": "0:00:00.064644", "end": "2026-05-22 21:08:35.518745", "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 21:08:35.454101", "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-1779476915.6006448-5586-7775812663878 `" && echo ansible-tmp-1779476915.6006448-5586-7775812663878="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.6006448-5586-7775812663878 `" ) && 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-4824fwfz6n8a/tmpjaa5i4gs TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.6006448-5586-7775812663878/AnsiballZ_user.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.6006448-5586-7775812663878/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.6006448-5586-7775812663878/AnsiballZ_user.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=hnbwkxcbkhxkrxovkthlhqjdgnpdzwde] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hnbwkxcbkhxkrxovkthlhqjdgnpdzwde ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.6006448-5586-7775812663878/AnsiballZ_user.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476915.6006448-5586-7775812663878/ > /dev/null 2>&1 && sleep 0' ok: [localhost] => { "append": false, "changed": false, "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-1779476916.5025766-5610-46993237979436 `" && echo ansible-tmp-1779476916.5025766-5610-46993237979436="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476916.5025766-5610-46993237979436 `" ) && 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-4824fwfz6n8a/tmpmmww56uc TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476916.5025766-5610-46993237979436/AnsiballZ_systemd.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476916.5025766-5610-46993237979436/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476916.5025766-5610-46993237979436/AnsiballZ_systemd.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=xgzcnzmciijnapcslgffaigjfvibvgwk] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xgzcnzmciijnapcslgffaigjfvibvgwk ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476916.5025766-5610-46993237979436/AnsiballZ_systemd.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476916.5025766-5610-46993237979436/ > /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:44:15 CEST", "ActiveEnterTimestampMonotonic": "12977359", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "sysinit.target network-pre.target systemd-remount-fs.service basic.target systemd-journald.socket system.slice NetworkManager.service -.mount systemd-resolved.service", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Fri 2026-05-22 20:44:15 CEST", "AssertTimestampMonotonic": "12566977", "Before": "multi-user.target shutdown.target", "BindLogSockets": "no", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUUsageNSec": "1140342000", "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:44:15 CEST", "ConditionTimestampMonotonic": "12566974", "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": "33510805504", "EffectiveMemoryMax": "33510805504", "EffectiveTasksMax": "38281", "EnvironmentFiles": "/etc/default/tailscaled (ignore_errors=no)", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainHandoffTimestamp": "Fri 2026-05-22 20:44:15 CEST", "ExecMainHandoffTimestampMonotonic": "12591061", "ExecMainPID": "1240", "ExecMainStartTimestamp": "Fri 2026-05-22 20:44:15 CEST", "ExecMainStartTimestampMonotonic": "12569149", "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:44:15 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:44:15 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:44:15 CEST", "InactiveExitTimestampMonotonic": "12574352", "InvocationID": "cd13a941ede142669b55a0b23643dd6f", "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": "127604", "LimitNPROCSoft": "127604", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "127604", "LimitSIGPENDINGSoft": "127604", "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": "30633418752", "MemoryCurrent": "44130304", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryKSM": "no", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemoryPeak": "50003968", "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": "/run/tailscale /var/lib/tailscale /var/cache/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:44:15 CEST", "StateChangeTimestampMonotonic": "12977359", "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-1779476917.470414-5635-18379690662508 `" && echo ansible-tmp-1779476917.470414-5635-18379690662508="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779476917.470414-5635-18379690662508 `" ) && 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-4824fwfz6n8a/tmpryfwqwo3 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779476917.470414-5635-18379690662508/AnsiballZ_file.py <127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779476917.470414-5635-18379690662508/ /home/glennigen/.ansible/tmp/ansible-tmp-1779476917.470414-5635-18379690662508/AnsiballZ_file.py && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=dltmbaycqlgkgnpvkvtjeujlcsobezxy] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-dltmbaycqlgkgnpvkvtjeujlcsobezxy ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779476917.470414-5635-18379690662508/AnsiballZ_file.py'"'"' && sleep 0' <127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779476917.470414-5635-18379690662508/ > /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=35 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0