)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cc4ba8d66dff0b5e93ef309002aee84c436876e2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c0b95995_8f629e5d","updated":"2021-11-15 11:58:29.000000000","message":"I think the change to the default paste pipeline is worth documenting. Let me know if you disagree, of course","commit_id":"7720d7b2ed61647bba65ac91fcb785115d3b2d51"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"99ac562db33813709ecf7f4b11bf854ce547faa5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"8f68926e_32e6b6d3","updated":"2022-01-14 18:08:14.000000000","message":"recheck","commit_id":"4a9c1a2c65eb43056126ce9df9018dac3ff9d978"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"128c356f6822429811bfb885edd59c421b2f3985","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"972e522b_4f7a939c","updated":"2024-11-30 00:22:00.000000000","message":"this was valid 3 years ago so... we shoudl really make progress on this","commit_id":"4da22393bcf78771e3b42d59827a682751b167b2"}],"etc/nova/api-paste.ini":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cc4ba8d66dff0b5e93ef309002aee84c436876e2","unresolved":true,"context_lines":[{"line_number":6,"context_line":"/: meta"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"[pipeline:meta]"},{"line_number":9,"context_line":"pipeline \u003d cors http_proxy_to_wsgi metaapp"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"[app:metaapp]"},{"line_number":12,"context_line":"paste.app_factory \u003d nova.api.metadata.handler:MetadataRequestHandler.factory"}],"source_content_type":"text/x-properties","patch_set":4,"id":"4c86e97d_b8f650e1","line":9,"range":{"start_line":9,"start_character":16,"end_line":9,"end_character":34},"updated":"2021-11-15 11:58:29.000000000","message":"This is a change that doesn\u0027t seem to have been documented in a release note. Can you fix this? An equivalent neutron change from ~5 years ago might be helpful\n\n[1] https://opendev.org/openstack/neutron/commit/19c354aacd27f6941467e34826774c6199bc4f8f","commit_id":"7720d7b2ed61647bba65ac91fcb785115d3b2d51"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"2ece807f7eeaa2534c0fe4e88e06f829cb1d8a03","unresolved":false,"context_lines":[{"line_number":6,"context_line":"/: meta"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"[pipeline:meta]"},{"line_number":9,"context_line":"pipeline \u003d cors http_proxy_to_wsgi metaapp"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"[app:metaapp]"},{"line_number":12,"context_line":"paste.app_factory \u003d nova.api.metadata.handler:MetadataRequestHandler.factory"}],"source_content_type":"text/x-properties","patch_set":4,"id":"f8c9018e_0413ea6b","line":9,"range":{"start_line":9,"start_character":16,"end_line":9,"end_character":34},"in_reply_to":"4c86e97d_b8f650e1","updated":"2021-11-15 13:15:02.000000000","message":"Thanks for the reference. I\u0027ve updated the release note to document this change.","commit_id":"7720d7b2ed61647bba65ac91fcb785115d3b2d51"}],"releasenotes/notes/deprecate-secure_proxy_ssl_header-cc0bf562efaa5eba.yaml":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"388dd0d33e365a95b264381d8ba1a5777fd8c65c","unresolved":true,"context_lines":[{"line_number":10,"context_line":"upgrade:"},{"line_number":11,"context_line":"  - |"},{"line_number":12,"context_line":"    The ``meta`` pipeline in the ``api-paste.ini`` configuration file was"},{"line_number":13,"context_line":"    updated and now includes the http_proxy_to_wsgi middleware."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"deprecations:"},{"line_number":16,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"33b0f8a5_446d9043","line":13,"range":{"start_line":13,"start_character":32,"end_line":13,"end_character":51},"updated":"2021-11-15 15:17:02.000000000","message":"nit:\n\n  ``http_proxy_to_wsgi``","commit_id":"4a9c1a2c65eb43056126ce9df9018dac3ff9d978"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"2af361995a18c7c6a3a776762dcdc958c22070ad","unresolved":false,"context_lines":[{"line_number":10,"context_line":"upgrade:"},{"line_number":11,"context_line":"  - |"},{"line_number":12,"context_line":"    The ``meta`` pipeline in the ``api-paste.ini`` configuration file was"},{"line_number":13,"context_line":"    updated and now includes the http_proxy_to_wsgi middleware."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"deprecations:"},{"line_number":16,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"217af16e_e3c2e269","line":13,"range":{"start_line":13,"start_character":32,"end_line":13,"end_character":51},"in_reply_to":"33b0f8a5_446d9043","updated":"2024-10-22 07:37:07.000000000","message":"Done","commit_id":"4a9c1a2c65eb43056126ce9df9018dac3ff9d978"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"05f606476f379b14a38ea6701b3d6f37c6f8f659","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The http_proxy_to_wsgi middleware has been added to the ``meta`` pipeline."},{"line_number":5,"context_line":"    Because of this change, now setting"},{"line_number":6,"context_line":"    the ``[oslo_middleware] enable_proxy_headers_parsing`` parameter enables"},{"line_number":7,"context_line":"    parsing of the X-Forwarded-Proto header or Proxy protocol in metadata api,"},{"line_number":8,"context_line":"    using the ``oslo.middleware`` library."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"upgrade:"},{"line_number":11,"context_line":"  - |"},{"line_number":12,"context_line":"    The ``meta`` pipeline in the ``api-paste.ini`` configuration file was"},{"line_number":13,"context_line":"    updated and now includes the ``http_proxy_to_wsgi`` middleware."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"deprecations:"},{"line_number":16,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"1e44b7ad_b5476c3d","line":13,"range":{"start_line":2,"start_character":0,"end_line":13,"end_character":67},"updated":"2024-11-30 15:07:43.000000000","message":"I noticed that these parts were already covered by https://review.opendev.org/c/openstack/nova/+/836253 some time ago. I\u0027ll remove these.","commit_id":"4da22393bcf78771e3b42d59827a682751b167b2"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"a5496192ce774b579a8e457664a040df8fc1a266","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The http_proxy_to_wsgi middleware has been added to the ``meta`` pipeline."},{"line_number":5,"context_line":"    Because of this change, now setting"},{"line_number":6,"context_line":"    the ``[oslo_middleware] enable_proxy_headers_parsing`` parameter enables"},{"line_number":7,"context_line":"    parsing of the X-Forwarded-Proto header or Proxy protocol in metadata api,"},{"line_number":8,"context_line":"    using the ``oslo.middleware`` library."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"upgrade:"},{"line_number":11,"context_line":"  - |"},{"line_number":12,"context_line":"    The ``meta`` pipeline in the ``api-paste.ini`` configuration file was"},{"line_number":13,"context_line":"    updated and now includes the ``http_proxy_to_wsgi`` middleware."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"deprecations:"},{"line_number":16,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"4890a8bf_77c378ce","line":13,"range":{"start_line":2,"start_character":0,"end_line":13,"end_character":67},"in_reply_to":"1e44b7ad_b5476c3d","updated":"2024-11-30 15:09:51.000000000","message":"Done","commit_id":"4da22393bcf78771e3b42d59827a682751b167b2"}]}
