From 0a3bd95923be4d19ab668a4c94cf1867bfd3eca4 Mon Sep 17 00:00:00 2001 From: Zuul Date: Tue, 5 Feb 2019 01:19:33 +0000 Subject: [PATCH] Update git submodules * Update hacking from branch 'master' - Merge "Add support for detecting SPDX license headers" - Don't quote {posargs} in tox.ini 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-regexi Change-Id: I18b86b7707aa5a4feb1a62d61eea2d522b3882d1 Closes-Bug:#1801829 - Merge "Change openstack-dev to openstack-discuss" - Fix coverage job The "$project" variable isn't expanded automatically, we need to explicitly specify our project name instead. Change-Id: I7b2960c317d2bc6990f21b73120e4b7a3311df30 - Fix 'ref' format errors in README file While releasing new version in pypi, it perform the validation on the package and give error if there is any formatting issue. README file is being used to upload on pypi and so validation check fails[1] on current README due to 'ref' used for internal doc link. Those links would not be available for outside the built doc. This can be checked locally by: python setup.py check -s -r This commit fixes those format issue by removing the ref and provide the external links. [1] http://logs.openstack.org/17/622317/1/check/test-release-openstack/a24116d/job-output.txt.gz#_2018-12-05_06_16_03_329613 Change-Id: I70c995b715184c2cc70b494c185c83b8190629db - Change openstack-dev to openstack-discuss Mailinglists have been updated. Openstack-discuss replaces openstack-dev. Change-Id: I8d1a45ac90c049e56e0463bc585843ed658884af - Merge "Switch to stestr" - Add support for detecting SPDX license headers SPDX license headers are recognized as a short form of reference to specific licenses. [https://spdx.org/licenses/] StarlingX is actively using this form, specifically to replace the verbose Apache 2.0 header. H102 and H103 have been modified to recognize the following form as a valid Apache 2.0 licene header: # SPDX-License-Identifier: Apache-2.0 Change-Id: I7182fcabc6902f2d1d3a82865de49af94726f31d Signed-off-by: Dean Troyer - Use templates for cover and lower-constraints Use openstack-tox-cover template, this runs the cover job in the check queue only. Use openstack-lower-constraints-jobs template. Remove jobs that are part of the templates. Change-Id: I5dacc784413663fa1862d087ac4580c445558dde - add python 3.6 unit test job 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: I89e464129e0e8ba3ac680f0baaa7208a79c147ab Story: #2002586 Task: #24327 - switch documentation job to new PTI This is a mechanically generated patch to switch the documentation jobs to use the new PTI versions of the jobs 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: I5761ab4f8177787811c9b7ed27f6387138456754 Story: #2002586 Task: #24327 - import zuul job settings from project-config 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. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: Iaf7f712ec27e136d796c3b1aaff181abffc617b1 Story: #2002586 Task: #24327 - Switch to stestr 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: I44170fcc60ad6e12d7badec354a96873e5cc91ea - fix tox python3 overrides 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: I245efae4ce7c72f6a31532c4ad0720d9892c801b - Merge "Release notes for 1.1.0" - Merge "Import integration test" - Import integration test Add the hacking-integration-nova test as Zuul v3 native test. Note that the legacy tests always fails due to missing required-projects with Zuul v3. Fix also the following problems so that the test works: * Give proper exit code, so that tox does not always succeed * Import nova to avoid the error: "ImportError nova.hacking.checks.factory" Change-Id: Iffaae6a3acb890051fbe4768eef9f0b82428e81c - Release notes for 1.1.0 As we have 2 new changes and request to release the hacking, this commit adds the release notes for next release. Usually we do not add the release note for hacking changes but it is good to have release notes per release to reflect the glance of changes happening in release. Change-Id: I607ea48e9539e9bb2e2115dec503ed7283fb84af - uncap eventlet We will manage the eventlet version using constraints now. See the thread starting at http://lists.openstack.org/pipermail/openstack-dev/2018-April/129096.html for more details. Change-Id: I39977f2c40bbb04f8e1994fc7dbad7628fae58b0 Signed-off-by: Doug Hellmann --- hacking | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hacking b/hacking index d5353c87cc..f35a26f44b 160000 --- a/hacking +++ b/hacking @@ -1 +1 @@ -Subproject commit d5353c87cc0814a7f12239b58997a6bdbf18b89c +Subproject commit f35a26f44beeb5c27f55f8c2e965dcffc10e8287