- 25 Mar, 2022 1 commit
-
-
Thomas Goirand authored
-
- 14 Mar, 2022 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
cloudkitty-tempest-plugin 2.5.0 release meta:version: 2.5.0 meta:diff-start: - meta:series: yoga meta:release-type: release meta:pypi: no meta:first: yes meta:release:Author: Hervé Beraud <hberaud@redhat.com> meta:release:Commit: Hervé Beraud <hberaud@redhat.com> meta:release:Change-Id: Ice6ae4f0d26a75cacafaf1b72dbbd99dad7df485 meta:release:Code-Review+1: Rafael Weingartner <rafael@apache.org> meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org> meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
-
- 07 Feb, 2022 1 commit
-
-
Zuul authored
-
- 19 Jan, 2022 1 commit
-
-
Ghanshyam Mann authored
We have stable/xena released so we should add their job on master gate to keep branchless tempest plugins compatible to stable branch. This also removes the stable/train job as that is in EM state now. Ref: Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html Change-Id: I18f469a60f70afeffa470dbf9db56b64871607f1
-
- 21 Dec, 2021 1 commit
-
-
songwenping authored
Yoga testing runtime[1] has been updated to add py39 testing as voting. Unit tests update are handled by the job template change in openstack-zuul-job - https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286 this commit updates the classifier in setup.cfg file. [1] https://governance.openstack.org/tc/reference/runtimes/yoga.html Change-Id: Ied9ee5d61f7fb8a37a9718f6eed9e04bad80026b
-
- 30 Sep, 2021 1 commit
-
-
Thomas Goirand authored
-
- 27 Sep, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
cloudkitty-tempest-plugin 2.4.1 release meta:version: 2.4.1 meta:diff-start: - meta:series: xena meta:release-type: release meta:pypi: no meta:first: no meta:release:Author: Hervé Beraud <hberaud@redhat.com> meta:release:Commit: Hervé Beraud <hberaud@redhat.com> meta:release:Change-Id: I1409185e63f50358743ab960f63655f93ff8a487 meta:release:Code-Review+1: Ghanshyam <gmann@ghanshyammann.com> meta:release:Code-Review+1: Rafael Weingartner <rafael@apache.org> meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org> meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
-
- 30 Aug, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
cloudkitty-tempest-plugin 2.4.0 release meta:version: 2.4.0 meta:diff-start: - meta:series: xena meta:release-type: release meta:pypi: no meta:first: yes meta:release:Author: Ghanshyam Mann <gmann@ghanshyammann.com> meta:release:Commit: Rafael Weingärtner <rafael@apache.org> meta:release:Change-Id: Iceae0b43d2d564b44759a172c8ba4e02aec24b44 meta:release:Code-Review+1: Rafael Weingartner <rafael@apache.org> meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Workflow+1: Hervé Beraud <herveberaud.pro@gmail.com>
-
- 18 Aug, 2021 1 commit
-
-
Zuul authored
-
- 16 Aug, 2021 1 commit
-
-
Thomas Goirand authored
-
- 12 Jul, 2021 2 commits
- 31 May, 2021 1 commit
-
-
Ghanshyam Mann authored
This patch updates/adds the contributor documentation to follow the guidelines of the Ussuri cycle community goal[1]. [1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html Story: #2007236 Task: #38517 Change-Id: I8a5dbb8b2614119d19c37ef197db3809d2d5a50d
-
- 20 May, 2021 1 commit
-
-
wangzihao authored
UPPER_CONSTRAINTS_FILE is old name and deprecated This allows to use upper-constraints file as more readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>. Change-Id: I378644df79feae8f90b4eba60bb979f5c9fbc60a
-
- 13 May, 2021 1 commit
-
-
yangyawei authored
Setuptools v54.1.0 introduces a warning that the use of dash-separated options in 'setup.cfg' will not be supported in a future version [1]. Get ahead of the issue by replacing the dashes with underscores. Without this, we see 'UserWarning' messages like the following on new enough versions of setuptools: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb Change-Id: I47bfd89850444ba894f54d373658bea2a1573ac0
-
- 29 Apr, 2021 1 commit
-
-
Ghanshyam Mann authored
We have stable/victoria and stable/wallaby released so we should add their job on master gate to keep branchless tempest plugins compatible to those branch. This also removes the stable/stein job as that is in EM state now. Ref: Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html Change-Id: I2bd157aab1ec857fcb2acc0dcffc23b0cf1bab8f
-
- 20 Apr, 2021 1 commit
-
-
songwenping authored
Moving on py3 as the default runtime for tox to avoid to update this at each new cycle. Wallaby support officially the following runtimes [1]: - Python 3.6 - Python 3.8 During Victoria Python 3.7 was used as the default runtime [2] however this version isn't longer officially supported. [1] https://governance.openstack.org/tc/reference/runtimes/wallaby.html#python-runtimes-for-wallaby [2] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-victoria Change-Id: Ifa518bcfbb42030faa847d7d808d25c51ec3b69c
-
- 31 Mar, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
cloudkitty-tempest-plugin 2.3.0 release meta:version: 2.3.0 meta:diff-start: - meta:series: wallaby meta:release-type: release meta:pypi: no meta:first: no meta:release:Author: Hervé Beraud <hberaud@redhat.com> meta:release:Commit: Hervé Beraud <hberaud@redhat.com> meta:release:Change-Id: Ic28f84d77140e6a57db9cdf9f559312d763f5266 meta:release:Code-Review+1: Ghanshyam Mann <gmann@ghanshyammann.com> meta:release:Code-Review+1: yatin <ykarel@redhat.com> meta:release:Code-Review+1: Rafael Weingartner <rafael@apache.org> meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
-
- 17 Mar, 2021 1 commit
-
-
Thomas Goirand authored
-
- 11 Jan, 2021 1 commit
-
-
Zuul authored
-
- 05 Jan, 2021 1 commit
-
-
Hervé Beraud authored
We need to specify doc requirements in doc/requirements.txt to avoid problems with the pip resolver [1] for the release team [2][3]. Removed specific doc requirements from test-requirements.txt. The problem here is that this repos haven't doc/requirements.txt file and by default in this case zuul will use the test-requirements.txt file to pull requirements [4]. This requirements file contains extra requirements like flake8 that collided with those allowed in our job environment and so the new pip resolver fails to install these requirements and the job exits in error. This project meet the conditions leading to the bug however it doesn't produce any doc or releasenotes, but uniformization can't hurt and help us in the future. /!\/!\/!\ Notice that I voluntarily added the doc directory even if no docs are generated here because zuul will try to pull this requirements from there first and the contained requirements are needed for reno but AFAIK the releasenotes dir is ignored by zuul. c.f [4] for further details. /!\/!\/!\ [1] http://lists.openstack.org/pipermail/release-job-failures/2021-January/001500.html [2] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019611.html [3] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019612.html [4] https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-sphinx/tasks/main.yaml#L36 Change-Id: I18fdf133b6c3ea9b60e784c0e1dfb7ce1217eda5
-
- 03 Jan, 2021 2 commits
-
-
Martin Kopec authored
tempest.Manager has been deprecated for more than 4 years already and will be removed by [1]. Tempest plugins are expected to consume tempest.lib.services.clients.ServiceClients directly. [1] https://review.opendev.org/c/openstack/tempest/+/767628 Change-Id: Ibd04c38c084f63e9129f0bfef1df988e410695db
-
Martin Kopec authored
pep8 job is failing because the version of flake8 (flake8<2.7.0,>=2.6.0) requested by hacking<1.2.0 is not compatible with pyflakes>=2.1.1. Therefore the patch increases the max version of hacking. Change-Id: I04635509cc8b794f9aaad8ac43a25bf6ddd9b9e1
-
- 17 Oct, 2020 3 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
- 02 Oct, 2020 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
cloudkitty-tempest-plugin 2.1.0 release meta:version: 2.1.0 meta:diff-start: - meta:series: victoria meta:release-type: release meta:pypi: no meta:first: yes meta:release:Author: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Commit: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Change-Id: I511b613c8a95dc4d236273309fe2f1acc6c377c9 meta:release:Code-Review+1: Pierre Riteau <pierre@stackhpc.com> meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com> meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
-
- 18 Aug, 2020 3 commits
- 10 Jul, 2020 1 commit
-
-
Ghanshyam Mann authored
As per victoria cycle testing runtime and community goal[1] we need to migrate upstream CI/CD to Ubuntu Focal(20.04). Fixing: - bug#1886296 Bump the pyflakes to 2.1.1 as min version to run pep8 jobs on py3.8 which is default python vesion in ubuntu focal. Story: #2007865 Task: #40180 Closes-Bug: #1886296 [1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html Change-Id: I5628be1786bc098232db44d0b74b1b2d0b828bbd
-
- 26 Jun, 2020 1 commit
-
-
Thomas Goirand authored
-
- 28 May, 2020 1 commit
-
-
inspurericzhang authored
Change-Id: I60c05d6978ac8e230bc661abaaefeae6e9d2f364
-
- 25 May, 2020 1 commit
-
-
Thomas Goirand authored
-
- 05 May, 2020 1 commit
-
-
Ghanshyam Mann authored
Supported stable branches in maintenance state (stein, train, ussuri) use the Tempest and plugins master version for their testing. To make sure master version (new tests or any changes) is compatible with stable branch testing, we need to add the stable branches job on the plugins master gate. Tempest and many other plugins are already testing the stable branches in same way[1]. Ussuri onwards, Tempest or plugins are py3 only, so we are running only python3 version of stable jobs Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html [1] https://opendev.org/openstack/tempest/src/commit/e8f1876aa6772077f85f380677b30251c2454505/.zuul.yaml#L646 Change-Id: Ib55ee338e788fe9c529bdc0f12bc91899d6c8618
-