|
3 | 3 | parent: devstack |
4 | 4 | description: | |
5 | 5 | Base job for devstack-based functional tests |
6 | | - pre-run: playbooks/osc-devstack/pre |
7 | | - run: playbooks/osc-devstack/run |
8 | | - post-run: playbooks/osc-devstack/post |
| 6 | + pre-run: playbooks/osc-devstack/pre.yaml |
| 7 | + run: playbooks/osc-devstack/run.yaml |
| 8 | + post-run: playbooks/osc-devstack/post.yaml |
9 | 9 | required-projects: |
10 | 10 | - name: openstack/swift |
11 | 11 | roles: |
12 | 12 | - zuul: openstack-infra/devstack |
13 | 13 | timeout: 9000 |
14 | 14 | vars: |
15 | 15 | devstack_localrc: |
16 | | - SWIFT_HASH: "1234123412341234" |
17 | | - LIBS_FROM_GIT: 'python-openstackclient' |
| 16 | + SWIFT_HASH: '1234123412341234' |
| 17 | + LIBS_FROM_GIT: python-openstackclient |
18 | 18 | # NOTE(dtroyer): OSC needs to support Image v1 for a while yet so re-enable |
19 | | - GLANCE_V1_ENABLED: True |
| 19 | + GLANCE_V1_ENABLED: true |
20 | 20 | # NOTE(dtroyer): Functional tests need a bit more volume headroom |
21 | 21 | VOLUME_BACKING_FILE_SIZE: 20G |
22 | 22 | devstack_local_conf: |
23 | 23 | post-config: |
24 | | - "$CINDER_CONF": |
| 24 | + $CINDER_CONF: |
25 | 25 | DEFAULT: |
26 | 26 | # NOTE(dtroyer): OSC needs to support Volume v1 for a while yet so re-enable |
27 | | - enable_v1_api: True |
| 27 | + enable_v1_api: true |
28 | 28 | devstack_services: |
29 | | - ceilometer-acentral: False |
30 | | - ceilometer-acompute: False |
31 | | - ceilometer-alarm-evaluator: False |
32 | | - ceilometer-alarm-notifier: False |
33 | | - ceilometer-anotification: False |
34 | | - ceilometer-api: False |
35 | | - ceilometer-collector: False |
36 | | - horizon: False |
37 | | - s-account: True |
38 | | - s-container: True |
39 | | - s-object: True |
40 | | - s-proxy: True |
| 29 | + ceilometer-acentral: false |
| 30 | + ceilometer-acompute: false |
| 31 | + ceilometer-alarm-evaluator: false |
| 32 | + ceilometer-alarm-notifier: false |
| 33 | + ceilometer-anotification: false |
| 34 | + ceilometer-api: false |
| 35 | + ceilometer-collector: false |
| 36 | + horizon: false |
| 37 | + s-account: true |
| 38 | + s-container: true |
| 39 | + s-object: true |
| 40 | + s-proxy: true |
41 | 41 | osc_environment: |
42 | 42 | PYTHONUNBUFFERED: 'true' |
43 | | - OS_CLOUD: 'devstack-admin' |
44 | | - tox_install_siblings: False |
| 43 | + OS_CLOUD: devstack-admin |
| 44 | + tox_install_siblings: false |
45 | 45 | zuul_work_dir: src/git.openstack.org/openstack/python-openstackclient |
46 | 46 |
|
47 | 47 | # The Neutron bits are here rather than in osc-functional-devstack-base to |
|
55 | 55 | # NOTE(amotoki): Some neutron features are enabled by devstack plugin |
56 | 56 | neutron: https://git.openstack.org/openstack/neutron |
57 | 57 | devstack_services: |
58 | | - neutron-segments: True |
59 | | - q-metering: True |
60 | | - q-qos: True |
| 58 | + neutron-segments: true |
| 59 | + q-metering: true |
| 60 | + q-qos: true |
61 | 61 | tox_envlist: functional |
62 | 62 |
|
63 | 63 | - job: |
|
66 | 66 | timeout: 7800 |
67 | 67 | vars: |
68 | 68 | devstack_localrc: |
69 | | - FLAT_INTERFACE: 'br_flat' |
70 | | - PUBLIC_INTERFACE: 'br_pub' |
| 69 | + FLAT_INTERFACE: br_flat |
| 70 | + PUBLIC_INTERFACE: br_pub |
71 | 71 | devstack_services: |
72 | | - n-cell: True |
73 | | - n-net: True |
74 | | - neutron: False |
75 | | - neutron-segments: False |
76 | | - q-agt: False |
77 | | - q-dhcp: False |
78 | | - q-l3: False |
79 | | - q-meta: False |
80 | | - q-metering: False |
81 | | - q-qos: False |
82 | | - q-svc: False |
| 72 | + n-cell: true |
| 73 | + n-net: true |
| 74 | + neutron: false |
| 75 | + neutron-segments: false |
| 76 | + q-agt: false |
| 77 | + q-dhcp: false |
| 78 | + q-l3: false |
| 79 | + q-meta: false |
| 80 | + q-metering: false |
| 81 | + q-qos: false |
| 82 | + q-svc: false |
83 | 83 | tox_envlist: functional |
84 | 84 |
|
85 | 85 | - job: |
|
93 | 93 | - openstack/python-openstacksdk |
94 | 94 | vars: |
95 | 95 | devstack_localrc: |
96 | | - USE_PYTHON3: True |
97 | | - LIBS_FROM_GIT: 'python-openstackclient,python-openstacksdk,osc-lib,os-client-config' |
| 96 | + USE_PYTHON3: true |
| 97 | + LIBS_FROM_GIT: python-openstackclient,python-openstacksdk,osc-lib,os-client-config |
98 | 98 | # This is insufficient, but leaving it here as a reminder of what may |
99 | 99 | # someday be all we need to make this work |
100 | 100 | # disable_python3_package swift |
101 | | - DISABLED_PYTHON3_PACKAGES: 'swift' |
| 101 | + DISABLED_PYTHON3_PACKAGES: swift |
102 | 102 | devstack_services: |
103 | 103 | # Swift is not ready for python3 yet: At a minimum keystonemiddleware needs |
104 | 104 | # to be installed in the py2 env, there are probably other things too... |
105 | | - s-account: False |
106 | | - s-container: False |
107 | | - s-object: False |
108 | | - s-proxy: False |
| 105 | + s-account: false |
| 106 | + s-container: false |
| 107 | + s-object: false |
| 108 | + s-proxy: false |
109 | 109 | tox_envlist: functional-tips |
110 | 110 |
|
111 | 111 | - project: |
|
0 commit comments