reno==2.0.2 breaks puppet gates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
reno |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
2016-12-22 21:26:06.590020 | building [html]: all source files
2016-12-22 21:26:06.591133 | updating environment: 3 added, 0 changed, 0 removed
2016-12-22 21:26:06.591175 | reading sources... [ 33%] index
2016-12-22 21:26:06.649598 | reading sources... [ 66%] mitaka
2016-12-22 21:26:06.656516 | [reno.config] did not load config file /home/jenkins/
2016-12-22 21:26:06.656700 | [reno] scanning /home/jenkins/
2016-12-22 21:26:06.656916 | [reno.scanner] scanning /home/jenkins/
2016-12-22 21:26:06.748441 | [reno.scanner] There is no tag on commit 104f2d3e5836dd4
2016-12-22 21:26:06.748542 |
2016-12-22 21:26:06.748572 | Exception occurred:
2016-12-22 21:26:06.751615 | File "/home/
2016-12-22 21:26:06.751676 | parts = v.split('.') + ['0', '0', '0']
2016-12-22 21:26:06.751721 | AttributeError: 'NoneType' object has no attribute 'split'
http://
http://
summary: |
- release==2.0.2 breaks puppet gates + reno==2.0.2 breaks puppet gates |
Reviewed: https:/ /review. openstack. org/414356 /git.openstack. org/cgit/ openstack/ reno/commit/ ?id=2f93c4dedea 9edc1ffb4a96f65 54469e235d75d7
Committed: https:/
Submitter: Jenkins
Branch: master
commit 2f93c4dedea9edc 1ffb4a96f655446 9e235d75d7
Author: Doug Hellmann <email address hidden>
Date: Thu Dec 22 19:29:15 2016 -0500
centralize handling of branches without base tags
Move the logic for handling an empty earliest_version value to the place
where that value is used to find the scanning stop point so that all
entries into that code path are protected from bad input data.
Change-Id: Id54f8d48dd5dff 6c6744c128a258d 335a4586e6b
Closes-Bug: #1652178
Signed-off-by: Doug Hellmann <email address hidden>