[SERVER-85806] turn on remote exectution for linux x86_64 Created: 26/Jan/24  Updated: 26/Jan/24

Status: Needs Scheduling
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Daniel Moody Assignee: Daniel Moody
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Build
Participants:

 Description   

We enabled linux x86_64 support, but when trying to use with RE, we got internal error messages from the RE cluster:

java.io.FileNotFoundException: /mnt/engflow/worker/work/1/container-log-4eaf6461-778e-4879-9bf4-f05a3edd3c52 (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:216) at java.base/java.io.FileInputStream.<init>(FileInputStream.java:157) at com.google.common.io.Files$FileByteSource.openStream(Files.java:134) at com.google.common.io.Files$FileByteSource.read(Files.java:158) at com.google.common.io.Files.toByteArray(Files.java:240) at com.engflow.re.exec.docker.DockerContainer.runDockerRunWithoutFifo(DockerContainer.java:149) at com.engflow.re.exec.docker.DockerContainer.start(DockerContainer.java:67) at com.engflow.re.exec.docker.CachedDockerActionRunner.execute(CachedDockerActionRunner.java:194) at com.engflow.re.exec_tracker.ExecutionUnit.runAttempt(ExecutionUnit.java:1146) at com.engflow.re.exec_tracker.ExecutionUnit.execute(ExecutionUnit.java:872) at com.engflow.re.exec_tracker.ExecutionUnit.execute(ExecutionUnit.java:671) at com.engflow.re.exec_tracker.ExecutionUnit.execute(ExecutionUnit.java:563) at com.engflow.re.exec_tracker.ExecutionUnit.lambda$run$5(ExecutionUnit.java:517) at io.grpc.Context.run(Context.java:536) at com.engflow.re.exec_tracker.ExecutionUnit.run(ExecutionUnit.java:517) at com.engflow.re.exec_tracker.ExecutionUnit.lambda$start$6(ExecutionUnit.java:549) at java.base/java.lang.Thread.run(Thread.java:840)Target //src/mongo/db/commands:fsync_locked failed to buildUse --verbose_failures to see the command lines of failed build steps.

We went ahead with local support and put TODOs to enable RE when it is ready.


Generated at Thu Feb 08 06:58:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.