)]}'
{"manifests/api.pp":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"7c88911424521f609b04f22494375748e4887c1d","unresolved":false,"context_lines":[{"line_number":425,"context_line":"    }"},{"line_number":426,"context_line":"  }"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"  oslo::middleware {\u0027nova_config\u0027:"},{"line_number":429,"context_line":"    enable_proxy_headers_parsing \u003d\u003e $enable_proxy_headers_parsing,"},{"line_number":430,"context_line":"    max_request_body_size        \u003d\u003e $max_request_body_size,"},{"line_number":431,"context_line":"  }"},{"line_number":432,"context_line":""},{"line_number":433,"context_line":"  nova_config {"},{"line_number":434,"context_line":"    \u0027wsgi/api_paste_config\u0027:                       value \u003d\u003e $api_paste_config;"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"3f65232a_217e106b","line":431,"range":{"start_line":428,"start_character":0,"end_line":431,"end_character":3},"updated":"2020-10-23 00:02:07.000000000","message":"Unfortunately this is causing duplicated declaration error .\n\nThe problem here is that the same oslo::middleware resource is defined in two places, nova::api and nova::metadata, and since the manifests for our integration tests (and usual puppet manifests) include both class.\n\nOur integration tests intentionally or unintentonally workarounded the issue by setting nova_metadata_wsgi_enabled\u003dtrue, but to make this resource available for every case then we should definitely invalidate the same resource in the nova::metadata class.","commit_id":"180eb7aa0924be87d26955dd6cc86fc0d7cae5a6"}]}
