From df2244ea40bdc114e19195af58183576a839084e Mon Sep 17 00:00:00 2001 From: Iury Gregory Melo Ferreira Date: Mon, 11 Feb 2019 17:27:40 +0100 Subject: [PATCH] Run all defined jobs defined in check and gate Change-Id: Ieeeb994e693a45954e77b3c1b22974224eb07de6 --- zuul.d/project.yaml | 13 +++-- zuul.d/stable-jobs.yaml | 105 +++++++++++++++++++++++++++++++++------- 2 files changed, 97 insertions(+), 21 deletions(-) diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index aff85eb..2c6dce8 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -8,7 +8,9 @@ # NOTE(dtantsur): keep N-3 and older non-voting for these jobs. - ironic-standalone - ironic-dsvm-standalone-rocky - - ironic-dsvm-standalone-queens + # NOTE(iurygregory): we want to make voting again + - ironic-dsvm-standalone-queens: + voting: false - ironic-dsvm-standalone-pike: voting: false - ironic-tempest-functional-python3 @@ -20,6 +22,8 @@ voting: false # NOTE(dtantsur): these jobs cover rarely changed tests and are quite # unstable, so keep them non-voting on stable branches. + # NOTE(iurygregory): debug rocky and queens + # since before was working, pike was broken before - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode - ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-rocky: voting: false @@ -27,23 +31,24 @@ voting: false - ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-pike: voting: false - - ironic-inspector-tempest-dsvm-discovery + - ironic-inspector-tempest-discovery - ironic-inspector-tempest-dsvm-discovery-rocky: voting: false - ironic-inspector-tempest-dsvm-discovery-queens: voting: false + # NOTE(iurygregory): we may want to debug why its failling since before was green - ironic-inspector-tempest-dsvm-discovery-pike: voting: false gate: queue: ironic jobs: + # NOTE(iurygregory): re add ironic-dsvm-standalone-queens when is green again - ironic-standalone - ironic-dsvm-standalone-rocky - - ironic-dsvm-standalone-queens - ironic-tempest-functional-python3 - ironic-tempest-dsvm-functional-python3-rocky - ironic-inspector-tempest - ironic-tempest-dsvm-ironic-inspector-rocky - ironic-tempest-dsvm-ironic-inspector-queens - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode - - ironic-inspector-tempest-dsvm-discovery + - ironic-inspector-tempest-discovery diff --git a/zuul.d/stable-jobs.yaml b/zuul.d/stable-jobs.yaml index c25865a..e4cf069 100644 --- a/zuul.d/stable-jobs.yaml +++ b/zuul.d/stable-jobs.yaml @@ -1,65 +1,136 @@ ---- - job: name: ironic-dsvm-standalone-rocky parent: ironic-standalone - override-checkout: stable/rocky + override-branch: stable/rocky + nodeset: openstack-single-node-xenial - job: name: ironic-dsvm-standalone-queens parent: ironic-standalone - override-checkout: stable/queens + override-branch: stable/queens + nodeset: openstack-single-node-xenial + vars: + devstack_localrc: + FIXED_NETWORK_SIZE: 4096 + EBTABLES_RACE_FIX: True + IRONIC_USE_MOD_WSGI: True + - job: name: ironic-dsvm-standalone-pike parent: ironic-standalone - override-checkout: stable/pike + override-branch: stable/pike + nodeset: openstack-single-node-xenial - job: name: ironic-tempest-dsvm-functional-python3-rocky parent: ironic-tempest-functional-python3 - override-checkout: stable/rocky + override-branch: stable/rocky + nodeset: openstack-single-node-xenial + vars: + devstack_localrc: + IRONIC_RPC_TRANSPORT: "" + devstack_services: + rabbit: True - job: name: ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-rocky parent: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode - override-checkout: stable/rocky + override-branch: stable/rocky + nodeset: openstack-two-node-xenial + vars: + devstack_localrc: + IRONIC_DEFAULT_BOOT_OPTION: netboot + FIXED_NETWORK_SIZE: 4096 + IRONIC_DEFAULT_RESCUE_INTERFACE: agent + EBTABLES_RACE_FIX: True + PUBLIC_BRIDGE: br_ironic_vxlan + OVS_BRIDGE_MAPPINGS: 'mynetwork:brbm,public:br_ironic_vxlan' + group-vars: + subnode: + devstack_localrc: + OVS_BRIDGE_MAPPINGS: 'mynetwork:sub1brbm,public:br_ironic_vxlan' - job: name: ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-queens parent: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode - override-checkout: stable/queens + override-branch: stable/queens + nodeset: openstack-two-node-xenial + vars: + devstack_localrc: + IRONIC_DEFAULT_BOOT_OPTION: netboot + FIXED_NETWORK_SIZE: 4096 + IRONIC_DEFAULT_RESCUE_INTERFACE: agent + EBTABLES_RACE_FIX: True + PUBLIC_BRIDGE: br_ironic_vxlan + OVS_BRIDGE_MAPPINGS: 'mynetwork:brbm,public:br_ironic_vxlan' + group-vars: + subnode: + devstack_localrc: + OVS_BRIDGE_MAPPINGS: 'mynetwork:sub1brbm,public:br_ironic_vxlan' - job: name: ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-pike parent: ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode - override-checkout: stable/pike + override-branch: stable/pike + nodeset: openstack-two-node-xenial + vars: + devstack_localrc: + IRONIC_DEFAULT_BOOT_OPTION: netboot + FIXED_NETWORK_SIZE: 4096 + IRONIC_DEFAULT_RESCUE_INTERFACE: agent + EBTABLES_RACE_FIX: True + PUBLIC_BRIDGE: br_ironic_vxlan + OVS_BRIDGE_MAPPINGS: 'mynetwork:brbm,public:br_ironic_vxlan' + group-vars: + subnode: + devstack_localrc: + OVS_BRIDGE_MAPPINGS: 'mynetwork:sub1brbm,public:br_ironic_vxlan' - job: name: ironic-tempest-dsvm-ironic-inspector-rocky parent: ironic-inspector-tempest - override-checkout: stable/rocky + override-branch: stable/rocky + nodeset: openstack-single-node-xenial + vars: + devstack_localrc: + FIXED_NETWORK_SIZE: 4096 + EBTABLES_RACE_FIX: True - job: name: ironic-tempest-dsvm-ironic-inspector-queens parent: ironic-inspector-tempest - override-checkout: stable/queens + override-branch: stable/queens + nodeset: openstack-single-node-xenial + vars: + devstack_localrc: + FIXED_NETWORK_SIZE: 4096 + EBTABLES_RACE_FIX: True - job: name: ironic-tempest-dsvm-ironic-inspector-pike parent: ironic-inspector-tempest - override-checkout: stable/pike + override-branch: stable/pike + nodeset: openstack-single-node-xenial + vars: + devstack_localrc: + FIXED_NETWORK_SIZE: 4096 + EBTABLES_RACE_FIX: True - job: name: ironic-inspector-tempest-dsvm-discovery-rocky - parent: ironic-inspector-tempest-dsvm-discovery - override-checkout: stable/rocky + parent: ironic-inspector-tempest-discovery + override-branch: stable/rocky + nodeset: openstack-single-node-xenial - job: name: ironic-inspector-tempest-dsvm-discovery-queens - parent: ironic-inspector-tempest-dsvm-discovery - override-checkout: stable/queens + parent: ironic-inspector-tempest-discovery + override-branch: stable/queens + nodeset: openstack-single-node-xenial - job: name: ironic-inspector-tempest-dsvm-discovery-pike - parent: ironic-inspector-tempest-dsvm-discovery - override-checkout: stable/pike + parent: ironic-inspector-tempest-discovery + override-branch: stable/pike + nodeset: openstack-single-node-xenial