Activity log for bug #1402339

Date Who What changed Old value New value Message
2014-12-14 05:10:33 Samuel de Medeiros Queiroz bug added bug
2014-12-14 05:10:43 Samuel de Medeiros Queiroz keystone: assignee Samuel de Medeiros Queiroz (samuel-z)
2014-12-14 05:18:41 Samuel de Medeiros Queiroz description Bug 'HEAD and GET inconsistencies in Keystone' [1] reported that HEAD should be identical to GET except that there is no body returned, as defined on the HTTP 1.1 specification [2], then 200 status code have to be returned [3]. Some inconsistencies were removed, but there is still some work to be done: 1) For all HEAD APIs: a) Fix return from 204 to 200, if change applies; b) Fix related tests, e.g checking a grant [4]; c) Fix identity v3 API specification. 2) Default status code asserted on test_v3 [5] should be 200 instead of 204 [1] https://bugs.launchpad.net/keystone/+bug/1334368 [2] http://tools.ietf.org/html/rfc2616#section-9.4 [3] http://tools.ietf.org/html/rfc2616#section-10.2.1 [4] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3_assignment.py#L881 [5] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3.py#L479 Bug 'HEAD and GET inconsistencies in Keystone' [1] reported that HEAD should be identical to GET except that there is no body returned, as defined on the HTTP 1.1 specification [2], then 200 status code have to be returned [3]. Some inconsistencies were removed, but there is still some work to be done: 1) For all HEAD APIs:    a) Fix return from 204 to 200, if change applies;    b) Fix related tests, e.g checking a grant [4];    c) Fix identity v3 API specification, that reports 204 is returned on most of HEAD APIs (except for /auth/tokens). 2) Default status code asserted on test_v3 [5] should be 200 instead of 204 [1] https://bugs.launchpad.net/keystone/+bug/1334368 [2] http://tools.ietf.org/html/rfc2616#section-9.4 [3] http://tools.ietf.org/html/rfc2616#section-10.2.1 [4] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3_assignment.py#L881 [5] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3.py#L479
2014-12-15 16:57:54 Dolph Mathews keystone: importance Undecided Low
2014-12-15 16:57:57 Dolph Mathews keystone: status New Triaged
2014-12-16 10:55:45 OpenStack Infra keystone: status Triaged In Progress
2014-12-16 10:55:45 OpenStack Infra keystone: assignee Samuel de Medeiros Queiroz (samuel-z) Rodrigo Duarte (rodrigodsousa)
2015-01-11 21:25:46 Samuel de Medeiros Queiroz description Bug 'HEAD and GET inconsistencies in Keystone' [1] reported that HEAD should be identical to GET except that there is no body returned, as defined on the HTTP 1.1 specification [2], then 200 status code have to be returned [3]. Some inconsistencies were removed, but there is still some work to be done: 1) For all HEAD APIs:    a) Fix return from 204 to 200, if change applies;    b) Fix related tests, e.g checking a grant [4];    c) Fix identity v3 API specification, that reports 204 is returned on most of HEAD APIs (except for /auth/tokens). 2) Default status code asserted on test_v3 [5] should be 200 instead of 204 [1] https://bugs.launchpad.net/keystone/+bug/1334368 [2] http://tools.ietf.org/html/rfc2616#section-9.4 [3] http://tools.ietf.org/html/rfc2616#section-10.2.1 [4] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3_assignment.py#L881 [5] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3.py#L479 Bug 'HEAD and GET inconsistencies in Keystone' [1] reported that HEAD should be identical to GET except that there is no body returned, as defined on the HTTP 1.1 specification [2], then 200 status code have to be returned [3]. Some inconsistencies were removed, but there is still some work to be done: 1) For all HEAD/GET APIs:    a) Fix return from 204 to 200, if change applies;    b) Fix related tests, e.g checking a grant [4];    c) Fix identity v3 API specification, that reports 204 is returned on most of HEAD APIs (except for /auth/tokens). 2) Default status code asserted on test_v3 [5] should be 200 instead of 204 [1] https://bugs.launchpad.net/keystone/+bug/1334368 [2] http://tools.ietf.org/html/rfc2616#section-9.4 [3] http://tools.ietf.org/html/rfc2616#section-10.2.1 [4] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3_assignment.py#L881 [5] https://github.com/openstack/keystone/blob/master/keystone/tests/test_v3.py#L479
2015-03-18 21:39:01 Lance Bragstad keystone: milestone kilo-rc1
2015-03-25 19:02:47 Morgan Fainberg keystone: milestone kilo-rc1
2015-03-25 19:02:51 Morgan Fainberg tags kilo-rc-potential
2015-04-02 18:09:57 Morgan Fainberg keystone: assignee Rodrigo Duarte (rodrigodsousa)
2015-04-02 18:10:04 Morgan Fainberg keystone: status In Progress Triaged
2015-04-02 18:10:20 Morgan Fainberg tags kilo-rc-potential
2015-05-28 23:21:13 Kent Wang keystone: assignee Kent Wang (k.wang)
2015-10-28 15:46:03 Kent Wang keystone: assignee Kent Wang (k.wang)
2017-01-22 06:26:48 Steve Martinelli keystone: status Triaged Invalid