"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file ".zuul.yaml" between
swift-2.19.1.tar.gz and swift-2.21.0.tar.gz

About: OpenStack swift is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of accessible data (now supporting storage policies).
The "Stein" series (latest release).

.zuul.yaml  (swift-2.19.1):.zuul.yaml  (swift-2.21.0)
skipping to change at line 25 skipping to change at line 25
name: swift-tox-py27 name: swift-tox-py27
parent: swift-tox-base parent: swift-tox-base
description: | description: |
Run unit-tests for swift under cPython version 2.7. Run unit-tests for swift under cPython version 2.7.
Uses tox with the ``py27`` environment. Uses tox with the ``py27`` environment.
It sets TMPDIR to an XFS mount point created via It sets TMPDIR to an XFS mount point created via
tools/test-setup.sh. tools/test-setup.sh.
vars: vars:
tox_envlist: py27 tox_envlist: py27
tox_environment:
NOSE_COVER_HTML: 1
NOSE_COVER_HTML_DIR: '{toxinidir}/cover'
post-run: tools/playbooks/common/cover-post.yaml
- job: - job:
name: swift-tox-py27-centos-7 name: swift-tox-py27-centos-7
parent: swift-tox-py27 parent: swift-tox-py27
nodeset: centos-7 nodeset: centos-7
- job: - job:
name: swift-tox-py35 name: swift-tox-py35
parent: swift-tox-base parent: swift-tox-base
nodeset: ubuntu-xenial
description: | description: |
Run unit-tests for swift under cPython version 3.5. Run unit-tests for swift under cPython version 3.5.
Uses tox with the ``py35`` environment. Uses tox with the ``py35`` environment.
It sets TMPDIR to an XFS mount point created via It sets TMPDIR to an XFS mount point created via
tools/test-setup.sh. tools/test-setup.sh.
vars: vars:
tox_envlist: py35 tox_envlist: py35
bindep_profile: test py35 bindep_profile: test py35
tox_environment:
NOSE_COVER_HTML: 1
NOSE_COVER_HTML_DIR: '{toxinidir}/cover'
post-run: tools/playbooks/common/cover-post.yaml
- job:
name: swift-tox-py36
parent: swift-tox-base
nodeset: ubuntu-bionic
description: |
Run unit-tests for swift under cPython version 3.6.
Uses tox with the ``py36`` environment.
It sets TMPDIR to an XFS mount point created via
tools/test-setup.sh.
vars:
tox_envlist: py36
bindep_profile: test py36
tox_environment:
NOSE_COVER_HTML: 1
NOSE_COVER_HTML_DIR: '{toxinidir}/cover'
post-run: tools/playbooks/common/cover-post.yaml
- job:
name: swift-tox-py37
parent: swift-tox-base
nodeset: ubuntu-bionic
description: |
Run unit-tests for swift under cPython version 3.7.
Uses tox with the ``py37`` environment.
It sets TMPDIR to an XFS mount point created via
tools/test-setup.sh.
vars:
tox_envlist: py37
bindep_profile: test py37
python_version: 3.7
tox_environment:
NOSE_COVER_HTML: 1
NOSE_COVER_HTML_DIR: '{toxinidir}/cover'
post-run: tools/playbooks/common/cover-post.yaml
- job: - job:
name: swift-tox-func name: swift-tox-func
parent: swift-tox-base parent: swift-tox-base
description: | description: |
Run functional tests for swift under cPython version 2.7. Run functional tests for swift under cPython version 2.7.
Uses tox with the ``func`` environment. Uses tox with the ``func`` environment.
It sets TMPDIR to an XFS mount point created via It sets TMPDIR to an XFS mount point created via
tools/test-setup.sh. tools/test-setup.sh.
skipping to change at line 124 skipping to change at line 170
Uses tox with the ``func-s3api`` environment. Uses tox with the ``func-s3api`` environment.
It sets TMPDIR to an XFS mount point created via It sets TMPDIR to an XFS mount point created via
tools/test-setup.sh. tools/test-setup.sh.
vars: vars:
tox_envlist: func-s3api tox_envlist: func-s3api
- job: - job:
name: swift-dsvm-functional name: swift-dsvm-functional
parent: devstack-minimal parent: devstack-minimal
description: | description: |
Setup a Swift/Keystone environment and run Swift's func tests Setup a Swift/Keystone environment and run Swift's func tests.
required-projects: required-projects:
- git.openstack.org/openstack/requirements - git.openstack.org/openstack/requirements
- git.openstack.org/openstack/swift - git.openstack.org/openstack/swift
- git.openstack.org/openstack/keystone - git.openstack.org/openstack/keystone
timeout: 2700 timeout: 2700
vars: vars:
tox_constraints_file: '{{ ansible_user_dir }}/src/git.openstack.org/openst ack/requirements/upper-constraints.txt' tox_constraints_file: '{{ ansible_user_dir }}/src/git.openstack.org/openst ack/requirements/upper-constraints.txt'
# This tox env get run twice; once for Keystone and once for tempauth # This tox env get run twice; once for Keystone and once for tempauth
tox_envlist: func tox_envlist: func
devstack_localrc: devstack_localrc:
skipping to change at line 154 skipping to change at line 200
IDENTITY_API_VERSION: 3 IDENTITY_API_VERSION: 3
devstack_services: devstack_services:
keystone: true keystone: true
swift: true swift: true
zuul_work_dir: src/git.openstack.org/openstack/swift zuul_work_dir: src/git.openstack.org/openstack/swift
pre-run: tools/playbooks/dsvm/pre.yaml pre-run: tools/playbooks/dsvm/pre.yaml
run: tools/playbooks/dsvm/run.yaml run: tools/playbooks/dsvm/run.yaml
post-run: tools/playbooks/dsvm/post.yaml post-run: tools/playbooks/dsvm/post.yaml
- job: - job:
name: swift-dsvm-functional-ipv6
parent: swift-dsvm-functional
vars:
devstack_localrc:
SERVICE_IP_VERSION: 6
HOST_IPV6: '[::1]'
SERVICE_HOST: '[::1]'
- job:
name: swift-tox-func-s3api-ceph-s3tests-tempauth
parent: unittests
voting: false
nodeset: centos-7
description: |
Setup a SAIO dev environment and run ceph-s3tests
pre-run:
- tools/playbooks/common/install_dependencies.yaml
- tools/playbooks/saio_single_node_setup/setup_saio.yaml
- tools/playbooks/saio_single_node_setup/make_rings.yaml
run: tools/playbooks/ceph-s3tests/run.yaml
post-run:
- tools/playbooks/probetests/post.yaml
- tools/playbooks/ceph-s3tests/post.yaml
- job:
name: swift-probetests-centos-7 name: swift-probetests-centos-7
parent: unittests parent: unittests
nodeset: centos-7 nodeset: centos-7
description: | description: |
Setup a SAIO dev environment and run Swift's probe tests Setup a SAIO dev environment and run Swift's probe tests
timeout: 3600 timeout: 3600
pre-run: pre-run:
- tools/playbooks/saio_single_node_setup/install_dependencies.yaml - tools/playbooks/common/install_dependencies.yaml
- tools/playbooks/saio_single_node_setup/setup_saio.yaml - tools/playbooks/saio_single_node_setup/setup_saio.yaml
- tools/playbooks/saio_single_node_setup/make_rings.yaml - tools/playbooks/saio_single_node_setup/make_rings.yaml
run: tools/playbooks/probetests/run.yaml run: tools/playbooks/probetests/run.yaml
post-run: tools/playbooks/probetests/post.yaml post-run: tools/playbooks/probetests/post.yaml
- nodeset:
name: swift-five-nodes
nodes:
- name: test-runner1
label: centos-7
- name: proxy1
label: centos-7
- name: account1
label: centos-7
- name: container1
label: centos-7
- name: object1
label: centos-7
groups:
- name: test-runner
nodes:
- test-runner1
- name: swift-cluster
nodes:
- proxy1
- account1
- container1
- object1
- name: proxy
nodes:
- proxy1
- name: account
nodes:
- account1
- name: container
nodes:
- container1
- name: object
nodes:
- object1
- name: storage
nodes:
- account1
- container1
- object1
- job:
name: swift-multinode-rolling-upgrade
parent: multinode
nodeset: swift-five-nodes
description: |
Build a 4 node swift cluster and run functional tests
timeout: 3600
pre-run:
- tools/playbooks/multinode_setup/pre.yaml
- tools/playbooks/common/install_dependencies.yaml
- tools/playbooks/multinode_setup/configure_loopback.yaml
- tools/playbooks/multinode_setup/common_config.yaml
- tools/playbooks/multinode_setup/make_rings.yaml
run: tools/playbooks/multinode_setup/run.yaml
post-run: tools/playbooks/probetests/post.yaml
- job:
name: swift-multinode-rolling-upgrade-queens
parent: swift-multinode-rolling-upgrade
vars:
previous_swift_version: origin/stable/queens
- job:
name: swift-multinode-rolling-upgrade-rocky
parent: swift-multinode-rolling-upgrade
vars:
previous_swift_version: origin/stable/rocky
- job:
name: swift-tox-lower-constraints
parent: openstack-tox-lower-constraints
vars:
tox_environment:
TMPDIR: '{{ ansible_env.HOME }}/xfstmp'
- project: - project:
templates: templates:
- publish-openstack-sphinx-docs - publish-openstack-docs-pti
- periodic-stable-jobs - periodic-stable-jobs
- check-requirements - check-requirements
- release-notes-jobs - release-notes-jobs-python3
check: check:
jobs: jobs:
- swift-tox-py27 - swift-tox-py27:
- swift-tox-py35 irrelevant-files:
- swift-tox-func - ^(api-ref|doc|releasenotes)/.*$
- swift-tox-func-encryption - ^test/(functional|probe)/.*$
- swift-tox-func-domain-remap-staticweb - swift-tox-py35:
- swift-tox-func-ec irrelevant-files:
- swift-tox-func-s3api - ^(api-ref|doc|releasenotes)/.*$
- swift-probetests-centos-7 - ^test/(functional|probe)/.*$
- openstack-tox-lower-constraints - swift-tox-py36:
- openstack-tox-pep8 irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/(functional|probe)/.*$
voting: false
- swift-tox-py37:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/(functional|probe)/.*$
voting: false
- swift-tox-func:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-tox-func-encryption:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-tox-func-domain-remap-staticweb:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-tox-func-ec:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-tox-func-s3api:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-tox-func-s3api-ceph-s3tests-tempauth:
irrelevant-files:
- ^(api-ref|releasenotes)/.*$
# Keep doc/saio -- we use those sample configs in the saio playboo
ks
# Also keep doc/s3api -- it holds known failures for these tests
- ^doc/(requirements.txt|(manpages|source)/.*)$
- ^test/(unit|probe)/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-probetests-centos-7:
irrelevant-files:
- ^(api-ref|releasenotes)/.*$
# Keep doc/saio -- we use those sample configs in the saio playboo
ks
- ^doc/(requirements.txt|(manpages|s3api|source)/.*)$
- ^test/(unit|functional)/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-dsvm-functional: - swift-dsvm-functional:
irrelevant-files: irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$ - ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$ - ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- legacy-tempest-dsvm-neutron-full: - swift-dsvm-functional-ipv6:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-tox-lower-constraints:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/(functional|probe)/.*$
- openstack-tox-pep8:
irrelevant-files:
- ^(api-ref|etc|examples|releasenotes)/.*$
# Keep doc/manpages -- we want to syntax check them
- ^doc/(requirements.txt|(saio|s3api|source)/.*)$
- swift-multinode-rolling-upgrade:
irrelevant-files: irrelevant-files:
- ^(test-|)requirements.txt$ - ^(api-ref|doc|releasenotes)/.*$
- ^api-ref/.*$ - ^test/probe/.*$
- ^doc/.*$ - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- ^install-guide/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^test/unit/.*$
- neutron-grenade:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^api-ref/.*$
- ^doc/.*$
- ^install-guide/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^test/unit/.*$
gate: gate:
jobs: jobs:
# For gate jobs, err towards running more jobs (so, generally avoid
# using irrelevant-files). Exceptions should mainly be made for
# long-running jobs, like probetests or (once they move to
# in-tree definitions) dsvm jobs.
- swift-tox-py27 - swift-tox-py27
- swift-tox-py35 - swift-tox-py35
- swift-tox-func - swift-tox-func
- swift-tox-func-encryption - swift-tox-func-encryption
- swift-tox-func-domain-remap-staticweb - swift-tox-func-domain-remap-staticweb
- swift-tox-func-ec - swift-tox-func-ec
- swift-tox-func-s3api - swift-tox-func-s3api
- swift-probetests-centos-7 - swift-probetests-centos-7:
- openstack-tox-lower-constraints irrelevant-files:
- openstack-tox-pep8 - ^(api-ref|releasenotes)/.*$
# Keep doc/saio -- we use those sample configs in the saio playboo
ks
- ^doc/(requirements.txt|(manpages|s3api|source)/.*)$
- ^test/(unit|functional)/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-dsvm-functional: - swift-dsvm-functional:
irrelevant-files: irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$ - ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$ - ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$ - ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- legacy-tempest-dsvm-neutron-full: - swift-dsvm-functional-ipv6:
irrelevant-files:
- ^(api-ref|doc|releasenotes)/.*$
- ^test/probe/.*$
- ^(.gitreview|.mailmap|AUTHORS|CHANGELOG)$
- swift-tox-lower-constraints:
irrelevant-files: irrelevant-files:
- ^(test-|)requirements.txt$ - ^(api-ref|doc|releasenotes)/.*$
- ^api-ref/.*$ - ^test/(functional|probe)/.*$
- ^doc/.*$ - openstack-tox-pep8:
- ^install-guide/.*$ irrelevant-files:
- ^releasenotes/.*$ - ^(api-ref|etc|examples|releasenotes)/.*$
- ^setup.cfg$ # Keep doc/manpages -- we want to syntax check them
- ^test/unit/.*$ - ^doc/(requirements.txt|(saio|s3api|source)/.*)$
- neutron-grenade:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^api-ref/.*$
- ^doc/.*$
- ^install-guide/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^test/unit/.*$
experimental: experimental:
jobs: jobs:
- swift-tox-py27-centos-7 - swift-tox-py27-centos-7
- swift-tox-func-centos-7 - swift-tox-func-centos-7
- swift-tox-func-encryption-centos-7 - swift-tox-func-encryption-centos-7
- swift-tox-func-ec-centos-7 - swift-tox-func-ec-centos-7
- legacy-tempest-dsvm-neutron-pg-full: - swift-multinode-rolling-upgrade-queens
irrelevant-files: - swift-multinode-rolling-upgrade-rocky
- ^(test-|)requirements.txt$
- ^api-ref/.*$
- ^doc/.*$
- ^install-guide/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^test/unit/.*$
- legacy-tempest-dsvm-neutron-full-opensuse-423:
irrelevant-files:
- ^(test-|)requirements.txt$
- ^api-ref/.*$
- ^doc/.*$
- ^install-guide/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^test/unit/.*$
post: post:
jobs: jobs:
- openstack-tox-cover
- publish-openstack-python-branch-tarball - publish-openstack-python-branch-tarball
 End of changes. 18 change blocks. 
70 lines changed or deleted 256 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)