)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1742c93774fea0af001da77a3bae981bfa0a0b3b","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The metadata definitions in etc/metadefs allow each namespace to be associated"},{"line_number":10,"context_line":"with a resource type in OpenStack. Now that Horizon is supporting adding"},{"line_number":11,"context_line":"metadata to instances (just got in during the mitaka cycle - so unrealeased),"},{"line_number":12,"context_line":"I realized that we used OS::Nova::Instance instead of OS::Nova::Server in"},{"line_number":13,"context_line":"Glance. This doesn’t align with Heat [0] or Searchlight [1]."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"5a5ae5dd_0600af33","line":11,"range":{"start_line":11,"start_character":68,"end_line":11,"end_character":69},"updated":"2016-02-03 16:59:42.000000000","message":"nit: delete first \u0027a\u0027 in \u0027unrealeased\u0027","commit_id":"33ae05ee8687af39b3bddc5b448ace2a412dbf68"}],"glance/db/sqlalchemy/migrate_repo/versions/035_add_metadef_tables.py":[{"author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"change_message_id":"c552e0eca9b38d71503f14f5ca70a96684afacd8","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"RESOURCE_TYPES \u003d [u\u0027OS::Glance::Image\u0027, u\u0027OS::Cinder::Volume\u0027,"},{"line_number":26,"context_line":"                  u\u0027OS::Nova::Flavor\u0027, u\u0027OS::Nova::Aggregate\u0027,"},{"line_number":27,"context_line":"                  u\u0027OS::Nova::Server\u0027]"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def _get_metadef_resource_types_table(meta):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a68dd71_0263ee42","line":27,"updated":"2016-01-25 23:47:44.000000000","message":"This change probably needs a new migrate script. Otherwise, this new resource type won\u0027t be registered during upgrade.\n\nAlso, do you think we need to migrate existing namespace/resource-type associations to the newly registered OS::NOVA::Server ?","commit_id":"f69b2663709d6449be0545d863dcf86b5fd403ab"},{"author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"change_message_id":"9343f1bbc8cc3586d228d535c0456603b685e3bb","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"RESOURCE_TYPES \u003d [u\u0027OS::Glance::Image\u0027, u\u0027OS::Cinder::Volume\u0027,"},{"line_number":26,"context_line":"                  u\u0027OS::Nova::Flavor\u0027, u\u0027OS::Nova::Aggregate\u0027,"},{"line_number":27,"context_line":"                  u\u0027OS::Nova::Server\u0027]"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def _get_metadef_resource_types_table(meta):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a5ae5dd_f802d93d","line":27,"in_reply_to":"5a5ae5dd_1d524768","updated":"2016-02-03 15:10:56.000000000","message":"Nope, that\u0027s it -- thanks.","commit_id":"f69b2663709d6449be0545d863dcf86b5fd403ab"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"35c5591c9e6dffeefb00743f8170f68399a519af","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"RESOURCE_TYPES \u003d [u\u0027OS::Glance::Image\u0027, u\u0027OS::Cinder::Volume\u0027,"},{"line_number":26,"context_line":"                  u\u0027OS::Nova::Flavor\u0027, u\u0027OS::Nova::Aggregate\u0027,"},{"line_number":27,"context_line":"                  u\u0027OS::Nova::Server\u0027]"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def _get_metadef_resource_types_table(meta):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a5ae5dd_1d524768","line":27,"in_reply_to":"5a5ae5dd_dcda7e78","updated":"2016-02-03 14:50:05.000000000","message":"Stuart, I also added: \n\nhttps://review.openstack.org/#/c/272271/4/glance/db/sqlalchemy/migrate_repo/versions/044_update_metadef_os_nova_server.py\n\nDid you mean something different?","commit_id":"f69b2663709d6449be0545d863dcf86b5fd403ab"},{"author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"change_message_id":"cca3227f5d73f17d67403d97d6c4c8dbefb0e89c","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"RESOURCE_TYPES \u003d [u\u0027OS::Glance::Image\u0027, u\u0027OS::Cinder::Volume\u0027,"},{"line_number":26,"context_line":"                  u\u0027OS::Nova::Flavor\u0027, u\u0027OS::Nova::Aggregate\u0027,"},{"line_number":27,"context_line":"                  u\u0027OS::Nova::Server\u0027]"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def _get_metadef_resource_types_table(meta):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a5ae5dd_dcda7e78","line":27,"in_reply_to":"7a5de9d1_f13bd336","updated":"2016-02-03 10:47:00.000000000","message":"Would it be very tricky to have a new migrate script (rather than release notes)?\n\nIf it was part of the usual migration scripts it would be guaranteed to be performed at all sites (possibly less potential for problems caused by out-of-sync databases).","commit_id":"f69b2663709d6449be0545d863dcf86b5fd403ab"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"148c375c3978f7b604e1c43bcbf1d681422dfebb","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"RESOURCE_TYPES \u003d [u\u0027OS::Glance::Image\u0027, u\u0027OS::Cinder::Volume\u0027,"},{"line_number":26,"context_line":"                  u\u0027OS::Nova::Flavor\u0027, u\u0027OS::Nova::Aggregate\u0027,"},{"line_number":27,"context_line":"                  u\u0027OS::Nova::Server\u0027]"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"def _get_metadef_resource_types_table(meta):"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_f13bd336","line":27,"in_reply_to":"9a68dd71_0263ee42","updated":"2016-02-02 21:59:35.000000000","message":"I\u0027ve added notes on how to migrate them using the glance-manage command. This is in the upgrade section of the release notes.","commit_id":"f69b2663709d6449be0545d863dcf86b5fd403ab"}],"releasenotes/notes/bug-1537903-54b2822eac6cfc09.yaml":[{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"13259fffcd90f46bfe96bf51cf20d37d15092f7c","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - Metadata definitions previously associated with OS::Nova::Instance to"},{"line_number":4,"context_line":"    have been changed to be associated to OS::Nova::Server in order to"},{"line_number":5,"context_line":"    alight with Heat and Searchlight. You may either upgrade them using"},{"line_number":6,"context_line":"    glance-manage db load_metadefs [path] [merge] [prefer_new] or"},{"line_number":7,"context_line":"    glance-manage db upgrade 44."},{"line_number":8,"context_line":"fixes:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a5de9d1_e747911b","line":5,"updated":"2016-02-02 21:59:05.000000000","message":"alight --\u003e align (d\u0027oh)","commit_id":"a27b8639e551a3bedc1a51487dccc28d61753edf"},{"author":{"_account_id":7665,"name":"Travis Tripp","email":"os.travis.tripp@gmail.com","username":"travis.tripp"},"change_message_id":"13259fffcd90f46bfe96bf51cf20d37d15092f7c","unresolved":false,"context_lines":[{"line_number":8,"context_line":"fixes:"},{"line_number":9,"context_line":"  - Metadata definitions previously associated with OS::Nova::Instance to"},{"line_number":10,"context_line":"    have been changed to be associated to OS::Nova::Server in order to"},{"line_number":11,"context_line":"    alight with Heat and Searchlight."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7a5de9d1_475d45eb","line":11,"updated":"2016-02-02 21:59:05.000000000","message":"ditto","commit_id":"a27b8639e551a3bedc1a51487dccc28d61753edf"}]}
