Skip to content

Commit a0d1016

Browse files
committed
import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I9169d41d790ae874af29c8ceccf0c55ab0df7727 Story: #2002586 Task: #24327
1 parent 6f4b7fc commit a0d1016

1 file changed

Lines changed: 121 additions & 44 deletions

File tree

.zuul.yaml

Lines changed: 121 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -120,46 +120,46 @@
120120
# Ignore any default set by devstack. Emit a "disable_all_services".
121121
base: false
122122
zuul_copy_output:
123-
'{{ devstack_conf_dir }}/local.conf': 'logs'
124-
'{{ devstack_conf_dir }}/localrc': 'logs'
125-
'{{ devstack_conf_dir }}/.localrc.auto': 'logs'
126-
'{{ devstack_conf_dir }}/.stackenv': 'logs'
127-
'{{ devstack_log_dir }}/dstat-csv.log': 'logs'
128-
'{{ devstack_log_dir }}/devstacklog.txt': 'logs'
129-
'{{ devstack_log_dir }}/devstacklog.txt.summary': 'logs'
130-
'{{ devstack_full_log}}': 'logs'
131-
'{{ stage_dir }}/verify_tempest_conf.log': 'logs'
132-
'{{ stage_dir }}/apache': 'logs'
133-
'{{ stage_dir }}/apache_config': 'logs'
134-
'{{ stage_dir }}/etc': 'logs'
135-
'/var/log/rabbitmq': 'logs'
136-
'/var/log/postgresql': 'logs'
137-
'/var/log/mysql.err': 'logs'
138-
'/var/log/mysql.log': 'logs'
139-
'/var/log/libvirt': 'logs'
140-
'/etc/sudoers': 'logs'
141-
'/etc/sudoers.d': 'logs'
142-
'{{ stage_dir }}/iptables.txt': 'logs'
143-
'{{ stage_dir }}/df.txt': 'logs'
144-
'{{ stage_dir }}/pip2-freeze.txt': 'logs'
145-
'{{ stage_dir }}/pip3-freeze.txt': 'logs'
146-
'{{ stage_dir }}/dpkg-l.txt': 'logs'
147-
'{{ stage_dir }}/rpm-qa.txt': 'logs'
148-
'{{ stage_dir }}/core': 'logs'
149-
'{{ stage_dir }}/listen53.txt': 'logs'
150-
'{{ stage_dir }}/deprecations.log': 'logs'
151-
'/var/log/ceph': 'logs'
152-
'/var/log/openvswitch': 'logs'
153-
'/var/log/glusterfs': 'logs'
154-
'/etc/glusterfs/glusterd.vol': 'logs'
155-
'/etc/resolv.conf': 'logs'
156-
'/var/log/unbound.log': 'logs'
123+
'{{ devstack_conf_dir }}/local.conf': logs
124+
'{{ devstack_conf_dir }}/localrc': logs
125+
'{{ devstack_conf_dir }}/.localrc.auto': logs
126+
'{{ devstack_conf_dir }}/.stackenv': logs
127+
'{{ devstack_log_dir }}/dstat-csv.log': logs
128+
'{{ devstack_log_dir }}/devstacklog.txt': logs
129+
'{{ devstack_log_dir }}/devstacklog.txt.summary': logs
130+
'{{ devstack_full_log}}': logs
131+
'{{ stage_dir }}/verify_tempest_conf.log': logs
132+
'{{ stage_dir }}/apache': logs
133+
'{{ stage_dir }}/apache_config': logs
134+
'{{ stage_dir }}/etc': logs
135+
/var/log/rabbitmq: logs
136+
/var/log/postgresql: logs
137+
/var/log/mysql.err: logs
138+
/var/log/mysql.log: logs
139+
/var/log/libvirt: logs
140+
/etc/sudoers: logs
141+
/etc/sudoers.d: logs
142+
'{{ stage_dir }}/iptables.txt': logs
143+
'{{ stage_dir }}/df.txt': logs
144+
'{{ stage_dir }}/pip2-freeze.txt': logs
145+
'{{ stage_dir }}/pip3-freeze.txt': logs
146+
'{{ stage_dir }}/dpkg-l.txt': logs
147+
'{{ stage_dir }}/rpm-qa.txt': logs
148+
'{{ stage_dir }}/core': logs
149+
'{{ stage_dir }}/listen53.txt': logs
150+
'{{ stage_dir }}/deprecations.log': logs
151+
/var/log/ceph: logs
152+
/var/log/openvswitch: logs
153+
/var/log/glusterfs: logs
154+
/etc/glusterfs/glusterd.vol: logs
155+
/etc/resolv.conf: logs
156+
/var/log/unbound.log: logs
157157
extensions_to_txt:
158-
conf: True
159-
log: True
160-
localrc: True
161-
stackenv: True
162-
auto: True
158+
conf: true
159+
log: true
160+
localrc: true
161+
stackenv: true
162+
auto: true
163163
group-vars:
164164
subnode:
165165
devstack_localrc:
@@ -207,7 +207,7 @@
207207
# Multinode specific settings
208208
SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
209209
HOST_IP: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
210-
PUBLIC_BRIDGE_MTU: "{{ external_bridge_mtu }}"
210+
PUBLIC_BRIDGE_MTU: '{{ external_bridge_mtu }}'
211211
devstack_services:
212212
# Shared services
213213
dstat: true
@@ -225,7 +225,7 @@
225225
# Multinode specific settings
226226
HOST_IP: "{{ hostvars[inventory_hostname]['nodepool']['private_ipv4'] }}"
227227
SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
228-
PUBLIC_BRIDGE_MTU: "{{ external_bridge_mtu }}"
228+
PUBLIC_BRIDGE_MTU: '{{ external_bridge_mtu }}'
229229
# Subnode specific settings
230230
DATABASE_TYPE: mysql
231231
RABBIT_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
@@ -274,15 +274,15 @@
274274
SWIFT_START_ALL_SERVICES: false
275275
SWIFT_HASH: 1234123412341234
276276
CINDER_PERIODIC_INTERVAL: 10
277-
DEBUG_LIBVIRT_COREDUMPS: True
277+
DEBUG_LIBVIRT_COREDUMPS: true
278278
NOVA_VNC_ENABLED: true
279279
VNCSERVER_LISTEN: 0.0.0.0
280280
VNCSERVER_PROXYCLIENT_ADDRESS: $HOST_IP
281281
devstack_local_conf:
282282
post-config:
283283
$NEUTRON_CONF:
284284
DEFAULT:
285-
global_physnet_mtu: "{{ external_bridge_mtu }}"
285+
global_physnet_mtu: '{{ external_bridge_mtu }}'
286286
devstack_services:
287287
# Core services enabled for this branch.
288288
# This list replaces the test-matrix.
@@ -479,6 +479,10 @@
479479
run: playbooks/unit-tests/run.yaml
480480

481481
- project:
482+
templates:
483+
- integrated-gate
484+
- integrated-gate-py35
485+
- publish-openstack-sphinx-docs
482486
check:
483487
jobs:
484488
- devstack
@@ -488,10 +492,48 @@
488492
- devstack-platform-fedora-latest
489493
- devstack-multinode
490494
- devstack-unit-tests
495+
- openstack-tox-bashate
496+
- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
497+
voting: false
498+
- legacy-swift-dsvm-functional:
499+
voting: false
500+
irrelevant-files:
501+
- ^.*\.rst$
502+
- ^doc/.*$
503+
- neutron-grenade:
504+
irrelevant-files:
505+
- ^.*\.rst$
506+
- ^doc/.*$
507+
- neutron-grenade-multinode:
508+
irrelevant-files:
509+
- ^.*\.rst$
510+
- ^doc/.*$
511+
- neutron-tempest-linuxbridge:
512+
irrelevant-files:
513+
- ^.*\.rst$
514+
- ^doc/.*$
515+
- tempest-multinode-full:
516+
voting: false
517+
irrelevant-files:
518+
- ^.*\.rst$
519+
- ^doc/.*$
491520
gate:
492521
jobs:
493522
- devstack
494523
- devstack-unit-tests
524+
- openstack-tox-bashate
525+
- neutron-grenade-multinode:
526+
irrelevant-files:
527+
- ^.*\.rst$
528+
- ^doc/.*$
529+
- neutron-tempest-linuxbridge:
530+
irrelevant-files:
531+
- ^.*\.rst$
532+
- ^doc/.*$
533+
- neutron-grenade:
534+
irrelevant-files:
535+
- ^.*\.rst$
536+
- ^doc/.*$
495537
# Please add a note on each job and conditions for the job not
496538
# being experimental any more, so we can keep this list somewhat
497539
# pruned.
@@ -520,4 +562,39 @@
520562
- nova-next
521563
- neutron-fullstack-with-uwsgi
522564
- neutron-functional-with-uwsgi
523-
- neutron-tempest-with-uwsgi
565+
- neutron-tempest-with-uwsgi
566+
- legacy-tempest-dsvm-full-devstack-plugin-ceph:
567+
irrelevant-files:
568+
- ^.*\.rst$
569+
- ^doc/.*$
570+
- legacy-tempest-dsvm-py35-full-devstack-plugin-ceph:
571+
irrelevant-files:
572+
- ^.*\.rst$
573+
- ^doc/.*$
574+
- neutron-tempest-dvr:
575+
irrelevant-files:
576+
- ^.*\.rst$
577+
- ^doc/.*$
578+
- legacy-tempest-dsvm-neutron-dvr-multinode-full:
579+
irrelevant-files:
580+
- ^.*\.rst$
581+
- ^doc/.*$
582+
- neutron-tempest-dvr-ha-multinode-full:
583+
irrelevant-files:
584+
- ^.*\.rst$
585+
- ^doc/.*$
586+
- legacy-tempest-dsvm-lvm-multibackend:
587+
irrelevant-files:
588+
- ^.*\.rst$
589+
- ^doc/.*$
590+
- legacy-tempest-dsvm-neutron-pg-full:
591+
irrelevant-files:
592+
- ^.*\.rst$
593+
- ^doc/.*$
594+
periodic:
595+
jobs:
596+
- legacy-periodic-tempest-dsvm-oslo-latest-full-master:
597+
irrelevant-files:
598+
- ^.*\.rst$
599+
- ^doc/.*$
600+

0 commit comments

Comments
 (0)