(venv) medusa@sol:~/ansible-env/ansible-env$ ansible local -m setup [WARNING]: Host 'localhost' is using the discovered Python interpreter at '/home/medusa/ansible-env/venv/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. localhost | SUCCESS => { "ansible_facts": { "ansible_all_ipv4_addresses": [ "192.168.49.1", "192.168.4.118", "172.17.0.1" ], "ansible_all_ipv6_addresses": [ "fd3a:d124:f36e:1:baae:edff:fe76:c32b", "fdbe:28e5:dda9:4445:baae:edff:fe76:c32b", "fe80::baae:edff:fe76:c32b", "fd3a:d124:f36e:1:1b36:efe5:2dbe:ca2e", "fdbe:28e5:dda9:4445:32d1:aa2e:fdb1:c154" ], "ansible_apparmor": { "status": "enabled" }, "ansible_architecture": "x86_64", "ansible_bios_date": "05/19/2020", "ansible_bios_vendor": "Intel Corporation", "ansible_bios_version": "RYBDWi35.86A.0385.2020.0519.1558", "ansible_board_asset_tag": "NA", "ansible_board_name": "NUC5i7RYB", "ansible_board_serial": "NA", "ansible_board_vendor": "Intel Corporation", "ansible_board_version": "H73774-101", "ansible_br_d5c94c97eaf0": { "active": false, "device": "br-d5c94c97eaf0", "id": "8000.924842fd1ca4", "interfaces": [], "ipv4": { "address": "192.168.49.1", "broadcast": "192.168.49.255", "netmask": "255.255.255.0", "network": "192.168.49.0", "prefix": "24" }, "macaddress": "92:48:42:fd:1c:a4", "mtu": 1500, "promisc": false, "speed": -1, "stp": false, "type": "bridge" }, "ansible_chassis_asset_tag": "NA", "ansible_chassis_serial": "NA", "ansible_chassis_vendor": "NA", "ansible_chassis_version": "NA", "ansible_cmdline": { "BOOT_IMAGE": "/vmlinuz-6.12.69+deb13-amd64", "quiet": true, "ro": true, "root": "/dev/mapper/sol--vg-root" }, "ansible_date_time": { "date": "2026-02-13", "day": "13", "epoch": "1771025139", "epoch_int": "1771025139", "hour": "17", "iso8601": "2026-02-13T23:25:39Z", "iso8601_basic": "20260213T172539017165", "iso8601_basic_short": "20260213T172539", "iso8601_micro": "2026-02-13T23:25:39.017165Z", "minute": "25", "month": "02", "second": "39", "time": "17:25:39", "tz": "CST", "tz_dst": "CDT", "tz_offset": "-0600", "weekday": "Friday", "weekday_number": "5", "weeknumber": "06", "year": "2026" }, "ansible_default_ipv4": { "address": "192.168.4.118", "alias": "enp0s25", "broadcast": "192.168.7.255", "gateway": "192.168.4.1", "interface": "enp0s25", "macaddress": "b8:ae:ed:76:c3:2b", "mtu": 1500, "netmask": "255.255.252.0", "network": "192.168.4.0", "prefix": "22", "type": "ether" }, "ansible_default_ipv6": {}, "ansible_device_links": { "ids": { "dm-0": [ "dm-name-sol--vg-root", "dm-uuid-LVM-D1BOk7ElLr6bBYUAvtsN5zenOcpbuR87YuJcEOxeCilngOkEOUsoGZQvSx97Nfd6" ], "dm-1": [ "dm-name-sol--vg-swap_1", "dm-uuid-LVM-D1BOk7ElLr6bBYUAvtsN5zenOcpbuR87FkDiPDANnCZlSCbR3NLPtCaACtQ2FTLa" ], "dm-2": [ "dm-name-sol--vg-home", "dm-uuid-LVM-D1BOk7ElLr6bBYUAvtsN5zenOcpbuR87c9KzlL0358ZtUpmziBVDkMbNvLo77I2W" ], "sda": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J", "wwn-0x5002538e40a5b376" ], "sda1": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J-part1", "wwn-0x5002538e40a5b376-part1" ], "sda2": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J-part2", "wwn-0x5002538e40a5b376-part2" ], "sda3": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J-part3", "lvm-pv-uuid-rOnXcg-VzGl-QRv3-tUdw-l2h8-RwC6-EqKsuA", "wwn-0x5002538e40a5b376-part3" ], "sdb": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y", "wwn-0x5002538d700275b5" ], "sdb1": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y-part1", "wwn-0x5002538d700275b5-part1" ], "sdb2": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y-part2", "wwn-0x5002538d700275b5-part2" ], "sdb3": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y-part3", "wwn-0x5002538d700275b5-part3" ] }, "labels": {}, "masters": { "sda3": [ "dm-0", "dm-1", "dm-2" ] }, "uuids": { "dm-0": [ "d3e0cbee-6043-44af-a21e-ef00697b4514" ], "dm-1": [ "bb2f2d59-eae7-471a-91f6-a2f3975891f0" ], "dm-2": [ "698e6100-6053-496f-a4e7-ebe411e1e70e" ], "sda1": [ "D923-AE5C" ], "sda2": [ "a0992ec9-3641-463a-b662-549113a02213" ], "sdb1": [ "0146-A8E7" ], "sdb2": [ "260c7104-53cd-40bc-a2de-59a093c0a2d8" ] } }, "ansible_devices": { "dm-0": { "holders": [], "host": "", "links": { "ids": [ "dm-name-sol--vg-root", "dm-uuid-LVM-D1BOk7ElLr6bBYUAvtsN5zenOcpbuR87YuJcEOxeCilngOkEOUsoGZQvSx97Nfd6" ], "labels": [], "masters": [], "uuids": [ "d3e0cbee-6043-44af-a21e-ef00697b4514" ] }, "model": null, "partitions": {}, "removable": "0", "rotational": "0", "sas_address": null, "sas_device_handle": null, "scheduler_mode": "", "sectors": 65519616, "sectorsize": "512", "size": "31.24 GB", "support_discard": "512", "vendor": null, "virtual": 1 }, "dm-1": { "holders": [], "host": "", "links": { "ids": [ "dm-name-sol--vg-swap_1", "dm-uuid-LVM-D1BOk7ElLr6bBYUAvtsN5zenOcpbuR87FkDiPDANnCZlSCbR3NLPtCaACtQ2FTLa" ], "labels": [], "masters": [], "uuids": [ "bb2f2d59-eae7-471a-91f6-a2f3975891f0" ] }, "model": null, "partitions": {}, "removable": "0", "rotational": "0", "sas_address": null, "sas_device_handle": null, "scheduler_mode": "", "sectors": 33316864, "sectorsize": "512", "size": "15.89 GB", "support_discard": "512", "vendor": null, "virtual": 1 }, "dm-2": { "holders": [], "host": "", "links": { "ids": [ "dm-name-sol--vg-home", "dm-uuid-LVM-D1BOk7ElLr6bBYUAvtsN5zenOcpbuR87c9KzlL0358ZtUpmziBVDkMbNvLo77I2W" ], "labels": [], "masters": [], "uuids": [ "698e6100-6053-496f-a4e7-ebe411e1e70e" ] }, "model": null, "partitions": {}, "removable": "0", "rotational": "0", "sas_address": null, "sas_device_handle": null, "scheduler_mode": "", "sectors": 897368064, "sectorsize": "512", "size": "427.90 GB", "support_discard": "512", "vendor": null, "virtual": 1 }, "sda": { "holders": [], "host": "SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)", "links": { "ids": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J", "wwn-0x5002538e40a5b376" ], "labels": [], "masters": [], "uuids": [] }, "model": "Samsung SSD 860", "partitions": { "sda1": { "holders": [], "links": { "ids": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J-part1", "wwn-0x5002538e40a5b376-part1" ], "labels": [], "masters": [], "uuids": [ "D923-AE5C" ] }, "sectors": 1998848, "sectorsize": 512, "size": "976.00 MB", "start": "2048", "uuid": "D923-AE5C" }, "sda2": { "holders": [], "links": { "ids": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J-part2", "wwn-0x5002538e40a5b376-part2" ], "labels": [], "masters": [], "uuids": [ "a0992ec9-3641-463a-b662-549113a02213" ] }, "sectors": 2000896, "sectorsize": 512, "size": "977.00 MB", "start": "2000896", "uuid": "a0992ec9-3641-463a-b662-549113a02213" }, "sda3": { "holders": [ "sol--vg-swap_1", "sol--vg-home", "sol--vg-root" ], "links": { "ids": [ "ata-Samsung_SSD_860_PRO_512GB_S419NF0KB01004J-part3", "lvm-pv-uuid-rOnXcg-VzGl-QRv3-tUdw-l2h8-RwC6-EqKsuA", "wwn-0x5002538e40a5b376-part3" ], "labels": [], "masters": [ "dm-0", "dm-1", "dm-2" ], "uuids": [] }, "sectors": 996212736, "sectorsize": 512, "size": "475.03 GB", "start": "4001792", "uuid": null } }, "removable": "0", "rotational": "0", "sas_address": null, "sas_device_handle": null, "scheduler_mode": "mq-deadline", "sectors": 1000215216, "sectorsize": "512", "size": "476.94 GB", "support_discard": "512", "vendor": "ATA", "virtual": 1, "wwn": "0x5002538e40a5b376" }, "sdb": { "holders": [], "host": "SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)", "links": { "ids": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y", "wwn-0x5002538d700275b5" ], "labels": [], "masters": [], "uuids": [] }, "model": "Samsung SSD 850", "partitions": { "sdb1": { "holders": [], "links": { "ids": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y-part1", "wwn-0x5002538d700275b5-part1" ], "labels": [], "masters": [], "uuids": [ "0146-A8E7" ] }, "sectors": 1998848, "sectorsize": 512, "size": "976.00 MB", "start": "2048", "uuid": "0146-A8E7" }, "sdb2": { "holders": [], "links": { "ids": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y-part2", "wwn-0x5002538d700275b5-part2" ], "labels": [], "masters": [], "uuids": [ "260c7104-53cd-40bc-a2de-59a093c0a2d8" ] }, "sectors": 2000896, "sectorsize": 512, "size": "977.00 MB", "start": "2000896", "uuid": "260c7104-53cd-40bc-a2de-59a093c0a2d8" }, "sdb3": { "holders": [], "links": { "ids": [ "ata-Samsung_SSD_850_EVO_M.2_250GB_S24BNWAG403926Y-part3", "wwn-0x5002538d700275b5-part3" ], "labels": [], "masters": [], "uuids": [] }, "sectors": 484395008, "sectorsize": 512, "size": "230.98 GB", "start": "4001792", "uuid": null } }, "removable": "0", "rotational": "0", "sas_address": null, "sas_device_handle": null, "scheduler_mode": "mq-deadline", "sectors": 488397168, "sectorsize": "512", "size": "232.89 GB", "support_discard": "512", "vendor": "ATA", "virtual": 1, "wwn": "0x5002538d700275b5" } }, "ansible_distribution": "Debian", "ansible_distribution_file_parsed": true, "ansible_distribution_file_path": "/etc/os-release", "ansible_distribution_file_variety": "Debian", "ansible_distribution_major_version": "13", "ansible_distribution_minor_version": "3", "ansible_distribution_release": "trixie", "ansible_distribution_version": "13.3", "ansible_dns": { "nameservers": [ "192.168.4.1", "fd3a:d124:f36e:1::1" ] }, "ansible_docker0": { "active": false, "device": "docker0", "id": "8000.2afc07eb1913", "interfaces": [], "ipv4": { "address": "172.17.0.1", "broadcast": "172.17.255.255", "netmask": "255.255.0.0", "network": "172.17.0.0", "prefix": "16" }, "macaddress": "2a:fc:07:eb:19:13", "mtu": 1500, "promisc": false, "speed": -1, "stp": false, "type": "bridge" }, "ansible_domain": "andromeda.lan", "ansible_effective_group_id": 1000, "ansible_effective_user_id": 1000, "ansible_enp0s25": { "active": true, "device": "enp0s25", "ipv4": { "address": "192.168.4.118", "broadcast": "192.168.7.255", "netmask": "255.255.252.0", "network": "192.168.4.0", "prefix": "22" }, "ipv6": [ { "address": "fd3a:d124:f36e:1:baae:edff:fe76:c32b", "prefix": "64", "scope": "global" }, { "address": "fdbe:28e5:dda9:4445:baae:edff:fe76:c32b", "prefix": "64", "scope": "global" }, { "address": "fe80::baae:edff:fe76:c32b", "prefix": "64", "scope": "link" }, { "address": "fd3a:d124:f36e:1:1b36:efe5:2dbe:ca2e", "prefix": "64", "scope": "global" }, { "address": "fdbe:28e5:dda9:4445:32d1:aa2e:fdb1:c154", "prefix": "64", "scope": "global" } ], "macaddress": "b8:ae:ed:76:c3:2b", "module": "e1000e", "mtu": 1500, "pciid": "0000:00:19.0", "promisc": false, "speed": 1000, "type": "ether" }, "ansible_env": { "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1000/bus", "HOME": "/home/medusa", "LANG": "en_US.UTF-8", "LOGNAME": "medusa", "LS_COLORS": "rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.jxl=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:", "MISE_SHELL": "bash", "MOTD_SHOWN": "pam", "OLDPWD": "/home/medusa/ansible-env", "PATH": "/home/medusa/ansible-env/venv/bin:/home/medusa/.local/share/mise/installs/ruby/3.4.8/bin:/home/medusa/.local/bin:/home/medusa/.rbenv/shims:/home/medusa/.rbenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games", "PS1": "(venv) \\[\\e]0;\\u@\\h: \\w\\a\\]${debian_chroot:+($debian_chroot)}\\[\\033[01;32m\\]\\u@\\h\\[\\033[00m\\]:\\[\\033[01;34m\\]\\w\\[\\033[00m\\]\\$ ", "PWD": "/home/medusa/ansible-env/ansible-env", "RBENV_SHELL": "bash", "SHELL": "/bin/bash", "SHLVL": "1", "SSH_CLIENT": "192.168.4.21 58665 22", "SSH_CONNECTION": "192.168.4.21 58665 192.168.4.118 22", "SSH_TTY": "/dev/pts/0", "TERM": "xterm-256color", "USER": "medusa", "VIRTUAL_ENV": "/home/medusa/ansible-env/venv", "VIRTUAL_ENV_PROMPT": "venv", "XDG_RUNTIME_DIR": "/run/user/1000", "XDG_SESSION_CLASS": "user", "XDG_SESSION_ID": "26", "XDG_SESSION_TYPE": "tty", "_": "/home/medusa/ansible-env/venv/bin/ansible", "__MISE_DIFF": "eAFrXpyfk9KwOC+1vGFJQWJJxsSbZvoZ+bmp+rmpKaXFifp6OfnJiTn6xRmJRan6uZnFqfqZecUliTk5xfpFpUmV+sZ6JnoW+kmZeQBuqBxt", "__MISE_ORIG_PATH": "/home/medusa/.local/bin:/home/medusa/.rbenv/shims:/home/medusa/.rbenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games", "__MISE_SESSION": "eAHrWJOTn5iSmhJfkp+fUzxhHZSXnJ+XlplePPGmqn5Gfm6qfm5qSmlxor4eRFw/N7M4VR/C1ivJz81ZA2HHFySWZBRPWJyaV9awPDEnM7E4tbhhcUpm0U0VFGMS84ozk3JSdVPzyvSR2GtS88riyxKL4jMSizM2JBlbGqammRokmRsmG5pamK3NSSxJLS6JLy1ISSxJPSLAAAeMcyLNn7QDAMJ4TYo" }, "ansible_fibre_channel_wwn": [], "ansible_fips": false, "ansible_flags": [ "fpu", "vme", "de", "pse", "tsc", "msr", "pae", "mce", "cx8", "apic", "sep", "mtrr", "pge", "mca", "cmov", "pat", "pse36", "clflush", "dts", "acpi", "mmx", "fxsr", "sse", "sse2", "ss", "ht", "tm", "pbe", "syscall", "nx", "pdpe1gb", "rdtscp", "lm", "constant_tsc", "arch_perfmon", "pebs", "bts", "rep_good", "nopl", "xtopology", "nonstop_tsc", "cpuid", "aperfmperf", "pni", "pclmulqdq", "dtes64", "monitor", "ds_cpl", "vmx", "est", "tm2", "ssse3", "sdbg", "fma", "cx16", "xtpr", "pdcm", "pcid", "sse4_1", "sse4_2", "x2apic", "movbe", "popcnt", "tsc_deadline_timer", "aes", "xsave", "avx", "f16c", "rdrand", "lahf_lm", "abm", "3dnowprefetch", "cpuid_fault", "epb", "pti", "ssbd", "ibrs", "ibpb", "stibp", "tpr_shadow", "flexpriority", "ept", "vpid", "ept_ad", "fsgsbase", "tsc_adjust", "bmi1", "avx2", "smep", "bmi2", "erms", "invpcid", "rdseed", "adx", "smap", "intel_pt", "xsaveopt", "dtherm", "ida", "arat", "pln", "pts", "vnmi", "md_clear", "flush_l1d" ], "ansible_form_factor": "Desktop", "ansible_fqdn": "sol.andromeda.lan", "ansible_hostname": "sol", "ansible_hostnqn": "", "ansible_interfaces": [ "docker0", "br-d5c94c97eaf0", "wlp2s0", "enp0s25", "lo" ], "ansible_is_chroot": false, "ansible_iscsi_iqn": "", "ansible_kernel": "6.12.69+deb13-amd64", "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Debian 6.12.69-1 (2026-02-08)", "ansible_lo": { "active": true, "device": "lo", "ipv4": { "address": "127.0.0.1", "broadcast": "", "netmask": "255.0.0.0", "network": "127.0.0.0", "prefix": "8" }, "ipv6": [ { "address": "::1", "prefix": "128", "scope": "host" } ], "mtu": 65536, "promisc": false, "type": "loopback" }, "ansible_loadavg": { "15m": 0.0048828125, "1m": 0.0, "5m": 0.0 }, "ansible_local": {}, "ansible_locally_reachable_ips": { "ipv4": [ "127.0.0.0/8", "127.0.0.1", "172.17.0.1", "192.168.4.118", "192.168.49.1" ], "ipv6": [ "::1", "fd3a:d124:f36e:1:1b36:efe5:2dbe:ca2e", "fd3a:d124:f36e:1:baae:edff:fe76:c32b", "fdbe:28e5:dda9:4445:32d1:aa2e:fdb1:c154", "fdbe:28e5:dda9:4445:baae:edff:fe76:c32b", "fe80::baae:edff:fe76:c32b" ] }, "ansible_lsb": { "codename": "trixie", "description": "Debian GNU/Linux 13 (trixie)", "id": "Debian", "major_release": "13", "release": "13" }, "ansible_lvm": "N/A", "ansible_machine": "x86_64", "ansible_machine_id": "db0c47a6e6ee48cc956f58302802af65", "ansible_memfree_mb": 9953, "ansible_memory_mb": { "nocache": { "free": 13886, "used": 1998 }, "real": { "free": 9953, "total": 15884, "used": 5931 }, "swap": { "cached": 0, "free": 16267, "total": 16267, "used": 0 } }, "ansible_memtotal_mb": 15884, "ansible_mounts": [ { "block_available": 2655588, "block_size": 4096, "block_total": 8016336, "block_used": 5360748, "device": "/dev/mapper/sol--vg-root", "dump": 0, "fstype": "ext4", "inode_available": 1572520, "inode_total": 2048000, "inode_used": 475480, "mount": "/", "options": "rw,relatime,errors=remount-ro", "passno": 0, "size_available": 10877288448, "size_total": 32834912256, "uuid": "d3e0cbee-6043-44af-a21e-ef00697b4514" }, { "block_available": 157383, "block_size": 4096, "block_total": 241468, "block_used": 84085, "device": "/dev/sda2", "dump": 0, "fstype": "ext4", "inode_available": 62234, "inode_total": 62592, "inode_used": 358, "mount": "/boot", "options": "rw,relatime", "passno": 0, "size_available": 644640768, "size_total": 989052928, "uuid": "a0992ec9-3641-463a-b662-549113a02213" }, { "block_available": 247112, "block_size": 4096, "block_total": 249358, "block_used": 2246, "device": "/dev/sda1", "dump": 0, "fstype": "vfat", "inode_available": 0, "inode_total": 0, "inode_used": 0, "mount": "/boot/efi", "options": "rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro", "passno": 0, "size_available": 1012170752, "size_total": 1021370368, "uuid": "D923-AE5C" }, { "block_available": 95511391, "block_size": 4096, "block_total": 110129506, "block_used": 14618115, "device": "/dev/mapper/sol--vg-home", "dump": 0, "fstype": "ext4", "inode_available": 27742177, "inode_total": 28049408, "inode_used": 307231, "mount": "/home", "options": "rw,relatime", "passno": 0, "size_available": 391214657536, "size_total": 451090456576, "uuid": "698e6100-6053-496f-a4e7-ebe411e1e70e" } ], "ansible_nodename": "sol", "ansible_os_family": "Debian", "ansible_pkg_mgr": "apt", "ansible_proc_cmdline": { "BOOT_IMAGE": "/vmlinuz-6.12.69+deb13-amd64", "quiet": true, "ro": true, "root": "/dev/mapper/sol--vg-root" }, "ansible_processor": [ "0", "GenuineIntel", "Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz", "1", "GenuineIntel", "Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz", "2", "GenuineIntel", "Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz", "3", "GenuineIntel", "Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz" ], "ansible_processor_cores": 2, "ansible_processor_count": 1, "ansible_processor_nproc": 4, "ansible_processor_threads_per_core": 2, "ansible_processor_vcpus": 4, "ansible_product_name": "NA", "ansible_product_serial": "NA", "ansible_product_uuid": "NA", "ansible_product_version": "NA", "ansible_python": { "executable": "/home/medusa/ansible-env/venv/bin/python3.13", "has_sslcontext": true, "type": "cpython", "version": { "major": 3, "micro": 5, "minor": 13, "releaselevel": "final", "serial": 0 }, "version_info": [ 3, 13, 5, "final", 0 ] }, "ansible_python_version": "3.13.5", "ansible_real_group_id": 1000, "ansible_real_user_id": 1000, "ansible_selinux": { "status": "disabled" }, "ansible_selinux_python_present": true, "ansible_service_mgr": "systemd", "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBN4Pj0CFLKhVehUAvYtbB6yzCCRLUvzberYsZu304HBhk4fD1VzCS3a5oFAmHEyyGS8aQUu574N9asJuUVPrVec=", "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256", "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIJ2yNMHXb6Y5gLx4VrHxUsJcfDGMlOaQdiKuf1qbsyY6", "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519", "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQCKNKbTXesXSJbo5jl55zY/OghUBsE0V60DAbU7yGSSMKEvgzkAf5VThFIIkSnbOE3cXU17MrPqbxDaspDjRGm/87ckteGOXQaK6XSeQivHnczfwXQCcKI+9gfVEpbZI3qhYLbL3ayEI8t6qaFURybACDeaGWmlg0xbo+8XPJqU+wLYiZpqeMcgQS6QvlBk4yXO/HpVS0aP6CkW9POSvm1WlMWn4KwErkXf5jwV+L1XVNLeVi1QVrttRExpMMsYIuqUTrH96aIeK3pEPWNb1hnhoQUDfiy9Bpi0G6uX+KHbVRxbDDEoOkSNHtG+yQ77WOiW6urWjfPjfKINrOBg0/JL7tvWc4qAAKT+0z2aWHOQQvJ0VcwszPcjz0gzjwm5GoCxBzx/1io8AeH1cVefz2UhW3eQNdEk9ydu5ofsBRCOkdOGKxykXBotBjEPefyKkXJkHS5Ttj6sNl/bBcbr3AFVMMr/32g37pSUQuR2pBkCfdPWKMWFR8aE4IZcMbwx3RU=", "ansible_ssh_host_key_rsa_public_keytype": "ssh-rsa", "ansible_swapfree_mb": 16267, "ansible_swaptotal_mb": 16267, "ansible_system": "Linux", "ansible_system_capabilities": [ "" ], "ansible_system_capabilities_enforced": "True", "ansible_system_vendor": "NA", "ansible_systemd": { "features": "+PAM +AUDIT +SELINUX +APPARMOR +IMA +IPE +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF -XKBCOMMON -UTMP +SYSVINIT +LIBARCHIVE", "version": 257 }, "ansible_uptime_seconds": 30551, "ansible_user_dir": "/home/medusa", "ansible_user_gecos": "Whisker Jones,,,", "ansible_user_gid": 1000, "ansible_user_id": "medusa", "ansible_user_shell": "/bin/bash", "ansible_user_uid": 1000, "ansible_userspace_architecture": "x86_64", "ansible_userspace_bits": "64", "ansible_virtualization_role": "host", "ansible_virtualization_tech_guest": [], "ansible_virtualization_tech_host": [ "kvm" ], "ansible_virtualization_type": "kvm", "ansible_wlp2s0": { "active": false, "device": "wlp2s0", "macaddress": "8e:01:35:4a:25:b1", "module": "iwlwifi", "mtu": 1500, "pciid": "0000:02:00.0", "promisc": false, "type": "ether" }, "discovered_interpreter_python": "/home/medusa/ansible-env/venv/bin/python3.13", "gather_subset": [ "all" ], "module_setup": true }, "changed": false } (venv) medusa@sol:~/ansible-env/ansible-env$ vim first-playbook.yml (venv) medusa@sol:~/ansible-env/ansible-env$ ansible-playbook first-playbook.yml --ask-become-pass BECOME password: PLAY [Basic system setup] *************************************************************************************************************************************** TASK [Gathering Facts] ****************************************************************************************************************************************** [WARNING]: Host 'localhost' is using the discovered Python interpreter at '/home/medusa/ansible-env/venv/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. ok: [localhost] TASK [Ensure essential packages are installed] ****************************************************************************************************************** ok: [localhost] PLAY RECAP ****************************************************************************************************************************************************** localhost : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 (venv) medusa@sol:~/ansible-env/ansible-env$ cat first-playbook.yml --- - name: Basic system setup hosts: local become: yes tasks: - name: Ensure essential packages are installed ansible.builtin.apt: name: - vim - curl - tmux state: present when: ansible_facts['os_family'] == "Debian" (venv) medusa@sol:~/ansible-env/ansible-env$