"Fossies" - the Fresh Open Source Software Archive

Member "zun-7.0.0/.zuul.yaml" (14 Apr 2021, 5296 Bytes) of package /linux/misc/openstack/zun-7.0.0.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for ".zuul.yaml": 6.0.0_vs_7.0.0.

    1 - job:
    2     name: zun-tempest-base
    3     parent: devstack-tempest
    4     description: Zun Devstack tempest base job
    5     timeout: 4200
    6     required-projects: &base_required_projects
    7       - openstack/devstack
    8       - openstack/devstack-plugin-container
    9       - openstack/kuryr-libnetwork
   10       - openstack/zun
   11       - openstack/zun-tempest-plugin
   12       - openstack/python-zunclient
   13       - openstack/tempest
   14     irrelevant-files: &base_irrelevant_files
   15       - ^.*\.rst$
   16       - ^doc/.*$
   17       - ^api-ref/.*$
   18     vars: &base_vars
   19       tox_envlist: all
   20       tempest_test_regex: zun_tempest_plugin.tests.tempest.api
   21       devstack_localrc:
   22         ZUN_USE_UWSGI: true
   23         KURYR_CONFIG_DIR: /etc/kuryr-libnetwork
   24         ZUN_DRIVER: docker
   25         ZUN_DB_TYPE: sql
   26         USE_PYTHON3: true
   27         ENABLE_CONTAINERD_CRI: true
   28       devstack_local_conf:
   29         test-config:
   30           $TEMPEST_CONFIG:
   31             container_service:
   32               min_microversion: '1.40'
   33         post-config:
   34           $ZUN_CONF:
   35             docker:
   36               execute_timeout: 15
   37             volume:
   38               timeout_wait_volume_available: 180
   39               timeout_wait_volume_deleted: 180
   40           $CINDER_CONF:
   41             DEFAULT:
   42               rpc_response_timeout: 180
   43       devstack_services:
   44         tempest: true
   45       devstack_plugins:
   46         zun: https://opendev.org/openstack/zun
   47         kuryr-libnetwork: https://opendev.org/openstack/kuryr-libnetwork
   48         devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container
   49         zun-tempest-plugin: https://opendev.org/openstack/zun-tempest-plugin
   50       tempest_plugins:
   51         - zun-tempest-plugin
   52     post-run: playbooks/zun-tempest-base/post.yaml
   53 
   54 - job:
   55     name: zun-tempest-base-multinode
   56     parent: zun-tempest-base
   57     description: Zun Devstack tempest multinode base job
   58     nodeset: openstack-two-node-focal
   59     timeout: 7800
   60     vars:
   61       devstack_localrc:
   62         KURYR_PROCESS_EXTERNAL_CONNECTIVITY: false
   63         KURYR_CAPABILITY_SCOPE: global
   64         USE_PYTHON3: true
   65     group-vars:
   66       subnode:
   67         devstack_localrc:
   68           KURYR_CAPABILITY_SCOPE: global
   69           KURYR_PROCESS_EXTERNAL_CONNECTIVITY: false
   70           KURYR_CONFIG_DIR: /etc/kuryr-libnetwork
   71           USE_PYTHON3: true
   72           ENABLE_CONTAINERD_CRI: true
   73 
   74 - job:
   75     name: zun-tempest-py3-docker-sql
   76     parent: zun-tempest-base
   77     vars:
   78       devstack_localrc:
   79         USE_PYTHON3: true
   80       devstack_services:
   81         s-account: false
   82         s-object: false
   83         s-container: false
   84         s-proxy: false
   85 
   86 - job:
   87     name: zun-tempest-docker-sql-ipv6-only
   88     parent: devstack-tempest-ipv6
   89     description: |
   90       Zun devstack tempest tests job for IPv6-only deployment
   91     irrelevant-files: *base_irrelevant_files
   92     required-projects: *base_required_projects
   93     timeout: 4200
   94     vars:
   95       <<: *base_vars
   96       devstack_services:
   97         s-account: false
   98         s-object: false
   99         s-container: false
  100         s-proxy: false
  101     post-run: playbooks/zun-tempest-base/post.yaml
  102 
  103 - job:
  104     name: zun-tempest-multinode-docker-sql
  105     parent: zun-tempest-base-multinode
  106 
  107 - job:
  108     name: zun-tempest-docker-sql-standalone
  109     parent: zun-tempest-base
  110     vars:
  111       devstack_localrc:
  112         USE_PYTHON3: true
  113       devstack_services:
  114         # disable Nova services
  115         n-api: false
  116         n-api-meta: false
  117         n-cond: false
  118         n-cpu: false
  119         n-novnc: false
  120         n-sch: false
  121         # disable Glance services
  122         g-reg: false
  123         g-api: false
  124 
  125 - job:
  126     name: zun-fullstack
  127     parent: devstack
  128     required-projects:
  129       - openstack/devstack
  130       - openstack/devstack-plugin-container
  131       - openstack/kuryr-libnetwork
  132       - openstack/zun
  133       - openstack/zun-tempest-plugin
  134       - openstack/python-zunclient
  135     run: playbooks/fullstack/run.yaml
  136     irrelevant-files:
  137       - ^.*\.rst$
  138       - ^doc/.*$
  139       - ^api-ref/.*$
  140     vars:
  141       tox_envlist: fullstack
  142       tox_install_siblings: false
  143       devstack_localrc:
  144         USE_PYTHON3: true
  145       devstack_local_conf:
  146         post-config:
  147           $ZUN_CONF:
  148             volume:
  149               timeout_wait_volume_available: 180
  150               timeout_wait_volume_deleted: 180
  151           $CINDER_CONF:
  152             DEFAULT:
  153               rpc_response_timeout: 180
  154       devstack_plugins:
  155         zun: https://opendev.org/openstack/zun
  156         kuryr-libnetwork: https://opendev.org/openstack/kuryr-libnetwork
  157         devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container
  158     post-run: playbooks/fullstack/post.yaml
  159 
  160 - project:
  161     templates:
  162       - check-requirements
  163       - openstack-cover-jobs
  164       - openstack-lower-constraints-jobs
  165       - openstack-python3-wallaby-jobs
  166       - publish-openstack-docs-pti
  167       - release-notes-jobs-python3
  168     check:
  169       jobs:
  170         - zun-tempest-py3-docker-sql
  171         - zun-tempest-docker-sql-ipv6-only
  172         - zun-tempest-multinode-docker-sql
  173         - zun-fullstack:
  174             voting: false
  175         - zun-tempest-docker-sql-standalone:
  176             voting: false
  177     gate:
  178       queue: zun
  179       jobs:
  180         - zun-tempest-py3-docker-sql
  181         - zun-tempest-docker-sql-ipv6-only
  182         - zun-tempest-multinode-docker-sql