<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000'>Yadu,<div><br></div><div>I added a siteguide entry that gives the steps for setting up a run with the ssh provider. It's at http://www.ci.uchicago.edu/swift/guides/release-0.94/siteguide/siteguide.html#_ssh. I tested this from Midway to Beagle. The only difference is that on Beagle, $HOME/.ssh/authorized_keys is read only. When you get to that step, log on to accounts.ci.uchicago.edu and add your new SSH key there. That will update your authorized_keys file (takes a few minutes). I've only tested staging with a single small text file so far. Please let me know if you run into any problems.</div><div><br></div><div>David</div><div><br></div><hr id="zwchr"><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"David Kelly" <davidk@ci.uchicago.edu><br><b>To: </b>"Michael Wilde" <wilde@mcs.anl.gov><br><b>Cc: </b>"Yadu Nand B" <yadunandb@ci.uchicago.edu>, "Swift Devel" <swift-devel@ci.uchicago.edu><br><b>Sent: </b>Monday, June 10, 2013 12:47:14 PM<br><b>Subject: </b>Re: [Swift-devel] Status of ssh data provider tests<br><br><style>p { margin: 0; }</style><div style="font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000">The data staging is the more difficult of the two. <span style="font-size: 12pt;">There are four options I can think of to get around the coaster provider staging issue.</span><div><br></div><div>a. Use the ssh provider instead of ssh-cl and set filesystem to ssh. This requires setting up an auth.defaults with a stored password or passphrase (to avoid being prompted)<br>b. Use the ssh provider and the built-in gridftp. Anything that uses gridftp obviously requires the usual steps of setting up grid certificates.</div><div>c. Use ssh-cl and built-in gsiftp together. I think option is impossible due to the way certificates currently work. ssh-cl will create it's own certificate for coaster security, so if you have X509* defined I don't think things will work.</div><div>d. Try to get things working with wrapper staging. It's possible, but will take more time, discussion, and testing.</div><div><span style="font-size: 12pt;"><br></span></div><div><span style="font-size: 12pt;">Is the need to set up auth.defaults a deal breaker for this? </span></div><div><br><hr id="zwchr"><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"Michael Wilde" <wilde@mcs.anl.gov><br><b>To: </b>"David Kelly" <davidk@ci.uchicago.edu><br><b>Cc: </b>"Swift Devel" <swift-devel@ci.uchicago.edu><br><b>Sent: </b>Monday, June 10, 2013 10:55:54 AM<br><b>Subject: </b>Status of ssh data provider tests<br><br><br>Hi David,<br><br>Yadu neesd assistance with the following, for the ex-search app:<br><br>1. To run from swift.rcc to Beagle using either ssh data staging or gsiftp data staging.<br><br>(I would like to also use this for two demo/tutorials that we're developing this week for Sunday and Monday presentation.)<br><br>Can you work with Yadu to test these and verify that Yadu can replicate the results.<br><br>2. To apply cdm direct mode for the swift.rcc-to-midway part of the ex-search app.  I think we showed how to do this in the last Swift RCC tutorial. Can you help Yadu to locate that (or create from scratch if no), test it, and integrate it into the ex-search app?<br><br>Thanks,<br><br>- Mike<br></blockquote><br></div></div><br>_______________________________________________<br>Swift-devel mailing list<br>Swift-devel@ci.uchicago.edu<br>https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel<br></blockquote><br></div></body></html>