- include_role: name: tripleo_podman tasks_from: tripleo_podman_rsyslog_cleanup name: remove rsyslog configuration for podman healthcheck log - block: - include_role: name: tripleo_ovn_cluster name: Configure OVN DBs and northd vars: tripleo_ovn_cluster_dbs_protocol: '{{ enable_internal_tls | ternary(''ssl'', ''tcp'', ''tcp'') }}' tripleo_ovn_cluster_nb_db_port: 6641 tripleo_ovn_cluster_nb_local_port: 6643 tripleo_ovn_cluster_nb_remote_port: 6643 tripleo_ovn_cluster_nb_ssl_ca_cert: /etc/ipa/ca.crt tripleo_ovn_cluster_network: internal_api tripleo_ovn_cluster_northd_ssl_ca_cert: /etc/ipa/ca.crt tripleo_ovn_cluster_sb_db_port: 6642 tripleo_ovn_cluster_sb_local_port: 6644 tripleo_ovn_cluster_sb_remote_port: 6644 tripleo_ovn_cluster_sb_ssl_ca_cert: /etc/ipa/ca.crt name: Configure OVN cluster during update when: step|int == 4 - block: - include_role: name: tripleo_container_manage loop: - ovn_cluster_north_db_server - ovn_cluster_south_db_server - ovn_cluster_northd loop_control: loop_var: ovn_container name: Start OVN container vars: tripleo_container_manage_config: /var/lib/tripleo-config/container-startup-config/step_0 tripleo_container_manage_config_id: '{{ ovn_container }}' tripleo_container_manage_config_patterns: '{{ ovn_container }}.json' name: Update OVN cluster containers when: step|int == 4 - name: Start pacemaker cluster pacemaker_cluster: state=online when: step|int == 4 - command: systemd-cat -t ha-shutdown /var/lib/container-config-scripts/pacemaker_mutex_shutdown.sh --release name: Release the cluster shutdown lock when: step|int == 4 - name: Check swift containers log folder/symlink exists register: swift_log_link stat: path: /var/log/containers/swift - file: path: /var/log/containers/swift state: absent name: Delete if symlink when: swift_log_link.stat.islnk is defined and swift_log_link.stat.islnk