--- # Copyright (c) Ansible Project # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later - name: Install https transport for apt apt: name: apt-transport-https state: latest force: yes - name: Install Mosquitto Server apt: name: mosquitto state: latest register: result until: result is success delay: 3 retries: 10 - name: Ensure TLS config copy: src: mosquitto.conf dest: /etc/mosquitto/mosquitto.conf - name: Start Mosquitto service service: name: mosquitto state: restarted