youngyjd opened a new issue, #6491: URL: https://github.com/apache/gravitino/issues/6491
### What would you like to be improved? 1. List what docker versions are required to run the integration tests. 2. Support Docker version < 20.10+ if possible. Our CI runs Docker version 19.03.15 that does not have `host-gateway` feature required in trino integration test - https://github.com/apache/gravitino/blob/e8d06f4c18bfc25a2865436f722e4199f108b61a/integration-test-common/docker-script/docker-compose.yaml#L95 3. Support Compose V1 if possible. Our CI runs Compose V1. `docker compose up -d` errored out in our CI pipeline. For 3, I managed to bypass it by installing Compose V2 through ``` mkdir -p ~/.docker/cli-plugins/ curl -SL https://github.com/docker/compose/releases/latest/download/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose chmod +x ~/.docker/cli-plugins/docker-compose ``` For 2, it is harder since our CI user does not have sudo access. While I am working with our CI team to find a solution, is there any plan to have the integration tests compatible with older version Docker? ### How should we improve? _No response_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
