Closed pat-s closed 5 years ago
This only happens when R is running in packrat mode. What might be clashing here? The only difference are the R pkg libs I think.
(Btw I had a working SSH setup before which worked with the packrat libs. So I'm a bit confused now).
I added a simple socket (#125) authentication mechanism from version0.8.6
. This is supposed to only be checked if the CMQ_AUTH
variable is set in the template and ignored otherwise (with a warning that you are not using authentication).
In my tests this worked flawlessly with CMQ_AUTH
set (no warning, but error if tokens do not match) and not set (warning but no error).
Can you try (1) making sure both your master and worker use the same version of clustermq
and (2) changing your template line to the one below?
CMQ_AUTH={{ auth }} R --no-save --no-restore -e 'clustermq:::worker("{{ master }}")'
edit: Do you have any idea why the master doesn't show you this warning?
Ah!
I remember getting the warning message. Then I inserted it as suggested and faced other errors. I did not realize that this error was caused by CMQ_AUTH
and assumed other issues to be the reason. I did not even recognize the update as I installed the pkg on a new machine.
It works now - thanks!
Getting this error recently and I have no clue where the problem might be. Executing from the master node.
Template:
Worker log: