)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":19072,"name":"Xavier","email":"marcusrafael@lsd.ufcg.edu.br","username":"marcusrafael"},"change_message_id":"2944bf16b9c89a0cfe1ca001ef2cb82adeb98dc8","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Hugo Nicodemos \u003cnicodemos@lsd.ufcg.edu.br\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-04-10 14:05:06 -0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bff0334d_c6bf32a8","line":7,"updated":"2017-04-10 19:25:04.000000000","message":"Would be great have the link for the dynamic allocation spec here :)","commit_id":"7af749e96ff872244e8dce79fbfc20b82476023f"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"8a6035aef77a532f2ca3d6c266de300c6a3227da","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Hugo Nicodemos \u003cnicodemos@lsd.ufcg.edu.br\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-04-10 14:05:06 -0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bff0334d_e14c60c9","line":7,"in_reply_to":"bff0334d_c6bf32a8","updated":"2017-04-10 20:00:02.000000000","message":"Done.","commit_id":"7af749e96ff872244e8dce79fbfc20b82476023f"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"f52dbb785578eaa020abe7b6343475a45aced3e6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Hugo Nicodemos \u003cnicodemos@lsd.ufcg.edu.br\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-04-11 16:59:32 -0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_4142bbac","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":50},"updated":"2017-04-12 03:45:14.000000000","message":"This patch is not about deprecation, but about removal.\nTitle should be:-\n\u0027Remove pre-allocation model for OneView drivers\u0027","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"50f931840d2329b4cbde4ad58b8d994db79ecf7f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Hugo Nicodemos \u003cnicodemos@lsd.ufcg.edu.br\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-04-11 16:59:32 -0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_39afdf2a","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":50},"in_reply_to":"bff0334d_4142bbac","updated":"2017-04-12 11:12:08.000000000","message":"Done.","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"f52dbb785578eaa020abe7b6343475a45aced3e6","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"},{"line_number":11,"context_line":"model[0]. In this patch, we are removing the unnecessary code"},{"line_number":12,"context_line":"that kept the support for pre-allocation."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_c10feb85","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":27},"updated":"2017-04-12 03:45:14.000000000","message":"s/ dropped / deprecated/","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"50f931840d2329b4cbde4ad58b8d994db79ecf7f","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"},{"line_number":11,"context_line":"model[0]. In this patch, we are removing the unnecessary code"},{"line_number":12,"context_line":"that kept the support for pre-allocation."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_19aadb17","line":9,"range":{"start_line":9,"start_character":20,"end_line":9,"end_character":27},"in_reply_to":"bff0334d_c10feb85","updated":"2017-04-12 11:12:08.000000000","message":"Done.","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"f52dbb785578eaa020abe7b6343475a45aced3e6","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"},{"line_number":11,"context_line":"model[0]. In this patch, we are removing the unnecessary code"},{"line_number":12,"context_line":"that kept the support for pre-allocation."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_411bdbc8","line":10,"range":{"start_line":10,"start_character":3,"end_line":10,"end_character":15},"updated":"2017-04-12 03:45:14.000000000","message":"s/ \u0027Pike release\u0027 / \u0027Newton cycle (6.1.0)/","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"50f931840d2329b4cbde4ad58b8d994db79ecf7f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Deprecate pre-allocation model for OneView drivers"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"},{"line_number":11,"context_line":"model[0]. In this patch, we are removing the unnecessary code"},{"line_number":12,"context_line":"that kept the support for pre-allocation."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_f9a4d74c","line":10,"range":{"start_line":10,"start_character":3,"end_line":10,"end_character":15},"in_reply_to":"bff0334d_411bdbc8","updated":"2017-04-12 11:12:08.000000000","message":"Done.","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"f52dbb785578eaa020abe7b6343475a45aced3e6","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"},{"line_number":11,"context_line":"model[0]. In this patch, we are removing the unnecessary code"},{"line_number":12,"context_line":"that kept the support for pre-allocation."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"[0] https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/oneview-drivers-dynamic-allocation.html"},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_c1d24bd1","line":12,"range":{"start_line":11,"start_character":10,"end_line":12,"end_character":40},"updated":"2017-04-12 03:45:14.000000000","message":"May be this could be:-\n\u0027This patch removes code pertaining to pre-allocation feature from OneView drivers. The dynamic allocation feature should be used instead.\u0027","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"50f931840d2329b4cbde4ad58b8d994db79ecf7f","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The OneView drivers dropped support for pre-allocation model"},{"line_number":10,"context_line":"in Pike release, making the dynamic allocation the default"},{"line_number":11,"context_line":"model[0]. In this patch, we are removing the unnecessary code"},{"line_number":12,"context_line":"that kept the support for pre-allocation."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"[0] https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/oneview-drivers-dynamic-allocation.html"},{"line_number":15,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bff0334d_d965931f","line":12,"range":{"start_line":11,"start_character":10,"end_line":12,"end_character":40},"in_reply_to":"bff0334d_c1d24bd1","updated":"2017-04-12 11:12:08.000000000","message":"Done.","commit_id":"e371eb7a1f86ba70fdb605b8d748d89067d4361e"}],"doc/source/drivers/oneview.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"693591db37810e000d024de1a863885af43c75b8","unresolved":false,"context_lines":[{"line_number":42,"context_line":"the ``python-oneviewclient`` being responsible for the communication with the"},{"line_number":43,"context_line":"OneView appliance."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"From the Newton release on, OneView drivers enables a new feature called"},{"line_number":46,"context_line":"**dynamic allocation** of nodes [6]_. In this model, the driver allocates"},{"line_number":47,"context_line":"resources in OneView only at boot time, allowing idle resources in ironic"},{"line_number":48,"context_line":"to be used by OneView users, enabling actual resource sharing among ironic"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5ff73747_7e8752d9","line":45,"range":{"start_line":45,"start_character":44,"end_line":45,"end_character":51},"updated":"2017-04-24 13:48:02.000000000","message":"nit: enable","commit_id":"bd4bd780abaf188189367727694d7233d40ba029"}],"ironic/drivers/modules/oneview/deploy.py":[{"author":{"_account_id":19072,"name":"Xavier","email":"marcusrafael@lsd.ufcg.edu.br","username":"marcusrafael"},"change_message_id":"2944bf16b9c89a0cfe1ca001ef2cb82adeb98dc8","unresolved":false,"context_lines":[{"line_number":382,"context_line":""},{"line_number":383,"context_line":"    @METRICS.timer(\u0027OneViewAgentDeploy.tear_down\u0027)"},{"line_number":384,"context_line":"    def tear_down(self, task):"},{"line_number":385,"context_line":"        if (not CONF.conductor.automated_clean):"},{"line_number":386,"context_line":"            deploy_utils.tear_down(self.oneview_client, task)"},{"line_number":387,"context_line":"        return super(OneViewAgentDeploy, self).tear_down(task)"},{"line_number":388,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bff0334d_4637a24e","line":385,"range":{"start_line":385,"start_character":11,"end_line":385,"end_character":12},"updated":"2017-04-10 19:25:04.000000000","message":"nit: remove the parentheses here","commit_id":"7af749e96ff872244e8dce79fbfc20b82476023f"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"8a6035aef77a532f2ca3d6c266de300c6a3227da","unresolved":false,"context_lines":[{"line_number":382,"context_line":""},{"line_number":383,"context_line":"    @METRICS.timer(\u0027OneViewAgentDeploy.tear_down\u0027)"},{"line_number":384,"context_line":"    def tear_down(self, task):"},{"line_number":385,"context_line":"        if (not CONF.conductor.automated_clean):"},{"line_number":386,"context_line":"            deploy_utils.tear_down(self.oneview_client, task)"},{"line_number":387,"context_line":"        return super(OneViewAgentDeploy, self).tear_down(task)"},{"line_number":388,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bff0334d_41d30cd6","line":385,"range":{"start_line":385,"start_character":11,"end_line":385,"end_character":12},"in_reply_to":"bff0334d_4637a24e","updated":"2017-04-10 20:00:02.000000000","message":"Done.","commit_id":"7af749e96ff872244e8dce79fbfc20b82476023f"}],"releasenotes/notes/deprecate-pre-allocation-for-oneview-09310a215b3aaf3c.yaml":[{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"a6f054c130cd35cc1ce1b9ea7c758be048df921d","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 pre-allocation model for OneView drivers is deprecated. Removing"},{"line_number":5,"context_line":"    the support for it in favor of support only the dynamic allocation"},{"line_number":6,"context_line":"    model."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bff0334d_081f56b7","line":4,"range":{"start_line":4,"start_character":49,"end_line":4,"end_character":62},"updated":"2017-04-11 09:33:05.000000000","message":"s/ is deprecated. / was deprecated \u003crelease cycle\u003e (Ironic version). /","commit_id":"69fd8a38f7cfc41f142d49c16fcbe57a606cbe08"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"1e313d501ad6a93b9a1ea4c26c9832011edc54c8","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 pre-allocation model for OneView drivers is deprecated. Removing"},{"line_number":5,"context_line":"    the support for it in favor of support only the dynamic allocation"},{"line_number":6,"context_line":"    model."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bff0334d_51285e95","line":4,"range":{"start_line":4,"start_character":49,"end_line":4,"end_character":62},"in_reply_to":"bff0334d_081f56b7","updated":"2017-04-11 14:13:30.000000000","message":"Done.","commit_id":"69fd8a38f7cfc41f142d49c16fcbe57a606cbe08"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"a4f69b2c7542c033b502ec4e4121c31fd80a9497","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 pre-allocation model for OneView drivers was deprecated in Pike"},{"line_number":5,"context_line":"    release (Ironic 8.0.0). Removing the support for it in favor of"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7ffa3b31_ea904c98","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":12},"updated":"2017-04-14 09:36:33.000000000","message":"this should be upgrade section","commit_id":"c481824e4ffe085d256fc9ab73fade6bc76cba77"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"e628f1e9471d0750c4342b8344b9cd21c746179b","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 pre-allocation model for OneView drivers was deprecated in Pike"},{"line_number":5,"context_line":"    release (Ironic 8.0.0). Removing the support for it in favor of"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7ffa3b31_ea55c551","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":12},"in_reply_to":"7ffa3b31_ea904c98","updated":"2017-04-17 13:58:26.000000000","message":"Done.","commit_id":"c481824e4ffe085d256fc9ab73fade6bc76cba77"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"a4f69b2c7542c033b502ec4e4121c31fd80a9497","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 pre-allocation model for OneView drivers was deprecated in Pike"},{"line_number":5,"context_line":"    release (Ironic 8.0.0). Removing the support for it in favor of"},{"line_number":6,"context_line":"    support only the dynamic allocation model."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7ffa3b31_ca8d907c","line":4,"range":{"start_line":4,"start_character":67,"end_line":4,"end_character":71},"updated":"2017-04-14 09:36:33.000000000","message":"it was deprecated in Newton https://github.com/openstack/ironic/blob/stable/newton/releasenotes/notes/add-dynamic-allocation-feature-2fd6b4df7943f178.yaml","commit_id":"c481824e4ffe085d256fc9ab73fade6bc76cba77"},{"author":{"_account_id":14675,"name":"Hugo Nicodemos","email":"hugo.brito@windriver.com","username":"nicodemos"},"change_message_id":"e628f1e9471d0750c4342b8344b9cd21c746179b","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 pre-allocation model for OneView drivers was deprecated in Pike"},{"line_number":5,"context_line":"    release (Ironic 8.0.0). Removing the support for it in favor of"},{"line_number":6,"context_line":"    support only the dynamic allocation model."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7ffa3b31_aa4fbdbb","line":4,"range":{"start_line":4,"start_character":67,"end_line":4,"end_character":71},"in_reply_to":"7ffa3b31_ca8d907c","updated":"2017-04-17 13:58:26.000000000","message":"Done.","commit_id":"c481824e4ffe085d256fc9ab73fade6bc76cba77"}],"releasenotes/notes/removal-pre-allocation-for-oneview-09310a215b3aaf3c.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"693591db37810e000d024de1a863885af43c75b8","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    The pre-allocation model for OneView drivers was deprecated in Newton"},{"line_number":5,"context_line":"    cycle (Ironic 6.1.0) and all pertaining code was marked for removal"},{"line_number":6,"context_line":"    during Pike cycle. From now on, OneView drivers works only with dynamic"},{"line_number":7,"context_line":"    allocation model."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5ff73747_7e7192e0","line":7,"updated":"2017-04-24 13:48:02.000000000","message":"worth mentioning that the driver_info field no longer has any effect","commit_id":"bd4bd780abaf188189367727694d7233d40ba029"}]}
