tooz/.zuul.yaml

223 lines
5.2 KiB
YAML
Raw Normal View History

- project:
templates:
- lib-forward-testing
- lib-forward-testing-python3
- openstack-cover-jobs
- openstack-python-jobs
- openstack-python36-jobs
- periodic-stable-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
jobs:
- tooz-tox-py27-etcd
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-etcd
- tooz-tox-py27-etcd3
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-etcd3
- tooz-tox-py27-etcd3gw
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-etcd3gw
- tooz-tox-py27-zookeeper
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-zookeeper
- tooz-tox-py27-redis
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-redis
- tooz-tox-py27-sentinel
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-sentinel
- tooz-tox-py27-memcached
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-memcached
- tooz-tox-py27-postgresql
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-postgresql
- tooz-tox-py27-mysql
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-mysql
- tooz-tox-py27-consul
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-consul
gate:
jobs:
- tooz-tox-py27-etcd
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-etcd
- tooz-tox-py27-etcd3
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-etcd3
- tooz-tox-py27-etcd3gw
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-etcd3gw
- tooz-tox-py27-zookeeper
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-zookeeper
- tooz-tox-py27-redis
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-redis
- tooz-tox-py27-sentinel
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-sentinel
- tooz-tox-py27-memcached
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-memcached
- tooz-tox-py27-postgresql
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-postgresql
- tooz-tox-py27-mysql
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-mysql
- tooz-tox-py27-consul
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
- tooz-tox-py36-consul
- job:
name: tooz-tox-py27-consul
parent: openstack-tox
description: |
Run tests using ``py27-consul`` environment.
vars:
tox_envlist: mysql-python
- job:
name: tooz-tox-py27-etcd
parent: openstack-tox
description: |
Run tests using ``py27-etcd`` environment.
vars:
tox_envlist: py27-etcd
- job:
name: tooz-tox-py27-etcd3
parent: openstack-tox
description: |
Run tests using ``py27-etcd3`` environment.
vars:
tox_envlist: py27-etcd3
- job:
name: tooz-tox-py27-etcd3gw
parent: openstack-tox
description: |
Run tests using ``py27-etcd3gw`` environment.
vars:
tox_envlist: py27-etcd3gw
- job:
name: tooz-tox-py27-memcached
parent: openstack-tox
description: |
Run tests using ``py27-memcached`` environment.
vars:
tox_envlist: py27-memcached
- job:
name: tooz-tox-py27-mysql
parent: openstack-tox
description: |
Run tests using ``py27-mysql`` environment.
vars:
tox_envlist: py27-mysql
- job:
name: tooz-tox-py27-postgresql
parent: openstack-tox
description: |
Run tests using ``py27-postgresql`` environment.
vars:
tox_envlist: py27-postgresql
- job:
name: tooz-tox-py27-redis
parent: openstack-tox
description: |
Run tests using ``py27-redis`` environment.
vars:
tox_envlist: py27-redis
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
pre-run:
- playbooks/stop-redis.yaml
- job:
name: tooz-tox-py27-sentinel
parent: openstack-tox
description: |
Run tests using ``py27-sentinel`` environment.
vars:
tox_envlist: py27-sentinel
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
pre-run:
- playbooks/stop-redis.yaml
- job:
name: tooz-tox-py27-zookeeper
parent: openstack-tox
description: |
Run tests using ``py27-zookeeper`` environment.
vars:
tox_envlist: py27-zookeeper
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-consul
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-consul`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-consul
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-etcd
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-etcd`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-etcd
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-etcd3
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-etcd3`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-etcd3
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-etcd3gw
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-etcd3gw`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-etcd3gw
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-memcached
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-memcached`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-memcached
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-mysql
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-mysql`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-mysql
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-postgresql
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-postgresql`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-postgresql
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-redis
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-redis`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-redis
pre-run:
- playbooks/stop-redis.yaml
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-sentinel
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-sentinel`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-sentinel
pre-run:
- playbooks/stop-redis.yaml
- job:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
name: tooz-tox-py36-zookeeper
parent: openstack-tox
description: |
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
Run tests using ``py36-zookeeper`` environment.
vars:
[stable-only] Cap stestr for python 2 and unblock gate This is a combination of 3 commits that are all needed to unblock gate: 1. Move testing to py36 The base infra images no longer have python 3.5 available and are all failing. We should be testing on py36 now anyway since that is the minimum supported version for Train. 2. Stop redis-server before running tests Just installing redis-server on Ubuntu Bionic starts the service, which means when we try to start one via pifpaf it fails due to the port already being in use. This change adds a pre-run playbook that stops the redis-server service so ours can run successfully. 3. [stable-only] Cap stestr for python 2 stestr dropped python 2 support with version 3.0.0 and tooz does not use constraints from openstack/requirements, so test-requirements.txt is updated to use stestr<3.0.0 in case of python 2. Since tooz do not consume upper-constraints there is no need for requirement check job either so it is removed, too. Conflicts: tox.ini test-requirements.txt NOTE(elod.illes): * tox.ini conflict is due to py37 is not yet added as tox target in Stein. * test-requirments.txt is not present in Stein, setup.cfg is used instead. First two commit was squashed in train (original patch's change id is I3f7f7ea9069d8c890a82f31ad14c9663e98c09dc and cherry picked from commit 8207427fffc72547387369ce7ba2696a86bf7626). Closes-Bug: 1828610 Change-Id: I7a75be587efc2098e919f1ea34f9ffc357203dfb (cherry picked from commit 13a6dffa32789ac91b724977ed1d73375baf0824)
2019-05-09 20:20:13 +00:00
tox_envlist: py36-zookeeper