)]}'
{"keystone/contrib/admin_crud/core.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"6a03bd4b070f2dea08ed5b0be127a53bad9e1593","unresolved":false,"context_lines":[{"line_number":25,"context_line":"class CrudExtension(wsgi.Middleware):"},{"line_number":26,"context_line":"    def __init__(self, application):"},{"line_number":27,"context_line":"        super(CrudExtension, self).__init__(application)"},{"line_number":28,"context_line":"        msg \u003d _(\"Remove admin_crud_extension from the paste pipeline, the \""},{"line_number":29,"context_line":"                \"admin_crud extension is now always available. Update\""},{"line_number":30,"context_line":"                \"the [pipeline:admin_api] section in keystone-paste.ini \""},{"line_number":31,"context_line":"                \"accordingly, as it will be removed in the O release.\")"},{"line_number":32,"context_line":"        versionutils.report_deprecated_feature(LOG, msg)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a5ae5dd_fd207df9","line":31,"range":{"start_line":28,"start_character":17,"end_line":31,"end_character":68},"updated":"2016-02-03 18:53:15.000000000","message":"this last bit sounds confusing, seems like you\u0027re gonna remove something from the paste file in O, but you\u0027re talking about this module","commit_id":"fdfe9d424f3634976323a749a0b756efdf7a84e0"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"0571ae3fd86b04246b159a8060422cc526f937de","unresolved":false,"context_lines":[{"line_number":25,"context_line":"class CrudExtension(wsgi.Middleware):"},{"line_number":26,"context_line":"    def __init__(self, application):"},{"line_number":27,"context_line":"        super(CrudExtension, self).__init__(application)"},{"line_number":28,"context_line":"        msg \u003d _(\"Remove admin_crud_extension from the paste pipeline, the \""},{"line_number":29,"context_line":"                \"admin_crud extension is now always available. Update\""},{"line_number":30,"context_line":"                \"the [pipeline:admin_api] section in keystone-paste.ini \""},{"line_number":31,"context_line":"                \"accordingly, as it will be removed in the O release.\")"},{"line_number":32,"context_line":"        versionutils.report_deprecated_feature(LOG, msg)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a5ae5dd_803b1eeb","line":31,"range":{"start_line":28,"start_character":17,"end_line":31,"end_character":68},"in_reply_to":"5a5ae5dd_fd207df9","updated":"2016-02-03 19:22:33.000000000","message":"Same message as from the other extension-\u003ecore [basically] before I worked on this. Figured the words should stay mostly consistent.","commit_id":"fdfe9d424f3634976323a749a0b756efdf7a84e0"}],"releasenotes/notes/extensions-to-core-a0d270d216d47276.yaml":[{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"17539d3143d297ddc7ac5d24e1c56926c5c84a9a","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    \u003chttps://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini\u003e`_"},{"line_number":10,"context_line":"    file for guidance."},{"line_number":11,"context_line":"  - \u003e"},{"line_number":12,"context_line":"    The ``keystone-paste.ini`` file must be updated to remove extension filters,"},{"line_number":13,"context_line":"    and their use in ``[pipeline:public_api]`` and ``[pipeline:admin_api]`` pipelines."},{"line_number":14,"context_line":"    Remove the following filters: ``[filter:user_crud_extension]``,"},{"line_number":15,"context_line":"    ``[filter:crud_extension]``. See the sample `keystone-paste.ini"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5a5ae5dd_7d26f217","line":12,"range":{"start_line":12,"start_character":36,"end_line":12,"end_character":40},"updated":"2016-02-03 07:13:30.000000000","message":"\"must\" it be updated at this upgrade? Or will the extension stubs still work, albeit issuing deprecated messages, and are we just saying that they should do this ahead of its eventual removal?","commit_id":"fdfe9d424f3634976323a749a0b756efdf7a84e0"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"6a94ab124a3b1aa7cef9f9c96b7971aca0beaaeb","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    \u003chttps://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini\u003e`_"},{"line_number":10,"context_line":"    file for guidance."},{"line_number":11,"context_line":"  - \u003e"},{"line_number":12,"context_line":"    The ``keystone-paste.ini`` file must be updated to remove extension filters,"},{"line_number":13,"context_line":"    and their use in ``[pipeline:public_api]`` and ``[pipeline:admin_api]`` pipelines."},{"line_number":14,"context_line":"    Remove the following filters: ``[filter:user_crud_extension]``,"},{"line_number":15,"context_line":"    ``[filter:crud_extension]``. See the sample `keystone-paste.ini"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5a5ae5dd_35aab7d5","line":12,"range":{"start_line":12,"start_character":36,"end_line":12,"end_character":40},"in_reply_to":"5a5ae5dd_3220929b","updated":"2016-02-03 15:56:21.000000000","message":"See the previous reno entries with the same verbiage. (entry above this one).","commit_id":"fdfe9d424f3634976323a749a0b756efdf7a84e0"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"832b05e558fca643374cb23e8fc8bbce4612c8af","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    \u003chttps://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini\u003e`_"},{"line_number":10,"context_line":"    file for guidance."},{"line_number":11,"context_line":"  - \u003e"},{"line_number":12,"context_line":"    The ``keystone-paste.ini`` file must be updated to remove extension filters,"},{"line_number":13,"context_line":"    and their use in ``[pipeline:public_api]`` and ``[pipeline:admin_api]`` pipelines."},{"line_number":14,"context_line":"    Remove the following filters: ``[filter:user_crud_extension]``,"},{"line_number":15,"context_line":"    ``[filter:crud_extension]``. See the sample `keystone-paste.ini"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"5a5ae5dd_3220929b","line":12,"range":{"start_line":12,"start_character":36,"end_line":12,"end_character":40},"in_reply_to":"5a5ae5dd_7d26f217","updated":"2016-02-03 14:19:13.000000000","message":"The stubs will continue to work for 2 cycles at least.","commit_id":"fdfe9d424f3634976323a749a0b756efdf7a84e0"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"006855ee9a3412d913a7a1bb935da3a20f7a171c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    \u003chttps://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini\u003e`_"},{"line_number":10,"context_line":"    file for guidance."},{"line_number":11,"context_line":"  - \u003e"},{"line_number":12,"context_line":"    The ``keystone-paste.ini`` file must be updated to remove extension filters,"},{"line_number":13,"context_line":"    and their use in ``[pipeline:public_api]`` and ``[pipeline:admin_api]`` pipelines."},{"line_number":14,"context_line":"    Remove the following filters: ``[filter:user_crud_extension]``,"},{"line_number":15,"context_line":"    ``[filter:crud_extension]``. See the sample `keystone-paste.ini"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5a5ae5dd_6d5af2f3","line":12,"range":{"start_line":12,"start_character":31,"end_line":12,"end_character":51},"updated":"2016-02-08 11:17:23.000000000","message":"So I still don\u0027t like this wording - since it implies I MUST do this to make the update work....which I don\u0027t think is true.  However, I agree this matches the wording of other extension removals....I\u0027ll raise a separate patch to tone down this wording","commit_id":"f75f7e872fc17ded3572fb8863987e1e1f2495a9"}]}
