)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f8a1bea1679c7b3521b6e27b1747e696e7d70f14","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  with str/bytes handling approach used by Apache mod-wsgi plugin using"},{"line_number":26,"context_line":"  different python versions (2/3)."},{"line_number":27,"context_line":"- Add web server config template \"devstack/apache-manila.template\""},{"line_number":28,"context_line":"- Add devstack support where usage of this feature can be"},{"line_number":29,"context_line":"  enabled or disabled using \"MANILA_USE_MOD_WSGI\" env var."},{"line_number":30,"context_line":"  It is set to \"True\" by default, because it is requirement for Pike"},{"line_number":31,"context_line":"  release - to have it running in all CI jobs."},{"line_number":32,"context_line":"  Disable it only for one CI job that uses dummy driver and tests"},{"line_number":33,"context_line":"  various manila core features that are not covered by other CI jobs."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[1] https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"ffe62b97_a2fbc5be","line":33,"range":{"start_line":28,"start_character":2,"end_line":33,"end_character":69},"updated":"2017-03-29 13:07:55.000000000","message":"Either add instructions to do this into:\n\na) In-tree Install Guide\nb) developer reference\n\nor add the \"DocImpact\" flag so we can have a bug to track that we don\u0027t have documentation.","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"323e3314acdf4e031749055832c8fcfeb551bc69","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  with str/bytes handling approach used by Apache mod-wsgi plugin using"},{"line_number":26,"context_line":"  different python versions (2/3)."},{"line_number":27,"context_line":"- Add web server config template \"devstack/apache-manila.template\""},{"line_number":28,"context_line":"- Add devstack support where usage of this feature can be"},{"line_number":29,"context_line":"  enabled or disabled using \"MANILA_USE_MOD_WSGI\" env var."},{"line_number":30,"context_line":"  It is set to \"True\" by default, because it is requirement for Pike"},{"line_number":31,"context_line":"  release - to have it running in all CI jobs."},{"line_number":32,"context_line":"  Disable it only for one CI job that uses dummy driver and tests"},{"line_number":33,"context_line":"  various manila core features that are not covered by other CI jobs."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[1] https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"ffe62b97_d5db254c","line":33,"range":{"start_line":28,"start_character":2,"end_line":33,"end_character":69},"in_reply_to":"ffe62b97_a2fbc5be","updated":"2017-03-29 13:31:53.000000000","message":"Add \"DocImpact\"? - Maybe. Add docs in this commit - no.","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"22a91ce3b5c48e502e667aa2dfab5741bcba2b77","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  with str/bytes handling approach used by Apache mod-wsgi plugin using"},{"line_number":26,"context_line":"  different python versions (2/3)."},{"line_number":27,"context_line":"- Add web server config template \"devstack/apache-manila.template\""},{"line_number":28,"context_line":"- Add devstack support where usage of this feature can be"},{"line_number":29,"context_line":"  enabled or disabled using \"MANILA_USE_MOD_WSGI\" env var."},{"line_number":30,"context_line":"  It is set to \"True\" by default, because it is requirement for Pike"},{"line_number":31,"context_line":"  release - to have it running in all CI jobs."},{"line_number":32,"context_line":"  Disable it only for one CI job that uses dummy driver and tests"},{"line_number":33,"context_line":"  various manila core features that are not covered by other CI jobs."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"[1] https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"ffe62b97_c1dfd50a","line":33,"range":{"start_line":28,"start_character":2,"end_line":33,"end_character":69},"in_reply_to":"ffe62b97_d5db254c","updated":"2017-03-29 19:40:12.000000000","message":"Please do one or the other.","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"}],"devstack/plugin.sh":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f8a1bea1679c7b3521b6e27b1747e696e7d70f14","unresolved":false,"context_lines":[{"line_number":192,"context_line":"    iniset $MANILA_CONF DEFAULT share_name_template ${SHARE_NAME_PREFIX}%s"},{"line_number":193,"context_line":"    iniset $MANILA_CONF DATABASE connection `database_connection_url manila`"},{"line_number":194,"context_line":"    iniset $MANILA_CONF DATABASE max_pool_size 40"},{"line_number":195,"context_line":"    iniset $MANILA_CONF DEFAULT api_paste_config $MANILA_API_PASTE_INI"},{"line_number":196,"context_line":"    iniset $MANILA_CONF DEFAULT rootwrap_config $MANILA_CONF_DIR/rootwrap.conf"},{"line_number":197,"context_line":"    iniset $MANILA_CONF DEFAULT osapi_share_extension manila.api.contrib.standard_extensions"},{"line_number":198,"context_line":"    iniset $MANILA_CONF DEFAULT state_path $MANILA_STATE_PATH"}],"source_content_type":"text/x-sh","patch_set":10,"id":"ffe62b97_22a455b9","line":195,"range":{"start_line":195,"start_character":0,"end_line":195,"end_character":70},"updated":"2017-03-29 13:07:55.000000000","message":"This isn\u0027t configurable anymore after your change lands","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"323e3314acdf4e031749055832c8fcfeb551bc69","unresolved":false,"context_lines":[{"line_number":192,"context_line":"    iniset $MANILA_CONF DEFAULT share_name_template ${SHARE_NAME_PREFIX}%s"},{"line_number":193,"context_line":"    iniset $MANILA_CONF DATABASE connection `database_connection_url manila`"},{"line_number":194,"context_line":"    iniset $MANILA_CONF DATABASE max_pool_size 40"},{"line_number":195,"context_line":"    iniset $MANILA_CONF DEFAULT api_paste_config $MANILA_API_PASTE_INI"},{"line_number":196,"context_line":"    iniset $MANILA_CONF DEFAULT rootwrap_config $MANILA_CONF_DIR/rootwrap.conf"},{"line_number":197,"context_line":"    iniset $MANILA_CONF DEFAULT osapi_share_extension manila.api.contrib.standard_extensions"},{"line_number":198,"context_line":"    iniset $MANILA_CONF DEFAULT state_path $MANILA_STATE_PATH"}],"source_content_type":"text/x-sh","patch_set":10,"id":"ffe62b97_b529c137","line":195,"range":{"start_line":195,"start_character":0,"end_line":195,"end_character":70},"in_reply_to":"ffe62b97_22a455b9","updated":"2017-03-29 13:31:53.000000000","message":"It is configurable, just defined in oslo lib now.","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"22a91ce3b5c48e502e667aa2dfab5741bcba2b77","unresolved":false,"context_lines":[{"line_number":192,"context_line":"    iniset $MANILA_CONF DEFAULT share_name_template ${SHARE_NAME_PREFIX}%s"},{"line_number":193,"context_line":"    iniset $MANILA_CONF DATABASE connection `database_connection_url manila`"},{"line_number":194,"context_line":"    iniset $MANILA_CONF DATABASE max_pool_size 40"},{"line_number":195,"context_line":"    iniset $MANILA_CONF DEFAULT api_paste_config $MANILA_API_PASTE_INI"},{"line_number":196,"context_line":"    iniset $MANILA_CONF DEFAULT rootwrap_config $MANILA_CONF_DIR/rootwrap.conf"},{"line_number":197,"context_line":"    iniset $MANILA_CONF DEFAULT osapi_share_extension manila.api.contrib.standard_extensions"},{"line_number":198,"context_line":"    iniset $MANILA_CONF DEFAULT state_path $MANILA_STATE_PATH"}],"source_content_type":"text/x-sh","patch_set":10,"id":"ffe62b97_a1305157","line":195,"range":{"start_line":195,"start_character":0,"end_line":195,"end_character":70},"in_reply_to":"ffe62b97_b529c137","updated":"2017-03-29 19:40:12.000000000","message":"Thanks for the clarification. I should have checked this.","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"}],"manila/api/openstack/__init__.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f8a1bea1679c7b3521b6e27b1747e696e7d70f14","unresolved":false,"context_lines":[{"line_number":118,"context_line":"    def _setup_routes(self, mapper, ext_mgr):"},{"line_number":119,"context_line":"        raise NotImplementedError"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"class FaultWrapper(base_wsgi.Middleware):"},{"line_number":123,"context_line":"    def __init__(self, application):"},{"line_number":124,"context_line":"        LOG.warning(_LW(\u0027manila.api.openstack:FaultWrapper is deprecated. \u0027"},{"line_number":125,"context_line":"                        \u0027Please use \u0027"},{"line_number":126,"context_line":"                        \u0027manila.api.middleware.fault:FaultWrapper instead.\u0027))"},{"line_number":127,"context_line":"        # Avoid circular imports from here."},{"line_number":128,"context_line":"        from manila.api.middleware import fault"},{"line_number":129,"context_line":"        super(FaultWrapper, self).__init__(fault.FaultWrapper(application))"}],"source_content_type":"text/x-python","patch_set":10,"id":"ffe62b97_7f6afa19","side":"PARENT","line":129,"range":{"start_line":121,"start_character":0,"end_line":129,"end_character":47},"updated":"2017-03-29 13:07:55.000000000","message":"This removal needs to be noted in the release note under upgrade","commit_id":"ed19930c72de89de76a7507697db6b4e4477ff82"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"22a91ce3b5c48e502e667aa2dfab5741bcba2b77","unresolved":false,"context_lines":[{"line_number":118,"context_line":"    def _setup_routes(self, mapper, ext_mgr):"},{"line_number":119,"context_line":"        raise NotImplementedError"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"class FaultWrapper(base_wsgi.Middleware):"},{"line_number":123,"context_line":"    def __init__(self, application):"},{"line_number":124,"context_line":"        LOG.warning(_LW(\u0027manila.api.openstack:FaultWrapper is deprecated. \u0027"},{"line_number":125,"context_line":"                        \u0027Please use \u0027"},{"line_number":126,"context_line":"                        \u0027manila.api.middleware.fault:FaultWrapper instead.\u0027))"},{"line_number":127,"context_line":"        # Avoid circular imports from here."},{"line_number":128,"context_line":"        from manila.api.middleware import fault"},{"line_number":129,"context_line":"        super(FaultWrapper, self).__init__(fault.FaultWrapper(application))"}],"source_content_type":"text/x-python","patch_set":10,"id":"ffe62b97_38c36859","side":"PARENT","line":129,"range":{"start_line":121,"start_character":0,"end_line":129,"end_character":47},"in_reply_to":"ffe62b97_3816c84a","updated":"2017-03-29 19:40:12.000000000","message":"I understand your point and the pain in writing documentation. I wonder why users care about documentation. All of this stuff is so simple. /sarcasm\n\nJokes aside: We\u0027ve release notes for a reason. If someone somewhere has never upgraded their fault wrapper configuration in api_paste.ini, and their manila-api breaks, they may not understand why... If you put it in the release notes, we have tried our best to communicate the breakage, and they know what to do. Please call out that we\u0027ve deprecated this for many releases now and we\u0027re removing it. If using a custom paste file, please use  \"manila.api.middleware.fault:FaultWrapper\" instead of \"manila.api.openstack:FaultWrapper\"","commit_id":"ed19930c72de89de76a7507697db6b4e4477ff82"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"323e3314acdf4e031749055832c8fcfeb551bc69","unresolved":false,"context_lines":[{"line_number":118,"context_line":"    def _setup_routes(self, mapper, ext_mgr):"},{"line_number":119,"context_line":"        raise NotImplementedError"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"class FaultWrapper(base_wsgi.Middleware):"},{"line_number":123,"context_line":"    def __init__(self, application):"},{"line_number":124,"context_line":"        LOG.warning(_LW(\u0027manila.api.openstack:FaultWrapper is deprecated. \u0027"},{"line_number":125,"context_line":"                        \u0027Please use \u0027"},{"line_number":126,"context_line":"                        \u0027manila.api.middleware.fault:FaultWrapper instead.\u0027))"},{"line_number":127,"context_line":"        # Avoid circular imports from here."},{"line_number":128,"context_line":"        from manila.api.middleware import fault"},{"line_number":129,"context_line":"        super(FaultWrapper, self).__init__(fault.FaultWrapper(application))"}],"source_content_type":"text/x-python","patch_set":10,"id":"ffe62b97_3816c84a","side":"PARENT","line":129,"range":{"start_line":121,"start_character":0,"end_line":129,"end_character":47},"in_reply_to":"ffe62b97_7f6afa19","updated":"2017-03-29 13:31:53.000000000","message":"Not serious. If we note this, then we note each simple action and will be able to write release notes bigger than \"War and Peace\" novel.","commit_id":"ed19930c72de89de76a7507697db6b4e4477ff82"}],"manila/common/config.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f8a1bea1679c7b3521b6e27b1747e696e7d70f14","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"core_opts \u003d ["},{"line_number":44,"context_line":"    cfg.StrOpt(\u0027api_paste_config\u0027,"},{"line_number":45,"context_line":"               default\u003d\"api-paste.ini\","},{"line_number":46,"context_line":"               help\u003d\u0027File name for the paste.deploy config for manila-api.\u0027),"},{"line_number":47,"context_line":"    cfg.StrOpt(\u0027state_path\u0027,"},{"line_number":48,"context_line":"               default\u003d\u0027/var/lib/manila\u0027,"},{"line_number":49,"context_line":"               help\u003d\"Top-level directory for maintaining manila\u0027s state.\"),"}],"source_content_type":"text/x-python","patch_set":10,"id":"ffe62b97_e2078d17","side":"PARENT","line":46,"range":{"start_line":44,"start_character":0,"end_line":46,"end_character":77},"updated":"2017-03-29 13:07:55.000000000","message":"Why is this being removed?\nWhat if someone wants to run with a custom paste file?","commit_id":"ed19930c72de89de76a7507697db6b4e4477ff82"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"22a91ce3b5c48e502e667aa2dfab5741bcba2b77","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"core_opts \u003d ["},{"line_number":44,"context_line":"    cfg.StrOpt(\u0027api_paste_config\u0027,"},{"line_number":45,"context_line":"               default\u003d\"api-paste.ini\","},{"line_number":46,"context_line":"               help\u003d\u0027File name for the paste.deploy config for manila-api.\u0027),"},{"line_number":47,"context_line":"    cfg.StrOpt(\u0027state_path\u0027,"},{"line_number":48,"context_line":"               default\u003d\u0027/var/lib/manila\u0027,"},{"line_number":49,"context_line":"               help\u003d\"Top-level directory for maintaining manila\u0027s state.\"),"}],"source_content_type":"text/x-python","patch_set":10,"id":"ffe62b97_bc4f5a69","side":"PARENT","line":46,"range":{"start_line":44,"start_character":0,"end_line":46,"end_character":77},"in_reply_to":"ffe62b97_95fb5dbf","updated":"2017-03-29 19:40:12.000000000","message":"Thanks, this wasn\u0027t apparent in the commit message. I read the code within oslo.service to see what\u0027s happening.","commit_id":"ed19930c72de89de76a7507697db6b4e4477ff82"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"323e3314acdf4e031749055832c8fcfeb551bc69","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"core_opts \u003d ["},{"line_number":44,"context_line":"    cfg.StrOpt(\u0027api_paste_config\u0027,"},{"line_number":45,"context_line":"               default\u003d\"api-paste.ini\","},{"line_number":46,"context_line":"               help\u003d\u0027File name for the paste.deploy config for manila-api.\u0027),"},{"line_number":47,"context_line":"    cfg.StrOpt(\u0027state_path\u0027,"},{"line_number":48,"context_line":"               default\u003d\u0027/var/lib/manila\u0027,"},{"line_number":49,"context_line":"               help\u003d\"Top-level directory for maintaining manila\u0027s state.\"),"}],"source_content_type":"text/x-python","patch_set":10,"id":"ffe62b97_95fb5dbf","side":"PARENT","line":46,"range":{"start_line":44,"start_character":0,"end_line":46,"end_character":77},"in_reply_to":"ffe62b97_e2078d17","updated":"2017-03-29 13:31:53.000000000","message":"Just reread commit message.","commit_id":"ed19930c72de89de76a7507697db6b4e4477ff82"}],"releasenotes/notes/added-possibility-to-run-manila-api-with-web-servers-that-support-wsgi-apps-cfffe0b789f8670a.yaml":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"f8a1bea1679c7b3521b6e27b1747e696e7d70f14","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Manila API service now can be run using web servers that support"},{"line_number":4,"context_line":"    WSGI applications."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ffe62b97_5f9176f0","line":4,"range":{"start_line":2,"start_character":0,"end_line":4,"end_character":22},"updated":"2017-03-29 13:07:55.000000000","message":"you removed two configuration options...","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"323e3314acdf4e031749055832c8fcfeb551bc69","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Manila API service now can be run using web servers that support"},{"line_number":4,"context_line":"    WSGI applications."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ffe62b97_9580fdf6","line":4,"range":{"start_line":2,"start_character":0,"end_line":4,"end_character":22},"in_reply_to":"ffe62b97_5f9176f0","updated":"2017-03-29 13:31:53.000000000","message":"Again, reread commit message. These options are defined in oslo lib now.","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"22a91ce3b5c48e502e667aa2dfab5741bcba2b77","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Manila API service now can be run using web servers that support"},{"line_number":4,"context_line":"    WSGI applications."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"ffe62b97_dc433e3e","line":4,"range":{"start_line":2,"start_character":0,"end_line":4,"end_character":22},"in_reply_to":"ffe62b97_9580fdf6","updated":"2017-03-29 19:40:12.000000000","message":"Okay.. we didn\u0027t remove two. We removed a deprecated fault wrapper class. Please note that in \"upgrade\". Thanks!","commit_id":"c09456bf9dd766965eccbbe820282d9cad888d72"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"526cc36d9a9341d80773739822aecc0d5544a7a9","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Manila API service now can be run using web servers that support"},{"line_number":4,"context_line":"    WSGI applications."},{"line_number":5,"context_line":"deprecations:"},{"line_number":6,"context_line":"  - Deprecated path \u0027manila.api.openstack:FaultWrapper\u0027 to \u0027FaultWrapper\u0027"},{"line_number":7,"context_line":"    was removed and now only current path is available, which"},{"line_number":8,"context_line":"    is \u0027manila.api.middleware.fault:FaultWrapper\u0027."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"ffe62b97_bdc5f80c","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":12},"updated":"2017-03-30 13:07:42.000000000","message":"For future reference, this is the wrong place to put removals... \n\ndeprecations:\nAny features, APIs, configuration options that the change has deprecated. Deprecations are not removals. Deprecations suggest that there will be support for a certain timeline. Deprecation should allow time for users to make necessary changes for the removal to happen in a future release. It is important to note the timeline of deprecation in this section.\n\nupgrade:\nA list of upgrade notes in the release. Any removals that affect upgrades are to be noted here.","commit_id":"17b102f18eb0f2278dd1078362b4044457b95ffe"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"384ce7f4b3f9e0b9cf4f18c604077b26344055d0","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Manila API service now can be run using web servers that support"},{"line_number":4,"context_line":"    WSGI applications."},{"line_number":5,"context_line":"deprecations:"},{"line_number":6,"context_line":"  - Deprecated path \u0027manila.api.openstack:FaultWrapper\u0027 to \u0027FaultWrapper\u0027"},{"line_number":7,"context_line":"    was removed and now only current path is available, which"},{"line_number":8,"context_line":"    is \u0027manila.api.middleware.fault:FaultWrapper\u0027."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"bff0334d_020cfc91","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":12},"in_reply_to":"ffe62b97_bdc5f80c","updated":"2017-04-10 09:49:50.000000000","message":"Done","commit_id":"17b102f18eb0f2278dd1078362b4044457b95ffe"}]}
