The `dockstore tool launch` failed with a WDL to run a docker container on Docker on Fedora 36

I installed the Docker on Fedora 36, as I couldn’t run the dockstore cli with Podman: Dockstore-cli: Support Podman (alternatrive Docker) or workaround? . The Docker installation steps are here.

Then I can run the Docker container (e.g. ubuntu) from my host Fedora.

$ which docker
/bin/docker

$ docker version
Client:
 Version:           20.10.17
 API version:       1.41
 Go version:        go1.18.4
 Git commit:        aa7e414
 Built:             Tue Jul 19 21:40:23 2022
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

Server:
 Engine:
  Version:          20.10.17
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.18.4
  Git commit:       f756502
  Built:            Tue Jul 19 21:40:23 2022
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.8
  GitCommit:        
 runc:
  Version:          1.1.3
  GitCommit:        
 docker-init:
  Version:          0.19.0
  GitCommit: 

$ docker run --rm -t docker.io/ubuntu:latest cat /etc/os-release | grep ID
VERSION_ID="22.04"
ID=ubuntu
ID_LIKE=debian
$ echo $?
0

But the dockstore tool launch ... with a WDL file failed.
Here is the full log. Here is the used WDL file. Any idea to fix this issue? Thanks

$ java --version
openjdk 17.0.4 2022-07-19
OpenJDK Runtime Environment (Red_Hat-17.0.4.0.8-1.fc36) (build 17.0.4+8)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.4.0.8-1.fc36) (build 17.0.4+8, mixed mode, sharing)

$ dockstore --version
Dockstore version 1.13.0-rc.0
The latest stable version is 1.12.0
You are currently on the latest unstable version. If you wish to upgrade to the latest stable version, please use the following command:
   dockstore --upgrade-stable
...
dockstore tool launch \
	--local-entry "bio-diversity-genomics-garg.wdl" \
	--json "bio-diversity-genomics-garg.inputs.json"
...
19:51:12.382 [main] ERROR io.dockstore.common.Utilities - problems running command: java -jar /home/jaruga/.dockstore/libraries/cromwell-77.jar run --inputs /tmp/foo4850486516087678844json /home/jaruga/git/GargGroup/BioDivGenomics/bio-diversity-genomics-garg.wdl
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)
	at org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:404)
	at org.apache.commons.exec.DefaultExecutor.access$200(DefaultExecutor.java:48)
	at org.apache.commons.exec.DefaultExecutor$1.run(DefaultExecutor.java:200)
	at java.base/java.lang.Thread.run(Thread.java:833)
19:51:12.386 [main] ERROR io.dockstore.client.cli.nested.BaseLanguageClient - Problem running launcherCromwell: 
java.lang.IllegalStateException: problems running command: {}java -jar /home/jaruga/.dockstore/libraries/cromwell-77.jar run --inputs /tmp/foo4850486516087678844json /home/jaruga/git/GargGroup/BioDivGenomics/bio-diversity-genomics-garg.wdl
	at io.dockstore.common.Utilities.executeCommand(Utilities.java:192)
	at io.dockstore.common.Utilities.executeCommand(Utilities.java:107)
	at io.dockstore.client.cli.nested.BaseLauncher.executeEntry(BaseLauncher.java:121)
	at io.dockstore.client.cli.nested.BaseLanguageClient.commonExecutionCode(BaseLanguageClient.java:429)
	at io.github.collaboratory.wdl.WDLClient.executeEntry(WDLClient.java:144)
	at io.dockstore.client.cli.nested.BaseLanguageClient.launchPipeline(BaseLanguageClient.java:204)
	at io.github.collaboratory.wdl.WDLClient.launch(WDLClient.java:72)
	at io.dockstore.client.cli.nested.AbstractEntryClient.launchWdl(AbstractEntryClient.java:1470)
	at io.dockstore.client.cli.nested.AbstractEntryClient.checkEntryFile(AbstractEntryClient.java:913)
	at io.dockstore.client.cli.nested.AbstractEntryClient.launch(AbstractEntryClient.java:1378)
	at io.dockstore.client.cli.nested.AbstractEntryClient.processEntryCommands(AbstractEntryClient.java:312)
	at io.dockstore.client.cli.Client.run(Client.java:737)
	at io.dockstore.client.cli.Client.main(Client.java:633)
Caused by: org.apache.commons.exec.ExecuteException: problems running command: {}java -jar /home/jaruga/.dockstore/libraries/cromwell-77.jar run --inputs /tmp/foo4850486516087678844json /home/jaruga/git/GargGroup/BioDivGenomics/bio-diversity-genomics-garg.wdl (Exit value: 1)
	at io.dockstore.common.Utilities.executeCommand(Utilities.java:188)
	... 12 common frames omitted
Cromwell exit code: 1
...

I found the cause of the error. This error happens when the SE Linux is enforcing on Fedora 36.

Edited: Here is the upstream issue ticket I opened.