11 Commits

Author SHA1 Message Date
Jenkins
df4f66c880 Merge "improve SHA detection" 2015-07-22 22:28:37 +00:00
Jenkins
52e8d46353 Merge "validate the current release series by default" 2015-07-22 22:27:12 +00:00
Jenkins
61bbc9436e Merge "ensure the launchpad project exists" 2015-07-22 22:26:22 +00:00
Doug Hellmann
b08880947c import doc tool history
The documentation tools did not have launchpad projects from which we
could import the version numbers in the appropriate series, so
approximate that by comparing the dates of the tags to the end date of
the release cycles.

Change-Id: Ibbca82ff37dffab7b93b91104cba783cc7073a6d
2015-07-18 22:10:33 +00:00
Doug Hellmann
409edf902f improve SHA detection
Be more explicit about how we check for a SHA, instead of just checking
a few commonly used names.

Change-Id: I3878159f45d40bb0291a8352c0e6485a84a165e0
2015-07-17 19:15:21 +00:00
Doug Hellmann
4b53ffd4c0 validate the current release series by default
If we submit changes to the validation script we want them tested
against something, so default to looking at all of the files for the
current release. Running it against all files for historical releases
would take a long time and might fail if we introduce schema changes to
the deliverables files.

Change-Id: If9b840403f52abde597e1d99b594be338c42aa3d
2015-07-17 19:06:57 +00:00
Doug Hellmann
5f0be5999b ensure the launchpad project exists
Look for the launchpad project to make sure it exists at the time the
release request is made.

Change-Id: I3f4d82a20e208a8ee1acda623661d0cbccd57613
2015-07-17 18:56:10 +00:00
Doug Hellmann
9891b7eea5 fix history importer
Fix the import script to ignore some projects that don't have their own
launchpad pages, yet, and to use the right names for pages where they
don't match the git repositories.

Add history for a few missing projects that can be imported after the
changes mentioned above.

Change-Id: I1f22c8cfcd66a02e3c5e1e5076fcdada42178948
2015-07-17 18:35:40 +00:00
Doug Hellmann
9531272b97 add a validation tool
Add a basic validation tool to check the input values against the
current state of the repository.

Change-Id: I570c7028e4dc469a670ff933fdfe6bde3095d0ac
2015-07-16 18:59:47 +00:00
Louis Taylor
e561da93a5 Correct glance_store's launchpad project name
Fix and re-run the history script to import glance-store's history.

Change-Id: Ie646eafaaec12b9f30c025ef1c76c8cebf7fc95c
2015-07-16 17:05:42 +00:00
Doug Hellmann
2382b08607 Add old deliverable files
Add deliverable files for existing releases, including the script used
to generate them from launchpad and git data. This data is known to be
incomplete, and is meant as a starting point for reconstructing the full
history.

The output from running the script [1] shows that many projects we
expected to treat as deliverables do not yet have a launchpad page.

[1] http://paste.openstack.org/show/336176

Change-Id: I1a64c8b6b99ec575c00c1ebad93a5f6dc70c9718
2015-07-14 20:59:27 +00:00