- 18 Oct, 2019 1 commit
-
-
Ondřej Nový authored
-
- 19 Jul, 2019 1 commit
-
-
Ondřej Nový authored
-
- 18 Jul, 2019 1 commit
-
-
Ondřej Nový authored
-
- 16 Jul, 2019 1 commit
-
-
Thomas Goirand authored
-
- 26 Mar, 2019 3 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
reno 2.11.2 release meta:version: 2.11.2 meta:diff-start: - meta:series: independent meta:release-type: release meta:pypi: yes meta:first: no meta:release:Author: Doug Hellmann <doug@doughellmann.com> meta:release:Commit: Doug Hellmann <doug@doughellmann.com> meta:release:Change-Id: I49b9fa764646e4a798803033bed4dd85cbbaf3d3 meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
-
- 10 Oct, 2018 3 commits
-
-
Doug Hellmann authored
If we set defaults for the query configuration options and then pass the namespace created by parsing the command line options to the config object it cannot tell the difference between values set on the command line and defaults. That means we may override settings in the configuration file with defaults from the command line parser. This change sets all of the defaults for command line options to None as a sentinel value and then updates the Config class to ignore command line option values of None. It also adds tests to verify that we get the expected override behavior with boolean and string options. Change-Id: I1c9ce668b5e5c372d1c861bcae6e6de05a8ebc0c Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
Rather than testing that we log a message, place the handling in its own method and verify that we call that. This allows us to change the logging in the configuration class without counting messages and updating the test. Change-Id: Ic3067d8ab6699ceb82db7dd64f892a757f5cc12f Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
Change-Id: I0a99a77bdcf02cae8d0ebaf0d3a25f3204a4161e Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
- 02 Oct, 2018 1 commit
-
-
Doug Hellmann authored
Change-Id: I649c9cecaf479b9e3e27cfc59f59c9228a9c92e3 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
- 23 Sep, 2018 1 commit
-
-
melissaml authored
Change-Id: Icc49ddbaafd17f9accee5161f295ced028e8438c
-
- 11 Sep, 2018 1 commit
-
-
Ian Wienand authored
docutils consistently uses unicode values, so for better python2 compatability use unicode_literals. Remove the now unnecessary unicode cast for the debug logging. Going through every line is also a good case for lazy binding of the arguments -- this way the string is only built when LOG.debug() is actually active. Change-Id: I50556a7efddaa168f4e5d96400d7388cecbb2033
-
- 10 Sep, 2018 1 commit
-
-
Ian Wienand authored
On Python2, the "line" variable here is a unicode string, but the LOG.debug statement is trying to format it with a bytes string; this leads to a conversion error when the line has unicode characters in it. Ensure the logging format string is a unicode object to avoid this. Change-Id: I9948ffcea3fd10c4b6695593fa2a42731b44c02f
-
- 07 Sep, 2018 1 commit
-
-
Zuul authored
-
- 05 Sep, 2018 1 commit
-
-
Zuul authored
-
- 04 Sep, 2018 5 commits
-
-
Doug Hellmann authored
Change-Id: I8fe819be0eedf76c5c0a17c278a6a65bc930272c Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
We aren't unit testing the sphinxext module yet so run sphinx using the lower-constraints list as an integration test to let us verify that things work with those settings. Change-Id: I7cd770a2267dfcda3e7765e2708534eb705dedbd Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
Change-Id: I23ad557ccf63458b64bda80ce9f443ba41dec734 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
Use sphinx-build directly instead of relying on pbr's integration. Change-Id: I3ed1c9f3507769d784103a4e087ec1bbb73ce532 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
Update the minimum for PyYAML to a version that appears on PyPI. Change-Id: Icd8dbdeb4dcbf45b5e0d5efb5e66baf3ef9749f5 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
- 03 Sep, 2018 3 commits
-
-
David Rabel authored
-
David Rabel authored
-
David Rabel authored
reno 2.9.2 release meta:version: 2.9.2 meta:diff-start: - meta:series: independent meta:release-type: release meta:pypi: yes meta:first: no meta:release:Author: Doug Hellmann <doug@doughellmann.com> meta:release:Commit: Doug Hellmann <doug@doughellmann.com> meta:release:Change-Id: I0a40248b9c05226b7362ad66e195bbc0c9375b9e meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Code-Review+1: kaka <huang.zhiping@99cloud.net> meta:release:Code-Review+1: melissaml <ma.lei@99cloud.net> meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
-
- 30 Aug, 2018 1 commit
-
-
zhulingjie authored
Change-Id: I7cbcd38a6e5db3fcc48b778b61d2a0136b75c00c
-
- 27 Aug, 2018 1 commit
-
-
Thanh Ha authored
The version scheme v1.0.0 is not an uncommon way to tag versions and used to be part of the semver spec. This patch allows the optional v prefix in the default version scheme. ref: https://github.com/semver/semver/blob/master/semver.md#is-v123-a-semantic-version Change-Id: I4a99bda8b788ee5fd2a8aca3463eb548d07f1313 Signed-off-by:
Thanh Ha <zxiiro@linux.com>
-
- 03 Aug, 2018 1 commit
-
-
Ondřej Nový authored
-
- 10 Jul, 2018 2 commits
-
-
Doug Hellmann authored
The publish-to-pypi-python3 template should never have been set here in the repo because we need to manage it in a place that does not have different branches. Change-Id: I308dd851667f21f01030118596841279280eb883 Depends-On: https://review.openstack.org/580507 Signed-off-by:
Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
Use the correct project template name for the documentation jobs. Change-Id: Ibe7f567fcd04a6d7169b5322a92e9ff7c2041e89 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
- 27 Jun, 2018 1 commit
-
-
Paul Belanger authored
When a user passes no args to reno, we'll now properly display the help message. $ reno Traceback (most recent call last): File "/home/pabelanger/git/openstack/reno/.tox/pep8/bin/reno", line 10, in <module> sys.exit(main()) File "/home/pabelanger/git/openstack/reno/reno/main.py", line 200, in main conf = config.Config(args.reporoot, args.relnotesdir) AttributeError: 'Namespace' object has no attribute 'reporoot' Change-Id: I9b9fdd044f43a05ced299dbb941de60d2bbc7192 Signed-off-by:Paul Belanger <pabelanger@redhat.com>
-
- 21 Jun, 2018 1 commit
-
-
Stephen Finucane authored
This resolves a deprecation warning. It also allows us to silence some of the noise that reno emits (unnecessarily, most of the time) during a doc build. Change-Id: Ifdc14f0c0ebb82981fc79f9a24f7673b38a3bedf Signed-off-by:Stephen Finucane <sfinucan@redhat.com>
-
- 11 Jun, 2018 2 commits
-
-
Doug Hellmann authored
Update to the project templates that use python3 for the jobs. Depends-On: https://review.openstack.org/574375 Change-Id: I7f0797033a64901bb7248fba876b08e99586b3f2 Signed-off-by:
Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
Change-Id: I6ac51f9d169f6e8d067166efee01d88b0f6e8529 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
- 09 Jun, 2018 1 commit
-
-
huang.zhiping authored
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: I11b311684849dfa9bf19d05eed0b4fa515176a13
-
- 11 May, 2018 1 commit
-
-
Doug Hellmann authored
Show the line numbers for content generated by the formatter. Go ahead and dump that output to the log, too, so someone can use it to debug build errors. Change-Id: Ib088df597d3b02e9040b90fece9552864d8f1fb7 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
- 10 May, 2018 1 commit
-
-
Stephen Finucane authored
We're going to introduce some additional mocks here shortly which would make the current pattern unwieldy. Change-Id: I72d2f9e6bf5ed5fa95880aa4434725e88059a89b
-
- 02 May, 2018 1 commit
-
-
Zuul authored
-
- 27 Apr, 2018 2 commits
-
-
Doug Hellmann authored
Use an OrderedDict to preserve the order of tags when reading the cache file because the Loader assumes the scanner and cache manage the order of values. Without this change building the release notes with the cache in place results in random ordering of the output. Story: #2001934 Task: #14464 Change-Id: I07d73e2e0c2f8bb2fd66f26fcbc088ef9a2a23a5 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
Doug Hellmann authored
If the same version number appears in multiple output pages, sphinx reports a warning because the anchors generated by the formatter are the same. This patch adds the branch name to the anchor to make it more unique, since we should only be scanning a given branch one time in each release notes build. See http://logs.openstack.org/05/564405/1/check/build-openstack-releasenotes/b5fad95/job-output.txt.gz#_2018-04-27_06_02_12_077967 for an example of a failed build. Change-Id: I0b02e7eb319c95f885fc494977b356af71370970 Signed-off-by:
Doug Hellmann <doug@doughellmann.com>
-
- 25 Apr, 2018 1 commit
-
-
Doug Hellmann authored
Add debug output to show when we are loading data from the cache file instead of scanning the git history, to make debugging easier. Change-Id: I42e96679b8c9e0369a6bc463a7fc99f78d6d55f9 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-