|
124 | 124 | # within libvirt/QEMU.
|
125 | 125 | voting: false
|
126 | 126 |
|
| 127 | +- job: |
| 128 | + name: nova-ovs-hybrid-plug |
| 129 | + parent: tempest-multinode-full-py3 |
| 130 | + description: | |
| 131 | + Run move operations, reboot, and evacuation (via the same post-run hook |
| 132 | + as the nova-live-migration job) tests with the OVS network backend and |
| 133 | + the "iptables_hybrid" securitygroup firewall driver, aka "hybrid plug". |
| 134 | + The external events interactions between Nova and Neutron in these |
| 135 | + situations has historically been fragile. This job exercises them. |
| 136 | + irrelevant-files: *nova-base-irrelevant-files |
| 137 | + vars: |
| 138 | + tox_envlist: all |
| 139 | + tempest_test_regex: (^tempest\..*compute\..*(migration|resize|reboot).*) |
| 140 | + devstack_localrc: |
| 141 | + Q_AGENT: openvswitch |
| 142 | + Q_ML2_TENANT_NETWORK_TYPE: vxlan |
| 143 | + Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch,linuxbridge |
| 144 | + ML2_L3_PLUGIN: router |
| 145 | + devstack_services: |
| 146 | + # Disable OVN services |
| 147 | + br-ex-tcpdump: false |
| 148 | + br-int-flows: false |
| 149 | + ovn-controller: false |
| 150 | + ovn-northd: false |
| 151 | + q-ovn-metadata-agent: false |
| 152 | + # Neutron services |
| 153 | + q-agt: true |
| 154 | + q-dhcp: true |
| 155 | + q-l3: true |
| 156 | + q-meta: true |
| 157 | + devstack_local_conf: |
| 158 | + post-config: |
| 159 | + "/$NEUTRON_CORE_PLUGIN_CONF": |
| 160 | + securitygroup: |
| 161 | + firewall_driver: iptables_hybrid |
| 162 | + group-vars: |
| 163 | + subnode: |
| 164 | + devstack_localrc: |
| 165 | + Q_AGENT: openvswitch |
| 166 | + Q_ML2_TENANT_NETWORK_TYPE: vxlan |
| 167 | + Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch,linuxbridge |
| 168 | + ML2_L3_PLUGIN: router |
| 169 | + devstack_services: |
| 170 | + # Disable OVN services |
| 171 | + br-ex-tcpdump: false |
| 172 | + br-int-flows: false |
| 173 | + ovn-controller: false |
| 174 | + ovn-northd: false |
| 175 | + ovs-vswitchd: false |
| 176 | + ovsdb-server: false |
| 177 | + q-ovn-metadata-agent: false |
| 178 | + # Neutron services |
| 179 | + q-agt: true |
| 180 | + devstack_local_conf: |
| 181 | + post-config: |
| 182 | + "/$NEUTRON_CORE_PLUGIN_CONF": |
| 183 | + securitygroup: |
| 184 | + firewall_driver: iptables_hybrid |
| 185 | + post-run: playbooks/nova-live-migration/post-run.yaml |
| 186 | + |
127 | 187 | - job:
|
128 | 188 | name: nova-live-migration-ceph
|
129 | 189 | parent: devstack-plugin-ceph-multinode-tempest-py3
|
|
542 | 602 | - nova-lvm
|
543 | 603 | - nova-multi-cell
|
544 | 604 | - nova-next
|
| 605 | + - nova-ovs-hybrid-plug: |
| 606 | + voting: false |
545 | 607 | - nova-tox-validate-backport:
|
546 | 608 | voting: false
|
547 | 609 | - nova-tox-functional-centos8-py36
|
|
0 commit comments