)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"dfa7178188a0ef586e17f0ed0ec24509542dc52e","unresolved":false,"context_lines":[{"line_number":14,"context_line":"- nova.cells.opts:list_ops function removed."},{"line_number":15,"context_line":"- reno added for the deprecated options."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Blueprint centralize-config-options"},{"line_number":18,"context_line":"Change-Id: Idcaf66f0db1695d4fff34a656df2934c1b6d2ede"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"fa0719c6_8c563728","line":17,"updated":"2016-03-23 15:40:24.000000000","message":"Please be aware that the effort in Newton is tracked with a\nnew (follow up) blueprint \n\n    centralize-config-options-newton\n\nIf questions arise, ping me. Thanks for your help here!","commit_id":"809142ce9c5edf4866b5828b6ea33b8b3e636570"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"b45a20990ac8a54608f657bcf5b8a4ed82306413","unresolved":false,"context_lines":[{"line_number":14,"context_line":"- nova.cells.opts:list_ops function removed."},{"line_number":15,"context_line":"- reno added for the deprecated options."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Blueprint centralize-config-options"},{"line_number":18,"context_line":"Change-Id: Idcaf66f0db1695d4fff34a656df2934c1b6d2ede"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"fa0719c6_da4e216e","line":17,"in_reply_to":"fa0719c6_8c563728","updated":"2016-03-23 15:51:21.000000000","message":"OK done, thanks","commit_id":"809142ce9c5edf4866b5828b6ea33b8b3e636570"},{"author":{"_account_id":8623,"name":"Kaitlin Farr","email":"kaitlin.farr@jhuapl.edu","username":"kaitlin.farr"},"change_message_id":"b52fa0e7b3c4f3a5c893b992a9a5f4ce68a97f37","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Overall comments on `Improve the help text for cells options`"},{"line_number":10,"context_line":"reviews are implemented with this patch."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Copyright updated."},{"line_number":13,"context_line":"- Deprecated config options are marked."},{"line_number":14,"context_line":"- nova.cells.opts:list_ops function removed."},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"bab6814e_6315c5e3","line":12,"range":{"start_line":12,"start_character":2,"end_line":12,"end_character":20},"updated":"2016-05-20 15:36:44.000000000","message":"nit: this is out of date, please remove","commit_id":"1fce6045183467a976a3181bf99193bf29e5f346"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"77da2d4cb5e214950e9ba0d12b9dc08419945dc8","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Overall comments on `Improve the help text for cells options`"},{"line_number":10,"context_line":"reviews are implemented with this patch."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Copyright updated."},{"line_number":13,"context_line":"- Deprecated config options are marked."},{"line_number":14,"context_line":"- nova.cells.opts:list_ops function removed."},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"7aa08908_572914e5","line":12,"range":{"start_line":12,"start_character":2,"end_line":12,"end_character":20},"in_reply_to":"bab6814e_6315c5e3","updated":"2016-06-09 05:36:34.000000000","message":"Done, thanks","commit_id":"1fce6045183467a976a3181bf99193bf29e5f346"}],"nova/conf/cells.py":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"741210123daae42ba10908531ce99c2d802359bc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 TUBITAK BILGEM"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":2,"id":"bae84128_e225c6c2","line":1,"updated":"2016-02-19 18:29:04.000000000","message":"I wouldn\u0027t bother with changing these, honestly.","commit_id":"4d055c066e7293c637e77abf2f21c32ce008ef57"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"442a1b57c0a4a430ada7fdd4dcf8ea417d21518a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 TUBITAK BILGEM"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":2,"id":"bae84128_059d5465","line":1,"in_reply_to":"bae84128_e225c6c2","updated":"2016-02-19 18:46:38.000000000","message":"I received several comments about the wrongfulness of using Openstack Foundation copyright. I still do not know what should actually I do...","commit_id":"4d055c066e7293c637e77abf2f21c32ce008ef57"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"741210123daae42ba10908531ce99c2d802359bc","unresolved":false,"context_lines":[{"line_number":78,"context_line":"               help\u003d\"\"\""},{"line_number":79,"context_line":"Manager for cells"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Please do not use this configuration!"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"The nova-cells manager class. This class defines RPC methods that"},{"line_number":84,"context_line":"the local cell may call. This class is NOT used for messages coming"}],"source_content_type":"text/x-python","patch_set":2,"id":"bae84128_421d9272","line":81,"updated":"2016-02-19 18:29:04.000000000","message":"I think we often add DEPRECATED as the first bit of the help string. Whatever we do, we should do that for both of these options we are deprecating.","commit_id":"4d055c066e7293c637e77abf2f21c32ce008ef57"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"442a1b57c0a4a430ada7fdd4dcf8ea417d21518a","unresolved":false,"context_lines":[{"line_number":78,"context_line":"               help\u003d\"\"\""},{"line_number":79,"context_line":"Manager for cells"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Please do not use this configuration!"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"The nova-cells manager class. This class defines RPC methods that"},{"line_number":84,"context_line":"the local cell may call. This class is NOT used for messages coming"}],"source_content_type":"text/x-python","patch_set":2,"id":"bae84128_054714bc","line":81,"in_reply_to":"bae84128_421d9272","updated":"2016-02-19 18:46:38.000000000","message":"ok, done","commit_id":"4d055c066e7293c637e77abf2f21c32ce008ef57"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"a6ee757277df77233b137b5d02ff1ca969c13615","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 TUBITAK BILGEM"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a061dce_0eed09ef","line":1,"updated":"2016-04-06 15:10:51.000000000","message":"Nit: I think we should just leave the copyright alone, it doesn\u0027t really need updating.","commit_id":"2928dd25c7fa3f41e6dadd844535291b8b242505"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"16000c6151995ab8898e4ad7390a6b52f31c47fc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 TUBITAK BILGEM"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":6,"id":"1a122d0e_45c0bf7c","line":1,"in_reply_to":"1a122d0e_0727f464","updated":"2016-04-18 17:09:13.000000000","message":"@Daniel this python file was created by me, I am new and accidentally added the OpenStack Foundation copyright. I do not really understand this copyright thing.. When I added OpenStack Foundation copyright I had several comments, when I change it to my company I get several comments again. Maybe I should totally delete this line..","commit_id":"2928dd25c7fa3f41e6dadd844535291b8b242505"},{"author":{"_account_id":14511,"name":"Maciej Szankin","email":"maciej+review@szankin.pl","username":"mszankin"},"change_message_id":"5f9b04cc0fb3ad8e3d8d327d6dd8949fa8d4ea4b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 TUBITAK BILGEM"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_aedd1244","line":1,"in_reply_to":"1a122d0e_45c0bf7c","updated":"2016-05-13 21:17:00.000000000","message":"Take a look into other conf files - they all contain Openstack Foundation header BUT don\u0027t get confused - actually if you are not an Openstack Foundation employee you do not have a right to use Foundations name in license headers. There was a discussion about it on a mailing list sometime ago.\n\nSo, if you created this file and you are the original author - then your company should be in the header.\nIf you modify or create a file but with copied content - you should retain openstack foundations header.\n\nIn this case - I think that retaining OpenStack foundation is the safest way - you did create a file, but its content is copied and refactored from other file that was licensed by OSF.\n\nI am not an law expert - so you might want to wait on others opinion.","commit_id":"2928dd25c7fa3f41e6dadd844535291b8b242505"},{"author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"change_message_id":"5d5c8266d3358312f7181d82f8919b0f6621fe9b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 TUBITAK BILGEM"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":6,"id":"1a122d0e_0727f464","line":1,"in_reply_to":"9a061dce_0eed09ef","updated":"2016-04-18 14:54:42.000000000","message":"It isn\u0027t actually a nit - removing another copyright holders\u0027 copyright statement is a license violation.","commit_id":"2928dd25c7fa3f41e6dadd844535291b8b242505"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"0d01310f2422fb0886da225ba7a1b31f7b7cba5b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (c) 2016 TUBITAK BILGEM"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":6,"id":"dab17558_008b2b69","line":1,"in_reply_to":"dab17558_aedd1244","updated":"2016-05-16 07:06:46.000000000","message":"I explored other conf files contrarily they have various copyright headers, but OK, I will just pull back this change.","commit_id":"2928dd25c7fa3f41e6dadd844535291b8b242505"},{"author":{"_account_id":19590,"name":"Sarafraj Singh","email":"Sarafraj.Singh@intel.com","username":"sarafrajsingh"},"change_message_id":"41f1ee829a40773a72ba046ab6117af85fb35f79","unresolved":false,"context_lines":[{"line_number":363,"context_line":"cell_manager_opts \u003d ["},{"line_number":364,"context_line":"        cfg.StrOpt(\u0027driver\u0027,"},{"line_number":365,"context_line":"                default\u003d\u0027nova.cells.rpc_driver.CellsRPCDriver\u0027,"},{"line_number":366,"context_line":"                deprecated_for_removal\u003dTrue,"},{"line_number":367,"context_line":"                help\u003d\"\"\""},{"line_number":368,"context_line":"DEPRECATED: Cells communication driver"},{"line_number":369,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"9abb7d3a_29127857","line":366,"updated":"2016-05-31 22:18:59.000000000","message":"Can you also add \"deprecated_reason\u003d\" in this.","commit_id":"1fce6045183467a976a3181bf99193bf29e5f346"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"77da2d4cb5e214950e9ba0d12b9dc08419945dc8","unresolved":false,"context_lines":[{"line_number":363,"context_line":"cell_manager_opts \u003d ["},{"line_number":364,"context_line":"        cfg.StrOpt(\u0027driver\u0027,"},{"line_number":365,"context_line":"                default\u003d\u0027nova.cells.rpc_driver.CellsRPCDriver\u0027,"},{"line_number":366,"context_line":"                deprecated_for_removal\u003dTrue,"},{"line_number":367,"context_line":"                help\u003d\"\"\""},{"line_number":368,"context_line":"DEPRECATED: Cells communication driver"},{"line_number":369,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"7aa08908_9776dc03","line":366,"in_reply_to":"7aa08908_1a01b005","updated":"2016-06-09 05:36:34.000000000","message":"Done\nI moved this change to reno patch: https://review.openstack.org/#/c/316614/","commit_id":"1fce6045183467a976a3181bf99193bf29e5f346"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"006f194775dcc3bdbbf40f57701b95562b8d3cbe","unresolved":false,"context_lines":[{"line_number":363,"context_line":"cell_manager_opts \u003d ["},{"line_number":364,"context_line":"        cfg.StrOpt(\u0027driver\u0027,"},{"line_number":365,"context_line":"                default\u003d\u0027nova.cells.rpc_driver.CellsRPCDriver\u0027,"},{"line_number":366,"context_line":"                deprecated_for_removal\u003dTrue,"},{"line_number":367,"context_line":"                help\u003d\"\"\""},{"line_number":368,"context_line":"DEPRECATED: Cells communication driver"},{"line_number":369,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"7aa08908_1a01b005","line":366,"in_reply_to":"9abb7d3a_29127857","updated":"2016-06-08 09:56:31.000000000","message":"+1","commit_id":"1fce6045183467a976a3181bf99193bf29e5f346"}],"releasenotes/notes/deprecate-cells-manager-and-driver-options-473893e4e87f95c2.yaml":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"71dd51ca85ee94c9abf7be1d30ab88125261a49b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The cells.manager configuration option is now deprecated and"},{"line_number":5,"context_line":"    will be removed."},{"line_number":6,"context_line":"    The cells.driver configuration option is now deprecated and"},{"line_number":7,"context_line":"    will be removed."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"fa0719c6_4c80adc0","line":4,"updated":"2016-03-23 12:23:40.000000000","message":"I think you need to remove this line, I guess it has already been done, and the rebase left this here?","commit_id":"809142ce9c5edf4866b5828b6ea33b8b3e636570"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"b45a20990ac8a54608f657bcf5b8a4ed82306413","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The cells.manager configuration option is now deprecated and"},{"line_number":5,"context_line":"    will be removed."},{"line_number":6,"context_line":"    The cells.driver configuration option is now deprecated and"},{"line_number":7,"context_line":"    will be removed."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"fa0719c6_5a15f13d","line":4,"in_reply_to":"fa0719c6_4c80adc0","updated":"2016-03-23 15:51:21.000000000","message":"Well actually I don\u0027t know how to follow reno changes that are already been done.. \nDo you mean that I need to delete this line and leave the cells.driver line only?","commit_id":"809142ce9c5edf4866b5828b6ea33b8b3e636570"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"430c23bef9bb9fcca66e0280656ee036109103f3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The cells.manager configuration option is now deprecated and"},{"line_number":5,"context_line":"    will be removed."},{"line_number":6,"context_line":"    The cells.driver configuration option is now deprecated and"},{"line_number":7,"context_line":"    will be removed."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"da0c15f0_a9f8d27d","line":4,"in_reply_to":"fa0719c6_5a15f13d","updated":"2016-03-25 07:53:06.000000000","message":"OK, got it: https://github.com/openstack/nova/search?l\u003dyaml\u0026q\u003dcells\u0026utf8\u003d%E2%9C%93","commit_id":"809142ce9c5edf4866b5828b6ea33b8b3e636570"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"a6ee757277df77233b137b5d02ff1ca969c13615","unresolved":false,"context_lines":[{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The cells.driver configuration option is now deprecated and"},{"line_number":5,"context_line":"    will be removed."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a061dce_cea2f198","line":5,"range":{"start_line":5,"start_character":12,"end_line":5,"end_character":20},"updated":"2016-04-06 15:10:51.000000000","message":"Nit: we should really say when it will be removed, in this case Octa.","commit_id":"2928dd25c7fa3f41e6dadd844535291b8b242505"},{"author":{"_account_id":18934,"name":"ecelik","email":"celik.esra@tubitak.gov.tr","username":"esracelik"},"change_message_id":"0d01310f2422fb0886da225ba7a1b31f7b7cba5b","unresolved":false,"context_lines":[{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The cells.driver configuration option is now deprecated and"},{"line_number":5,"context_line":"    will be removed."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"dab17558_c03803d6","line":5,"range":{"start_line":5,"start_character":12,"end_line":5,"end_character":20},"in_reply_to":"9a061dce_cea2f198","updated":"2016-05-16 07:06:46.000000000","message":"Done","commit_id":"2928dd25c7fa3f41e6dadd844535291b8b242505"}]}
