)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23811,"name":"Oliver Walsh","email":"owalsh@redhat.com","username":"owalsh"},"change_message_id":"b2b3e9923e9172edac28f6f4ebec8a2a494dd68b","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Include nova::availability_zone in nova::api"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"For some reason this was included in nova::compute and nova::scheduler"},{"line_number":10,"context_line":"but never included in nova::api eventhough bug #1529065 specifically"},{"line_number":11,"context_line":"calls out the fact that it is missing."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3fa7e38b_0ec62c4b","line":9,"range":{"start_line":9,"start_character":55,"end_line":9,"end_character":70},"updated":"2019-10-17 21:05:39.000000000","message":"ah, added recently in change-id: Ia94a5d7baf1dd2efc8339475176a1e1c24ad99d0","commit_id":"a901fe45a13994c484a1550eb140e3529543c157"}],"spec/classes/nova_api_spec.rb":[{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"dc5c33eee6da8cce54488f022716fbe4736d6e14","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"      it { is_expected.to contain_nova_config(\u0027DEFAULT/instance_name_template\u0027).with_ensure(\u0027absent\u0027)}"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"      it \u0027configures availability zones\u0027 do"},{"line_number":48,"context_line":"        is_expected.to contain_nova_config(\u0027DEFAULT/default_availability_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":49,"context_line":"        is_expected.to contain_nova_config(\u0027DEFAULT/default_schedule_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":50,"context_line":"        is_expected.to contain_nova_config(\u0027DEFAULT/internal_service_availability_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"3fa7e38b_8b78b52b","line":47,"updated":"2019-10-19 20:43:53.000000000","message":"We should only test that the class is included and not things handled by the class itself","commit_id":"b728fe6464b2d2fa4aa1bbf0fbfc4731977a2504"}],"spec/classes/nova_conductor_spec.rb":[{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"dc5c33eee6da8cce54488f022716fbe4736d6e14","unresolved":false,"context_lines":[{"line_number":20,"context_line":"      :ensure    \u003d\u003e \u0027running\u0027"},{"line_number":21,"context_line":"    )}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    it \u0027configures availability zones\u0027 do"},{"line_number":24,"context_line":"      is_expected.to contain_nova_config(\u0027DEFAULT/default_availability_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":25,"context_line":"      is_expected.to contain_nova_config(\u0027DEFAULT/default_schedule_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":26,"context_line":"      is_expected.to contain_nova_config(\u0027DEFAULT/internal_service_availability_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"3fa7e38b_2b750133","line":23,"updated":"2019-10-19 20:43:53.000000000","message":"same","commit_id":"b728fe6464b2d2fa4aa1bbf0fbfc4731977a2504"}],"spec/classes/nova_scheduler_spec.rb":[{"author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"change_message_id":"dc5c33eee6da8cce54488f022716fbe4736d6e14","unresolved":false,"context_lines":[{"line_number":25,"context_line":"    it { is_expected.to contain_nova_config(\u0027scheduler/query_placement_for_image_type_support\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027) }"},{"line_number":26,"context_line":"    it { is_expected.to contain_nova_config(\u0027scheduler/limit_tenants_to_placement_aggregate\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)}"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    it \u0027configures availability zones\u0027 do"},{"line_number":29,"context_line":"      is_expected.to contain_nova_config(\u0027DEFAULT/default_availability_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":30,"context_line":"      is_expected.to contain_nova_config(\u0027DEFAULT/default_schedule_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":31,"context_line":"      is_expected.to contain_nova_config(\u0027DEFAULT/internal_service_availability_zone\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"3fa7e38b_4b72bd4b","line":28,"updated":"2019-10-19 20:43:53.000000000","message":"same","commit_id":"b728fe6464b2d2fa4aa1bbf0fbfc4731977a2504"}]}
