Hi,
I am trying to setup Bitbucket Pipeline Runners in my on premise system. It is under a VPN network. Also, the system is (CentOS Linux release 7.8.2003).
While running the command
docker container run -it -v /tmp:/tmp -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/containers:/var/lib/docker/containers:ro -e ACCOUNT_UUID={<uuid>} -e REPOSITORY_UUID={<uuid>} -e RUNNER_UUID={<uuid>} -e RUNTIME_PREREQUISITES_ENABLED=true -e OAUTH_CLIENT_ID=<client id> -e OAUTH_CLIENT_SECRET=<secret> -e WORKING_DIRECTORY=/tmp --name <runner name> docker-public.packages.atlassian.com/sox/atlassian/bitbucket-pipelines-runner:1
I got the command during the creation of runner
The output of this command is
+ ./entrypoint.sh
[2022-01-07 10:54:12,880] Runner version: 1.267
[2022-01-07 10:54:12,945] Runner runtime: linux-docker
[2022-01-07 10:54:16,642] Copying Docker cli to working directory.
Exception in thread "main" java.lang.NumberFormatException: For input string: "1."
at java.base/java.lang.NumberFormatException.forInputString(Unknown Source)
at java.base/java.lang.Integer.parseInt(Unknown Source)
at java.base/java.lang.Integer.parseInt(Unknown Source)
at com.atlassian.pipelines.runner.core.runtime.linux.docker.LinuxDockerRuntimeSetup.lambda$verifyDockerRequirements$2(LinuxDockerRuntimeSetup.java:91)
at io.reactivex.internal.operators.single.SingleMap$MapSingleObserver.onSuccess(SingleMap.java:57)
at io.reactivex.internal.operators.single.SingleDoOnError$DoOnError.onSuccess(SingleDoOnError.java:52)
at io.reactivex.internal.operators.single.SingleMap$MapSingleObserver.onSuccess(SingleMap.java:64)
at io.reactivex.internal.operators.single.SingleObserveOn$ObserveOnSingleObserver.run(SingleObserveOn.java:81)
at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:608)
at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)

Due to this runner setup is failing. Could you please help me to resolve this issue?