Activity log for bug #1516468

Date Who What changed Old value New value Message
2015-11-16 01:07:46 Dave Chen bug added bug
2015-11-16 01:09:23 Dave Chen description With the patch [1] got merged, keystone has the ablity to cache catalog/v3 catalog, and will invalidate the cache when there is any changes about the catalog, i.e. add_endpoint_to_project, remove_endpoint_from_project. But the testcase was missed there, this means there is no testcase covered in keystone even the API in the Manager layer was not defined correctly [2]. The bug will focus on `add_endpoint_to_project` and `remove_endpoint_from_project` and leave `add_endpoint_group_to_project` and `remove_endpoint_group_from_project` as it is, this is beacuse these two should be impact the endpoints but in theory but it's not in practice. So, add some testcase to test it impact catalog is impossible. There should be anthor bug filed and will add the testcase when that bug was fixed. [1] https://review.openstack.org/#/c/215212/ [2] https://review.openstack.org/#/c/243951/ With the patch [1] got merged, keystone has the ablity to cache catalog/v3 catalog, and will invalidate the cache when there is any changes about the catalog, i.e. add_endpoint_to_project, remove_endpoint_from_project. But the testcase was missed there, this means there is no testcase covered in keystone even the API in the Manager layer was not defined correctly [2]. The bug will focus on `add_endpoint_to_project` and `remove_endpoint_from_project` and leave `add_endpoint_group_to_project` and `remove_endpoint_group_from_project` as it is, this is beacuse these two API should impact the endpoints in theory but it's not in practice. So, add some testcase to test its impact on catalog is impossible. There should be anothor bug filed and testcase will be added when that bug was fixed. [1] https://review.openstack.org/#/c/215212/ [2] https://review.openstack.org/#/c/243951/
2015-11-16 01:09:37 Dave Chen keystone: assignee Dave Chen (wei-d-chen)
2015-11-16 01:24:55 Dave Chen description With the patch [1] got merged, keystone has the ablity to cache catalog/v3 catalog, and will invalidate the cache when there is any changes about the catalog, i.e. add_endpoint_to_project, remove_endpoint_from_project. But the testcase was missed there, this means there is no testcase covered in keystone even the API in the Manager layer was not defined correctly [2]. The bug will focus on `add_endpoint_to_project` and `remove_endpoint_from_project` and leave `add_endpoint_group_to_project` and `remove_endpoint_group_from_project` as it is, this is beacuse these two API should impact the endpoints in theory but it's not in practice. So, add some testcase to test its impact on catalog is impossible. There should be anothor bug filed and testcase will be added when that bug was fixed. [1] https://review.openstack.org/#/c/215212/ [2] https://review.openstack.org/#/c/243951/ With the patch [1] got merged, keystone has the ablity to cache catalog/v3 catalog, and will invalidate the cache when there is any changes about the catalog, i.e. add_endpoint_to_project, remove_endpoint_from_project. But the testcase was missed there, this means there is no testcase covered in keystone even the API in the Manager layer was not defined correctly [2]. The bug will focus on `add_endpoint_to_project` and `remove_endpoint_from_project` and leave `add_endpoint_group_to_project` and `remove_endpoint_group_from_project` as it is, this is beacuse these two API should impact the endpoints in theory but it's not in practice. So, add some testcase to test its impact on catalog is impossible. There should be anothor bug filed [3] and testcase will be added when that bug was fixed. [1] https://review.openstack.org/#/c/215212/ [2] https://review.openstack.org/#/c/243951/ [3] https://bugs.launchpad.net/keystone/+bug/1516469
2015-11-16 04:40:13 OpenStack Infra keystone: status New In Progress
2015-11-16 22:58:44 Steve Martinelli keystone: importance Undecided Medium
2015-11-16 22:59:22 Steve Martinelli summary miss the testcase for caching to get_catalog/get_v3_catalog in endpoint filter extension cache invalidation fails for endpoint filter extension
2015-11-16 23:00:02 OpenStack Infra keystone: assignee Dave Chen (wei-d-chen) Steve Martinelli (stevemar)
2015-11-16 23:00:35 Steve Martinelli keystone: assignee Steve Martinelli (stevemar) Dave Chen (wei-d-chen)
2015-11-16 23:01:09 Steve Martinelli keystone: milestone mitaka-1
2015-11-17 00:48:28 OpenStack Infra keystone: assignee Dave Chen (wei-d-chen) Steve Martinelli (stevemar)
2015-11-18 04:33:38 OpenStack Infra keystone: status In Progress Fix Committed
2015-11-18 16:41:57 Dave Chen keystone: assignee Steve Martinelli (stevemar) Dave Chen (wei-d-chen)
2015-12-03 20:58:01 Doug Hellmann keystone: status Fix Committed Fix Released