Bug 677128

Summary: [vdsm][iscsiadm] when discovering targets using different CHAP users - duplicated targets are displayed when CHAP is not being used.
Product: Red Hat Enterprise Linux 6 Reporter: David Naori <dnaori>
Component: vdsmAssignee: Cyril Plisko <cplisko>
Status: CLOSED DUPLICATE QA Contact: yeylon <yeylon>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.1CC: abaron, bazulay, dnaori, hateya, iheim, mgoldboi, srevivo, ykaul
Target Milestone: rc   
Target Release: 6.1   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-14 07:56:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
vdsm log none

Description David Naori 2011-02-13 15:33:14 UTC
Created attachment 478479 [details]
vdsm log

Description of problem:  when discovering targets using different CHAP users new ifaces are added, then when discovering targets with no iface specified iscsiadm displays targets via all ifaces (duplicated targets).

*vdsm should add " -I default " option when discovering targets with no users specified. 

Version-Release number of selected component (if applicable):
-vdsm-4.9-48.el6.x86_64
-iscsi-initiator-utils-6.2.0.872-16.el6.x86_64

Steps to Reproduce:
1) discover targets via rhevm using different CHAP users
2) discover targets via rhvem without CHAP.


Relevant vdsm log:

Thread-23922::DEBUG::2011-02-13 16:18:10,266::iscsi::370::Storage.Misc.excCmd::(addiSCSIPortal) '/usr/bin/sudo -n /sbin/iscsiadm -m discoverydb -t sendtargets -p 10.35.64.25:3260 --discover' (cwd None)
Thread-23922::DEBUG::2011-02-13 16:18:10,453::iscsi::370::Storage.Misc.excCmd::(addiSCSIPortal) SUCCESS: <err> = 'iscsiadm: This command will remove the record [iface: default, target: Networking-3, portal: 10.35.64.25,3260], but a session is using it. Logout session then rerun command to remove record.\niscsiadm: This command will remove the record [iface: default, target: Networking-5, portal: 10.35.64.25,3260], but a session is using it. Logout session then rerun command to remove record.\niscsiadm: This command will remove the record [iface: default, target: Networking-4, portal: 10.35.64.25,3260], but a session is using it. Logout session then rerun command to remove record.\niscsiadm: This command will remove the record [iface: default, target: Networking-1, portal: 10.35.64.25,3260], but a session is using it. Logout session then rerun command to remove record.\niscsiadm: This command will remove the record [iface: default, target: Networking-2, portal: 10.35.64.25,3260], but a session is using it. Logout session then rerun command to remove record.\n'; <rc> = 0
Thread-23922::DEBUG::2011-02-13 16:18:10,454::task::491::TaskManager.Task::(_debug) Task 4b9123d2-2c2c-4999-a353-9ef4127e7076: finished: {'fullTargets': ['10.35.64.25:3260,1 hateyaA', '10.35.64.25:3260,1 hateyaB', '10.35.64.25:3260,1 hateyaC', '10.35.64.25:3260,1 hateyaD', '10.35.64.25:3260,1 hateyaEx1', '10.35.64.25:3260,1 hateyaEx2', '10.35.64.25:3260,1 moran15g', '10.35.64.25:3260,1 evgeniy_lun1', '10.35.64.25:3260,1 Networking-1', '10.35.64.25:3260,1 Networking-2', '10.35.64.25:3260,1 Networking-3', '10.35.64.25:3260,1 Networking-4', '10.35.64.25:3260,1 Networking-5', '10.35.64.25:3260,1 achub_luns', '10.35.64.25:3260,1 atal_test', '10.35.64.25:3260,1 hateyaMUL', '10.35.64.25:3260,1 hateyaMUL2', '10.35.64.25:3260,1 kublin_1', '10.35.64.25:3260,1 kublin_2', '10.35.64.25:3260,1 yzas_12G', '10.35.64.25:3260,1 Dexport', '10.35.64.25:3260,1 Networking-7', '10.35.64.25:3260,1 extendA', '10.35.64.25:3260,1 extendB', '10.35.64.25:3260,1 extendC', '10.35.64.25:3260,1 kublin_3', '10.35.64.25:3260,1 kublin_lvextend', '10.35.64.25:3260,1 lvextend_test1', '10.35.64.25:3260,1 lvextend_test2', '10.35.64.25:3260,1 lvextend_test3', '10.35.64.25:3260,1 mike', '10.35.64.25:3260,1 rami_01', '10.35.64.25:3260,1 rami_02', '10.35.64.25:3260,1 hateyaA', '10.35.64.25:3260,1 hateyaB', '10.35.64.25:3260,1 hateyaC', '10.35.64.25:3260,1 hateyaD', '10.35.64.25:3260,1 hateyaEx1', '10.35.64.25:3260,1 hateyaEx2', '10.35.64.25:3260,1 moran15g', '10.35.64.25:3260,1 evgeniy_lun1', '10.35.64.25:3260,1 Networking-1', '10.35.64.25:3260,1 Networking-2', '10.35.64.25:3260,1 Networking-3', '10.35.64.25:3260,1 Networking-4', '10.35.64.25:3260,1 Networking-5', '10.35.64.25:3260,1 achub_luns', '10.35.64.25:3260,1 atal_test', '10.35.64.25:3260,1 hateyaMUL', '10.35.64.25:3260,1 hateyaMUL2', '10.35.64.25:3260,1 kublin_1', '10.35.64.25:3260,1 kublin_2', '10.35.64.25:3260,1 yzas_12G', '10.35.64.25:3260,1 Dexport', '10.35.64.25:3260,1 Networking-7', '10.35.64.25:3260,1 extendA', '10.35.64.25:3260,1 extendB', '10.35.64.25:3260,1 extendC', '10.35.64.25:3260,1 kublin_3', '10.35.64.25:3260,1 kublin_lvextend', '10.35.64.25:3260,1 lvextend_test1', '10.35.64.25:3260,1 lvextend_test2', '10.35.64.25:3260,1 lvextend_test3', '10.35.64.25:3260,1 mike', '10.35.64.25:3260,1 rami_01', '10.35.64.25:3260,1 rami_02', '10.35.64.25:3260,1 hateyaA', '10.35.64.25:3260,1 hateyaB', '10.35.64.25:3260,1 hateyaC', '10.35.64.25:3260,1 hateyaD', '10.35.64.25:3260,1 hateyaEx1', '10.35.64.25:3260,1 hateyaEx2', '10.35.64.25:3260,1 moran15g', '10.35.64.25:3260,1 evgeniy_lun1', '10.35.64.25:3260,1 Networking-1', '10.35.64.25:3260,1 Networking-2', '10.35.64.25:3260,1 Networking-3', '10.35.64.25:3260,1 Networking-4', '10.35.64.25:3260,1 Networking-5', '10.35.64.25:3260,1 achub_luns', '10.35.64.25:3260,1 atal_test', '10.35.64.25:3260,1 hateyaMUL', '10.35.64.25:3260,1 hateyaMUL2', '10.35.64.25:3260,1 kublin_1', '10.35.64.25:3260,1 kublin_2', '10.35.64.25:3260,1 yzas_12G', '10.35.64.25:3260,1 Dexport', '10.35.64.25:3260,1 Networking-7', '10.35.64.25:3260,1 extendA', '10.35.64.25:3260,1 extendB', '10.35.64.25:3260,1 extendC', '10.35.64.25:3260,1 kublin_3', '10.35.64.25:3260,1 kublin_lvextend', '10.35.64.25:3260,1 lvextend_test1', '10.35.64.25:3260,1 lvextend_test2', '10.35.64.25:3260,1 lvextend_test3', '10.35.64.25:3260,1 mike', '10.35.64.25:3260,1 rami_01', '10.35.64.25:3260,1 rami_02', '10.35.64.25:3260,1 hateyaA', '10.35.64.25:3260,1 hateyaB', '10.35.64.25:3260,1 hateyaC', '10.35.64.25:3260,1 hateyaD', '10.35.64.25:3260,1 hateyaEx1', '10.35.64.25:3260,1 hateyaEx2', '10.35.64.25:3260,1 moran15g', '10.35.64.25:3260,1 evgeniy_lun1', '10.35.64.25:3260,1 Networking-1', '10.35.64.25:3260,1 Networking-2', '10.35.64.25:3260,1 Networking-3', '10.35.64.25:3260,1 Networking-4', '10.35.64.25:3260,1 Networking-5', '10.35.64.25:3260,1 achub_luns', '10.35.64.25:3260,1 atal_test', '10.35.64.25:3260,1 hateyaMUL', '10.35.64.25:3260,1 hateyaMUL2', '10.35.64.25:3260,1 kublin_1', '10.35.64.25:3260,1 kublin_2', '10.35.64.25:3260,1 yzas_12G', '10.35.64.25:3260,1 Dexport', '10.35.64.25:3260,1 Networking-7', '10.35.64.25:3260,1 extendA', '10.35.64.25:3260,1 extendB', '10.35.64.25:3260,1 extendC', '10.35.64.25:3260,1 kublin_3', '10.35.64.25:3260,1 kublin_lvextend', '10.35.64.25:3260,1 lvextend_test1', '10.35.64.25:3260,1 lvextend_test2', '10.35.64.25:3260,1 lvextend_test3', '10.35.64.25:3260,1 mike', '10.35.64.25:3260,1 rami_01', '10.35.64.25:3260,1 rami_02', '10.35.64.25:3260,1 hateyaA', '10.35.64.25:3260,1 hateyaB', '10.35.64.25:3260,1 hateyaC', '10.35.64.25:3260,1 hateyaD', '10.35.64.25:3260,1 hateyaEx1', '10.35.64.25:3260,1 hateyaEx2', '10.35.64.25:3260,1 moran15g', '10.35.64.25:3260,1 evgeniy_lun1', '10.35.64.25:3260,1 Networking-1', '10.35.64.25:3260,1 Networking-2', '10.35.64.25:3260,1 Networking-3', '10.35.64.25:3260,1 Networking-4', '10.35.64.25:3260,1 Networking-5', '10.35.64.25:3260,1 achub_luns', '10.35.64.25:3260,1 atal_test', '10.35.64.25:3260,1 hateyaMUL', '10.35.64.25:3260,1 hateyaMUL2', '10.35.64.25:3260,1 kublin_1', '10.35.64.25:3260,1 kublin_2', '10.35.64.25:3260,1 yzas_12G', '10.35.64.25:3260,1 Dexport', '10.35.64.25:3260,1 Networking-7', '10.35.64.25:3260,1 extendA', '10.35.64.25:3260,1 extendB', '10.35.64.25:3260,1 extendC', '10.35.64.25:3260,1 kublin_3', '10.35.64.25:3260,1 kublin_lvextend', '10.35.64.25:3260,1 lvextend_test1', '10.35.64.25:3260,1 lvextend_test2', '10.35.64.25:3260,1 lvextend_test3', '10.35.64.25:3260,1 mike', '10.35.64.25:3260,1 rami_01', '10.35.64.25:3260,1 rami_02', '10.35.64.25:3260,1 hateyaA', '10.35.64.25:3260,1 hateyaB', '10.35.64.25:3260,1 hateyaC', '10.35.64.25:3260,1 hateyaD', '10.35.64.25:3260,1 hateyaEx1', '10.35.64.25:3260,1 hateyaEx2', '10.35.64.25:3260,1 moran15g', '10.35.64.25:3260,1 evgeniy_lun1', '10.35.64.25:3260,1 Networking-1', '10.35.64.25:3260,1 Networking-2', '10.35.64.25:3260,1 Networking-3', '10.35.64.25:3260,1 Networking-4', '10.35.64.25:3260,1 Networking-5', '10.35.64.25:3260,1 achub_luns', '10.35.64.25:3260,1 atal_test', '10.35.64.25:3260,1 hateyaMUL', '10.35.64.25:3260,1 hateyaMUL2', '10.35.64.25:3260,1 kublin_1', '10.35.64.25:3260,1 kublin_2', '10.35.64.25:3260,1 yzas_12G', '10.35.64.25:3260,1 Dexport', '10.35.64.25:3260,1 Networking-7', '10.35.64.25:3260,1 extendA', '10.35.64.25:3260,1 extendB', '10.35.64.25:3260,1 extendC', '10.35.64.25:3260,1 kublin_3', '10.35.64.25:3260,1 kublin_lvextend', '10.35.64.25:3260,1 lvextend_test1', '10.35.64.25:3260,1 lvextend_test2', '10.35.64.25:3260,1 lvextend_test3', '10.35.64.25:3260,1 mike', '10.35.64.25:3260,1 rami_01', '10.35.64.25:3260,1 rami_02', '10.35.64.25:3260,1 hateyaA', '10.35.64.25:3260,1 hateyaB', '10.35.64.25:3260,1 hateyaC', '10.35.64.25:3260,1 hateyaD', '10.35.64.25:3260,1 hateyaEx1', '10.35.64.25:3260,1 hateyaEx2', '10.35.64.25:3260,1 moran15g', '10.35.64.25:3260,1 evgeniy_lun1', '10.35.64.25:3260,1 Networking-1', '10.35.64.25:3260,1 Networking-2', '10.35.64.25:3260,1 Networking-3', '10.35.64.25:3260,1 Networking-4', '10.35.64.25:3260,1 Networking-5', '10.35.64.25:3260,1 achub_luns', '10.35.64.25:3260,1 atal_test', '10.35.64.25:3260,1 hateyaMUL', '10.35.64.25:3260,1 hateyaMUL2', '10.35.64.25:3260,1 kublin_1', '10.35.64.25:3260,1 kublin_2', '10.35.64.25:3260,1 yzas_12G', '10.35.64.25:3260,1 Dexport', '10.35.64.25:3260,1 Networking-7', '10.35.64.25:3260,1 extendA', '10.35.64.25:3260,1 extendB', '10.35.64.25:3260,1 extendC', '10.35.64.25:3260,1 kublin_3', '10.35.64.25:3260,1 kublin_lvextend', '10.35.64.25:3260,1 lvextend_test1', '10.35.64.25:3260,1 lvextend_test2', '10.35.64.25:3260,1 lvextend_test3', '10.35.64.25:3260,1 mike', '10.35.64.25:3260,1 rami_01', '10.35.64.25:3260,1 rami_02'], 'targets': ['hateyaA', 'hateyaB', 'hateyaC', 'hateyaD', 'hateyaEx1', 'hateyaEx2', 'moran15g', 'evgeniy_lun1', 'Networking-1', 'Networking-2', 'Networking-3', 'Networking-4', 'Networking-5', 'achub_luns', 'atal_test', 'hateyaMUL', 'hateyaMUL2', 'kublin_1', 'kublin_2', 'yzas_12G', 'Dexport', 'Networking-7', 'extendA', 'extendB', 'extendC', 'kublin_3', 'kublin_lvextend', 'lvextend_test1', 'lvextend_test2', 'lvextend_test3', 'mike', 'rami_01', 'rami_02', 'hateyaA', 'hateyaB', 'hateyaC', 'hateyaD', 'hateyaEx1', 'hateyaEx2', 'moran15g', 'evgeniy_lun1', 'Networking-1', 'Networking-2', 'Networking-3', 'Networking-4', 'Networking-5', 'achub_luns', 'atal_test', 'hateyaMUL', 'hateyaMUL2', 'kublin_1', 'kublin_2', 'yzas_12G', 'Dexport', 'Networking-7', 'extendA', 'extendB', 'extendC', 'kublin_3', 'kublin_lvextend', 'lvextend_test1', 'lvextend_test2', 'lvextend_test3', 'mike', 'rami_01', 'rami_02', 'hateyaA', 'hateyaB', 'hateyaC', 'hateyaD', 'hateyaEx1', 'hateyaEx2', 'moran15g', 'evgeniy_lun1', 'Networking-1', 'Networking-2', 'Networking-3', 'Networking-4', 'Networking-5', 'achub_luns', 'atal_test', 'hateyaMUL', 'hateyaMUL2', 'kublin_1', 'kublin_2', 'yzas_12G', 'Dexport', 'Networking-7', 'extendA', 'extendB', 'extendC', 'kublin_3', 'kublin_lvextend', 'lvextend_test1', 'lvextend_test2', 'lvextend_test3', 'mike', 'rami_01', 'rami_02', 'hateyaA', 'hateyaB', 'hateyaC', 'hateyaD', 'hateyaEx1', 'hateyaEx2', 'moran15g', 'evgeniy_lun1', 'Networking-1', 'Networking-2', 'Networking-3', 'Networking-4', 'Networking-5', 'achub_luns', 'atal_test', 'hateyaMUL', 'hateyaMUL2', 'kublin_1', 'kublin_2', 'yzas_12G', 'Dexport', 'Networking-7', 'extendA', 'extendB', 'extendC', 'kublin_3', 'kublin_lvextend', 'lvextend_test1', 'lvextend_test2', 'lvextend_test3', 'mike', 'rami_01', 'rami_02', 'hateyaA', 'hateyaB', 'hateyaC', 'hateyaD', 'hateyaEx1', 'hateyaEx2', 'moran15g', 'evgeniy_lun1', 'Networking-1', 'Networking-2', 'Networking-3', 'Networking-4', 'Networking-5', 'achub_luns', 'atal_test', 'hateyaMUL', 'hateyaMUL2', 'kublin_1', 'kublin_2', 'yzas_12G', 'Dexport', 'Networking-7', 'extendA', 'extendB', 'extendC', 'kublin_3', 'kublin_lvextend', 'lvextend_test1', 'lvextend_test2', 'lvextend_test3', 'mike', 'rami_01', 'rami_02', 'hateyaA', 'hateyaB', 'hateyaC', 'hateyaD', 'hateyaEx1', 'hateyaEx2', 'moran15g', 'evgeniy_lun1', 'Networking-1', 'Networking-2', 'Networking-3', 'Networking-4', 'Networking-5', 'achub_luns', 'atal_test', 'hateyaMUL', 'hateyaMUL2', 'kublin_1', 'kublin_2', 'yzas_12G', 'Dexport', 'Networking-7', 'extendA', 'extendB', 'extendC', 'kublin_3', 'kublin_lvextend', 'lvextend_test1', 'lvextend_test2', 'lvextend_test3', 'mike', 'rami_01', 'rami_02', 'hateyaA', 'hateyaB', 'hateyaC', 'hateyaD', 'hateyaEx1', 'hateyaEx2', 'moran15g', 'evgeniy_lun1', 'Networking-1', 'Networking-2', 'Networking-3', 'Networking-4', 'Networking-5', 'achub_luns', 'atal_test', 'hateyaMUL', 'hateyaMUL2', 'kublin_1', 'kublin_2', 'yzas_12G', 'Dexport', 'Networking-7', 'extendA', 'extendB', 'extendC', 'kublin_3', 'kublin_lvextend', 'lvextend_test1', 'lvextend_test2', 'lvextend_test3', 'mike', 'rami_01', 'rami_02']}

- full vdsm log attached

Comment 1 Cyril Plisko 2011-02-14 07:56:58 UTC

*** This bug has been marked as a duplicate of bug 677237 ***