"Fossies" - the Fresh Open Source Software Archive

Member "cinder-13.0.7/.zuul.yaml" (4 Oct 2019, 12216 Bytes) of package /linux/misc/openstack/cinder-13.0.7.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": 13.0.6_vs_13.0.7.

    1 - project:
    2     templates:
    3       - openstack-python-jobs
    4       - openstack-python35-jobs
    5       - publish-openstack-sphinx-docs
    6       - periodic-stable-jobs
    7       - check-requirements
    8       - integrated-gate
    9       - integrated-gate-py35
   10       - release-notes-jobs
   11     check:
   12       jobs:
   13         - cinder-tempest-dsvm-lvm-lio-barbican
   14         - cinder-tox-bandit-baseline:
   15             voting: false
   16         - nova-multiattach
   17         - openstack-tox-functional-py35:
   18             branches: ^(?!driverfixes/).*$
   19             irrelevant-files:
   20               - ^.*\.rst$
   21               - ^api-ref/.*$
   22               - ^cinder/hacking/.*$
   23               - ^cinder/locale/.*$
   24               - ^cinder/tests/unit.*$
   25               - ^contrib/block-box.*$
   26               - ^doc/.*$
   27               - ^releasenotes/.*$
   28         - openstack-tox-lower-constraints
   29         - cinder-tox-functional-py36
   30         - cinder-tox-py36
   31         - cinder-rally-task:
   32             voting: false
   33         - openstack-tox-pylint:
   34             voting: false
   35             timeout: 5400
   36             irrelevant-files:
   37               - ^.*\.rst$
   38               - ^api-ref/.*$
   39               - ^cinder/hacking/.*$
   40               - ^cinder/locale/.*$
   41               - ^cinder/tests/unit.*$
   42               - ^contrib/block-box.*$
   43               - ^doc/.*$
   44               - ^releasenotes/.*$
   45         - devstack-plugin-ceph-tempest:
   46             voting: false
   47             irrelevant-files:
   48               - ^(test-|)requirements.txt$
   49               - ^.*\.rst$
   50               - ^api-ref/.*$
   51               - ^cinder/hacking/.*$
   52               - ^cinder/locale/.*$
   53               - ^cinder/tests/functional.*$
   54               - ^cinder/tests/unit.*$
   55               - ^contrib/block-box.*$
   56               - ^doc/.*$
   57               - ^releasenotes/.*$
   58               - ^setup.cfg$
   59               - ^tools/.*$
   60               - ^tox.ini$
   61         - openstack-tox-functional:
   62             voting: false
   63             irrelevant-files:
   64               - ^.*\.rst$
   65               - ^api-ref/.*$
   66               - ^cinder/hacking/.*$
   67               - ^cinder/locale/.*$
   68               - ^cinder/tests/unit.*$
   69               - ^contrib/block-box.*$
   70               - ^doc/.*$
   71               - ^releasenotes/.*$
   72         - legacy-grenade-dsvm-cinder-mn-sub-volbak:
   73             irrelevant-files:
   74               - ^(test-|)requirements.txt$
   75               - ^.*\.rst$
   76               - ^api-ref/.*$
   77               - ^cinder/hacking/.*$
   78               - ^cinder/locale/.*$
   79               - ^cinder/tests/functional.*$
   80               - ^cinder/tests/unit.*$
   81               - ^contrib/block-box.*$
   82               - ^doc/.*$
   83               - ^releasenotes/.*$
   84               - ^setup.cfg$
   85               - ^tools/.*$
   86               - ^tox.ini$
   87         - legacy-tempest-dsvm-lvm-multibackend:
   88             voting: false
   89             irrelevant-files:
   90               - ^(test-|)requirements.txt$
   91               - ^.*\.rst$
   92               - ^api-ref/.*$
   93               - ^cinder/hacking/.*$
   94               - ^cinder/locale/.*$
   95               - ^cinder/tests/functional.*$
   96               - ^cinder/tests/unit.*$
   97               - ^contrib/block-box.*$
   98               - ^doc/.*$
   99               - ^releasenotes/.*$
  100               - ^setup.cfg$
  101               - ^tools/.*$
  102               - ^tox.ini$
  103         - legacy-tempest-dsvm-full-drbd-devstack:
  104             voting: false
  105             irrelevant-files:
  106               - ^(test-|)requirements.txt$
  107               - ^.*\.rst$
  108               - ^api-ref/.*$
  109               - ^cinder/hacking/.*$
  110               - ^cinder/locale/.*$
  111               - ^cinder/tests/functional.*$
  112               - ^cinder/tests/unit.*$
  113               - ^contrib/block-box.*$
  114               - ^doc/.*$
  115               - ^releasenotes/.*$
  116               - ^setup.cfg$
  117               - ^tools/.*$
  118               - ^tox.ini$
  119         - legacy-tempest-dsvm-full-devstack-plugin-nfs:
  120             voting: false
  121             irrelevant-files:
  122               - ^(test-|)requirements.txt$
  123               - ^.*\.rst$
  124               - ^api-ref/.*$
  125               - ^cinder/hacking/.*$
  126               - ^cinder/locale/.*$
  127               - ^cinder/tests/functional.*$
  128               - ^cinder/tests/unit.*$
  129               - ^contrib/block-box.*$
  130               - ^doc/.*$
  131               - ^releasenotes/.*$
  132               - ^setup.cfg$
  133               - ^tools/.*$
  134               - ^tox.ini$
  135         - neutron-grenade:
  136             irrelevant-files:
  137               - ^(test-|)requirements.txt$
  138               - ^.*\.rst$
  139               - ^api-ref/.*$
  140               - ^cinder/hacking/.*$
  141               - ^cinder/locale/.*$
  142               - ^cinder/tests/functional.*$
  143               - ^cinder/tests/unit.*$
  144               - ^contrib/block-box.*$
  145               - ^doc/.*$
  146               - ^releasenotes/.*$
  147               - ^setup.cfg$
  148               - ^tools/.*$
  149               - ^tox.ini$
  150     gate:
  151       jobs:
  152         - nova-multiattach
  153         - openstack-tox-functional-py35:
  154             branches: ^(?!driverfixes/).*$
  155             irrelevant-files:
  156               - ^.*\.rst$
  157               - ^api-ref/.*$
  158               - ^cinder/hacking/.*$
  159               - ^cinder/locale/.*$
  160               - ^cinder/tests/unit.*$
  161               - ^contrib/block-box.*$
  162               - ^doc/.*$
  163               - ^releasenotes/.*$
  164 
  165         - openstack-tox-lower-constraints
  166         - legacy-grenade-dsvm-cinder-mn-sub-volbak:
  167             irrelevant-files:
  168               - ^(test-|)requirements.txt$
  169               - ^.*\.rst$
  170               - ^api-ref/.*$
  171               - ^cinder/hacking/.*$
  172               - ^cinder/locale/.*$
  173               - ^cinder/tests/functional.*$
  174               - ^cinder/tests/unit.*$
  175               - ^contrib/block-box.*$
  176               - ^doc/.*$
  177               - ^releasenotes/.*$
  178               - ^setup.cfg$
  179               - ^tools/.*$
  180               - ^tox.ini$
  181         # TODO(mordred) fix this better
  182         # - openstack-tox-pep8:
  183         #     nodeset: ubuntu-trusty
  184         #     branches: ^(?!driverfixes/mitaka).*$
  185         - neutron-grenade:
  186             irrelevant-files:
  187               - ^(test-|)requirements.txt$
  188               - ^.*\.rst$
  189               - ^api-ref/.*$
  190               - ^cinder/hacking/.*$
  191               - ^cinder/locale/.*$
  192               - ^cinder/tests/functional.*$
  193               - ^cinder/tests/unit.*$
  194               - ^contrib/block-box.*$
  195               - ^doc/.*$
  196               - ^releasenotes/.*$
  197               - ^setup.cfg$
  198               - ^tools/.*$
  199               - ^tox.ini$
  200     experimental:
  201       jobs:
  202         - tempest-cinder-v2-api:
  203             irrelevant-files:
  204               - ^.*\.rst$
  205               - ^api-ref/.*$
  206               - ^cinder/hacking/.*$
  207               - ^cinder/locale/.*$
  208               - ^cinder/tests/unit.*$
  209               - ^contrib/block-box.*$
  210               - ^doc/.*$
  211               - ^releasenotes/.*$
  212         - legacy-tempest-dsvm-zeromq-multibackend:
  213             irrelevant-files:
  214               - ^(test-|)requirements.txt$
  215               - ^.*\.rst$
  216               - ^api-ref/.*$
  217               - ^cinder/hacking/.*$
  218               - ^cinder/locale/.*$
  219               - ^cinder/tests/functional.*$
  220               - ^cinder/tests/unit.*$
  221               - ^contrib/block-box.*$
  222               - ^doc/.*$
  223               - ^releasenotes/.*$
  224               - ^setup.cfg$
  225               - ^tools/.*$
  226               - ^tox.ini$
  227         - legacy-tempest-dsvm-multibackend-matrix:
  228             irrelevant-files:
  229               - ^(test-|)requirements.txt$
  230               - ^.*\.rst$
  231               - ^api-ref/.*$
  232               - ^cinder/hacking/.*$
  233               - ^cinder/locale/.*$
  234               - ^cinder/tests/functional.*$
  235               - ^cinder/tests/unit.*$
  236               - ^contrib/block-box.*$
  237               - ^doc/.*$
  238               - ^releasenotes/.*$
  239               - ^setup.cfg$
  240               - ^tools/.*$
  241               - ^tox.ini$
  242         - legacy-grenade-dsvm-cinder-mn-sub-volschbak:
  243             irrelevant-files:
  244               - ^(test-|)requirements.txt$
  245               - ^.*\.rst$
  246               - ^api-ref/.*$
  247               - ^cinder/hacking/.*$
  248               - ^cinder/locale/.*$
  249               - ^cinder/tests/functional.*$
  250               - ^cinder/tests/unit.*$
  251               - ^contrib/block-box.*$
  252               - ^doc/.*$
  253               - ^releasenotes/.*$
  254               - ^setup.cfg$
  255               - ^tools/.*$
  256               - ^tox.ini$
  257         - legacy-grenade-dsvm-cinder-mn-sub-bak:
  258             irrelevant-files:
  259               - ^(test-|)requirements.txt$
  260               - ^.*\.rst$
  261               - ^api-ref/.*$
  262               - ^cinder/hacking/.*$
  263               - ^cinder/locale/.*$
  264               - ^cinder/tests/functional.*$
  265               - ^cinder/tests/unit.*$
  266               - ^contrib/block-box.*$
  267               - ^doc/.*$
  268               - ^releasenotes/.*$
  269               - ^setup.cfg$
  270               - ^tools/.*$
  271               - ^tox.ini$
  272         - devstack-plugin-ceph-tempest-py3:
  273             irrelevant-files:
  274               - ^(test-|)requirements.txt$
  275               - ^.*\.rst$
  276               - ^api-ref/.*$
  277               - ^cinder/hacking/.*$
  278               - ^cinder/locale/.*$
  279               - ^cinder/tests/functional.*$
  280               - ^cinder/tests/unit.*$
  281               - ^contrib/block-box.*$
  282               - ^doc/.*$
  283               - ^releasenotes/.*$
  284               - ^setup.cfg$
  285               - ^tools/.*$
  286               - ^tox.ini$
  287         - legacy-tempest-dsvm-neutron-pg-full:
  288             irrelevant-files:
  289               - ^(test-|)requirements.txt$
  290               - ^.*\.rst$
  291               - ^api-ref/.*$
  292               - ^cinder/hacking/.*$
  293               - ^cinder/locale/.*$
  294               - ^cinder/tests/functional.*$
  295               - ^cinder/tests/unit.*$
  296               - ^contrib/block-box.*$
  297               - ^doc/.*$
  298               - ^releasenotes/.*$
  299               - ^setup.cfg$
  300               - ^tools/.*$
  301               - ^tox.ini$
  302 - job:
  303     # Previously named legacy-tempest-dsvm-full-lio
  304     name: cinder-tempest-dsvm-lvm-lio-barbican
  305     parent: legacy-dsvm-base
  306     run: playbooks/legacy/cinder-tempest-dsvm-lvm-lio-barbican/run.yaml
  307     post-run: playbooks/legacy/cinder-tempest-dsvm-lvm-lio-barbican/post.yaml
  308     timeout: 10800
  309     required-projects:
  310       - openstack/devstack-gate
  311       - openstack/barbican
  312       - openstack/python-barbicanclient
  313       - openstack/tempest
  314       - openstack/os-brick
  315     irrelevant-files:
  316       - ^.*\.rst$
  317       - ^api-ref/.*$
  318       - ^cinder/hacking/.*$
  319       - ^cinder/locale/.*$
  320       - ^cinder/tests/functional.*$
  321       - ^cinder/tests/unit.*$
  322       - ^contrib/block-box.*$
  323       - ^doc/.*$
  324       - ^releasenotes/.*$
  325       - ^tools/.*$
  326 
  327 - job:
  328     # Security testing for known issues
  329     name: cinder-tox-bandit-baseline
  330     parent: openstack-tox
  331     timeout: 2400
  332     vars:
  333       tox_envlist: bandit-baseline
  334     required-projects:
  335       - openstack/requirements
  336     irrelevant-files:
  337       - ^.*\.rst$
  338       - ^api-ref/.*$
  339       - ^cinder/hacking/.*$
  340       - ^cinder/locale/.*$
  341       - ^cinder/tests/functional.*$
  342       - ^cinder/tests/unit.*$
  343       - ^contrib/block-box.*$
  344       - ^doc/.*$
  345       - ^releasenotes/.*$
  346       - ^setup.cfg$
  347       - ^tools/.*$
  348 - job:
  349     # Testing running on bionic
  350     name: cinder-tox-functional-py36
  351     parent: openstack-tox
  352     nodeset: ubuntu-bionic
  353     vars:
  354       tox_envlist: functional-py36
  355     irrelevant-files:
  356       - ^.*\.rst$
  357       - ^api-ref/.*$
  358       - ^cinder/hacking/.*$
  359       - ^cinder/locale/.*$
  360       - ^cinder/tests/unit.*$
  361       - ^contrib/block-box.*$
  362       - ^doc/.*$
  363       - ^releasenotes/.*$
  364       - ^tools/.*$
  365 - job:
  366     # Testing running on bionic
  367     name: cinder-tox-py36
  368     parent: openstack-tox
  369     nodeset: ubuntu-bionic
  370     vars:
  371       tox_envlist: py36
  372     irrelevant-files:
  373       - ^.*\.rst$
  374       - ^api-ref/.*$
  375       - ^cinder/hacking/.*$
  376       - ^cinder/locale/.*$
  377       - ^cinder/tests/functional.*$
  378       - ^contrib/block-box.*$
  379       - ^doc/.*$
  380       - ^releasenotes/.*$
  381       - ^tools/.*$
  382 
  383 - job:
  384     name: cinder-rally-task
  385     parent: rally-task-cinder
  386     timeout: 7800
  387     vars:
  388       devstack_plugins:
  389         rally-openstack: https://opendev.org/openstack/rally-openstack
  390       rally_task: rally-jobs/cinder.yaml
  391     required-projects:
  392       - openstack/rally-openstack