- include_role: name: tripleo_podman tasks_from: tripleo_podman_rsyslog_cleanup name: remove rsyslog configuration for podman healthcheck log - block: - name: Update collectd to UBI9 tripleo_container_manage: config_dir: /var/lib/tripleo-config/container-startup-config/step_3 config_id: - tripleo_step3 config_overrides: collectd: image: registry.redhat.io/rhosp-rhel9/openstack-collectd:17.1 config_patterns: collectd.json debug: '{{ enable_debug | bool }}' log_base_path: '{{ container_log_stdout_path }}' name: UBI8 to UBI9 switch of collectd tags: - never - system_upgrade - system_upgrade_run when: - step|int == 5 - block: - include_role: name: tripleo_persist tasks_from: restore.yml name: Restore mysql data vars: tripleo_persist_dir: /var/lib/mysql tags: - never - system_upgrade - system_upgrade_run vars: mysql_upgrade_persist: false when: - step|int == 5 - mysql_upgrade_persist - become: true name: Ensure redis is removed shell: "if crm_resource -r redis-bundle -q &>/dev/null; then\n pcs resource delete\ \ redis-bundle || true\n pcs resource delete ip-$(hiera redis_vip) || true\n\ fi\n" when: - step|int == 5 - '"redis" not in enabled_services|list' - '{{ (pacemaker_short_bootstrap_node_name|lower == ansible_facts[''hostname'']|lower)|bool}}' - become: true name: Clean up cluster node cache shell: 'pcs cluster node clear redis-bundle-0 pcs cluster node clear redis-bundle-1 pcs cluster node clear redis-bundle-2 crm_attribute --name redis_REPL_INFO --delete ' when: - step|int == 5 - '"redis" not in enabled_services|list' - '{{ (pacemaker_short_bootstrap_node_name|lower == ansible_facts[''hostname'']|lower)|bool}}' - become: true loop: '{{ pacemaker_short_node_names }}' name: Clean up redis attribute shell: 'pcs node attribute "{{ item }}" redis-role= || true ' when: - step|int == 5 - '"redis" not in enabled_services|list' - '{{ (pacemaker_short_bootstrap_node_name|lower == ansible_facts[''hostname'']|lower)|bool}}' - name: Gather missing facts setup: gather_subset: - '!all' - '!min' - distribution tags: - always - name: Set leapp facts set_fact: upgrade_leapp_command_options: '' upgrade_leapp_debug: false upgrade_leapp_devel_skip: '' upgrade_leapp_enabled: "{{ _upgradeLeappEnabled | bool and\n ansible_facts['distribution']\ \ == 'RedHat' and\n ansible_facts['distribution_major_version'] is version('8',\ \ '==') }}" upgrade_leapp_post_reboot_delay: 120 upgrade_leapp_reboot_timeout: 3600 tags: - always vars: _upgradeLeappEnabled: false