diff --git a/log.log b/log.log new file mode 100644 index 0000000..06f0dec --- /dev/null +++ b/log.log @@ -0,0 +1,1959 @@ +[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' +ansible-playbook [core 2.20.5] + config file = /etc/ansible/ansible.cfg + configured module search path = ['/home/glennigen/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] + ansible python module location = /usr/lib/python3.14/site-packages/ansible + ansible collection location = /home/glennigen/.ansible/collections:/usr/share/ansible/collections + executable location = /usr/bin/ansible-playbook + python version = 3.14.4 (main, Apr 16 2026, 00:00:00) [GCC 16.0.1 20260321 (Red Hat 16.0.1-0)] (/usr/bin/python3) + jinja version = 3.1.6 + pyyaml version = 6.0.3 (with libyaml v0.2.5) +Using /etc/ansible/ansible.cfg as config file +host_list declined parsing /etc/ansible/hosts as it did not pass its verify_file() method +script declined parsing /etc/ansible/hosts as it did not pass its verify_file() method +auto declined parsing /etc/ansible/hosts as it did not pass its verify_file() method +Parsed /etc/ansible/hosts inventory source with ini plugin +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/rpmfusion.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/repos.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/dnf_packages.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/flatpak_packages.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/dotfiles.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +statically imported: /home/glennigen/ansible/tasks/system.yml +Skipping callback 'minimal', as we already have a stdout callback. +Skipping callback 'oneline', as we already have a stdout callback. + +PLAYBOOK: site.yml ************************************************************* +1 plays in site.yml +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +PLAY [Fedora KDE Setup] ******************************************************** +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Gathering Facts] ********************************************************* +task path: /home/glennigen/ansible/site.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473029.7612243-4438-172971597517792 `" && echo ansible-tmp-1779473029.7612243-4438-172971597517792="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473029.7612243-4438-172971597517792 `" ) && 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-44337brhne7p/tmpgy83rxlh TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473029.7612243-4438-172971597517792/AnsiballZ_setup.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473029.7612243-4438-172971597517792/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473029.7612243-4438-172971597517792/AnsiballZ_setup.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=uezqjnphgcmnyoxziorisowyzwrklydd] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-uezqjnphgcmnyoxziorisowyzwrklydd ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473029.7612243-4438-172971597517792/AnsiballZ_setup.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473029.7612243-4438-172971597517792/ > /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-1779473033.3252032-4523-232786214622841 `" && echo ansible-tmp-1779473033.3252032-4523-232786214622841="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473033.3252032-4523-232786214622841 `" ) && 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-44337brhne7p/tmp8hhhldit TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473033.3252032-4523-232786214622841/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473033.3252032-4523-232786214622841/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473033.3252032-4523-232786214622841/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=gwhqdnhdisficxssoczedkixtuemhidl] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gwhqdnhdisficxssoczedkixtuemhidl ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473033.3252032-4523-232786214622841/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473033.3252032-4523-232786214622841/ > /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-1779473036.064881-4549-122640123610465 `" && echo ansible-tmp-1779473036.064881-4549-122640123610465="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.064881-4549-122640123610465 `" ) && 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-44337brhne7p/tmp7672mi6b TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.064881-4549-122640123610465/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.064881-4549-122640123610465/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.064881-4549-122640123610465/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=eebvhbubwjropunroymojuehmwfkupcx] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-eebvhbubwjropunroymojuehmwfkupcx ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.064881-4549-122640123610465/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.064881-4549-122640123610465/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "setopt", + "fedora-cisco-openh264.enabled=1" + ], + "delta": "0:00:00.135687", + "end": "2026-05-22 20:03:56.928361", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager setopt fedora-cisco-openh264.enabled=1", + "creates": null, + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "", + "rc": 0, + "start": "2026-05-22 20:03:56.792674", + "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-1779473036.996915-4570-189643944391237 `" && echo ansible-tmp-1779473036.996915-4570-189643944391237="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.996915-4570-189643944391237 `" ) && 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-44337brhne7p/tmpost5ghw_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.996915-4570-189643944391237/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.996915-4570-189643944391237/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.996915-4570-189643944391237/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=mcirhirxxeiwsttkktgbvlmnsfbcryoa] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-mcirhirxxeiwsttkktgbvlmnsfbcryoa ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.996915-4570-189643944391237/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473036.996915-4570-189643944391237/ > /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-1779473038.652857-4592-76307816842958 `" && echo ansible-tmp-1779473038.652857-4592-76307816842958="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473038.652857-4592-76307816842958 `" ) && 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-44337brhne7p/tmpwjd0aib2 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473038.652857-4592-76307816842958/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473038.652857-4592-76307816842958/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473038.652857-4592-76307816842958/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=fdgcxgygomzwleestkygrfbmyhtnpuqc] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fdgcxgygomzwleestkygrfbmyhtnpuqc ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473038.652857-4592-76307816842958/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473038.652857-4592-76307816842958/ > /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-1779473040.449278-4614-15626578227322 `" && echo ansible-tmp-1779473040.449278-4614-15626578227322="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473040.449278-4614-15626578227322 `" ) && 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-44337brhne7p/tmpjzuucyov TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473040.449278-4614-15626578227322/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473040.449278-4614-15626578227322/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473040.449278-4614-15626578227322/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=teitnfechisvcmajooxlippbwwwhamso] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-teitnfechisvcmajooxlippbwwwhamso ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473040.449278-4614-15626578227322/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473040.449278-4614-15626578227322/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "swap", + "-y", + "ffmpeg-free", + "ffmpeg", + "--allowerasing" + ], + "delta": "0:00:01.188612", + "end": "2026-05-22 20:04:01.986838", + "failed_when_result": false, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf swap -y ffmpeg-free ffmpeg --allowerasing", + "creates": null, + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "", + "rc": 0, + "start": "2026-05-22 20:04:00.798226", + "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-1779473042.1244648-4636-95204432310095 `" && echo ansible-tmp-1779473042.1244648-4636-95204432310095="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473042.1244648-4636-95204432310095 `" ) && 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-44337brhne7p/tmpbaqioffc TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473042.1244648-4636-95204432310095/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473042.1244648-4636-95204432310095/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473042.1244648-4636-95204432310095/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=xsqabjiyecvczaooffishcveslncwqxi] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xsqabjiyecvczaooffishcveslncwqxi ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473042.1244648-4636-95204432310095/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473042.1244648-4636-95204432310095/ > /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.363963", + "end": "2026-05-22 20:04:03.821881", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf update -y @multimedia --setopt=install_weak_deps=False --exclude=PackageKit-gstreamer-plugin", + "creates": null, + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "", + "rc": 0, + "start": "2026-05-22 20:04:02.457918", + "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-1779473043.90056-4660-150814731039385 `" && echo ansible-tmp-1779473043.90056-4660-150814731039385="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473043.90056-4660-150814731039385 `" ) && 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-44337brhne7p/tmpmcq4quol TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473043.90056-4660-150814731039385/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473043.90056-4660-150814731039385/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473043.90056-4660-150814731039385/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=adawowuzeplkufxbhzofndwhuqkwslcp] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-adawowuzeplkufxbhzofndwhuqkwslcp ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473043.90056-4660-150814731039385/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473043.90056-4660-150814731039385/ > /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-1779473045.4594936-4685-255511263907032 `" && echo ansible-tmp-1779473045.4594936-4685-255511263907032="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473045.4594936-4685-255511263907032 `" ) && 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-44337brhne7p/tmpltllcs1e TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473045.4594936-4685-255511263907032/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473045.4594936-4685-255511263907032/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473045.4594936-4685-255511263907032/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=bmnlhosbxrrukmkeaszwhrcaxjggasxy] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-bmnlhosbxrrukmkeaszwhrcaxjggasxy ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473045.4594936-4685-255511263907032/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473045.4594936-4685-255511263907032/ > /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-1779473047.5690486-4707-265778333828502 `" && echo ansible-tmp-1779473047.5690486-4707-265778333828502="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473047.5690486-4707-265778333828502 `" ) && 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-44337brhne7p/tmptppn65qw TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473047.5690486-4707-265778333828502/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473047.5690486-4707-265778333828502/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473047.5690486-4707-265778333828502/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ahmrjeecrqiumsbwckgshmjumlttsohr] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ahmrjeecrqiumsbwckgshmjumlttsohr ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473047.5690486-4707-265778333828502/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473047.5690486-4707-265778333828502/ > /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-1779473049.365338-4730-214657888467354 `" && echo ansible-tmp-1779473049.365338-4730-214657888467354="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473049.365338-4730-214657888467354 `" ) && 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-44337brhne7p/tmprjzy7hlh TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473049.365338-4730-214657888467354/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473049.365338-4730-214657888467354/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473049.365338-4730-214657888467354/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=luwvsmfmysfjjxvlwqxmbbkyvvmkyoal] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-luwvsmfmysfjjxvlwqxmbbkyvvmkyoal ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473049.365338-4730-214657888467354/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473049.365338-4730-214657888467354/ > /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-1779473051.1536295-4752-199614530775801 `" && echo ansible-tmp-1779473051.1536295-4752-199614530775801="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473051.1536295-4752-199614530775801 `" ) && 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-44337brhne7p/tmpj0ns7t_w TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473051.1536295-4752-199614530775801/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473051.1536295-4752-199614530775801/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473051.1536295-4752-199614530775801/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=nhnqiiipgeqndmcixbjymzdzcirwqxrk] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nhnqiiipgeqndmcixbjymzdzcirwqxrk ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473051.1536295-4752-199614530775801/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473051.1536295-4752-199614530775801/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "--repo=rpmfusion-nonfree-tainted", + "install", + "-y", + "*-firmware" + ], + "delta": "0:00:00.530288", + "end": "2026-05-22 20:04:12.225551", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf --repo=rpmfusion-nonfree-tainted install -y \"*-firmware\"", + "creates": null, + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "", + "rc": 0, + "start": "2026-05-22 20:04:11.695263", + "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-1779473052.2858052-4774-141009801200483 `" && echo ansible-tmp-1779473052.2858052-4774-141009801200483="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473052.2858052-4774-141009801200483 `" ) && 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-44337brhne7p/tmpsbwgmx1n TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473052.2858052-4774-141009801200483/AnsiballZ_rpm_key.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473052.2858052-4774-141009801200483/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473052.2858052-4774-141009801200483/AnsiballZ_rpm_key.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=qmmggaizreehpjugpzfebcitutjfodxv] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-qmmggaizreehpjugpzfebcitutjfodxv ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473052.2858052-4774-141009801200483/AnsiballZ_rpm_key.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473052.2858052-4774-141009801200483/ > /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-1779473053.364433-4797-33306429674186 `" && echo ansible-tmp-1779473053.364433-4797-33306429674186="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473053.364433-4797-33306429674186 `" ) && 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-44337brhne7p/tmp17uyh0bl TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473053.364433-4797-33306429674186/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473053.364433-4797-33306429674186/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473053.364433-4797-33306429674186/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=wckuyeuoqikvhvosmajxdqaajmbpznex] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-wckuyeuoqikvhvosmajxdqaajmbpznex ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473053.364433-4797-33306429674186/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473053.364433-4797-33306429674186/ > /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-1779473054.1698706-4817-161133409514568 `" && echo ansible-tmp-1779473054.1698706-4817-161133409514568="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473054.1698706-4817-161133409514568 `" ) && 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-44337brhne7p/tmp3uh_5pq5 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473054.1698706-4817-161133409514568/AnsiballZ_rpm_key.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473054.1698706-4817-161133409514568/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473054.1698706-4817-161133409514568/AnsiballZ_rpm_key.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=satheywgsgfeyaaadqcioqwbrembdfkn] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-satheywgsgfeyaaadqcioqwbrembdfkn ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473054.1698706-4817-161133409514568/AnsiballZ_rpm_key.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473054.1698706-4817-161133409514568/ > /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-1779473055.240259-4840-52800421098272 `" && echo ansible-tmp-1779473055.240259-4840-52800421098272="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.240259-4840-52800421098272 `" ) && 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-44337brhne7p/tmpg_ysi1vp TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.240259-4840-52800421098272/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.240259-4840-52800421098272/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.240259-4840-52800421098272/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=gvuvsxmsgzjmtmwmbenrqqkdrqqraztg] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gvuvsxmsgzjmtmwmbenrqqkdrqqraztg ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.240259-4840-52800421098272/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.240259-4840-52800421098272/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "addrepo", + "--from-repofile=https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo" + ], + "delta": null, + "end": null, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager addrepo --from-repofile=https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo", + "creates": "/etc/yum.repos.d/sublime-text.repo", + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "Did not run command since '/etc/yum.repos.d/sublime-text.repo' exists", + "rc": 0, + "start": null, + "stderr": "", + "stderr_lines": [], + "stdout": "skipped, since /etc/yum.repos.d/sublime-text.repo exists", + "stdout_lines": [ + "skipped, since /etc/yum.repos.d/sublime-text.repo exists" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [LibreWolf - repo] ******************************************************** +task path: /home/glennigen/ansible/tasks/repos.yml:32 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.839617-4863-205084250915304 `" && echo ansible-tmp-1779473055.839617-4863-205084250915304="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.839617-4863-205084250915304 `" ) && 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-44337brhne7p/tmpu17vn5qa TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.839617-4863-205084250915304/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.839617-4863-205084250915304/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.839617-4863-205084250915304/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=hmkbhwffxbccvpxpzndmpzncvutwphis] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hmkbhwffxbccvpxpzndmpzncvutwphis ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.839617-4863-205084250915304/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473055.839617-4863-205084250915304/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "addrepo", + "--from-repofile=https://repo.librewolf.net/librewolf.repo" + ], + "delta": null, + "end": null, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager addrepo --from-repofile=https://repo.librewolf.net/librewolf.repo", + "creates": "/etc/yum.repos.d/librewolf.repo", + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "Did not run command since '/etc/yum.repos.d/librewolf.repo' exists", + "rc": 0, + "start": null, + "stderr": "", + "stderr_lines": [], + "stdout": "skipped, since /etc/yum.repos.d/librewolf.repo exists", + "stdout_lines": [ + "skipped, since /etc/yum.repos.d/librewolf.repo exists" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Jottacloud - repo] ******************************************************* +task path: /home/glennigen/ansible/tasks/repos.yml:39 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.226374-4885-8200292843480 `" && echo ansible-tmp-1779473056.226374-4885-8200292843480="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.226374-4885-8200292843480 `" ) && 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-44337brhne7p/tmpe074tq_h TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.226374-4885-8200292843480/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.226374-4885-8200292843480/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.226374-4885-8200292843480/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=zcnmojzanjlikqorwrtplwykjeqhhtce] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zcnmojzanjlikqorwrtplwykjeqhhtce ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.226374-4885-8200292843480/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.226374-4885-8200292843480/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "diff": { + "after": "[jotta-cli]\nbaseurl = https://repo.jotta.cloud/redhat\ngpgcheck = 1\ngpgkey = https://repo.jotta.cloud/public.gpg\nname = Jottacloud CLI\n\n", + "after_header": "/etc/yum.repos.d/jotta-cli.repo", + "before": "[jotta-cli]\nbaseurl = https://repo.jotta.cloud/redhat\ngpgcheck = 1\ngpgkey = https://repo.jotta.cloud/public.gpg\nname = Jottacloud CLI\n\n", + "before_header": "/etc/yum.repos.d/jotta-cli.repo" + }, + "invocation": { + "module_args": { + "async": null, + "attributes": null, + "bandwidth": null, + "baseurl": [ + "https://repo.jotta.cloud/redhat" + ], + "cost": null, + "countme": null, + "deltarpm_metadata_percentage": null, + "deltarpm_percentage": null, + "description": "Jottacloud CLI", + "enabled": null, + "enablegroups": null, + "exclude": null, + "failovermethod": null, + "file": null, + "gpgcakey": null, + "gpgcheck": true, + "gpgkey": [ + "https://repo.jotta.cloud/public.gpg" + ], + "group": null, + "http_caching": null, + "include": null, + "includepkgs": null, + "ip_resolve": null, + "keepalive": null, + "metadata_expire": null, + "metadata_expire_filter": null, + "metalink": null, + "mirrorlist": null, + "mirrorlist_expire": null, + "mode": null, + "module_hotfixes": null, + "name": "jotta-cli", + "owner": null, + "password": null, + "priority": null, + "protect": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "repo_gpgcheck": null, + "reposdir": "/etc/yum.repos.d", + "retries": null, + "s3_enabled": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "skip_if_unavailable": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "state": "present", + "throttle": null, + "timeout": null, + "ui_repoid_vars": null, + "unsafe_writes": false, + "username": null + } + }, + "repo": "jotta-cli", + "state": "present" +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [VSCodium - repo] ********************************************************* +task path: /home/glennigen/ansible/tasks/repos.yml:49 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.830796-4905-187306286673664 `" && echo ansible-tmp-1779473056.830796-4905-187306286673664="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.830796-4905-187306286673664 `" ) && 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-44337brhne7p/tmpep3pb3qu TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.830796-4905-187306286673664/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.830796-4905-187306286673664/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.830796-4905-187306286673664/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=nhztfoxkskgtwgeucyzqzqcskkgwjvdr] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nhztfoxkskgtwgeucyzqzqcskkgwjvdr ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.830796-4905-187306286673664/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473056.830796-4905-187306286673664/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "diff": { + "after": "[gitlab.com_paulcarroty_vscodium_repo]\nbaseurl = https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/rpms/\nenabled = 1\ngpgcheck = 1\ngpgkey = https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg\nmetadata_expire = 1h\nname = gitlab.com_paulcarroty_vscodium_repo\nrepo_gpgcheck = 1\n\n", + "after_header": "/etc/yum.repos.d/gitlab.com_paulcarroty_vscodium_repo.repo", + "before": "[gitlab.com_paulcarroty_vscodium_repo]\nbaseurl = https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/rpms/\nenabled = 1\ngpgcheck = 1\ngpgkey = https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg\nmetadata_expire = 1h\nname = gitlab.com_paulcarroty_vscodium_repo\nrepo_gpgcheck = 1\n\n", + "before_header": "/etc/yum.repos.d/gitlab.com_paulcarroty_vscodium_repo.repo" + }, + "invocation": { + "module_args": { + "async": null, + "attributes": null, + "bandwidth": null, + "baseurl": [ + "https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/rpms/" + ], + "cost": null, + "countme": null, + "deltarpm_metadata_percentage": null, + "deltarpm_percentage": null, + "description": "gitlab.com_paulcarroty_vscodium_repo", + "enabled": true, + "enablegroups": null, + "exclude": null, + "failovermethod": null, + "file": null, + "gpgcakey": null, + "gpgcheck": true, + "gpgkey": [ + "https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg" + ], + "group": null, + "http_caching": null, + "include": null, + "includepkgs": null, + "ip_resolve": null, + "keepalive": null, + "metadata_expire": "1h", + "metadata_expire_filter": null, + "metalink": null, + "mirrorlist": null, + "mirrorlist_expire": null, + "mode": null, + "module_hotfixes": null, + "name": "gitlab.com_paulcarroty_vscodium_repo", + "owner": null, + "password": null, + "priority": null, + "protect": null, + "proxy": null, + "proxy_password": null, + "proxy_username": null, + "repo_gpgcheck": true, + "reposdir": "/etc/yum.repos.d", + "retries": null, + "s3_enabled": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "skip_if_unavailable": null, + "ssl_check_cert_permissions": null, + "sslcacert": null, + "sslclientcert": null, + "sslclientkey": null, + "sslverify": null, + "state": "present", + "throttle": null, + "timeout": null, + "ui_repoid_vars": null, + "unsafe_writes": false, + "username": null + } + }, + "repo": "gitlab.com_paulcarroty_vscodium_repo", + "state": "present" +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Tailscale - repo] ******************************************************** +task path: /home/glennigen/ansible/tasks/repos.yml:62 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.3929296-4925-163462701617647 `" && echo ansible-tmp-1779473057.3929296-4925-163462701617647="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.3929296-4925-163462701617647 `" ) && 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-44337brhne7p/tmp06a290rf TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.3929296-4925-163462701617647/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.3929296-4925-163462701617647/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.3929296-4925-163462701617647/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ilbzzlbgircijcmjaegoniblvbownlkh] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ilbzzlbgircijcmjaegoniblvbownlkh ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.3929296-4925-163462701617647/AnsiballZ_command.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.3929296-4925-163462701617647/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "dnf", + "config-manager", + "addrepo", + "--from-repofile=https://pkgs.tailscale.com/stable/fedora/tailscale.repo" + ], + "delta": null, + "end": null, + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": null, + "cmd": "dnf config-manager addrepo --from-repofile=https://pkgs.tailscale.com/stable/fedora/tailscale.repo", + "creates": "/etc/yum.repos.d/tailscale.repo", + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "Did not run command since '/etc/yum.repos.d/tailscale.repo' exists", + "rc": 0, + "start": null, + "stderr": "", + "stderr_lines": [], + "stdout": "skipped, since /etc/yum.repos.d/tailscale.repo exists", + "stdout_lines": [ + "skipped, since /etc/yum.repos.d/tailscale.repo exists" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Cider - GPG nøgle] ******************************************************* +task path: /home/glennigen/ansible/tasks/repos.yml:69 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.880674-4945-269335963514271 `" && echo ansible-tmp-1779473057.880674-4945-269335963514271="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.880674-4945-269335963514271 `" ) && 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-44337brhne7p/tmpeekngpn9 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.880674-4945-269335963514271/AnsiballZ_rpm_key.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.880674-4945-269335963514271/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.880674-4945-269335963514271/AnsiballZ_rpm_key.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=dgqjrvnusyhvkttdxeiayyopzyrldngj] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-dgqjrvnusyhvkttdxeiayyopzyrldngj ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.880674-4945-269335963514271/AnsiballZ_rpm_key.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473057.880674-4945-269335963514271/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "invocation": { + "module_args": { + "fingerprint": null, + "key": "https://repo.cider.sh/RPM-GPG-KEY", + "state": "present", + "validate_certs": true + } + } +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Cider - repo] ************************************************************ +task path: /home/glennigen/ansible/tasks/repos.yml:74 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.3133438-4968-167930891576532 `" && echo ansible-tmp-1779473059.3133438-4968-167930891576532="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.3133438-4968-167930891576532 `" ) && 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-44337brhne7p/tmpf_2jw6sr TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.3133438-4968-167930891576532/AnsiballZ_yum_repository.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.3133438-4968-167930891576532/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.3133438-4968-167930891576532/AnsiballZ_yum_repository.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=fwqrrpurmwxlfvorddsxtskyplftumve] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-fwqrrpurmwxlfvorddsxtskyplftumve ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.3133438-4968-167930891576532/AnsiballZ_yum_repository.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.3133438-4968-167930891576532/ > /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-1779473059.8819213-4988-153445889295622 `" && echo ansible-tmp-1779473059.8819213-4988-153445889295622="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.8819213-4988-153445889295622 `" ) && 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-44337brhne7p/tmptv5b08_y TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.8819213-4988-153445889295622/AnsiballZ_dnf5.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.8819213-4988-153445889295622/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.8819213-4988-153445889295622/AnsiballZ_dnf5.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vdrsjahawbrzqlroqlqechuusrdhjnzg] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vdrsjahawbrzqlroqlqechuusrdhjnzg ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.8819213-4988-153445889295622/AnsiballZ_dnf5.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473059.8819213-4988-153445889295622/ > /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-1779473061.6697192-5013-47601775949635 `" && echo ansible-tmp-1779473061.6697192-5013-47601775949635="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473061.6697192-5013-47601775949635 `" ) && 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-44337brhne7p/tmphn0dghc9 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473061.6697192-5013-47601775949635/AnsiballZ_flatpak_remote.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473061.6697192-5013-47601775949635/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473061.6697192-5013-47601775949635/AnsiballZ_flatpak_remote.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=jswmgttozxnwrzsngiimngfrbrrzsuzb] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-jswmgttozxnwrzsngiimngfrbrrzsuzb ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473061.6697192-5013-47601775949635/AnsiballZ_flatpak_remote.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473061.6697192-5013-47601775949635/ > /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-1779473062.5699396-5048-168952888108016 `" && echo ansible-tmp-1779473062.5699396-5048-168952888108016="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473062.5699396-5048-168952888108016 `" ) && 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-44337brhne7p/tmpqoycdrb0 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473062.5699396-5048-168952888108016/AnsiballZ_flatpak.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473062.5699396-5048-168952888108016/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473062.5699396-5048-168952888108016/AnsiballZ_flatpak.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=mysbfcoygftyefmaryajpihwwzbkuonl] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-mysbfcoygftyefmaryajpihwwzbkuonl ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473062.5699396-5048-168952888108016/AnsiballZ_flatpak.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473062.5699396-5048-168952888108016/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "command": "/usr/sbin/flatpak list --system", + "invocation": { + "module_args": { + "executable": "flatpak", + "from_url": null, + "method": "system", + "name": [ + "com.discordapp.Discord", + "io.github.Faugus.faugus-launcher", + "com.adamcake.Bolt", + "com.notesnook.Notesnook", + "com.saivert.pwvucontrol", + "com.github.tchx84.Flatseal", + "org.kde.kdenlive", + "it.mijorus.gearlever", + "com.github.Matoking.protontricks", + "com.vysp3r.ProtonPlus", + "org.musicbrainz.Picard", + "io.github.lullabyX.sone", + "io.github.radiolamp.mangojuice" + ], + "no_dependencies": false, + "remote": "flathub", + "state": "present" + } + }, + "rc": 0, + "stderr": "", + "stderr_lines": [], + "stdout": "Bolt Launcher\tcom.adamcake.Bolt\t0.21.0\tstable\nDiscord\tcom.discordapp.Discord\t1.0.139\tstable\nProtontricks\tcom.github.Matoking.protontricks\t1.14.1\tstable\nFlatseal\tcom.github.tchx84.Flatseal\t2.4.1\tstable\nNotesnook\tcom.notesnook.Notesnook\tv3.3.19\tstable\npwvucontrol\tcom.saivert.pwvucontrol\t0.5.2\tstable\nProtonPlus\tcom.vysp3r.ProtonPlus\t0.5.20\tstable\nFaugus Launcher\tio.github.Faugus.faugus-launcher\t1.19.5-1\tstable\nSONE\tio.github.lullabyX.sone\t0.18.1\tstable\nMango Juice\tio.github.radiolamp.mangojuice\t0.9.0\tstable\nGear Lever\tit.mijorus.gearlever\t4.5.4\tstable\nTAP-plugins\torg.freedesktop.LinuxAudio.Plugins.TAP\t1.0.1\t25.08\nSWH\torg.freedesktop.LinuxAudio.Plugins.swh\t0.4.17\t25.08\nFreedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-24.08.31\t24.08\nFreedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-25.08.11\t25.08\ni386\torg.freedesktop.Platform.Compat.i386\t\t25.08\nMesa\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08\nMesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08extra\nMesa\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08\nMesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08-extra\nMesa\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08\nMesa (Extra)\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08-extra\nIntel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t24.08\nIntel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t25.08\nCodecs Extra Extension\torg.freedesktop.Platform.codecs-extra\t\t25.08-extra\nopenh264\torg.freedesktop.Platform.openh264\t2.5.1\t2.5.1\nGNOME Application Platform version 49\torg.gnome.Platform\t\t49\nGNOME Application Platform version 50\torg.gnome.Platform\t\t50\nAdwaita theme\torg.kde.KStyle.Adwaita\t\t5.15-25.08\nAdwaita theme\torg.kde.KStyle.Adwaita\t\t6.10\nKDE Application Platform\torg.kde.Platform\t\t5.15-25.08\nKDE Application Platform\torg.kde.Platform\t\t6.10\nKdenlive\torg.kde.kdenlive\t26.04.1\tstable\nMusicBrainz Picard\torg.musicbrainz.Picard\t2.13.3\tstable\n", + "stdout_lines": [ + "Bolt Launcher\tcom.adamcake.Bolt\t0.21.0\tstable", + "Discord\tcom.discordapp.Discord\t1.0.139\tstable", + "Protontricks\tcom.github.Matoking.protontricks\t1.14.1\tstable", + "Flatseal\tcom.github.tchx84.Flatseal\t2.4.1\tstable", + "Notesnook\tcom.notesnook.Notesnook\tv3.3.19\tstable", + "pwvucontrol\tcom.saivert.pwvucontrol\t0.5.2\tstable", + "ProtonPlus\tcom.vysp3r.ProtonPlus\t0.5.20\tstable", + "Faugus Launcher\tio.github.Faugus.faugus-launcher\t1.19.5-1\tstable", + "SONE\tio.github.lullabyX.sone\t0.18.1\tstable", + "Mango Juice\tio.github.radiolamp.mangojuice\t0.9.0\tstable", + "Gear Lever\tit.mijorus.gearlever\t4.5.4\tstable", + "TAP-plugins\torg.freedesktop.LinuxAudio.Plugins.TAP\t1.0.1\t25.08", + "SWH\torg.freedesktop.LinuxAudio.Plugins.swh\t0.4.17\t25.08", + "Freedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-24.08.31\t24.08", + "Freedesktop Platform\torg.freedesktop.Platform\tfreedesktop-sdk-25.08.11\t25.08", + "i386\torg.freedesktop.Platform.Compat.i386\t\t25.08", + "Mesa\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08", + "Mesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.4\t24.08extra", + "Mesa\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08", + "Mesa (Extra)\torg.freedesktop.Platform.GL.default\t26.0.5\t25.08-extra", + "Mesa\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08", + "Mesa (Extra)\torg.freedesktop.Platform.GL32.default\t26.0.5\t25.08-extra", + "Intel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t24.08", + "Intel VAAPI driver\torg.freedesktop.Platform.VAAPI.Intel\t\t25.08", + "Codecs Extra Extension\torg.freedesktop.Platform.codecs-extra\t\t25.08-extra", + "openh264\torg.freedesktop.Platform.openh264\t2.5.1\t2.5.1", + "GNOME Application Platform version 49\torg.gnome.Platform\t\t49", + "GNOME Application Platform version 50\torg.gnome.Platform\t\t50", + "Adwaita theme\torg.kde.KStyle.Adwaita\t\t5.15-25.08", + "Adwaita theme\torg.kde.KStyle.Adwaita\t\t6.10", + "KDE Application Platform\torg.kde.Platform\t\t5.15-25.08", + "KDE Application Platform\torg.kde.Platform\t\t6.10", + "Kdenlive\torg.kde.kdenlive\t26.04.1\tstable", + "MusicBrainz Picard\torg.musicbrainz.Picard\t2.13.3\tstable" + ] +} +Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. +Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. + +TASK [Dotfiles - klon repo til ~/.dotfiles] ************************************ +task path: /home/glennigen/ansible/tasks/dotfiles.yml:2 +<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: glennigen +<127.0.0.1> EXEC /bin/sh -c 'echo ~glennigen && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/glennigen/.ansible/tmp `"&& mkdir "` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473063.359104-5074-850548777620 `" && echo ansible-tmp-1779473063.359104-5074-850548777620="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473063.359104-5074-850548777620 `" ) && 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-44337brhne7p/tmp2trc47lw TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473063.359104-5074-850548777620/AnsiballZ_git.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473063.359104-5074-850548777620/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473063.359104-5074-850548777620/AnsiballZ_git.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473063.359104-5074-850548777620/AnsiballZ_git.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473063.359104-5074-850548777620/ > /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-1779473064.0285296-5093-112698999197019 `" && echo ansible-tmp-1779473064.0285296-5093-112698999197019="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.0285296-5093-112698999197019 `" ) && 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-44337brhne7p/tmp51z8xhjd TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.0285296-5093-112698999197019/AnsiballZ_command.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.0285296-5093-112698999197019/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.0285296-5093-112698999197019/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.0285296-5093-112698999197019/AnsiballZ_command.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.0285296-5093-112698999197019/ > /dev/null 2>&1 && sleep 0' +ok: [localhost] => { + "changed": false, + "cmd": [ + "stow", + "-d", + "stow_me/", + "-t", + "/home/glennigen", + "." + ], + "delta": "0:00:00.176572", + "end": "2026-05-22 20:04:24.433660", + "invocation": { + "module_args": { + "_raw_params": null, + "_uses_shell": false, + "argv": null, + "chdir": "/home/glennigen/.dotfiles", + "cmd": "stow -d stow_me/ -t /home/glennigen .", + "creates": null, + "executable": null, + "expand_argument_vars": true, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "", + "rc": 0, + "start": "2026-05-22 20:04:24.257088", + "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 [Tailscale - aktiver og start tailscaled] ********************************* +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-1779473064.4919968-5109-266681901112329 `" && echo ansible-tmp-1779473064.4919968-5109-266681901112329="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.4919968-5109-266681901112329 `" ) && 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-44337brhne7p/tmpvhfz7ar5 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.4919968-5109-266681901112329/AnsiballZ_systemd.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.4919968-5109-266681901112329/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.4919968-5109-266681901112329/AnsiballZ_systemd.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vmaleunqdwnodvpllybefbezrqluqqea] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vmaleunqdwnodvpllybefbezrqluqqea ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.4919968-5109-266681901112329/AnsiballZ_systemd.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473064.4919968-5109-266681901112329/ > /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 19:59:20 CEST", + "ActiveEnterTimestampMonotonic": "13271645", + "ActiveExitTimestampMonotonic": "0", + "ActiveState": "active", + "After": "systemd-resolved.service systemd-remount-fs.service network-pre.target basic.target -.mount system.slice systemd-journald.socket sysinit.target NetworkManager.service", + "AllowIsolate": "no", + "AssertResult": "yes", + "AssertTimestamp": "Fri 2026-05-22 19:59:20 CEST", + "AssertTimestampMonotonic": "12870200", + "Before": "multi-user.target shutdown.target", + "BindLogSockets": "no", + "CPUAffinityFromNUMA": "no", + "CPUQuotaPerSecUSec": "infinity", + "CPUQuotaPeriodUSec": "infinity", + "CPUSchedulingPolicy": "0", + "CPUSchedulingPriority": "0", + "CPUSchedulingResetOnFork": "no", + "CPUUsageNSec": "367675000", + "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 19:59:20 CEST", + "ConditionTimestampMonotonic": "12870192", + "ConfigurationDirectoryMode": "0755", + "Conflicts": "shutdown.target", + "ControlGroup": "/system.slice/tailscaled.service", + "ControlGroupId": "5022", + "ControlPID": "0", + "CoredumpFilter": "0x33", + "CoredumpReceive": "no", + "DebugInvocation": "no", + "DefaultDependencies": "yes", + "DefaultMemoryLow": "0", + "DefaultMemoryMin": "0", + "DefaultStartupMemoryLow": "0", + "Delegate": "no", + "DelegateNamespaces": "18446744073709551615", + "Description": "Tailscale node agent", + "DevicePolicy": "auto", + "Documentation": "https://tailscale.com/docs/", + "DropInPaths": "/usr/lib/systemd/system/service.d/10-timeout-abort.conf", + "DynamicUser": "no", + "EffectiveMemoryHigh": "33510801408", + "EffectiveMemoryMax": "33510801408", + "EffectiveTasksMax": "38281", + "EnvironmentFiles": "/etc/default/tailscaled (ignore_errors=no)", + "ExecMainCode": "0", + "ExecMainExitTimestampMonotonic": "0", + "ExecMainHandoffTimestamp": "Fri 2026-05-22 19:59:20 CEST", + "ExecMainHandoffTimestampMonotonic": "12895403", + "ExecMainPID": "1215", + "ExecMainStartTimestamp": "Fri 2026-05-22 19:59:20 CEST", + "ExecMainStartTimestampMonotonic": "12873942", + "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 19:59:20 CEST] ; stop_time=[n/a] ; pid=1215 ; 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 19:59:20 CEST] ; stop_time=[n/a] ; pid=1215 ; 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 19:59:20 CEST", + "InactiveExitTimestampMonotonic": "12874517", + "InvocationID": "9c588b5eb45b422aa219a65e1d73113d", + "JobRunningTimeoutUSec": "infinity", + "JobTimeoutAction": "none", + "JobTimeoutUSec": "infinity", + "KeyringMode": "private", + "KillMode": "control-group", + "KillSignal": "15", + "LimitAS": "infinity", + "LimitASSoft": "infinity", + "LimitCORE": "infinity", + "LimitCORESoft": "infinity", + "LimitCPU": "infinity", + "LimitCPUSoft": "infinity", + "LimitDATA": "infinity", + "LimitDATASoft": "infinity", + "LimitFSIZE": "infinity", + "LimitFSIZESoft": "infinity", + "LimitLOCKS": "infinity", + "LimitLOCKSSoft": "infinity", + "LimitMEMLOCK": "8388608", + "LimitMEMLOCKSoft": "8388608", + "LimitMSGQUEUE": "819200", + "LimitMSGQUEUESoft": "819200", + "LimitNICE": "0", + "LimitNICESoft": "0", + "LimitNOFILE": "1048576", + "LimitNOFILESoft": "1024", + "LimitNPROC": "127603", + "LimitNPROCSoft": "127603", + "LimitRSS": "infinity", + "LimitRSSSoft": "infinity", + "LimitRTPRIO": "0", + "LimitRTPRIOSoft": "0", + "LimitRTTIME": "infinity", + "LimitRTTIMESoft": "infinity", + "LimitSIGPENDING": "127603", + "LimitSIGPENDINGSoft": "127603", + "LimitSTACK": "infinity", + "LimitSTACKSoft": "8388608", + "LiveMountResult": "success", + "LoadState": "loaded", + "LockPersonality": "no", + "LogLevelMax": "-1", + "LogRateLimitBurst": "0", + "LogRateLimitIntervalUSec": "0", + "LogsDirectoryAccounting": "no", + "LogsDirectoryMode": "0755", + "LogsDirectoryQuota": "[not set]", + "MainPID": "1215", + "ManagedOOMKills": "0", + "ManagedOOMMemoryPressure": "auto", + "ManagedOOMMemoryPressureDurationUSec": "[not set]", + "ManagedOOMMemoryPressureLimit": "0", + "ManagedOOMPreference": "none", + "ManagedOOMSwap": "auto", + "MemoryAccounting": "yes", + "MemoryAvailable": "29942128640", + "MemoryCurrent": "46575616", + "MemoryDenyWriteExecute": "no", + "MemoryHigh": "infinity", + "MemoryKSM": "no", + "MemoryLow": "0", + "MemoryMax": "infinity", + "MemoryMin": "0", + "MemoryPeak": "52097024", + "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": "system.slice -.mount sysinit.target", + "RequiresMountsFor": "/var/lib/tailscale /var/cache/tailscale /run/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 19:59:20 CEST", + "StateChangeTimestampMonotonic": "13271645", + "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: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-1779473065.440961-5132-264980778426297 `" && echo ansible-tmp-1779473065.440961-5132-264980778426297="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779473065.440961-5132-264980778426297 `" ) && 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-44337brhne7p/tmpr46ua96n TO /home/glennigen/.ansible/tmp/ansible-tmp-1779473065.440961-5132-264980778426297/AnsiballZ_file.py +<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779473065.440961-5132-264980778426297/ /home/glennigen/.ansible/tmp/ansible-tmp-1779473065.440961-5132-264980778426297/AnsiballZ_file.py && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=gaulxhpvozmgmhnlaswukmmdvtyyjukt] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gaulxhpvozmgmhnlaswukmmdvtyyjukt ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779473065.440961-5132-264980778426297/AnsiballZ_file.py'"'"' && sleep 0' +<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779473065.440961-5132-264980778426297/ > /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=29 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 +