Skip to content

Commit 61ec362

Browse files
Enforce docker-compose to use the v1 version in IT (opensearch-project#606)
Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>
1 parent a242886 commit 61ec362

File tree

3 files changed

+13
-112
lines changed

3 files changed

+13
-112
lines changed

.github/workflows/manual-integ.yml

+13
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@ jobs:
1414
- uses: actions/setup-python@v4
1515
with:
1616
python-version: ${{ matrix.python-version }}
17+
- uses: KengoTODA/actions-setup-docker-compose@v1
18+
with:
19+
version: '1.29.2'
20+
# - name: Enforce docker-compose v1
21+
# run: |
22+
# echo "GitHub starts to switch runners to include docker-compose v2"
23+
# echo "which uses 'docker compose' command to replace 'docker-compose'"
24+
# echo "this would cause issues in our test validation so we enforce v1 here"
25+
# echo "https://github.com/actions/runner-images/commit/2a4bc14da46f1f8e358aa902a69edb9bef135472"
26+
# sudo apt-get remove -y docker-compose-plugin
27+
# sudo pip install docker-compose==1.29.2
28+
# docker --version
29+
# docker-compose --version
1730
- name: Check out repository code
1831
uses: actions/checkout@v2
1932
- name: Clone pyenv

docker/Dockerfile-development

-75
This file was deleted.

docker/docker-compose-tests.yml

-37
This file was deleted.

0 commit comments

Comments
 (0)