Description of problem: Version-Release number of selected component (if applicable): How reproducible: When we call delete server, it checks to see if system is physical or virtual. For some virtual systems, query somehow finds it as both (physical & virtual) and hence reduces the server count twice. Steps to Reproduce: 1. Login as qa to RHN 2. find a virutal system in list (physical/virutal system has different icons) 3. check the channels it subscribed to. 4. check the channel family those channels are in. 5. find that channel family in software entitlements page and look at the counts for current_members and current_fve_members count. 6. delete the system. 7. check the counts again, it should be just reduced by 1. Actual results: Right now it reduces once for current_members and once for fve_members. Expected results: It should reduce server count just once for either current_members or once for fve_members. Additional info:
Tested good in QA: https://tcms.engineering.redhat.com/run/79965/
Released to production 8/31/2013.