Hide Forgot
Description of problem: Failed to remove project member who has pull & push role assigned Version-Release number of selected component (if applicable): openshift3/registry-console:3.3 How reproducible: Always Steps to Reproduce: 1.Login to registry console with user "user1" 2.Create a new project "test" which allow only specific user or groups to pull images 3.Go to Projects page and select "test" from list 4.Click "Add Member" 5.Assign Admin role to user "useradmin" 6.Assign Pull role to user "userpull" 7.Assign Push role to user "userpush" 8.Click the delete icon for Project Member "useradmin", confirm your deletion with hitting on "Delete" button 9.Click the delete icon for Project Member "userpull", confirm your deletion with hitting on "Delete" button 10.Click the delete icon for Project Member "userpush", confirm your deletion with hitting on "Delete" button Actual results: 8. Project Member "useradmin" and its Admin role is removed from project successfully 9-10 Project Member "userpush" and "userpull" could not be removed succeessfully, the roles are still shown on page Expected results: 9,10: Project Member and their roles should be removed successfully Additional info:
I was able to reproduce this issue.
I can reproduce and posted a fix to https://github.com/cockpit-project/cockpit/pull/5771 (will still need a test case).
Fixed upstream in https://github.com/cockpit-project/cockpit/commit/1b8bb472e083cc99c43d3a5b474e38143a7cfa88 Will be released as part of Cockpit 130.
This is fixed in 3.3 with image openshift3/registry-console:3.3-8 This is fixed in 3.4 with image openshift3/registry-console:3.4-4 Those images should be in the usual testing areas for testing.
Checked against 3.3 with image:openshift3/registry-console:3.3-8 3.4 with image:openshift3/registry-console:3.4-4 with same steps, the issue is fixed Move to VERIFIED
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:0434