Bug 725827

Summary: Only the 1st volume is attached when multiple EBS volumes are specified
Product: Red Hat Enterprise MRG Reporter: Luigi Toscano <ltoscano>
Component: condorAssignee: Timothy St. Clair <tstclair>
Status: CLOSED ERRATA QA Contact: Luigi Toscano <ltoscano>
Severity: medium Docs Contact:
Priority: medium    
Version: DevelopmentCC: iboverma, matt, tstclair
Target Milestone: 2.0.1   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: condor-7.6.3-0.3 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-09-07 18:32:13 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 709713    

Description Luigi Toscano 2011-07-26 17:18:03 UTC
Description of problem:
The ec2_ebs_volumes allows to attach multiple volumes to EBS instances:

ec2_ebs_volumes= vol-abcde15f:/dev/sdl,vol-abcde15e:/dev/sdm

but currently only the first volume is attached.

Version-Release number of selected component (if applicable):
condor-7.6.3-0.2

Comment 1 Timothy St. Clair 2011-07-26 17:57:23 UTC
There was a timing artifact in the gridmanager, where if back-to-back commands are sent too fast it can cause the 2nd command to be ignored by the internal code.  

The fix is to never ignore back-to-back attach-vol commands.

Comment 2 Luigi Toscano 2011-07-29 13:39:19 UTC
The problem has been fixed. Multiple volumes are passed to and available from the AMI instance.

Verified on RHEL5.7/6.1, i386/x86_64 (submitter machines).

condor-classads-7.6.3-0.3
condor-7.6.3-0.3