Bug 811211 - [ipa webui] Refresh issue with re-adding objects with same name as deleted objects
Summary: [ipa webui] Refresh issue with re-adding objects with same name as deleted ob...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: ipa
Version: 6.2
Hardware: Unspecified
OS: Unspecified
medium
unspecified
Target Milestone: rc
: ---
Assignee: Rob Crittenden
QA Contact: Namita Soman
URL:
Whiteboard:
: 817121 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-04-10 12:46 UTC by Namita Soman
Modified: 2013-02-21 09:10 UTC (History)
5 users (show)

Fixed In Version: ipa-3.0.0-1.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-21 09:10:49 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2013:0528 0 normal SHIPPED_LIVE Low: ipa security, bug fix and enhancement update 2013-02-21 08:22:21 UTC

Description Namita Soman 2012-04-10 12:46:47 UTC
Description of problem:
Add a privilege, add permissions
Delete this privilege
Re-Add and edit a privilege with same name, and it will list permissions selected for this readded privilege - same as what the deleted privilege with same name had. Hit Refresh, and it is cleared

Similar issue with most objects...add a user, set title, delete this user, and readd user with same name....setting indicate same title as deleted user. Hit Refresh, and it is cleared

Version-Release number of selected component (if applicable):
ipa-server-2.2.0-8.el6.x86_64

How reproducible:
always

Steps to Reproduce:
1. Add and edit an object - say a privilege
2. Add permissions
3. Delete this privilege
4. Add and edit privilege with same name

  
Actual results:
This new privilege has permissions selected (from same named privilege which was deleted)

Expected results:
No permissions should be listed for this new privilege.

Same issue with other objects

Additional info:

Comment 2 Rob Crittenden 2012-04-10 13:08:53 UTC
Upstream ticket:
https://fedorahosted.org/freeipa/ticket/2618

Comment 3 Martin Kosek 2012-08-14 06:29:17 UTC
Fixed upstream:
master: https://fedorahosted.org/freeipa/changeset/690211adb52647efb6bb55919dec980d3660016e

Comment 4 Petr Vobornik 2012-08-27 12:25:12 UTC
*** Bug 817121 has been marked as a duplicate of this bug. ***

Comment 5 Jenny Severance 2012-09-25 16:38:11 UTC
automated regression test exists

Comment 9 Varun Mylaraiah 2013-01-18 14:45:51 UTC
verified in ipa-server-3.0.0-22.el6.x86_64


https://wiki.idm.lab.bos.redhat.com/qa/archive/ipa/webui/automation/firefox/test-output-ipa-server-3.0.0-QA/0114_64bit/full%20suite/IPARBACTestSuite/index.html



testReaddingPrivilege_Bug811211
Bug 811211 - Readding privilege
Parameters: bug811211_ReaddingPrivilege, bug811211_permission, write, (givenname=abc), carlicense, bug811211_privilege, bug811211_privilege desc
Show output Show all outputs
Starting Test: testReaddingPrivilege_Bug811211([bug811211_ReaddingPrivilege, bug811211_permission, write, (givenname=abc), carlicense, bug811211_privilege, bug811211_privilege desc])

Starting Test: testReaddingPrivilege_Bug811211([bug811211_ReaddingPrivilege, bug811211_permission, write, (givenname=abc), carlicense, bug811211_privilege, bug811211_privilege desc])

Add Permission - bug811211_permission

Asserted: Verified permission write is checked for bug811211_permission

Asserted: Actual value of '(givenname=abc)' matches expected value: Verified filter (givenname=abc) for bug811211_permission

Asserted: Actual value of 'carlicense' matches expected value.

Add Privilege - bug811211_privilege

Asserted: Actual value of 'bug811211_privilege desc' matches expected value.

Asserted: Verified bug811211_permission is listed for bug811211_privilege

Re-add Privilege - bug811211_privilege

Asserted: No permissions added

Test Passed: testReaddingPrivilege_Bug811211([bug811211_ReaddingPrivilege, bug811211_permission, write, (givenname=abc), carlicense, bug811211_privilege, bug811211_privilege desc])

Test Passed: testReaddingPrivilege_Bug811211([bug811211_ReaddingPrivilege, bug811211_permission, write, (givenname=abc), carlicense, bug811211_privilege, bug811211_privilege desc])

Comment 11 errata-xmlrpc 2013-02-21 09:10:49 UTC
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.

http://rhn.redhat.com/errata/RHSA-2013-0528.html


Note You need to log in before you can comment on or make changes to this bug.