--- # Обработчики для роли repo # Автор: Сергей Антропов # Сайт: https://devops.org.ru - name: Обновить кэш apt ansible.builtin.apt: update_cache: yes cache_valid_time: 3600 listen: "update apt cache" when: ansible_os_family == "Debian" - name: Обновить кэш dnf ansible.builtin.command: dnf makecache register: dnf_cache changed_when: "'Complete!' in dnf_cache.stdout or 'Metadata cache created.' in dnf_cache.stdout" listen: "update dnf cache" when: ansible_os_family == "RedHat" - name: Обновить кэш yum ansible.builtin.command: yum makecache register: yum_cache changed_when: "'Complete!' in yum_cache.stdout or 'Metadata cache created.' in yum_cache.stdout" listen: "update yum cache" when: ansible_pkg_mgr == "yum" and ansible_os_family == "RedHat"