)]}'
{"tempest/api_schema/compute/v2/servers.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"43e6271fd556efa3b5b9fb8b5b5e4db64819bf87","unresolved":false,"context_lines":[{"line_number":140,"context_line":"        # Current supported policies is \u0027anti-affinity\u0027 \u0026 \u0027affinity\u0027"},{"line_number":141,"context_line":"        \u0027policies\u0027: {"},{"line_number":142,"context_line":"            \u0027type\u0027: \u0027array\u0027,"},{"line_number":143,"context_line":"            \u0027items\u0027: {\u0027enum\u0027: [\u0027anti-affinity\u0027, \u0027affinity\u0027]}"},{"line_number":144,"context_line":"        },"},{"line_number":145,"context_line":"        # \u0027members\u0027 attribute contains the array of instance\u0027s UUID of"},{"line_number":146,"context_line":"        # instances present in server sroup"}],"source_content_type":"text/x-python","patch_set":1,"id":"3ae8d1ca_b75fef71","line":143,"updated":"2014-05-27 10:07:27.000000000","message":"When adding a new policy, Nova developer should change this tempest code, that would make Nova development process slow. I guess.\n\nSo this enum seems a little overkill.","commit_id":"5e65c0cf4ee19a97504b0d2ac7959fcb697445dd"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"7d81a9146f219bd2148318f48116b12b0dd70d50","unresolved":false,"context_lines":[{"line_number":140,"context_line":"        # Current supported policies is \u0027anti-affinity\u0027 \u0026 \u0027affinity\u0027"},{"line_number":141,"context_line":"        \u0027policies\u0027: {"},{"line_number":142,"context_line":"            \u0027type\u0027: \u0027array\u0027,"},{"line_number":143,"context_line":"            \u0027items\u0027: {\u0027enum\u0027: [\u0027anti-affinity\u0027, \u0027affinity\u0027]}"},{"line_number":144,"context_line":"        },"},{"line_number":145,"context_line":"        # \u0027members\u0027 attribute contains the array of instance\u0027s UUID of"},{"line_number":146,"context_line":"        # instances present in server sroup"}],"source_content_type":"text/x-python","patch_set":1,"id":"3ae8d1ca_48a1aca8","line":143,"in_reply_to":"3ae8d1ca_b75fef71","updated":"2014-05-27 11:44:55.000000000","message":"Thanks. Done.","commit_id":"5e65c0cf4ee19a97504b0d2ac7959fcb697445dd"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"8a2b5ee989864f16c27249bca2ffd365474e4ed7","unresolved":false,"context_lines":[{"line_number":142,"context_line":"            \u0027items\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":143,"context_line":"        },"},{"line_number":144,"context_line":"        # \u0027members\u0027 attribute contains the array of instance\u0027s UUID of"},{"line_number":145,"context_line":"        # instances present in server sroup"},{"line_number":146,"context_line":"        \u0027members\u0027: {"},{"line_number":147,"context_line":"            \u0027type\u0027: \u0027array\u0027,"},{"line_number":148,"context_line":"            \u0027items\u0027: {\u0027type\u0027: \u0027string\u0027}"}],"source_content_type":"text/x-python","patch_set":2,"id":"3ae8d1ca_ef207bf9","line":145,"updated":"2014-05-28 22:30:47.000000000","message":"sroup suppose to be group?","commit_id":"1830d8b29d635b2ca71963e7375c242eb1b18f72"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"8057edfcf0e80339bb0864be550f98abc606a0ed","unresolved":false,"context_lines":[{"line_number":142,"context_line":"            \u0027items\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":143,"context_line":"        },"},{"line_number":144,"context_line":"        # \u0027members\u0027 attribute contains the array of instance\u0027s UUID of"},{"line_number":145,"context_line":"        # instances present in server sroup"},{"line_number":146,"context_line":"        \u0027members\u0027: {"},{"line_number":147,"context_line":"            \u0027type\u0027: \u0027array\u0027,"},{"line_number":148,"context_line":"            \u0027items\u0027: {\u0027type\u0027: \u0027string\u0027}"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_dc8704d6","line":145,"in_reply_to":"3ae8d1ca_ef207bf9","updated":"2014-06-02 00:50:00.000000000","message":"Thanks. Done","commit_id":"1830d8b29d635b2ca71963e7375c242eb1b18f72"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"c30fbfccec5f02f9e53069618316077e3ef85ac8","unresolved":false,"context_lines":[{"line_number":150,"context_line":"        \u0027metadata\u0027: {"},{"line_number":151,"context_line":"            \u0027type\u0027: \u0027object\u0027,"},{"line_number":152,"context_line":"            \u0027patternProperties\u0027: {"},{"line_number":153,"context_line":"                \u0027^.+$\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":154,"context_line":"            }"},{"line_number":155,"context_line":"        }"},{"line_number":156,"context_line":"    },"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_78632fdc","line":153,"updated":"2014-06-03 07:19:38.000000000","message":"From what I can see metadata can be a dict (key/val of metadata items) although there isn\u0027t an api sample example of this","commit_id":"214448bb4e72d591d66a6146b5a466f980c65d4b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2da8d9ee23ccdb9496bc4c9be6e7ed8f2210c836","unresolved":false,"context_lines":[{"line_number":150,"context_line":"        \u0027metadata\u0027: {"},{"line_number":151,"context_line":"            \u0027type\u0027: \u0027object\u0027,"},{"line_number":152,"context_line":"            \u0027patternProperties\u0027: {"},{"line_number":153,"context_line":"                \u0027^.+$\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":154,"context_line":"            }"},{"line_number":155,"context_line":"        }"},{"line_number":156,"context_line":"    },"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_24f02fc8","line":153,"in_reply_to":"1ae5cdf2_5521d9b2","updated":"2014-06-06 00:40:37.000000000","message":"agree, I think we should relax that to \u0027object\u0027 only as there is no strict defined format for metadata","commit_id":"214448bb4e72d591d66a6146b5a466f980c65d4b"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"6cfda7fbe1a3009134185f2824625727a4752f24","unresolved":false,"context_lines":[{"line_number":150,"context_line":"        \u0027metadata\u0027: {"},{"line_number":151,"context_line":"            \u0027type\u0027: \u0027object\u0027,"},{"line_number":152,"context_line":"            \u0027patternProperties\u0027: {"},{"line_number":153,"context_line":"                \u0027^.+$\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":154,"context_line":"            }"},{"line_number":155,"context_line":"        }"},{"line_number":156,"context_line":"    },"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ae5cdf2_5521d9b2","line":153,"in_reply_to":"1ae5cdf2_78632fdc","updated":"2014-06-03 09:02:56.000000000","message":"Yes, metadata of server_group is not described clearly in api sample files in Nova. So how about relaxing this definition such as defining \"type\": \"object\" only?","commit_id":"214448bb4e72d591d66a6146b5a466f980c65d4b"}]}
