summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update TOX/UPPER_CONSTRAINTS_FILE for stable/trainstable/trainOpenStack Release Bot2019-09-201-3/+3
| | | | | | | | | | | | Update the URL to the upper-constraints file to point to the redirect rule on releases.openstack.org so that anyone working on this branch will switch to the correct upper-constraints list automatically when the requirements repository branches. Until the requirements repository has as stable/train branch, tests will continue to use the upper-constraints list on master. Change-Id: Icb2386a5714622ed1441caf4ba026263ded178a1
* Update .gitreview for stable/trainOpenStack Release Bot2019-09-201-0/+1
| | | | Change-Id: Idb289515670f17a8e897e25fdd29e4df9bbf64ba
* Add Python 3 Train unit teststrain-em1.31.0Corey Bryant2019-07-053-3/+3
| | | | | | | | | | | | This is a mechanically generated patch to ensure unit testing is in place for all of the Tested Runtimes for Train. See the Train python3-updates goal document for details: https://governance.openstack.org/tc/goals/train/python3-updates.html Change-Id: Idcfef4d6661e51ba36caa0885e36df3784e483ab Story: #2005924 Task: #34234
* Add local bindep.txtElod Illes2019-06-272-0/+19
| | | | | | | | | | | | | | | As it was announced [1] global bindep-fallback.txt was removed and now projects need to have a local bindep.txt to be able to install binary dependencies for testing. In documentation zuul job graphviz package ('dot' command) is needed. Without that the job fails with: dot command 'dot' cannot be run (needed for graphviz output), check the graphviz_dot setting [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007272.html Change-Id: I5efddfc72e9dc0dd1b8b9e1e37708e1d30ef3c39
* Cap Bandit below 1.6.0 and update Sphinx requirementHervé Beraud2019-05-162-3/+5
| | | | | | | | | | | Bandit 1.6.0 accidentally changed how the exclusion list option is handled and breaks our use of it. Cap to the previous version until Bandit has fixed the problem. Sphinx 2.0 no longer works on python 2.7, so we need to start marking it there as well. Change-Id: Ieaf9c77d62551352833a644ab22dff261c08bb78
* Merge "update git.openstack.org to opendev"Zuul2019-05-035-7/+7
|\
| * update git.openstack.org to opendevliuwei2019-04-255-7/+7
| | | | | | | | Change-Id: Ie3617d76b6131386c2fa241b41888436ed44909f
* | Merge "Dropping the py35 testing"Zuul2019-04-243-3/+2
|\ \ | |/ |/|
| * Dropping the py35 testingGhanshyam Mann2019-04-163-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All the integration testing has been moved to Bionic now[1] and py3.5 is not tested runtime for Train or stable/stein[2]. As per below ML thread, we are good to drop the py35 testing now: http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html [2] https://governance.openstack.org/tc/reference/runtimes/stein.html https://governance.openstack.org/tc/reference/runtimes/train.html Change-Id: Ib38da77120fd0392984388350bb785eae5893c06
* | OpenDev Migration PatchOpenDev Sysadmins2019-04-191-1/+1
|/ | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* Update master for stable/steinOpenStack Release Bot2019-03-182-0/+7
| | | | | | | | | | | | Add file to the reno documentation build to show release notes for stable/stein. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/stein. Change-Id: I3dee8ebf67de1f4cb6724e832cace24a273ba483 Sem-Ver: feature
* Delete repeated param description.zhangwen12019-03-141-2/+0
| | | | Change-Id: Icdccc700a91f893a4427ee89c140de9a153e4c54
* add python 3.7 unit test jobSahid Orentino Ferdjaoui2019-02-262-1/+2
| | | | | | | | | | | See ML discussion here [1] for context. [1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html Story: #2004073 Co-authored-by: Corey Bryant <corey.bryant@canonical.com> Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com> Change-Id: If7fc1428d98a96d73d90ca261c12c67836329341
* Use template for lower-constraintsstein-em1.30.1Andreas Jaeger2018-12-201-10/+5
| | | | | | | | | | | Small cleanups: * Use openstack-lower-constraints-jobs template, remove individual jobs. * Sort list of templates Change-Id: Ie4fa0a49318e20b9c4a32db44de0bdb59666eddd Needed-By: https://review.openstack.org/623229
* Change openstack-dev to openstack-discussmelissaml2018-12-041-1/+1
| | | | | | Mailinglists have been updated. Openstack-discuss replaces openstack-dev. Change-Id: I4d3bd4a4536e972fa2ebf14a9c73b674084cad88
* Update sphinx logging to not use app object1.30.0Sean McGinnis2018-10-161-6/+6
| | | | | | | | | | | Logging via the application object was deprecated in sphinx 1.6 and is now removed in the master branch that will become 2.0. This updates our sphinx extension to use the recommended sphinx.util.logging instead. Closes-bug: #1798174 Change-Id: Ie66579146d68680905c3eac3d256369309130cf4 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Removed older version of python added 3.5qingszhao2018-09-292-2/+2
| | | | | | In setup.cfg file the python 3.5 is added Change-Id: I6dbad224fb05d0f2fdb70828d157429bb1cf6282
* Update doc/conf.py to avoid warnings with sphinx 1.8zhang.lei2018-09-181-1/+1
| | | | | | | | The autodoc_default_flags option is now deprecated.[1] This warning can cause documentation build failed. use autodoc_default_options instead. [1]https://github.com/matplotlib/matplotlib/pull/11928 Change-Id: I73041da072edb635661503b75a9c7460e1242220
* Merge "fix wrong link"Zuul2018-08-231-4/+0
|\
| * fix wrong linkwu.chunyang2018-08-081-4/+0
| | | | | | | | Change-Id: I19f63102037199d3a5b3afb614900075d8710b63
* | add lib-forward-testing-python3 test jobDoug Hellmann2018-08-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to add a functional test job running under Python 3 as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I760a924068be4d61496010cec967e5a181042b1b Story: #2002586 Task: #24322
* | add python 3.6 unit test jobDoug Hellmann2018-08-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to add a unit test job running under Python 3.6 as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I48e460abaf97613dfd2c9b035b322d38ba9bab52 Story: #2002586 Task: #24322
* | import zuul job settings from project-configDoug Hellmann2018-08-031-0/+8
|/ | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: Ia67171e6d46244a712ec8b8aa5736e9b8683600e Story: #2003250
* Update reno for stable/rockyOpenStack Release Bot2018-07-262-0/+7
| | | | Change-Id: I7c0686a713d9e302f47f41c04cc3b3f2b1f79f6b
* Remove unnecessary py27 testenvrocky-em1.29.0Vu Cong Tuan2018-07-061-3/+0
| | | | | | | | | | The pyNN factors automatically set basepython unless explicitly requested otherwise. Therefore, "testenv:py27" section are unnecessary and should be removed as the recommendation from Stephen in [1] [1] https://review.openstack.org/#/c/580250/3/tox.ini@15 Change-Id: I07428041f70c68520c451589fc65cb586741b69b
* Switch to stestrVu Cong Tuan2018-07-056-9/+8
| | | | | | | | | | According to Openstack summit session [1], stestr is maintained project to which all Openstack projects should migrate. Let's switch to stestr as other projects have already moved to it. [1] https://etherpad.openstack.org/p/YVR-python-pti Change-Id: I1b5bd8a53d0f93b99dd60fd5711a60f1135bcc4c
* fix tox python3 overridesDoug Hellmann2018-06-062-2/+6
| | | | | | | | | | | | | | | | | We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Decode subprocess output so it has the right type under python 3. Change-Id: Id2df5439fa6e788199bec4ac7c98c56347053621 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Trivial: Update pypi url to new urlXiaojueGuan2018-05-011-2/+2
| | | | Change-Id: Ie738ac6938b035c414c0c8d964b771c5155ed115
* Trivial: Update pypi url to new urlmalei2018-04-212-3/+3
| | | | | | | | | Pypi url changed from [1] to [2] [1] https://pypi.python.org/pypi/<package> [2] https://pypi.org/project/<package> Change-Id: Ifc9114fd4b4d95f2ae0acd7e0a19d217786b1168
* set default python to python3Doug Hellmann2018-04-131-1/+4
| | | | | | | | Set the default python to python3 except for the py27 environment. We have to set that explicitly to override the new default. Change-Id: Ia540b70e648d585aa0de017f72ceb96214b67e27 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* add lower-constraints jobDoug Hellmann2018-03-243-0/+44
| | | | | | | | | | | | | | | | | Create a tox environment for running the unit tests against the lower bounds of the dependencies. Create a lower-constraints.txt to be used to enforce the lower bounds in those tests. Add openstack-tox-lower-constraints job to the zuul configuration. See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html for more details. Change-Id: Id469e90d53d52f13b596b71904604ec073289e88 Depends-On: https://review.openstack.org/555034 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Updated from global requirementsOpenStack Proposal Bot2018-03-152-2/+2
| | | | Change-Id: If0cae1d2b4c59ff6c1f2675db18fc658bbc739bf
* Update links in READMEmelissaml2018-03-021-2/+2
| | | | | | Change the outdated links to the latest links in README Change-Id: I6c7e1b14137c8a58bc6a478b63342b9bd2f3a53b
* Merge "Update reno for stable/queens"Zuul2018-01-262-0/+7
|\
| * Update reno for stable/queensOpenStack Release Bot2018-01-242-0/+7
| | | | | | | | Change-Id: I9dd9c56a012b2c0dc3027138ba4728c6cefaa452
* | Updated from global requirementsOpenStack Proposal Bot2018-01-241-1/+1
|/ | | | Change-Id: I0feec969be2ffbcbfea70b0961891ef0100bebd1
* Updated from global requirementsOpenStack Proposal Bot2018-01-182-2/+2
| | | | Change-Id: Iedc3cb48a788dfed98c00e07d57b08c2e1556360
* Follow the new PTI for document buildSean McGinnis2018-01-082-8/+1
| | | | | | | | | | | | For compliance with the Project Testing Interface as described in: https://governance.openstack.org/tc/reference/project-testing-interface.html For more detials information, please refer to: http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html Change-Id: I673214c9e231294e7d5eb473232e2a611e219b47
* Updated from global requirementsqueens-em1.28.0OpenStack Proposal Bot2017-12-031-0/+3
| | | | Change-Id: I9d03283bd9056a213267682a35f148b44d6d9bce
* Remove -U from pip installAndreas Jaeger2017-12-021-1/+1
| | | | | | | | | | | 'pip install -U' ugrades specified packages, this is not necessary since we use constraints, remove the parameter '-U' from the line. With tools/tox_install.sh - which a previous change of mine removed - the -U was not harmful, but with the current set up, it might cause upgrades, so remove it. Change-Id: Idf400c13258ecbe0e986a31fd747ab9ba42d25ed
* Merge "add bandit to pep8 job"Zuul2017-12-012-2/+9
|\
| * add bandit to pep8 jobDoug Hellmann2017-11-302-2/+9
| | | | | | | | | | | | | | Add the bandit security scanner to the pep8 job. Change-Id: I4fa14f3c42f064b6ec58e1f3a3cde22ad031ac7a Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | Merge "Avoid tox_install.sh for constraints support"Zuul2017-12-012-36/+8
|\ \
| * | Avoid tox_install.sh for constraints supportAndreas Jaeger2017-12-012-36/+8
| |/ | | | | | | | | | | | | | | | | | | | | We do not need tox_install.sh, pip can handle constraints itself and install the project correctly. Thus update tox.ini and remove the now obsolete tools/tox_install.sh file. This follows https://review.openstack.org/#/c/508061 to remove tools/tox_install.sh. Change-Id: Iabc08e643c5978b486d966b824b70ac92b45b4cc
* | Merge "move doc requirements to doc/requirements.txt"Zuul2017-12-014-7/+10
|\ \ | |/
| * move doc requirements to doc/requirements.txtDoug Hellmann2017-11-304-7/+10
| | | | | | | | | | | | | | | | | | | | The documentation jobs now look for requirements in doc/requirements.txt and do not use tox for release notes. Move the dependency list from setup.cfg to the new file and update tox.ini so the developer experience is consistent with what the CI system does. Change-Id: I739c9eba21d1b9a680d6b0e9cc6a4cbaca56e543 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | Merge "Updated from global requirements"Zuul2017-11-201-1/+1
|\ \
| * | Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| |/ | | | | | | Change-Id: I043994108e287734b44ab7362a0d6cfcc234c078
* | Remove setting of version/release from releasenotesAndreas Jaeger2017-11-161-8/+4
|/ | | | | | | | | | | | | | | | | | Release notes are version independent, so remove version/release values. We've found that projects now require the service package to be installed in order to build release notes, and this is entirely due to the current convention of pulling in the version information. Release notes should not need installation in order to build, so this unnecessary version setting needs to be removed. This is needed for new release notes publishing, see I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting at http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html . Change-Id: I84ff1e6675f272d68055037634833836bc26a9fd
* Move reno to optional docs requirements1.27.1Thomas Bechtold2017-09-252-1/+1
| | | | | | | reno is not used for testing so it should not be in test-requirements.txt . Move it to the optional docs requirements. Change-Id: Idf09d2fe9632882a830311a1ab1fe28b72f1d5d9