Closed cbehren closed 7 months ago
If I use the login_shell option on my Debian machine and the local scheduler, running any CalcJob through verdi run fails because Aiida fails to interpret the output of the query for jobs, here:
verdi run
https://github.com/aiidateam/aiida-core/blob/b7e59a0dbc0dd629be5c8178e98c70e7a2c116e9/src/aiida/schedulers/plugins/direct.py#L230-L231
I figured out this is because the stdout parsed there contains the output of the call to ps, but also the MOTD stuff (like the logo of my server).
ps
The error leads to a failure of the presubmit script.
I see this error e.g. in the beginner's tutorial on the Aiida doc page. I could overcome it by disabling login_shell.
Does verdi computer test report an issue? I think it should.
verdi computer test
Ah, indeed. That gives me errors! I guess that resolves the issue. Thanks for the quick reply.
Describe the bug
If I use the login_shell option on my Debian machine and the local scheduler, running any CalcJob through
verdi run
fails because Aiida fails to interpret the output of the query for jobs, here:https://github.com/aiidateam/aiida-core/blob/b7e59a0dbc0dd629be5c8178e98c70e7a2c116e9/src/aiida/schedulers/plugins/direct.py#L230-L231
I figured out this is because the stdout parsed there contains the output of the call to
ps
, but also the MOTD stuff (like the logo of my server).The error leads to a failure of the presubmit script.
Steps to reproduce
I see this error e.g. in the beginner's tutorial on the Aiida doc page. I could overcome it by disabling login_shell.
Your environment