Fix for Image members not generating notifications
Image members CRUD doesn't generate notifications which
is impacting searchlight service by not having latest
changes to Image memberships.
If you create an image and later change its members,
the members are not updated via notifications.
You have to run the index sync again to get the updated
member list.
Membership information is critical for horizon filtering.
Typically, a person is allowed to view an image under the
following conditions:
1) The image is owned by the project I am currently logged into.
2) The image is public
3) The image is owned by another project which has added me
as a member and I have accepted membership to it.
Without current membership information, 3) above is not possible.
Reviewed: https:/ /review. openstack. org/221307 /git.openstack. org/cgit/ openstack/ glance/ commit/ ?id=4b0ce57c736 d406d7a757b2aef b399fe58e3b0ec
Committed: https:/
Submitter: Jenkins
Branch: master
commit 4b0ce57c736d406 d7a757b2aefb399 fe58e3b0ec
Author: Lakshmi N Sampath <email address hidden>
Date: Tue Sep 8 19:08:36 2015 +0530
Fix for Image members not generating notifications
Image members CRUD doesn't generate notifications which
is impacting searchlight service by not having latest
changes to Image memberships.
If you create an image and later change its members,
the members are not updated via notifications.
You have to run the index sync again to get the updated
member list.
See: https:/ /bugs.launchpad .net/searchligh t/+bug/ 1490697
Membership information is critical for horizon filtering.
Typically, a person is allowed to view an image under the
following conditions:
1) The image is owned by the project I am currently logged into.
2) The image is public
3) The image is owned by another project which has added me
as a member and I have accepted membership to it.
Without current membership information, 3) above is not possible.
See: https:/ /bugs.launchpad .net/searchligh t/+bug/ 1491085
Change-Id: Ia56e42d3d8da36 cfa419d5c3c7d69 c9ccf8974fd
Closes-Bug: #1441453