Project

General

Profile

Bug #21240

Incompatibility between ssh and unsetup commands in daqinterface

Added by Eric Flumerfelt 9 months ago. Updated 9 months ago.

Status:
Closed
Priority:
Urgent
Assignee:
-
Category:
-
Start date:
10/26/2018
Due date:
% Done:

100%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

In daqinterface v3_03_01, if a second host is involved in the run, DAQInterface will always go to recover state with a message about "Unexpected EOF encountered when searching for matching '`'". This is due to DAQInterface putting single quotes around the command when running ssh conflicting with the single quotes within the unsetup command.

The issue appears to be resolved by removing the quotes, though it is unclear if the full command is run on the remote host in that case.

Associated revisions

Revision 873ecaec (diff)
Added by John Freeman 9 months ago

JCF: in Issue #21240 Eric noticed that the unsetup command was failing on other nodes because of single quotes; I've replaced them with backslash-double-quotes

Revision 23fc1800 (diff)
Added by John Freeman 9 months ago

JCF: in Issue #21240 Eric noticed that the unsetup command was failing on other nodes because of single quotes; I've replaced them with backslash-double-quotes

History

#1 Updated by John Freeman 9 months ago

Perhaps the single quotes in the unsetup command can be replaced by backslash double quotes? Let me take a look...

#2 Updated by John Freeman 9 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

With commit 873ecaecadee655ba557212b468658d50ce557fc on DAQInterface's develop branch, I've replaced the single quotes with backlash-double-quotes. I'm able to successfully write a root file on mu2edaq05 while running DAQInterface off of mu2edaq01.

#3 Updated by Eric Flumerfelt 9 months ago

  • Status changed from Resolved to Closed
  • Target version set to artdaq_daqinterface v3_03_01


Also available in: Atom PDF