- 10 Aug, 2021 1 commit
-
-
Riccardo Pittau authored
The lower-constraints test was removed because of an issue where pip could not correctly determine the required packages versions to install, ending in an almost infinite loop that would end up in timeout, failure, and general mayhem. Recently the issue has been fixed and, if properly configured, the lower-constraints test can provide good indication of which minimum versions are required to support the current code. This patch adds the test back to the current development branch, and it runs only on master. The lower-constraints file will stay in the future stable branches. Adjust minimum requirements and test-requirements as consequence of compatibility tetst. Change-Id: I26d6dceeda4983c988b56be70b4bae4cc2c7dc85
-
- 02 Aug, 2021 1 commit
-
-
Riccardo Pittau authored
Change-Id: I6d36a1f66d6ffa692000a406d9784588dbf4213a
-
- 15 Jun, 2021 1 commit
-
-
Riccardo Pittau authored
The min version of tox is updated to 3.18.0 to replace whitelist_externals with allowist_externals option [1] [1] https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23 Change-Id: I1bf6b66371a28fea0c4080a987672e616c2d43ec
-
- 04 May, 2021 1 commit
-
-
YuehuiLei 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: Ie7fd8e7769e2b9baf78a9bf5a69b7cce04c8c48e
-
- 26 Mar, 2021 2 commits
-
-
OpenStack Release Bot authored
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for xena. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I9bd71349b3fef5becb6ba2adf3c7857140977acd
-
OpenStack Release Bot authored
Add file to the reno documentation build to show release notes for stable/wallaby. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/wallaby. Sem-Ver: feature Change-Id: Iadc89ba34c144a0ff2ead3f411280420749df00d
-
- 25 Jan, 2021 1 commit
-
-
Zuul authored
-
- 23 Jan, 2021 1 commit
-
-
Riccardo Pittau authored
The minimum version since when tox accepts having inline comments in deps is 3.9.0 https://tox.readthedocs.io/en/latest/changelog.html#v3-9-0-2019-04-17 Change-Id: Ife38fa8d304a26ed82272d329516e8a0905615db
-
- 19 Jan, 2021 1 commit
-
-
Iury Gregory Melo Ferreira authored
We need to specify doc requirements in doc/requirements.txt to avoid problems with the pip resolver for the release team. Removed specific doc requirements from test-requirements.txt Change-Id: I95854d2f83aa158b7805f86b9f98b739f9f2e6b7
-
- 16 Dec, 2020 1 commit
-
-
Vladyslav Drok authored
As the port listing function is now a generator, exceptions need to be handled differently. Also we should not report the agent state when there is a problem querying ports. Story: 2008424 Task: 41369 Change-Id: If4eae38393b5d88e8c442ce38e81ca863c924c3f
-
- 15 Dec, 2020 1 commit
-
-
Riccardo Pittau authored
As discussed during the upstream ironic community meeting on Monday Dec 14 2020, the lower-constraints job is being removed. Change-Id: I29932a6030874ea77b3be3944edec15551bf7d5f
-
- 09 Dec, 2020 1 commit
-
-
Riccardo Pittau authored
Remove pep8 dependencies from test-requirements, they're not needed there and are hard to constraint properly. Bump amqp version to the version required by kombu. Change-Id: Ia7c144b9932a3b0399b8a73acef8c0b8b13ba689
-
- 19 Oct, 2020 1 commit
-
-
Riccardo Pittau authored
Versions of hacking from 3.1.0 until 4.0.0 NOT included are supposed to require a safe version of flake8, so besides normale issues related to minor version upgrades, we can safely use those versions. Also forcing pycodestyle versions to be compatible with flake8 installed by hacking. Change-Id: I3415e30538b332eaa53472ed1fde7e92a8fe84b8
-
- 23 Sep, 2020 2 commits
-
-
OpenStack Release Bot authored
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for wallaby. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I52391427e80ce20b232661e24be7192fdb3b0ead
-
OpenStack Release Bot authored
Add file to the reno documentation build to show release notes for stable/victoria. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/victoria. Change-Id: Ic6272207ce677e3926e97d1a98ccd7d87bce341a Sem-Ver: feature
-
- 11 Sep, 2020 1 commit
-
-
Julia Kreger authored
Change-Id: Id9f656261f3fd1774a995dc26e4cc4c35d3bfe25
-
- 25 Aug, 2020 1 commit
-
-
Riccardo Pittau authored
We directly import both libraries, so we should require them installed. Change-Id: I36696fbdf4fcfbf90d8dd2bf9ccb0ab4d3e79166
-
- 15 Jul, 2020 1 commit
-
-
Riccardo Pittau authored
As recommended, since version 3.2.0 tox switches pip invocations to use the module -m pip instead of direct invocation. We set min version to 3.2.1 [1] to also fix the behavior of --parallel--safe-build [1] https://tox.readthedocs.io/en/latest/changelog.html#v3-2-1-2018-08-10 Change-Id: I90dd5c4f2823e273b8218a351ad452f6f3b0f7b2
-
- 22 Jun, 2020 1 commit
-
-
Zuul authored
-
- 08 Jun, 2020 1 commit
-
-
Hervé Beraud authored
The mock third party library was needed for mock support in py2 runtimes. Since we now only support py36 and later, we don't need it in lower-constraints. These changes will help us to drop `mock` from openstack/requirements Change-Id: I66e7ccc9329108de987a0b39ff46e5f3d74efa07
-
- 29 May, 2020 1 commit
-
-
Riccardo Pittau authored
This patch removes the dependency from ironicclient to communicate with ironic in favor of openstacksdk. Also, increasing minimum required versions for openstacksdk. Co-Authored-By:Harald Jensås <hjensas@redhat.com> Change-Id: Ic5a22c391f29940f3237fcee93c720352a9ca2de
-
- 28 May, 2020 2 commits
-
-
Zuul authored
-
inspurericzhang authored
Python modules related to coding style checks (listed in blacklist.txt in openstack/requirements repo) are dropped from lower-constraints.txt as they are not actually used in tests (other than pep8). more info: https://github.com/openstack/requirements/blob/master/blacklist.txt Change-Id: I11982b20690d5af812522b70a8f8e81d529f84b4
-
- 26 May, 2020 2 commits
- 21 May, 2020 1 commit
-
-
Andreas Jaeger authored
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using these versions will allow especially: * Linking from HTML to PDF document * Allow parallel building of documents * Fix some rendering problems Update Sphinx version as well. Set openstackdocs_pdf_link to link to PDF file. Note that the link to the published document only works on docs.openstack.org where the PDF file is placed in the top-level html directory. The site-preview places the PDF in a pdf directory. Disable openstackdocs_auto_name to use 'project' variable as name. Change pygments_style to 'native' since old theme version always used 'native' and the theme now respects the setting and using 'sphinx' can lead to some strange rendering. openstackdocstheme renames some variables, so follow the renames before the next release removes them. A couple of variables are also not needed anymore, remove them. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: I5f56bbaec06c86cde15431cad0307a1541377b1e
-
- 19 May, 2020 1 commit
-
-
Riccardo Pittau authored
Reintroducing BUILD_TIMEOUT to increase waiting time for other services since the job is failing on server create that is related to nova. Change-Id: I38d4d94160d167af311b47fb2c4f4cc29010680e
-
- 18 May, 2020 1 commit
-
-
Zuul authored
-
- 14 May, 2020 1 commit
-
-
Zuul authored
-
- 13 May, 2020 1 commit
-
-
Riccardo Pittau authored
Some changes needed to increase hacking version, fixing it between 3.0.0 and 3.1.0, and add some options to tox.ini to be consistent with other projects. Also setting min version for pyflakes to 1.6.0 for Python 3.6 compatibility. Change-Id: I564335a74698037c495b008e8c7102f0fa3b01c1
-
- 12 May, 2020 1 commit
-
-
Riccardo Pittau authored
We need to list all dependencies in lower-constraints Change-Id: I042b8f2ab1d1075a7fce6da784d1a467d60ae8ff
-
- 08 May, 2020 1 commit
-
-
Harald Jensås authored
Add some unit tests to ensure the method adds amqp_auto_delete=true correctly, and only when it needs too (when it is not already enable in config). Story: 2004933 Task: 29407 Change-Id: I83caf5fe2184a192e3217fc9e89f31d744f8485d
-
- 07 May, 2020 1 commit
-
-
Zuul authored
-
- 24 Apr, 2020 1 commit
-
-
Sean McGinnis authored
Now that we are running the Victoria tests that include a voting py38, we can now add the Python 3.8 metadata to the package information to reflect that support. Change-Id: Ia0401a8df5a34af7cb1df1f8ae0dd8dc236477e1 Signed-off-by:Sean McGinnis <sean.mcginnis@gmail.com>
-
- 23 Apr, 2020 1 commit
-
-
Zuul authored
-
- 22 Apr, 2020 2 commits
-
-
OpenStack Release Bot authored
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for victoria. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: I15ba7295d3f35feb546e4d8658fd89c0ed6c34f5
-
OpenStack Release Bot authored
Add file to the reno documentation build to show release notes for stable/ussuri. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/ussuri. Change-Id: Iacb30ba366ad2fad2fb2528b7d28e2efec179ee5 Sem-Ver: feature
-
- 21 Apr, 2020 1 commit
-
-
Riccardo Pittau authored
Full py3 compatible version. Add all Python3 modules to stdlib list. Also includes fix to an enum34 dependency bug. Change-Id: Ia77a32e0494bf74a051c5da5d7ba46a3f6adf843
-
- 20 Apr, 2020 1 commit
-
-
Iury Gregory Melo Ferreira authored
Currently, we are overriding 'install_command' to use 'pip'. This is considered poor behavior and 'python -m pip' should be used instead: https://snarky.ca/why-you-should-use-python-m-pip/ It turns out that this is the the default value provided by tox: https://tox.readthedocs.io/en/latest/config.html#conf-install_command So we can remove the line and simply use the default value. openstack-discuss thread http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014237.html Bumped the followind libs in l-c to avoid conflict during the installation: -oslo.db to 4.37.0 -pecan to 1.3.2 Change-Id: Ia6fab4e77f2fc752e643374ba76ffa4ccd82329f
-
- 16 Apr, 2020 1 commit
-
-
Dmitry Tantsur authored
There is a discussion to make get_available_languages optional since it pulls in Babel (which is very heavy). Change-Id: Iaa2fc4b467c43a1d3251ebc50040b39764f4b0e4
-