From 1d321c4ffd863b1e00c7022af8c63ddbbf75be21 Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Wed, 3 Apr 2024 10:47:56 +0200 Subject: [PATCH 1/3] MINOR: [CI] Avoid docker-compose on Azure --- dev/tasks/docker-tests/azure.linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev/tasks/docker-tests/azure.linux.yml b/dev/tasks/docker-tests/azure.linux.yml index be03957e925ed..b66bfbdfe940a 100644 --- a/dev/tasks/docker-tests/azure.linux.yml +++ b/dev/tasks/docker-tests/azure.linux.yml @@ -46,7 +46,7 @@ jobs: displayName: Setup Archery - script: | - archery docker run \ + archery --debug docker --using-docker-cli run \ -e ARROW_DOCS_VERSION="{{ arrow.no_rc_version }}" \ -e SETUPTOOLS_SCM_PRETEND_VERSION="{{ arrow.no_rc_version }}" \ {{ flags|default("") }} \ From 4286404aa8a614ed81e2e909e5f38b8fd51ac5ee Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Wed, 3 Apr 2024 10:52:01 +0200 Subject: [PATCH 2/3] Install docker-compose for Archery unit tests --- dev/archery/requirements-test.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/dev/archery/requirements-test.txt b/dev/archery/requirements-test.txt index 208ec64cdf026..e3e62a993c2a2 100644 --- a/dev/archery/requirements-test.txt +++ b/dev/archery/requirements-test.txt @@ -1,2 +1,3 @@ +docker-compose pytest responses From 6143ad6c33f42c3e2e0616f6c593983157d7ac2a Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Wed, 3 Apr 2024 10:55:11 +0200 Subject: [PATCH 3/3] Try to use older Python version to allow installing docker-compose --- .github/workflows/archery.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/archery.yml b/.github/workflows/archery.yml index 2aa6b0dcbb91d..c698baba2c816 100644 --- a/.github/workflows/archery.yml +++ b/.github/workflows/archery.yml @@ -61,7 +61,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v5.1.0 with: - python-version: '3.12' + python-version: '3.9' - name: Install pygit2 binary wheel run: pip install pygit2 --only-binary pygit2 - name: Install Archery, Crossbow- and Test Dependencies