- name: set enable_sensubility fact set_fact: enable_sensubility: false - block: - 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' - become: true delay: 5 name: Set NB connection register: nb_result retries: 20 shell: 'podman exec ovn_cluster_north_db_server bash -c "ovn-nbctl --no-leader-only --inactivity-probe={{ tripleo_ovn_cluster_probe_interval }} set-connection p{{ tripleo_ovn_cluster_dbs_protocol }}:{{ tripleo_ovn_cluster_nb_db_port }}:{{ tripleo_ovn_cluster_dbs_addr }}" ' until: nb_result.rc == 0 vars: tripleo_ovn_cluster_dbs_addr: 0.0.0.0 tripleo_ovn_cluster_dbs_protocol: '{{ enable_internal_tls | ternary(''ssl'', ''tcp'', ''tcp'') }}' tripleo_ovn_cluster_nb_db_port: 6641 tripleo_ovn_cluster_network: internal_api tripleo_ovn_cluster_probe_interval: 60000 when: - is_ovn_dbs_bootstrap_node | bool - become: true delay: 5 name: Set SB connection register: sb_result retries: 20 shell: 'podman exec ovn_cluster_south_db_server bash -c "ovn-sbctl --no-leader-only --inactivity-probe={{ tripleo_ovn_cluster_probe_interval }} set-connection p{{ tripleo_ovn_cluster_dbs_protocol }}:{{ tripleo_ovn_cluster_sb_db_port }}:{{ tripleo_ovn_cluster_dbs_addr }}" ' until: sb_result.rc == 0 vars: tripleo_ovn_cluster_dbs_addr: 0.0.0.0 tripleo_ovn_cluster_dbs_protocol: '{{ enable_internal_tls | ternary(''ssl'', ''tcp'', ''tcp'') }}' tripleo_ovn_cluster_network: internal_api tripleo_ovn_cluster_probe_interval: 60000 tripleo_ovn_cluster_sb_db_port: 6642 when: - is_ovn_dbs_bootstrap_node | bool name: Start OVN DBs and northd containers (bootstrap node) when: - step|int == 3 - is_ovn_dbs_bootstrap_node | bool