)]}'
{"configure-devstack.js":[{"author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"change_message_id":"50596eaed2198045f5bd7a1394512cfc1c18603f","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"  return getCorsConfig(\u0027$KEYSTONE_CONF\u0027, karmaConfig) +"},{"line_number":10,"context_line":"    getCorsConfig(\u0027$GLANCE_API_CONF\u0027, karmaConfig) +"},{"line_number":11,"context_line":"    getCorsConfig(\u0027$NEUTRON_CONF\u0027, karmaConfig);"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"}"},{"line_number":14,"context_line":""}],"source_content_type":"text/javascript","patch_set":2,"id":"9a89bdaa_6a88ef71","line":11,"updated":"2016-09-07 20:54:53.000000000","message":"So it looks like cors config is not taken into account by neutron.\nHowever, I\u0027ve checked in my own devstack and I can confirm devstack setups correctly the config (and the api-paste.ini for neutron looks fine).\nSo I don\u0027t understand why this is not working.\n\nHelp is appreciated !","commit_id":"97ac8d58178fdbc629d28503ecb5c4a2b7640f41"},{"author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"change_message_id":"e896044352f8c617b8394d045152da91c040788b","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"  return getCorsConfig(\u0027$KEYSTONE_CONF\u0027, karmaConfig) +"},{"line_number":10,"context_line":"    getCorsConfig(\u0027$GLANCE_API_CONF\u0027, karmaConfig) +"},{"line_number":11,"context_line":"    getCorsConfig(\u0027$NEUTRON_CONF\u0027, karmaConfig);"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"}"},{"line_number":14,"context_line":""}],"source_content_type":"text/javascript","patch_set":2,"id":"9a89bdaa_c1b63ef8","line":11,"in_reply_to":"9a89bdaa_6a88ef71","updated":"2016-09-07 23:04:21.000000000","message":"Neutron might not be enabled. Let me dig a little...?","commit_id":"97ac8d58178fdbc629d28503ecb5c4a2b7640f41"}],"test/unit/neutronTest.js":[{"author":{"_account_id":23621,"name":"Pascal Boutin","email":"pboutin@internap.com","username":"pboutin"},"change_message_id":"8880abb8c05e27783097f7d3cd888f773a1b23bf","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    }"},{"line_number":37,"context_line":"  });"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"  it(\u0027should throw an error for an empty config\u0027, () \u003d\u003e {"},{"line_number":40,"context_line":"    try {"},{"line_number":41,"context_line":"      const neutron \u003d new Neutron();"},{"line_number":42,"context_line":"      neutron.versions();"}],"source_content_type":"text/javascript","patch_set":2,"id":"7a8ec9b2_a5e540a9","line":39,"updated":"2016-09-20 12:59:28.000000000","message":"This test is a copy of the previous one, is it normal ?","commit_id":"97ac8d58178fdbc629d28503ecb5c4a2b7640f41"},{"author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"change_message_id":"0e612987ac53e26d897bf3598212ed9674d84d51","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    }"},{"line_number":37,"context_line":"  });"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"  it(\u0027should throw an error for an empty config\u0027, () \u003d\u003e {"},{"line_number":40,"context_line":"    try {"},{"line_number":41,"context_line":"      const neutron \u003d new Neutron();"},{"line_number":42,"context_line":"      neutron.versions();"}],"source_content_type":"text/javascript","patch_set":2,"id":"7a8ec9b2_af95ec40","line":39,"in_reply_to":"7a8ec9b2_a5e540a9","updated":"2016-09-21 08:32:35.000000000","message":"I thought this test duplicate with previous","commit_id":"97ac8d58178fdbc629d28503ecb5c4a2b7640f41"}]}
