summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add missing unit tests for provision state commandsTang Chen2021-02-121-0/+185
| | | | | | | | | | | | | | There are several missing unit tests for provision state commands. This patch adds them. Change-Id: Ie5b08f682f3cb8fbc5016cb02e689bb1934798f3
* | Changed minversion in tox to 3.18.0likui2021-06-041-2/+2
| | | | | | | | | | | | | | | | The patch bumps min version of tox to 3.18.0 in order to replace tox's whitelist_externals by allowlist_externals option: https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23 Change-Id: I41dac340cf679b86825638f56de8ef9999cfb3ff
* | Merge "Update project conundrum related docs"Zuul2021-06-031-3/+3
|\ \
| * | Update project conundrum related docsRiccardo Pittau2021-05-311-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Yes, project conundrum is a code-name for our transition to OFTC as we do not want to put anything into freenode IRC which may abruptly result in the channel being siezed or shutdown by the new owners/operators of freenode Change-Id: Ic4bfd0e5cfa8327d2832d4dbdd7c81348e1ef46f See: http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022718.html
* | | Merge "Switch testing to Xena testing runtime"Zuul2021-05-310-0/+0
|\ \ \ | |/ / |/| |
| * | Switch testing to Xena testing runtimeXinxinShen2021-05-281-1/+1
| | | | | | | | | | | | | | | | | | | | | Updating the tetsing template to Xena testing runtime: https://governance.openstack.org/tc/reference/runtimes/xena.html Change-Id: I2e110291242568875937b10c2b13cb138af23ba7
* | | Merge "Add Python3 xena unit tests"Zuul2021-05-281-1/+1
|\ \ \ | |/ / |/| |
| * | Add Python3 xena unit testsOpenStack Release Bot2021-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: I5b9a7ee97e0d97f4711aaf07fd548655f99fb07d
* | | setup.cfg: Replace dashes with underscores4.7.0likui2021-05-131-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: I259f4d64f97a47676a756bba6ae8660e55dd45d1
* | | Merge "Make baremetal --debug actually work"Zuul2021-03-252-0/+23
|\ \ \
| * | | Make baremetal --debug actually workDmitry Tantsur2021-03-222-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The --debug option exists but does nothing. Wire in openstacksdk logging and make sure ironicclient can log as well. Change-Id: I136503f546be2ecbd3203ee07597df59a40a594e
* | | | Merge "Fix --fields network_data"Zuul2021-03-223-0/+6
|\ \ \ \ | |/ / / |/| | |
| * | | Fix --fields network_dataDmitry Tantsur2021-03-173-0/+6
| | | | | | | | | | | | | | | | Change-Id: Id1c6f1a69161e3ddbb83c9229aa9be84a0c8c02d
* | | | Fix the functional testsDmitry Tantsur2021-03-192-1/+12
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | We somehow manage to merge a patch that breaks them. Import the required code from change Ibb8c4676f653c36978bd0c9815ddf7eb80fa8670. Make sure we run functional tests on ironicclient/tests changes. Change-Id: I94e2b3d9ae669f2522f42879dd3ee3bd78b73c77 Co-Authored-By: Kyrylo Romanenko <kromanenko@mirantis.com>
* | | Update master for stable/wallabyOpenStack Release Bot2021-03-182-0/+7
|/ / | | | | | | | | | | | | | | | | | | | | | | 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: I5e1fcf674f4576ff1e1ffec23cd2d363b6ce45e0
* | Merge "Add tests for 'baremetal port create' command"4.6.1Zuul2021-03-011-0/+75
|\ \
| * | Add tests for 'baremetal port create' commandKyrylo Romanenko2020-09-081-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add tests for options: --extra --pxe-enabled --local-link-connection Change-Id: Idf70f8b24df6439a6a4ece9c840d904a4bcb8a8a Partial-Bug: #1566329
* | | Merge "Support YAML files wherever JSON files are accepted"4.6.0Zuul2021-02-175-23/+38
|\ \ \
| * | | Support YAML files wherever JSON files are acceptedDmitry Tantsur2021-02-165-23/+38
| | |/ | |/| | | | | | | Change-Id: I98ca7ee19399dfa0499c5db71257dddb64a3cf61
* | | Clearer error message when unable to parse JSONDmitry Tantsur2021-02-162-3/+3
|/ / | | | | | | | | | | Using a non-existing file currently results in a cryptic message. Change-Id: I0489380d3a3ac1c9286e754c488df68f2b85c22f
* | Merge "Add 'deploy steps' for provisioning API"Zuul2021-02-126-16/+97
|\ \
| * | Add 'deploy steps' for provisioning APIAija Jauntēva2021-01-136-16/+97
| | | | | | | | | | | | | | | | | | | | | Story: 2008043 Task: 41409 Depends-On: https://review.opendev.org/c/openstack/ironic/+/768353 Change-Id: I6adffcf304ca090ff551280f3ec4c9d09a5537d8
* | | Update minversion of toxRiccardo Pittau2021-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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: I4915b3898ca8b5e88b5b0114c9e83475223d50bf
* | | Merge "Move pep8 dependencies from test-requirements to tox.ini"4.5.0Zuul2021-01-062-6/+6
|\ \ \
| * | | Move pep8 dependencies from test-requirements to tox.iniRiccardo Pittau2020-12-232-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | They're not needed there and are hard to constraint properly. Change-Id: I2d9dee3dc2299656f305559145f7801b25ef30f3
* | | | Merge "Add PyPi link to readme.rst"Zuul2021-01-041-0/+1
|\ \ \ \
| * | | | Add PyPi link to readme.rstliushuobj2021-01-031-0/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I73da9d013a54d3730a9edde33271cb1a1fca481a
* | | | | Support setting automated_clean to FalseDmitry Tantsur2020-12-233-5/+54
|/ / / / | | | | | | | | | | | | Change-Id: I683d3e2342142d6c87c4b270ccaf82445d22e9ef
* | | | remove lower-constraints job tox.inilikui2020-12-201-6/+0
| |/ / |/| | | | | | | | Change-Id: Ie33de4a045de20eae35f90e07ccc2df745dc67d5
* | | Remove lower-constraints jobRiccardo Pittau2020-12-165-102/+8
|/ / | | | | | | | | | | | | | | | | As discussed during the upstream ironic community meeting on Monday Dec 14 2020, the lower-constraints job is being removed. Also fix functional tests. Change-Id: Iafad733ac813da65ceb1864cb24af65e924732b7
* | Use TOX_CONSTRAINTS_FILElikui2020-11-121-4/+4
| | | | | | | | | | | | | | | | | | | | 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>. -https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file Change-Id: Ifc5d324e988f0e7d1fb9ce7b312fe2f6509894bb
* | Merge "Update create node from file example"Zuul2020-10-231-5/+10
|\ \
| * | Update create node from file exampleJulia Kreger2020-10-211-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | The file was out of date with the removed *_ipmitool drivers and the driver_info field which should be posted on node creation to the API. Change-Id: I18ece4f2472a0aced2874992c18a8871665f9621
* | | Set safe version of hackingRiccardo Pittau2020-10-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: I3b8e667d0693250d5e5b94874b701f5419990c80
* | | Merge "requirements: Drop os-testr"Zuul2020-10-071-1/+0
|\ \ \
| * | | requirements: Drop os-testrwu.shiming2020-09-221-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | We've switched to stestr. Change-Id: I768ae840c850a5b6df38a7f2abf5780d7711b303
* | | | Merge "Remove install unnecessary packages"Zuul2020-10-070-0/+0
|\ \ \ \ | |/ / /
| * | | Remove install unnecessary packageswu.shiming2020-09-141-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The docs and releasenotes requirements migrated to doc/requirements.txt we need not install things from requirements.txt. Change-Id: I54a26bb71ee99ef3de110b2c7cb508218f4cff83
* | | | Remove install unnecessary packagesmaaoyu2020-09-241-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The docs requirements migrated to doc/requirements.txt we need not install things from requirements.txt. Change-Id: Ia6ed4853f4fae465e102ce93ad39ee915cc02847
* | | | Merge "Add Python3 wallaby unit tests"Zuul2020-09-211-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Add Python3 wallaby unit testsOpenStack Release Bot2020-09-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: Ia2ad7f169cb3920cc0decc24facc21bfb1c8e0a3
* | | | Fix l-c jobGhanshyam Mann2020-09-112-8/+8
|/ / / | | | | | | | | | | | | | | | | | | Bumping few lower constraints to pass it on Focal node. Change-Id: I8dd649c9ecc313590248cdc301c0a15edb63f409
* | | Update master for stable/victoriaOpenStack Release Bot2020-09-092-0/+7
| |/ |/| | | | | | | | | | | | | | | | | | | | | 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: I438199e52a670d748841e8189b089471f13eb10a Sem-Ver: feature
* | Merge "Remove Babel requirement"4.3.0Zuul2020-09-071-1/+0
|\ \
| * | Remove Babel requirementwu.chunyang2020-08-241-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Babel is not needed as requirement, remove it. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html Change-Id: Id6e22f7404db0fe36b3e3b3b5acec391b5aa65cf
* | | Merge "Add release note regarding global_request_id"Zuul2020-08-241-0/+10
|\ \ \
| * | | Add release note regarding global_request_idVladyslav Drok2020-06-231-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | Story: 2007611 Task: 39602 Change-Id: If2c882ce501ae0a88f0284124a7d902baf8448cb
* | | | Merge "Allow to pass global request id for remaining objects"Zuul2020-08-247-81/+221
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Allow to pass global request id for remaining objectsVladyslav Drok2020-06-237-81/+221
| | | | | | | | | | | | | | | | | | | | | | | | | | | This change also allows passing ironic API microversion in places where it was not possible previously, for consistency. Story: 2007611 Task: 39602 Change-Id: I08a1d2227138e1c57ce865f159d0fc68ae95d8f0
* | | Fix expected exception message in one testVladyslav Drok2020-08-121-1/+1
| |/ |/| | | | | | | | | It seems to have changed recently. Change-Id: Ie84f5d9c3d657a49d4c443efdd695d69f5150142