@@ -13,40 +13,48 @@ jobs:
13
13
name : ["master"]
14
14
openstack_version : ["master"]
15
15
ubuntu_version : ["20.04"]
16
- devstack_conf_overrides : ["enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing master"]
16
+ devstack_conf_overrides :
17
+ - enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing master
18
+ - enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas master
17
19
include :
18
20
- name : " yoga"
19
21
openstack_version : " stable/yoga"
20
22
ubuntu_version : " 20.04"
21
23
devstack_conf_overrides : |
22
24
enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing stable/yoga
25
+ enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas stable/yoga
23
26
- name : " xena"
24
27
openstack_version : " stable/xena"
25
28
ubuntu_version : " 20.04"
26
29
devstack_conf_overrides : |
27
30
enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing stable/xena
31
+ enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas stable/xena
28
32
- name : " wallaby"
29
33
openstack_version : " stable/wallaby"
30
34
ubuntu_version : " 20.04"
31
35
devstack_conf_overrides : |
32
36
enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing stable/wallaby
37
+ enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas stable/wallaby
33
38
- name : " victoria"
34
39
openstack_version : " stable/victoria"
35
40
ubuntu_version : " 20.04"
36
41
devstack_conf_overrides : |
37
42
enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing stable/victoria
43
+ enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas stable/victoria
38
44
- name : " ussuri"
39
45
openstack_version : " stable/ussuri"
40
46
ubuntu_version : " 18.04"
41
47
devstack_conf_overrides : |
42
48
enable_plugin neutron-fwaas https://opendev.org/openstack/neutron-fwaas stable/ussuri
43
49
enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing stable/ussuri
50
+ enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas ussuri-eol
44
51
- name : " train"
45
52
openstack_version : " stable/train"
46
53
ubuntu_version : " 18.04"
47
54
devstack_conf_overrides : |
48
55
enable_plugin neutron-fwaas https://opendev.org/openstack/neutron-fwaas stable/train
49
56
enable_plugin neutron-dynamic-routing https://opendev.org/openstack/neutron-dynamic-routing train-eol
57
+ enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas train-eol
50
58
runs-on : ubuntu-${{ matrix.ubuntu_version }}
51
59
name : Deploy OpenStack ${{ matrix.name }} with Neutron and run networking acceptance tests
52
60
steps :
58
66
branch : ${{ matrix.openstack_version }}
59
67
conf_overrides : |
60
68
Q_ML2_PLUGIN_EXT_DRIVERS=qos,port_security,dns_domain_keywords
61
- enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas ${{ matrix.openstack_version }}
62
69
${{ matrix.devstack_conf_overrides }}
63
70
enabled_services : ' neutron-dns,neutron-qos,neutron-segments,neutron-trunk,neutron-uplink-status-propagation,neutron-network-segment-range,neutron-port-forwarding'
64
71
- name : Checkout go
0 commit comments