This is an automated email from the ASF dual-hosted git repository.
manikumar pushed a commit to branch 3.8
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/3.8 by this push:
new b0ce762317e MINOR: Install docker-compose on docker-build workflows
(#18037)
b0ce762317e is described below
commit b0ce762317edbdcd360e761a3cf3da79dbbc3f1b
Author: Vedarth Sharma <[email protected]>
AuthorDate: Wed Dec 4 22:01:05 2024 +0530
MINOR: Install docker-compose on docker-build workflows (#18037)
Docker tests rely on docker compose. In recent runs it has been observed
that github actions does not provide support for docker compose, so we are
installing it explicitly in the workflow.
---
.github/workflows/docker_build_and_test.yml | 1 +
.github/workflows/docker_official_image_build_and_test.yml | 1 +
2 files changed, 2 insertions(+)
diff --git a/.github/workflows/docker_build_and_test.yml
b/.github/workflows/docker_build_and_test.yml
index 7f21752d1ae..aae289f9a9b 100644
--- a/.github/workflows/docker_build_and_test.yml
+++ b/.github/workflows/docker_build_and_test.yml
@@ -41,6 +41,7 @@ jobs:
run: |
python -m pip install --upgrade pip
pip install -r docker/requirements.txt
+ pip install --upgrade --force-reinstall --no-cache-dir docker-compose
&& ln -sf /usr/local/bin/docker-compose /usr/bin/docker-compose
- name: Build image and run tests
working-directory: ./docker
run: |
diff --git a/.github/workflows/docker_official_image_build_and_test.yml
b/.github/workflows/docker_official_image_build_and_test.yml
index ed9c2b4a762..bd60f444756 100644
--- a/.github/workflows/docker_official_image_build_and_test.yml
+++ b/.github/workflows/docker_official_image_build_and_test.yml
@@ -40,6 +40,7 @@ jobs:
run: |
python -m pip install --upgrade pip
pip install -r docker/requirements.txt
+ pip install --upgrade --force-reinstall --no-cache-dir docker-compose
&& ln -sf /usr/local/bin/docker-compose /usr/bin/docker-compose
- name: Build image and run tests
working-directory: ./docker
run: |