From 25791bc00f8616d0d27c2126942a9a63ec57a27a Mon Sep 17 00:00:00 2001 From: GlennIgen Date: Fri, 22 May 2026 20:39:52 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20ret=20fish=20shell-task=20=E2=80=94=20ch?= =?UTF-8?q?sh=20fejler=20uden=20interaktiv=20session?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit chsh beder om password i non-interaktiv kontekst og fejler. Hent brugernavnet via whoami (become: false) og brug ansible.builtin.user som root med det korrekte navn i stedet. --- log.log | 1627 ---------------------------------------------- tasks/system.yml | 10 +- 2 files changed, 8 insertions(+), 1629 deletions(-) delete mode 100644 log.log diff --git a/log.log b/log.log deleted file mode 100644 index a72e8a6..0000000 --- a/log.log +++ /dev/null @@ -1,1627 +0,0 @@ -[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-1779474974.7121065-5216-248265768451482 `" && echo ansible-tmp-1779474974.7121065-5216-248265768451482="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474974.7121065-5216-248265768451482 `" ) && 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-52113fzvsh6x/tmpyvhnl7kn TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474974.7121065-5216-248265768451482/AnsiballZ_setup.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474974.7121065-5216-248265768451482/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474974.7121065-5216-248265768451482/AnsiballZ_setup.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=hfdfawzfvryxsobzmooywqchxrpaybzi] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-hfdfawzfvryxsobzmooywqchxrpaybzi ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474974.7121065-5216-248265768451482/AnsiballZ_setup.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474974.7121065-5216-248265768451482/ > /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-1779474978.5821314-5298-40208923788836 `" && echo ansible-tmp-1779474978.5821314-5298-40208923788836="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474978.5821314-5298-40208923788836 `" ) && 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-52113fzvsh6x/tmpkcu7_l4z TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474978.5821314-5298-40208923788836/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474978.5821314-5298-40208923788836/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474978.5821314-5298-40208923788836/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=rmmrxeaedlnqpeudlzthshssmlbecjky] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-rmmrxeaedlnqpeudlzthshssmlbecjky ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474978.5821314-5298-40208923788836/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474978.5821314-5298-40208923788836/ > /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-1779474982.4636045-5325-135291000259206 `" && echo ansible-tmp-1779474982.4636045-5325-135291000259206="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474982.4636045-5325-135291000259206 `" ) && 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-52113fzvsh6x/tmpsxsb3tpu TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474982.4636045-5325-135291000259206/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474982.4636045-5325-135291000259206/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474982.4636045-5325-135291000259206/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=eknvayolgkynwuutrsnewkbgvzqvwrre] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-eknvayolgkynwuutrsnewkbgvzqvwrre ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474982.4636045-5325-135291000259206/AnsiballZ_command.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474982.4636045-5325-135291000259206/ > /dev/null 2>&1 && sleep 0' -ok: [localhost] => { - "changed": false, - "cmd": [ - "dnf", - "config-manager", - "setopt", - "fedora-cisco-openh264.enabled=1" - ], - "delta": "0:00:00.167122", - "end": "2026-05-22 20:36:23.414498", - "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:36:23.247376", - "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-1779474983.485453-5346-52107660256453 `" && echo ansible-tmp-1779474983.485453-5346-52107660256453="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474983.485453-5346-52107660256453 `" ) && 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-52113fzvsh6x/tmp5hsbh9uy TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474983.485453-5346-52107660256453/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474983.485453-5346-52107660256453/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474983.485453-5346-52107660256453/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=yuyngydicdpehnkpgcmtfkkfoxewqcsz] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-yuyngydicdpehnkpgcmtfkkfoxewqcsz ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474983.485453-5346-52107660256453/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474983.485453-5346-52107660256453/ > /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-1779474985.387479-5368-73687475177774 `" && echo ansible-tmp-1779474985.387479-5368-73687475177774="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474985.387479-5368-73687475177774 `" ) && 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-52113fzvsh6x/tmpu3h0802s TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474985.387479-5368-73687475177774/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474985.387479-5368-73687475177774/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474985.387479-5368-73687475177774/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=cfuaazvveibkblioxftyclnamcdlhror] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-cfuaazvveibkblioxftyclnamcdlhror ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474985.387479-5368-73687475177774/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474985.387479-5368-73687475177774/ > /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-1779474987.3016944-5390-256354044154919 `" && echo ansible-tmp-1779474987.3016944-5390-256354044154919="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474987.3016944-5390-256354044154919 `" ) && 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-52113fzvsh6x/tmp139leojk TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474987.3016944-5390-256354044154919/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474987.3016944-5390-256354044154919/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474987.3016944-5390-256354044154919/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=yibkauoooljznxxcexsnniwsktyqosjz] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-yibkauoooljznxxcexsnniwsktyqosjz ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474987.3016944-5390-256354044154919/AnsiballZ_command.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474987.3016944-5390-256354044154919/ > /dev/null 2>&1 && sleep 0' -ok: [localhost] => { - "changed": false, - "cmd": [ - "dnf", - "swap", - "-y", - "ffmpeg-free", - "ffmpeg", - "--allowerasing" - ], - "delta": "0:00:01.299397", - "end": "2026-05-22 20:36:29.172830", - "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:36:27.873433", - "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-1779474989.3574877-5412-209519696207951 `" && echo ansible-tmp-1779474989.3574877-5412-209519696207951="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474989.3574877-5412-209519696207951 `" ) && 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-52113fzvsh6x/tmpei1nw5mj TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474989.3574877-5412-209519696207951/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474989.3574877-5412-209519696207951/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474989.3574877-5412-209519696207951/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=rsfpoowmtmlgjrmywkxwczmudbjevdiu] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-rsfpoowmtmlgjrmywkxwczmudbjevdiu ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474989.3574877-5412-209519696207951/AnsiballZ_command.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474989.3574877-5412-209519696207951/ > /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.500907", - "end": "2026-05-22 20:36:31.343120", - "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:36:29.842213", - "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-1779474991.4260893-5435-127440741279054 `" && echo ansible-tmp-1779474991.4260893-5435-127440741279054="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474991.4260893-5435-127440741279054 `" ) && 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-52113fzvsh6x/tmpf_q4ljb8 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474991.4260893-5435-127440741279054/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474991.4260893-5435-127440741279054/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474991.4260893-5435-127440741279054/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=qcsmlvjpkmtimeiruzaslznvrzapcguw] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-qcsmlvjpkmtimeiruzaslznvrzapcguw ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474991.4260893-5435-127440741279054/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474991.4260893-5435-127440741279054/ > /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-1779474993.2123678-5460-166713340050630 `" && echo ansible-tmp-1779474993.2123678-5460-166713340050630="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474993.2123678-5460-166713340050630 `" ) && 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-52113fzvsh6x/tmpjrr4s1h_ TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474993.2123678-5460-166713340050630/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474993.2123678-5460-166713340050630/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474993.2123678-5460-166713340050630/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ianwunjjrvsbxqcputxgbcgzfgoqaxhl] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ianwunjjrvsbxqcputxgbcgzfgoqaxhl ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474993.2123678-5460-166713340050630/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474993.2123678-5460-166713340050630/ > /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-1779474995.1526802-5482-66719036116898 `" && echo ansible-tmp-1779474995.1526802-5482-66719036116898="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474995.1526802-5482-66719036116898 `" ) && 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-52113fzvsh6x/tmpsd3ckdo0 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474995.1526802-5482-66719036116898/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474995.1526802-5482-66719036116898/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474995.1526802-5482-66719036116898/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=zvgcirjrpbqkuzpnysijwigekjfdocdc] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-zvgcirjrpbqkuzpnysijwigekjfdocdc ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474995.1526802-5482-66719036116898/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474995.1526802-5482-66719036116898/ > /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-1779474997.0155745-5505-276846542843526 `" && echo ansible-tmp-1779474997.0155745-5505-276846542843526="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474997.0155745-5505-276846542843526 `" ) && 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-52113fzvsh6x/tmp9d9o2ta2 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474997.0155745-5505-276846542843526/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474997.0155745-5505-276846542843526/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474997.0155745-5505-276846542843526/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=njltyliigcnebjhqljrxyhfubgqilrez] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-njltyliigcnebjhqljrxyhfubgqilrez ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474997.0155745-5505-276846542843526/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474997.0155745-5505-276846542843526/ > /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-1779474998.888457-5527-206909627810674 `" && echo ansible-tmp-1779474998.888457-5527-206909627810674="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779474998.888457-5527-206909627810674 `" ) && 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-52113fzvsh6x/tmpown1y59p TO /home/glennigen/.ansible/tmp/ansible-tmp-1779474998.888457-5527-206909627810674/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779474998.888457-5527-206909627810674/ /home/glennigen/.ansible/tmp/ansible-tmp-1779474998.888457-5527-206909627810674/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vishcxxhtmjdjtjgyiqtxrlqzpbjjhju] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vishcxxhtmjdjtjgyiqtxrlqzpbjjhju ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779474998.888457-5527-206909627810674/AnsiballZ_command.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779474998.888457-5527-206909627810674/ > /dev/null 2>&1 && sleep 0' -ok: [localhost] => { - "changed": false, - "cmd": [ - "dnf", - "--repo=rpmfusion-nonfree-tainted", - "install", - "-y", - "*-firmware" - ], - "delta": "0:00:00.495811", - "end": "2026-05-22 20:36:39.953582", - "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:36:39.457771", - "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-1779475000.019404-5549-23674795276739 `" && echo ansible-tmp-1779475000.019404-5549-23674795276739="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475000.019404-5549-23674795276739 `" ) && 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-52113fzvsh6x/tmpueqb96e6 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475000.019404-5549-23674795276739/AnsiballZ_rpm_key.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475000.019404-5549-23674795276739/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475000.019404-5549-23674795276739/AnsiballZ_rpm_key.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=gcpskhhyhnbflwajwckomexaajqxfgnt] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-gcpskhhyhnbflwajwckomexaajqxfgnt ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475000.019404-5549-23674795276739/AnsiballZ_rpm_key.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475000.019404-5549-23674795276739/ > /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-1779475001.014334-5572-45561333368425 `" && echo ansible-tmp-1779475001.014334-5572-45561333368425="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.014334-5572-45561333368425 `" ) && 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-52113fzvsh6x/tmpblffipo7 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.014334-5572-45561333368425/AnsiballZ_yum_repository.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.014334-5572-45561333368425/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.014334-5572-45561333368425/AnsiballZ_yum_repository.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=kwfekubryqbvnseqhdakfhztjnkgtegi] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-kwfekubryqbvnseqhdakfhztjnkgtegi ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.014334-5572-45561333368425/AnsiballZ_yum_repository.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.014334-5572-45561333368425/ > /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-1779475001.8617141-5592-235285431788794 `" && echo ansible-tmp-1779475001.8617141-5592-235285431788794="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.8617141-5592-235285431788794 `" ) && 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-52113fzvsh6x/tmpfzr1si13 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.8617141-5592-235285431788794/AnsiballZ_rpm_key.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.8617141-5592-235285431788794/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.8617141-5592-235285431788794/AnsiballZ_rpm_key.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=lqhlefhmqjdbsugrsmcrsremvnhwauyw] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lqhlefhmqjdbsugrsmcrsremvnhwauyw ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.8617141-5592-235285431788794/AnsiballZ_rpm_key.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475001.8617141-5592-235285431788794/ > /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-1779475003.066487-5615-101508826544988 `" && echo ansible-tmp-1779475003.066487-5615-101508826544988="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.066487-5615-101508826544988 `" ) && 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-52113fzvsh6x/tmpxpnod52f TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.066487-5615-101508826544988/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.066487-5615-101508826544988/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.066487-5615-101508826544988/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=iiyhcdlbyfkxfmwnvvjzmhvgvrbmzwls] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-iiyhcdlbyfkxfmwnvvjzmhvgvrbmzwls ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.066487-5615-101508826544988/AnsiballZ_command.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.066487-5615-101508826544988/ > /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-1779475003.7162688-5635-252275751810979 `" && echo ansible-tmp-1779475003.7162688-5635-252275751810979="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.7162688-5635-252275751810979 `" ) && 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-52113fzvsh6x/tmp4e35vg9s TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.7162688-5635-252275751810979/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.7162688-5635-252275751810979/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.7162688-5635-252275751810979/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=nwrkmenxyqvcocnbpcxkdbvduzlozxbe] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-nwrkmenxyqvcocnbpcxkdbvduzlozxbe ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.7162688-5635-252275751810979/AnsiballZ_command.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475003.7162688-5635-252275751810979/ > /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-1779475004.351062-5658-73220169817688 `" && echo ansible-tmp-1779475004.351062-5658-73220169817688="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475004.351062-5658-73220169817688 `" ) && 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-52113fzvsh6x/tmpzk9euvl4 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475004.351062-5658-73220169817688/AnsiballZ_yum_repository.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475004.351062-5658-73220169817688/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475004.351062-5658-73220169817688/AnsiballZ_yum_repository.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=odjticujjarvmfwsgqodwiztsbgerknz] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-odjticujjarvmfwsgqodwiztsbgerknz ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475004.351062-5658-73220169817688/AnsiballZ_yum_repository.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475004.351062-5658-73220169817688/ > /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-1779475005.0083027-5678-257253735702400 `" && echo ansible-tmp-1779475005.0083027-5678-257253735702400="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.0083027-5678-257253735702400 `" ) && 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-52113fzvsh6x/tmpcjggqgi0 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.0083027-5678-257253735702400/AnsiballZ_yum_repository.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.0083027-5678-257253735702400/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.0083027-5678-257253735702400/AnsiballZ_yum_repository.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=colicxsodeqsvzhskswoozyrwyuhklxo] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-colicxsodeqsvzhskswoozyrwyuhklxo ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.0083027-5678-257253735702400/AnsiballZ_yum_repository.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.0083027-5678-257253735702400/ > /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-1779475005.6660929-5701-173391505390500 `" && echo ansible-tmp-1779475005.6660929-5701-173391505390500="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.6660929-5701-173391505390500 `" ) && 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-52113fzvsh6x/tmpkg2ik5zh TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.6660929-5701-173391505390500/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.6660929-5701-173391505390500/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.6660929-5701-173391505390500/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=lcdprdtgtefjbiewplobriwbhrbhhgai] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-lcdprdtgtefjbiewplobriwbhrbhhgai ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.6660929-5701-173391505390500/AnsiballZ_command.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475005.6660929-5701-173391505390500/ > /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-1779475006.2908459-5731-247180994557653 `" && echo ansible-tmp-1779475006.2908459-5731-247180994557653="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475006.2908459-5731-247180994557653 `" ) && 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-52113fzvsh6x/tmpr1uzva17 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475006.2908459-5731-247180994557653/AnsiballZ_rpm_key.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475006.2908459-5731-247180994557653/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475006.2908459-5731-247180994557653/AnsiballZ_rpm_key.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vjgvwygrjbwirnduuonfmvnfsgqqyaxh] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vjgvwygrjbwirnduuonfmvnfsgqqyaxh ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475006.2908459-5731-247180994557653/AnsiballZ_rpm_key.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475006.2908459-5731-247180994557653/ > /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-1779475007.9430008-5754-138420644127310 `" && echo ansible-tmp-1779475007.9430008-5754-138420644127310="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475007.9430008-5754-138420644127310 `" ) && 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-52113fzvsh6x/tmpbx91grh2 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475007.9430008-5754-138420644127310/AnsiballZ_yum_repository.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475007.9430008-5754-138420644127310/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475007.9430008-5754-138420644127310/AnsiballZ_yum_repository.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=kfuvfptgwmylixzgekjrzgkentlpxoqr] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-kfuvfptgwmylixzgekjrzgkentlpxoqr ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475007.9430008-5754-138420644127310/AnsiballZ_yum_repository.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475007.9430008-5754-138420644127310/ > /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-1779475008.601261-5774-105544436293383 `" && echo ansible-tmp-1779475008.601261-5774-105544436293383="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475008.601261-5774-105544436293383 `" ) && 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-52113fzvsh6x/tmpkgm249r0 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475008.601261-5774-105544436293383/AnsiballZ_dnf5.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475008.601261-5774-105544436293383/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475008.601261-5774-105544436293383/AnsiballZ_dnf5.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=xlvjpgradranilqltzpzzfiwsxlsfocw] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-xlvjpgradranilqltzpzzfiwsxlsfocw ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475008.601261-5774-105544436293383/AnsiballZ_dnf5.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475008.601261-5774-105544436293383/ > /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-1779475010.5394568-5796-187611557078639 `" && echo ansible-tmp-1779475010.5394568-5796-187611557078639="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475010.5394568-5796-187611557078639 `" ) && 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-52113fzvsh6x/tmp4ykzd_j4 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475010.5394568-5796-187611557078639/AnsiballZ_flatpak_remote.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475010.5394568-5796-187611557078639/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475010.5394568-5796-187611557078639/AnsiballZ_flatpak_remote.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=ktvqhojekxgpmodisnuplwfaohiozwqn] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-ktvqhojekxgpmodisnuplwfaohiozwqn ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475010.5394568-5796-187611557078639/AnsiballZ_flatpak_remote.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475010.5394568-5796-187611557078639/ > /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-1779475011.3736486-5831-219712679470883 `" && echo ansible-tmp-1779475011.3736486-5831-219712679470883="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475011.3736486-5831-219712679470883 `" ) && 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-52113fzvsh6x/tmpq7sao7pn TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475011.3736486-5831-219712679470883/AnsiballZ_flatpak.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475011.3736486-5831-219712679470883/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475011.3736486-5831-219712679470883/AnsiballZ_flatpak.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'sudo -H -S -p "[sudo via ansible, key=vgzhhhrrensvthngumnqntozknlpmzcy] password:" -u root /bin/sh -c '"'"'echo BECOME-SUCCESS-vgzhhhrrensvthngumnqntozknlpmzcy ; /usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475011.3736486-5831-219712679470883/AnsiballZ_flatpak.py'"'"' && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475011.3736486-5831-219712679470883/ > /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-1779475012.34443-5855-122670627121437 `" && echo ansible-tmp-1779475012.34443-5855-122670627121437="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475012.34443-5855-122670627121437 `" ) && 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-52113fzvsh6x/tmpwcv5bo5w TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475012.34443-5855-122670627121437/AnsiballZ_git.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475012.34443-5855-122670627121437/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475012.34443-5855-122670627121437/AnsiballZ_git.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475012.34443-5855-122670627121437/AnsiballZ_git.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475012.34443-5855-122670627121437/ > /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-1779475013.0691264-5873-27885357288417 `" && echo ansible-tmp-1779475013.0691264-5873-27885357288417="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.0691264-5873-27885357288417 `" ) && 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-52113fzvsh6x/tmp9c3290nz TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.0691264-5873-27885357288417/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.0691264-5873-27885357288417/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.0691264-5873-27885357288417/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.0691264-5873-27885357288417/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.0691264-5873-27885357288417/ > /dev/null 2>&1 && sleep 0' -ok: [localhost] => { - "changed": false, - "cmd": [ - "stow", - "-d", - "stow_me/", - "-t", - "/home/glennigen", - "." - ], - "delta": "0:00:00.193001", - "end": "2026-05-22 20:36:53.530050", - "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:36:53.337049", - "stderr": "", - "stderr_lines": [], - "stdout": "", - "stdout_lines": [] -} -Read `vars_file` '/home/glennigen/ansible/vars/dnf_packages.yml'. -Read `vars_file` '/home/glennigen/ansible/vars/flatpak_packages.yml'. - -TASK [System - sæt fish som login shell] *************************************** -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-1779475013.5928607-5889-139957049510546 `" && echo ansible-tmp-1779475013.5928607-5889-139957049510546="` echo /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.5928607-5889-139957049510546 `" ) && 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-52113fzvsh6x/tmpey5m8en4 TO /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.5928607-5889-139957049510546/AnsiballZ_command.py -<127.0.0.1> EXEC /bin/sh -c 'chmod u+rwx /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.5928607-5889-139957049510546/ /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.5928607-5889-139957049510546/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c '/usr/bin/python3 /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.5928607-5889-139957049510546/AnsiballZ_command.py && sleep 0' -<127.0.0.1> EXEC /bin/sh -c 'rm -f -r /home/glennigen/.ansible/tmp/ansible-tmp-1779475013.5928607-5889-139957049510546/ > /dev/null 2>&1 && sleep 0' -[ERROR]: Task failed: Module failed: non-zero return code -Origin: /home/glennigen/ansible/tasks/system.yml:2:3 - -1 --- -2 - name: System - sæt fish som login shell - ^ column 3 - -fatal: [localhost]: FAILED! => { - "changed": false, - "cmd": [ - "chsh", - "-s", - "/usr/bin/fish" - ], - "delta": "0:00:02.505209", - "end": "2026-05-22 20:36:56.405385", - "invocation": { - "module_args": { - "_raw_params": null, - "_uses_shell": false, - "argv": null, - "chdir": null, - "cmd": "chsh -s /usr/bin/fish", - "creates": null, - "executable": null, - "expand_argument_vars": true, - "removes": null, - "stdin": null, - "stdin_add_newline": true, - "strip_empty_ends": true - } - }, - "msg": "non-zero return code", - "rc": 1, - "start": "2026-05-22 20:36:53.900176", - "stderr": "Password: chsh: Authentication failure", - "stderr_lines": [ - "Password: chsh: Authentication failure" - ], - "stdout": "Changing shell for glennigen.", - "stdout_lines": [ - "Changing shell for glennigen." - ] -} - -PLAY RECAP ********************************************************************* -localhost : ok=27 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 - diff --git a/tasks/system.yml b/tasks/system.yml index d301fa7..17cb0ee 100644 --- a/tasks/system.yml +++ b/tasks/system.yml @@ -1,10 +1,16 @@ --- -- name: System - sæt fish som login shell +- name: System - hent brugernavn ansible.builtin.command: - cmd: chsh -s /usr/bin/fish + cmd: whoami + register: actual_user become: false changed_when: false +- name: System - sæt fish som login shell + ansible.builtin.user: + name: "{{ actual_user.stdout }}" + shell: /usr/bin/fish + - name: Tailscale - aktiver og start tailscaled ansible.builtin.systemd: name: tailscaled