summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* OpenDev Migration Patchstable/steinOpenDev 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 UPPER_CONSTRAINTS_FILE for stable/steinOpenStack Release Bot2019-03-181-1/+1
| | | | | | | | | | | | 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/stein branch, tests will continue to use the upper-constraints list on master. Change-Id: Ic935dbe16f80cd9991913bf698270b10116d9a6d
* Update .gitreview for stable/steinOpenStack Release Bot2019-03-181-0/+1
| | | | Change-Id: I71ee3639fb52772594e89a0dcd531f6022d1a8d5
* Merge "Change python3.5 job to python3.7 job on Stein+"stein-em3.23.1Zuul2019-02-192-2/+1
|\
| * Change python3.5 job to python3.7 job on Stein+Charles Short2019-02-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | python3.5 was the only supported python3 version on Xenial, now that we have Bionic Beaver nodes that support python3.7, lets switch to testing with python3.7 in addition with python3.6 in Stein and beyond. See ML discussion here [1] for context. [1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135632.html Change-Id: Id1450a6396dfcbb9f23fe9ed495a157a076e9f85 Signed-off-by: Charles Short <chucks@redhat.com> Story: #2004073 Task: #27440
* | add python 3.7 unit test jobZhongShengping2019-02-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to add a unit test job running under Python 3.7. See ML discussion here [1] for context. [1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html Story: #2004073 Task: #27440 Change-Id: I9fe0735e253a473995eaccc37d56ad49d75b1815
* | Update hacking versionZhijunWei2019-02-132-2/+3
|/ | | | | | | Use latest release 1.1.0 and compatible changes w.r.t pep8 Change-Id: Ibf57026264450c427916e8fba25f67c9f7aaa84e Closes-Bug: #1815714
* Update mailinglist from dev to discussZhongShengping2018-12-051-1/+1
| | | | | | | openstack-dev was decomissioned this night in https://review.openstack.org/621258 Update openstack-dev to openstack-discuss Change-Id: I3aced52dd68bf66590ad10dec478c76a4bc46c92
* Override getttext.find to cache result3.23.0Thomas Herve2018-11-212-0/+36
| | | | | | | | This monkey patches gettext to cache the results of gettext.find. This allows to drastically reduces system calls made over time for checking the existence of mo files, which don't move. Change-Id: I1464f131b90123aab67ef45ae2a2685a3ba111ef
* Merge "Remove references to log translation functions"Zuul2018-10-291-19/+7
|\
| * Remove references to log translation functionsBen Nemec2018-09-121-19/+7
| | | | | | | | | | | | | | | | | | No new implementers of this library should be using the log-oriented marker functions, so we shouldn't be providing examples of them. This change removes them from the sample integration module and updates the usage examples to reflect the current best practices. Change-Id: I0ae89cb3500821465438ee1f5572ab5e3573044c
* | Don't quote {posargs} in tox.inimalei2018-10-211-1/+1
| | | | | | | | | | | | | | | | Quotes around {posargs} cause the entire string to be combined into one arg that gets passed to stestr. This prevents passing multiple args (e.g. '--concurrency=16 some-regex') Change-Id: Ie4d4b59ec6cf383875613b2fce6a7db0fdeab1db
* | Clean up .gitignore references to personal toolsZhongShengping2018-10-151-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developers run all sorts of different tools within Git repositories, any of which can leave their own special trashfiles all over the place. We can't every hope to catalog them all, so better to recommend developers simply configure a global core.excludesfile to filter the irrelevant files which tend to get created by their personal choice of tools. To this end, remove the long-standing sections for "Mr Developer" and "Editors" since their mere existence here sends the signal that we welcome (and have time to review) additions for any old tool someone ever might happen to try. Also add a comment block explaining this, for clarity. We can, and should of course, continue to list files created by the tools recommended by our workflow (test frameworks called from tox, documentation and packaging builds, et cetera). This change is a port of I1b41efac219fca44e2548fc36633724d0ecfc0cb from the openstack-dev/oslo-cookiecutter repository. Change-Id: Ib4f696da3881e9b3d2ebc4fe90f8daec39b0f10d
* | Merge "Always build universal wheels"Zuul2018-10-081-1/+1
|\ \
| * | Always build universal wheelsHervé Beraud2018-10-051-1/+1
| |/ | | | | | | | | | | | | All of our projects are pure python, so we can build universal wheels by default. Change-Id: If413df68ea4e3535f45e538c6dded4a2877edd99
* | Use templates for cover and lower-constraintsAndreas Jaeger2018-09-072-15/+15
|/ | | | | | | | | | | | | | | Use openstack-tox-cover template, this runs the cover job as non-voting in the check queue only. Use openstack-lower-constraints-jobs template Remove jobs that are part of the templates. Sort list of templates. Fix cover invocation in tox.ini. Change-Id: I3edb3d275a078b3be30c9a6f339fab9321601ec8
* Merge "add lib-forward-testing-python3 test job"3.22.13.22.0Zuul2018-08-271-0/+1
|\
| * 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: I3b55b19ec0bc6ff2a8bdd29102670e69411cbf80 Story: #2002586 Task: #24322
* | Remove unused codeChuck Short2018-08-211-4/+0
| | | | | | | | | | | | | | | | self.stubs and self.mox were left over from oslotest changes, so remove them. Change-Id: I00871c45672fadee9e93722543612b0bd9d76aea Signed-off-by: Chuck Short <chucks@redhat.com>
* | Imported Translations from ZanataOpenStack Proposal Bot2018-08-141-3/+6
|/ | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I32587e15cbfcffa24ed0d1f330e81d5c0b2d097a
* 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: Idc2e588d8936e541cb214613135f593ba67b17d1 Story: #2002586 Task: #24322
* import zuul job settings from project-configDoug Hellmann2018-08-031-0/+11
| | | | | | | | | | | | | | | 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: Ia9b835079a294f3a439f9a9813498824f2e7bd18 Story: #2003250
* Update reno for stable/rockyOpenStack Release Bot2018-07-262-0/+7
| | | | Change-Id: Ia386fae51ea6846a04459fe964f6754114578862
* Switch to stestrrocky-em3.21.0Vu Cong Tuan2018-07-036-11/+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: I43565d0f5b89f0b6d438f88dab941688ee3aef5c
* Add release notes to README.rstmelissaml2018-06-211-0/+1
| | | | Change-Id: I1583e17e16c6fa78685609d2622530bc6ea5a4fb
* Merge "Remove moxstubout usage"Zuul2018-06-081-5/+9
|\
| * Remove moxstubout usageCharles Short2018-05-191-5/+9
| | | | | | | | | | | | | | | | In newer versions of oslotest moxstubout is deprecated, so get out in front of the curve and replace it with mock. Change-Id: Ib7526bc5f7fc21cda9288e085216997519322010 Signed-off-by: Charles Short <zulcss@gmail.com>
* | fix tox python3 overridesDoug Hellmann2018-06-061-1/+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. Change-Id: I324c85d7a058486ac806bdb596741cad4ae438b5 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Remove stale pip-missing-reqs tox testKenneth Giusti2018-05-011-8/+0
| | | | | | | | | | pip_missing_reqs tool is no longer maintained and has broken with release 10 of pip Refer to: http://lists.openstack.org/pipermail/openstack-dev/2018-April/130027.html Change-Id: I041d67eb332b54a3e4ac019e3010308b387c08d5
* Trivial: Update pypi url to new urlmelissaml2018-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: Ic3dd7d69451fe7f3dee0f65ed71f55c330722065
* set default python to python3Doug Hellmann2018-04-162-2/+5
| | | | | | | | | | | | Set the default python to python3 except for the py27 environment. We have to set that explicitly to override the new default. As part of updating the pep8 job to run python 3 we need to remove the use of the python 2 builtin unicode(). We can use six.text_type() to produce the same result until we drop python 2 support. Change-Id: I43c03aeb73bb8a246115400bcbd9a0a68708abd9 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* add lower-constraints jobDoug Hellmann2018-03-243-0/+66
| | | | | | | | | | | | | | | | | 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: Ifb7c7bbefa178fdec474650432a2f73cd2dec2d1 Depends-On: https://review.openstack.org/555034 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-2/+2
| | | | Change-Id: Id397601d20b67a493e243fcc1ec987ee782517de
* Merge "Update links in README"3.20.0Zuul2018-03-011-2/+2
|\
| * Update links in READMEmelissaml2018-02-281-2/+2
| | | | | | | | | | | | Change the outdated links to the latest links in README Change-Id: I4dab6de93fbfda0110d84905ade5095333551cc1
* | Imported Translations from ZanataOpenStack Proposal Bot2018-03-016-31/+31
|/ | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: Ia748a2799ea85e33ffab786a2f4f6447d4bdca19
* Merge "Updated from global requirements"Zuul2018-02-051-1/+1
|\
| * Updated from global requirementsOpenStack Proposal Bot2018-01-241-1/+1
| | | | | | | | Change-Id: Iaf36b1718a8d8db2abdddb0cd119a387a0d14fbc
* | Imported Translations from ZanataOpenStack Proposal Bot2018-01-271-3/+7
| | | | | | | | | | | | | | For more information about this automatic import see: https://docs.openstack.org/i18n/latest/reviewing-translation-import.html Change-Id: I39e7e53d2479d01067fac710f1bf020d5dc5d048
* | Update reno for stable/queensOpenStack Release Bot2018-01-242-0/+7
|/ | | | Change-Id: Iae0c05d0731450015c3b2be7bf9b30311246b735
* Updated from global requirementsOpenStack Proposal Bot2018-01-181-1/+1
| | | | Change-Id: I9d7161c4c81a80d7dd6d31e6b0d298aa6f58b5d9
* Updated from global requirementsOpenStack Proposal Bot2018-01-161-1/+1
| | | | Change-Id: I8fc05ba489ba185bc29dbc012f87810a41440066
* Merge "add bandit to pep8 job"Zuul2017-12-132-1/+9
|\
| * add bandit to pep8 jobChangBo Guo(gcb)2017-11-302-1/+9
| | | | | | | | | | | | Add the bandit security scanner to the pep8 job. Change-Id: I7b01e7edde84fb6c6860724c933b1dd70306c666
* | Remove -U from pip installqueens-em3.19.0Andreas 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: I56a43defba36158560d36461487c3a07a470e68a
* | Avoid tox_install.sh for constraints supportAndreas Jaeger2017-12-012-36/+5
| | | | | | | | | | | | | | | | | | | | | | 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: Id155eb518153fbca79191354bb4410de915f425e
* | Updated from global requirementsOpenStack Proposal Bot2017-11-291-1/+1
|/ | | | Change-Id: I9c684368d3404d28501999ceb8973c343976ad09
* Merge "Updated from global requirements"Zuul2017-11-201-1/+1
|\
| * Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| | | | | | | | Change-Id: I37d5555413a009b719d28b685db92d7ab236a42c
* | 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: Ib15622a8fb3f322aec30995ed6f9ba7ceb8eb666