-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
Hello,
I have started a Fedora 42 instance using vagrant and I am getting the following error when trying to run a simple helloworld.
10:23:07.775 tryme:19@server. failed to start shell process: java.io.IOException: Cannot run program "script" (in directory "/home/tester"): Exec failed, error: 2 (No such file or directory)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
at io.hyperfoil.tools.qdup.shell.LocalShell.connectShell(LocalShell.java:66)
at io.hyperfoil.tools.qdup.shell.AbstractShell.connect(AbstractShell.java:240)
at io.hyperfoil.tools.qdup.shell.AbstractShell.getShell(AbstractShell.java:127)
at io.hyperfoil.tools.qdup.Run.lambda$queueRunScripts$21(Run.java:845)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
at java.base/java.lang.Thread.run(Thread.java:1474)
Caused by: java.io.IOException: Exec failed, error: 2 (No such file or directory)
at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:300)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:231)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
... 9 more
The helloworld.yaml:
scripts:
tryme:
- sh: whoami
- sh: date
- sh: echo ${{message}}
hosts:
server: LOCAL
roles:
test:
hosts:
- server
run-scripts:
- tryme
states:
message: Hello, qDup!
Metadata
Metadata
Assignees
Labels
No labels