Update schema.yaml to catch more typos

The Pike release script had a typo that caused the release emails to
have incorrect diff output.
This patch causes the validate test to catch more typos for releases
and branches.  It also fixes the typos in the existing deliverables
files so they will pass future validation.

Change-Id: If173ba0b3d8c427f0bf5f3e4972dd0848459c951
This commit is contained in:
Michael Johnson 2017-09-01 10:42:11 -07:00
parent 9e08756a86
commit b6f3045e5e
38 changed files with 47 additions and 41 deletions

View File

@ -21,7 +21,7 @@ releases:
- hash: e6c4f8cd7363f6662c30b276140fb2b8c9132326 - hash: e6c4f8cd7363f6662c30b276140fb2b8c9132326
repo: openstack/barbican repo: openstack/barbican
version: 5.0.0.0rc1 version: 5.0.0.0rc1
- diff_start: 4.0.0 - diff-start: 4.0.0
projects: projects:
- hash: e6c4f8cd7363f6662c30b276140fb2b8c9132326 - hash: e6c4f8cd7363f6662c30b276140fb2b8c9132326
repo: openstack/barbican repo: openstack/barbican

View File

@ -25,7 +25,7 @@ releases:
- hash: 7524a44ebb13b76cf42adee0bfff4d999f8dfbb5 - hash: 7524a44ebb13b76cf42adee0bfff4d999f8dfbb5
repo: openstack/cinder repo: openstack/cinder
version: 11.0.0.0rc2 version: 11.0.0.0rc2
- diff_start: 10.0.0.0rc1 - diff-start: 10.0.0.0rc1
projects: projects:
- hash: 7524a44ebb13b76cf42adee0bfff4d999f8dfbb5 - hash: 7524a44ebb13b76cf42adee0bfff4d999f8dfbb5
repo: openstack/cinder repo: openstack/cinder

View File

@ -19,8 +19,7 @@ releases:
highlights: | highlights: |
- 'First release of Congress Horizon-plugin separate from Congress.' - 'First release of Congress Horizon-plugin separate from Congress.'
- 'New monitoring panel that summarizes and visualizes policy violations.' - 'New monitoring panel that summarizes and visualizes policy violations.'
- diff_start: null - projects:
projects:
- hash: acc972d6563fb2b0a41cfa52f85088cbd9a23783 - hash: acc972d6563fb2b0a41cfa52f85088cbd9a23783
repo: openstack/congress-dashboard repo: openstack/congress-dashboard
version: 1.0.0 version: 1.0.0

View File

@ -20,11 +20,10 @@ releases:
- hash: 4a9566adf6c1bb19981aee6973f5f677be5a9d7b - hash: 4a9566adf6c1bb19981aee6973f5f677be5a9d7b
repo: openstack/congress repo: openstack/congress
version: 6.0.0.0rc1 version: 6.0.0.0rc1
highlights: highlights: |-
- 'New library of useful, importable policies greatly reduces barrier to use.' - 'New library of useful, importable policies greatly reduces barrier to use.'
- 'Congress Horizon-plugin separated into congress-dashboard project, with improved - 'Congress Horizon-plugin separated into congress-dashboard project, with improved usability and helpful new features such as a policy monitoring panel.'
usability and helpful new features such as a policy monitoring panel.' - diff-start: 5.0.0.0rc1
- diff_start: 5.0.0.0rc1
projects: projects:
- hash: 4a9566adf6c1bb19981aee6973f5f677be5a9d7b - hash: 4a9566adf6c1bb19981aee6973f5f677be5a9d7b
repo: openstack/congress repo: openstack/congress

View File

@ -16,7 +16,7 @@ releases:
projects: projects:
- repo: openstack/designate-dashboard - repo: openstack/designate-dashboard
hash: 8169c4b876e05f0675a1d942b17d7d83b9f9e7d2 hash: 8169c4b876e05f0675a1d942b17d7d83b9f9e7d2
- diff_start: 4.0.0.0rc1 - diff-start: 4.0.0.0rc1
projects: projects:
- repo: openstack/designate-dashboard - repo: openstack/designate-dashboard
hash: 8169c4b876e05f0675a1d942b17d7d83b9f9e7d2 hash: 8169c4b876e05f0675a1d942b17d7d83b9f9e7d2

View File

@ -18,7 +18,7 @@ releases:
projects: projects:
- repo: openstack/designate - repo: openstack/designate
hash: edc0684ace513d2ae73f06941e0898d1e963f298 hash: edc0684ace513d2ae73f06941e0898d1e963f298
- diff_start: 4.0.0 - diff-start: 4.0.0
projects: projects:
- repo: openstack/designate - repo: openstack/designate
hash: edc0684ace513d2ae73f06941e0898d1e963f298 hash: edc0684ace513d2ae73f06941e0898d1e963f298

View File

@ -20,7 +20,7 @@ releases:
projects: projects:
- repo: openstack/freezer-web-ui - repo: openstack/freezer-web-ui
hash: 9ed92d49745190863f16ae032efbe454abac7749 hash: 9ed92d49745190863f16ae032efbe454abac7749
- diff_start: 4.0.0 - diff-start: 4.0.0
projects: projects:
- repo: openstack/freezer-web-ui - repo: openstack/freezer-web-ui
hash: 9ed92d49745190863f16ae032efbe454abac7749 hash: 9ed92d49745190863f16ae032efbe454abac7749

View File

@ -36,7 +36,7 @@ releases:
hash: 4200c9aa5c1fe448c4d77a2ccce03246919f6cf8 hash: 4200c9aa5c1fe448c4d77a2ccce03246919f6cf8
- repo: openstack/freezer-dr - repo: openstack/freezer-dr
hash: 44e6f2be51db4edea96b77f3e622caee7f79e269 hash: 44e6f2be51db4edea96b77f3e622caee7f79e269
- diff_start: 4.0.0 - diff-start: 4.0.0
projects: projects:
- repo: openstack/freezer - repo: openstack/freezer
hash: 4ccbc5b43794062060a980ef6909bf0f1006e0b4 hash: 4ccbc5b43794062060a980ef6909bf0f1006e0b4

View File

@ -30,7 +30,7 @@ releases:
projects: projects:
- repo: openstack/glance - repo: openstack/glance
hash: 982016670fe908e5d7026714b115e63b7c31b46b hash: 982016670fe908e5d7026714b115e63b7c31b46b
- diff_start: 14.0.0 - diff-start: 14.0.0
projects: projects:
- repo: openstack/glance - repo: openstack/glance
hash: 982016670fe908e5d7026714b115e63b7c31b46b hash: 982016670fe908e5d7026714b115e63b7c31b46b

View File

@ -28,7 +28,7 @@ releases:
projects: projects:
- repo: openstack/heat - repo: openstack/heat
hash: 6b7b13250adbfaedca206be0ab59f730bd28a014 hash: 6b7b13250adbfaedca206be0ab59f730bd28a014
- diff_start: 8.0.0.0rc1 - diff-start: 8.0.0.0rc1
projects: projects:
- repo: openstack/heat - repo: openstack/heat
hash: 6b7b13250adbfaedca206be0ab59f730bd28a014 hash: 6b7b13250adbfaedca206be0ab59f730bd28a014

View File

@ -28,7 +28,7 @@ releases:
projects: projects:
- repo: openstack/horizon - repo: openstack/horizon
hash: 2fe66f444a35914009a275f7b8880ad12bc062d6 hash: 2fe66f444a35914009a275f7b8880ad12bc062d6
- diff_start: 11.0.0.0rc1 - diff-start: 11.0.0.0rc1
projects: projects:
- repo: openstack/horizon - repo: openstack/horizon
hash: 2fe66f444a35914009a275f7b8880ad12bc062d6 hash: 2fe66f444a35914009a275f7b8880ad12bc062d6

View File

@ -24,7 +24,7 @@ releases:
projects: projects:
- repo: openstack/keystone - repo: openstack/keystone
hash: e2d33c2819b1f52e7ee651d06d0ed50fd54fad15 hash: e2d33c2819b1f52e7ee651d06d0ed50fd54fad15
- diff_start: 11.0.0 - diff-start: 11.0.0
projects: projects:
- repo: openstack/keystone - repo: openstack/keystone
hash: e2d33c2819b1f52e7ee651d06d0ed50fd54fad15 hash: e2d33c2819b1f52e7ee651d06d0ed50fd54fad15

View File

@ -20,7 +20,7 @@ releases:
projects: projects:
- repo: openstack/manila - repo: openstack/manila
hash: 80fe5f1fe4eb2f9d63c36fbfed3dcc388e4a931b hash: 80fe5f1fe4eb2f9d63c36fbfed3dcc388e4a931b
- diff_start: 4.0.0.0rc1 - diff-start: 4.0.0.0rc1
projects: projects:
- repo: openstack/manila - repo: openstack/manila
hash: 80fe5f1fe4eb2f9d63c36fbfed3dcc388e4a931b hash: 80fe5f1fe4eb2f9d63c36fbfed3dcc388e4a931b

View File

@ -37,7 +37,7 @@ releases:
hash: 20ab5b624fca9defa221cf5a09c9197fe54afcd8 hash: 20ab5b624fca9defa221cf5a09c9197fe54afcd8
- repo: openstack/mistral-extra - repo: openstack/mistral-extra
hash: b542d7fcd5235edb282c82f894a273ecb827785d hash: b542d7fcd5235edb282c82f894a273ecb827785d
- diff_start: 4.0.0.0rc1 - diff-start: 4.0.0.0rc1
projects: projects:
- repo: openstack/mistral - repo: openstack/mistral
hash: e7bbe4cd75f8034d578bb5929c282be44108a3cb hash: e7bbe4cd75f8034d578bb5929c282be44108a3cb

View File

@ -24,7 +24,7 @@ releases:
projects: projects:
- repo: openstack/murano-dashboard - repo: openstack/murano-dashboard
hash: c950e248c2dfdc7a040d6984d84ed19c82a04e7d hash: c950e248c2dfdc7a040d6984d84ed19c82a04e7d
- diff_start: 3.2.0 - diff-start: 3.2.0
projects: projects:
- repo: openstack/murano-dashboard - repo: openstack/murano-dashboard
hash: c950e248c2dfdc7a040d6984d84ed19c82a04e7d hash: c950e248c2dfdc7a040d6984d84ed19c82a04e7d

View File

@ -24,7 +24,7 @@ releases:
projects: projects:
- repo: openstack/murano - repo: openstack/murano
hash: 94ba1def6032fce03b6cc8028dffc65eb383de1d hash: 94ba1def6032fce03b6cc8028dffc65eb383de1d
- diff_start: 3.2.0 - diff-start: 3.2.0
projects: projects:
- repo: openstack/murano - repo: openstack/murano
hash: 94ba1def6032fce03b6cc8028dffc65eb383de1d hash: 94ba1def6032fce03b6cc8028dffc65eb383de1d

View File

@ -26,7 +26,7 @@ releases:
- hash: 3ca04d04e233dc5a91068437923c2b042512deab - hash: 3ca04d04e233dc5a91068437923c2b042512deab
repo: openstack/networking-bagpipe repo: openstack/networking-bagpipe
version: 7.0.0.0rc2 version: 7.0.0.0rc2
- diff_start: 6.0.0 - diff-start: 6.0.0
projects: projects:
- hash: 3ca04d04e233dc5a91068437923c2b042512deab - hash: 3ca04d04e233dc5a91068437923c2b042512deab
repo: openstack/networking-bagpipe repo: openstack/networking-bagpipe

View File

@ -26,7 +26,7 @@ releases:
- hash: e4e089ee1c99c1e9af1a2bf58cfb992d95af240a - hash: e4e089ee1c99c1e9af1a2bf58cfb992d95af240a
repo: openstack/networking-bgpvpn repo: openstack/networking-bgpvpn
version: 7.0.0.0rc2 version: 7.0.0.0rc2
- diff_start: 6.0.0 - diff-start: 6.0.0
projects: projects:
- hash: e4e089ee1c99c1e9af1a2bf58cfb992d95af240a - hash: e4e089ee1c99c1e9af1a2bf58cfb992d95af240a
repo: openstack/networking-bgpvpn repo: openstack/networking-bgpvpn

View File

@ -26,7 +26,7 @@ releases:
- hash: f2dbda7a8c5a48acad36452fab3b8874e48d2e5d - hash: f2dbda7a8c5a48acad36452fab3b8874e48d2e5d
repo: openstack/networking-midonet repo: openstack/networking-midonet
version: 5.0.0.0rc2 version: 5.0.0.0rc2
- diff_start: 4.0.0 - diff-start: 4.0.0
projects: projects:
- hash: f2dbda7a8c5a48acad36452fab3b8874e48d2e5d - hash: f2dbda7a8c5a48acad36452fab3b8874e48d2e5d
repo: openstack/networking-midonet repo: openstack/networking-midonet

View File

@ -26,7 +26,7 @@ releases:
- hash: f2229850aa53834d0d1192646a59ed5bd68d7835 - hash: f2229850aa53834d0d1192646a59ed5bd68d7835
repo: openstack/networking-odl repo: openstack/networking-odl
version: 11.0.0.0rc2 version: 11.0.0.0rc2
- diff_start: 4.0.0 - diff-start: 4.0.0
projects: projects:
- hash: f2229850aa53834d0d1192646a59ed5bd68d7835 - hash: f2229850aa53834d0d1192646a59ed5bd68d7835
repo: openstack/networking-odl repo: openstack/networking-odl

View File

@ -22,7 +22,7 @@ releases:
- hash: c350f88950ddbd510b823bdbc326e1726ea33fb5 - hash: c350f88950ddbd510b823bdbc326e1726ea33fb5
repo: openstack/networking-ovn repo: openstack/networking-ovn
version: 3.0.0.0rc2 version: 3.0.0.0rc2
- diff_start: 2.0.0 - diff-start: 2.0.0
projects: projects:
- hash: c350f88950ddbd510b823bdbc326e1726ea33fb5 - hash: c350f88950ddbd510b823bdbc326e1726ea33fb5
repo: openstack/networking-ovn repo: openstack/networking-ovn

View File

@ -26,7 +26,7 @@ releases:
- hash: c77eb09fe571fbb8941d9be38e7cdd4831ff2820 - hash: c77eb09fe571fbb8941d9be38e7cdd4831ff2820
repo: openstack/networking-sfc repo: openstack/networking-sfc
version: 5.0.0.0rc2 version: 5.0.0.0rc2
- diff_start: 4.0.0 - diff-start: 4.0.0
projects: projects:
- hash: c77eb09fe571fbb8941d9be38e7cdd4831ff2820 - hash: c77eb09fe571fbb8941d9be38e7cdd4831ff2820
repo: openstack/networking-sfc repo: openstack/networking-sfc

View File

@ -25,7 +25,7 @@ releases:
- hash: 9098d4447581117e857d2f86fb4a0508b5ffbb6a - hash: 9098d4447581117e857d2f86fb4a0508b5ffbb6a
repo: openstack/neutron-dynamic-routing repo: openstack/neutron-dynamic-routing
version: 11.0.0.0rc2 version: 11.0.0.0rc2
- diff_start: 10.0.0 - diff-start: 10.0.0
projects: projects:
- hash: 9098d4447581117e857d2f86fb4a0508b5ffbb6a - hash: 9098d4447581117e857d2f86fb4a0508b5ffbb6a
repo: openstack/neutron-dynamic-routing repo: openstack/neutron-dynamic-routing

View File

@ -25,7 +25,7 @@ releases:
- hash: 2c47f7122c6eb96d8eb550fd573f4d87aea0e2ad - hash: 2c47f7122c6eb96d8eb550fd573f4d87aea0e2ad
repo: openstack/neutron-fwaas repo: openstack/neutron-fwaas
version: 11.0.0.0rc2 version: 11.0.0.0rc2
- diff_start: 10.0.0.0rc1 - diff-start: 10.0.0.0rc1
projects: projects:
- hash: 2c47f7122c6eb96d8eb550fd573f4d87aea0e2ad - hash: 2c47f7122c6eb96d8eb550fd573f4d87aea0e2ad
repo: openstack/neutron-fwaas repo: openstack/neutron-fwaas

View File

@ -31,7 +31,7 @@ releases:
- hash: af2e607338fb904f562b3c7ef3d2643d2f7526ba - hash: af2e607338fb904f562b3c7ef3d2643d2f7526ba
repo: openstack/neutron-lbaas-dashboard repo: openstack/neutron-lbaas-dashboard
version: 3.0.0.0rc1 version: 3.0.0.0rc1
- diff_start: 2.0.0 - diff-start: 2.0.0
projects: projects:
- hash: af2e607338fb904f562b3c7ef3d2643d2f7526ba - hash: af2e607338fb904f562b3c7ef3d2643d2f7526ba
repo: openstack/neutron-lbaas-dashboard repo: openstack/neutron-lbaas-dashboard

View File

@ -20,7 +20,7 @@ releases:
- hash: 6d68e016c3c6116332bbba9ab072bb6dc8dc5f7f - hash: 6d68e016c3c6116332bbba9ab072bb6dc8dc5f7f
repo: openstack/neutron-lbaas repo: openstack/neutron-lbaas
version: 11.0.0.0rc1 version: 11.0.0.0rc1
- diff_start: 10.0.0 - diff-start: 10.0.0
projects: projects:
- hash: 6d68e016c3c6116332bbba9ab072bb6dc8dc5f7f - hash: 6d68e016c3c6116332bbba9ab072bb6dc8dc5f7f
repo: openstack/neutron-lbaas repo: openstack/neutron-lbaas

View File

@ -29,7 +29,7 @@ releases:
- hash: 5212c9c563e9470ce9e6abd76bdef22fa652a9b3 - hash: 5212c9c563e9470ce9e6abd76bdef22fa652a9b3
repo: openstack/neutron repo: openstack/neutron
version: 11.0.0.0rc3 version: 11.0.0.0rc3
- diff_start: 10.0.0.0rc1 - diff-start: 10.0.0.0rc1
projects: projects:
- hash: 5212c9c563e9470ce9e6abd76bdef22fa652a9b3 - hash: 5212c9c563e9470ce9e6abd76bdef22fa652a9b3
repo: openstack/neutron repo: openstack/neutron

View File

@ -28,7 +28,7 @@ releases:
projects: projects:
- repo: openstack/nova - repo: openstack/nova
hash: 8b162ba21f06272f915070473640d493dd70beec hash: 8b162ba21f06272f915070473640d493dd70beec
- diff_start: 15.0.0.0rc1 - diff-start: 15.0.0.0rc1
projects: projects:
- repo: openstack/nova - repo: openstack/nova
hash: 8b162ba21f06272f915070473640d493dd70beec hash: 8b162ba21f06272f915070473640d493dd70beec

View File

@ -43,7 +43,7 @@ releases:
- hash: 2c8cc57156dfec5329aa2f8410f396308b5dea5e - hash: 2c8cc57156dfec5329aa2f8410f396308b5dea5e
repo: openstack/octavia repo: openstack/octavia
version: 1.0.0.0rc2 version: 1.0.0.0rc2
- diff_start: 0.10.0 - diff-start: 0.10.0
projects: projects:
- hash: 2c8cc57156dfec5329aa2f8410f396308b5dea5e - hash: 2c8cc57156dfec5329aa2f8410f396308b5dea5e
repo: openstack/octavia repo: openstack/octavia

View File

@ -57,7 +57,7 @@ releases:
hash: 557cf9fc7f6f08785eccb65c54b309a5f5113a83 hash: 557cf9fc7f6f08785eccb65c54b309a5f5113a83
- repo: openstack/sahara-image-elements - repo: openstack/sahara-image-elements
hash: 79369e39e40e1d9ba1cbca6039a3a06afbaf1685 hash: 79369e39e40e1d9ba1cbca6039a3a06afbaf1685
- diff_start: 6.0.0 - diff-start: 6.0.0
projects: projects:
- repo: openstack/sahara - repo: openstack/sahara
hash: 30a3b8b58867a176b502ad0e5601533655d7336b hash: 30a3b8b58867a176b502ad0e5601533655d7336b

View File

@ -24,7 +24,7 @@ releases:
projects: projects:
- repo: openstack/searchlight-ui - repo: openstack/searchlight-ui
hash: d52e632bf73e4e781599cf10f8ea136c90a35726 hash: d52e632bf73e4e781599cf10f8ea136c90a35726
- diff_start: 2.0.0.0rc1 - diff-start: 2.0.0.0rc1
projects: projects:
- repo: openstack/searchlight-ui - repo: openstack/searchlight-ui
hash: d52e632bf73e4e781599cf10f8ea136c90a35726 hash: d52e632bf73e4e781599cf10f8ea136c90a35726

View File

@ -23,7 +23,7 @@ releases:
projects: projects:
- repo: openstack/searchlight - repo: openstack/searchlight
hash: a1953b7f143f3bad0928b94c1370e292de93e601 hash: a1953b7f143f3bad0928b94c1370e292de93e601
- diff_start: 2.0.0.0rc1 - diff-start: 2.0.0.0rc1
projects: projects:
- repo: openstack/searchlight - repo: openstack/searchlight
hash: a1953b7f143f3bad0928b94c1370e292de93e601 hash: a1953b7f143f3bad0928b94c1370e292de93e601

View File

@ -20,7 +20,7 @@ releases:
projects: projects:
- repo: openstack/senlin - repo: openstack/senlin
hash: 59c6ea6617f1199d26d6e00ef431c3e5e42a7089 hash: 59c6ea6617f1199d26d6e00ef431c3e5e42a7089
- diff_start: 3.0.0.0rc1 - diff-start: 3.0.0.0rc1
projects: projects:
- repo: openstack/senlin - repo: openstack/senlin
hash: 59c6ea6617f1199d26d6e00ef431c3e5e42a7089 hash: 59c6ea6617f1199d26d6e00ef431c3e5e42a7089

View File

@ -23,7 +23,7 @@ releases:
projects: projects:
- repo: openstack/trove-dashboard - repo: openstack/trove-dashboard
hash: 387c3358555ee539f7abbbf4875497497e12c265 hash: 387c3358555ee539f7abbbf4875497497e12c265
- diff_start: 8.0.0.0rc1 - diff-start: 8.0.0.0rc1
projects: projects:
- repo: openstack/trove-dashboard - repo: openstack/trove-dashboard
hash: 387c3358555ee539f7abbbf4875497497e12c265 hash: 387c3358555ee539f7abbbf4875497497e12c265

View File

@ -23,7 +23,7 @@ releases:
projects: projects:
- repo: openstack/trove - repo: openstack/trove
hash: 0fb67d459baa0fb22391b1b1da3dba5349666bb7 hash: 0fb67d459baa0fb22391b1b1da3dba5349666bb7
- diff_start: 7.0.0.0rc1 - diff-start: 7.0.0.0rc1
projects: projects:
- repo: openstack/trove - repo: openstack/trove
hash: 0fb67d459baa0fb22391b1b1da3dba5349666bb7 hash: 0fb67d459baa0fb22391b1b1da3dba5349666bb7

View File

@ -21,7 +21,7 @@ releases:
projects: projects:
- repo: openstack/zaqar-ui - repo: openstack/zaqar-ui
hash: 07c9e898211274defc9c139fd54c2f8313635141 hash: 07c9e898211274defc9c139fd54c2f8313635141
- diff_start: 2.0.0 - diff-start: 2.0.0
projects: projects:
- repo: openstack/zaqar-ui - repo: openstack/zaqar-ui
hash: 07c9e898211274defc9c139fd54c2f8313635141 hash: 07c9e898211274defc9c139fd54c2f8313635141

View File

@ -21,7 +21,7 @@ releases:
projects: projects:
- repo: openstack/zaqar - repo: openstack/zaqar
hash: a5338d3af5b36973f218670438356ac8287dda6d hash: a5338d3af5b36973f218670438356ac8287dda6d
- diff_start: 4.0.0.0rc1 - diff-start: 4.0.0.0rc1
projects: projects:
- repo: openstack/zaqar - repo: openstack/zaqar
hash: a5338d3af5b36973f218670438356ac8287dda6d hash: a5338d3af5b36973f218670438356ac8287dda6d

View File

@ -59,6 +59,12 @@ properties:
type: "string" type: "string"
tarball-base: tarball-base:
type: "string" type: "string"
diff-start:
type: "string"
highlights:
type: "string"
required: ["version", "projects"]
additionalProperties: False
branches: branches:
type: "array" type: "array"
items: items:
@ -70,3 +76,5 @@ properties:
oneOf: oneOf:
- type: "string" - type: "string"
- type: "object" - type: "object"
required: ["name", "location"]
additionalProperties: False