Bug 629720 - delete_consumer does not remove consumer from consumergroup
Summary: delete_consumer does not remove consumer from consumergroup
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Pulp
Classification: Retired
Component: z_other
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
: ---
Assignee: Sayli Karmarkar
QA Contact: Preethi Thomas
URL:
Whiteboard:
Depends On:
Blocks: pulp-verified
TreeView+ depends on / blocked
 
Reported: 2010-09-02 19:31 UTC by Preethi Thomas
Modified: 2015-03-23 01:10 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-08-16 13:59:15 UTC
Embargoed:


Attachments (Terms of Use)

Description Preethi Thomas 2010-09-02 19:31:35 UTC
Description of problem:

[root@preethi ~]# pulp-admin consumergroup delete_consumer --consumerid=10.16.120.210 --id=group1
 Successfully deleted Consumer [10.16.120.210] from Group [group1]
[root@preethi ~]# 
[root@preethi ~]# 
[root@preethi ~]# pulp-admin consumergroup list
+-------------------------------------------+
    List of Available Consumer Groups 
+-------------------------------------------+

Id                 	group1                   
Description        	consumer-group           
Consumer ids       	[u'10.16.120.210', u'preethi.usersys.redhat.com']

Comment 1 Sayli Karmarkar 2010-09-18 00:11:04 UTC
Fixed.

$ git commit -a -m "629720 - delete consumer now takes care of deleting consumerid from consumergroups as well"
Created commit 9643f08: 629720 - delete consumer now takes care of deleting consumerid from consumergroups as well
 2 files changed, 25 insertions(+), 4 deletions(-)

Comment 2 Preethi Thomas 2010-10-07 19:03:39 UTC
reopening

consumergroup delete_consumer still does not removes the consumer from the group


[root@localhost ~]# pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	consumer-grp             
Description        	                         
Consumer ids       	[u'10.16.120.228']       
Additional info    	{}                       

[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# pulp-admin consumergroup delete_consumer --consumerid=10.16.120.228 --id=consumer-grp
 Successfully deleted Consumer [10.16.120.228] from Group [consumer-grp]
[root@localhost ~]# pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	consumer-grp             
Description        	                         
Consumer ids       	[u'10.16.120.228']       
Additional info    	{}                       

[root@localhost ~]# pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	consumer-grp             
Description        	                         
Consumer ids       	[u'10.16.120.228']       
Additional info    	{}                       

[root@localhost ~]#

Comment 3 Sayli Karmarkar 2010-10-08 02:30:37 UTC

$ sudo pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	mygroup                  
Description        	None                     
Consumer ids       	[u'client1', u'client2'] 
Additional info    	{}                       


$ sudo pulp-admin consumergroup delete_consumer --id=mygroup --consumerid=client1
 successfully deleted consumer [client1] from group [mygroup]


$ sudo pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	mygroup                  
Description        	None                     
Consumer ids       	[u'client2']             
Additional info    	{}

Comment 4 Preethi Thomas 2010-10-15 12:49:00 UTC
verified


[root@preethi ~]# pulp-admin consumergroup add_consumer --consumerid=preethi.usersys.redhat.com --id=consumer-grp1
Successfully added consumer [preethi.usersys.redhat.com] to group [consumer-grp1]

[root@preethi ~]# pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	consumer-grp1            
Description        	None                     
Consumer ids       	[u'preethi.usersys.redhat.com']
Additional info    	{}                       


[root@preethi ~]# pulp-admin consumergroup delete_consumer --consumerid=preethi.usersys.redhat.com --id=consumer-grp1
Successfully deleted consumer [preethi.usersys.redhat.com] from group [consumer-grp1]

[root@preethi ~]# pulp-admin consumergroup list
+------------------------------------------+
      List of Available Consumer Groups
+------------------------------------------+

Id                 	consumer-grp1            
Description        	None                     
Consumer ids       	[]                       
Additional info    	{}

Comment 5 Preethi Thomas 2011-08-16 13:59:15 UTC
Closing with Community Release 15

pulp-0.0.223-4.


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