ci: remove older k8s config since we moved to 1.19

no need of using older config to setup older k8s
since we moved to 1.19 as min k8s version.

Signed-off-by: subhamkrai <srai@redhat.com>
This commit is contained in:
subhamkrai
2022-09-01 11:28:14 +05:30
parent 1283180c7a
commit 80be5b5fc0
6 changed files with 18 additions and 145 deletions
@@ -1,38 +0,0 @@
name: Cluster Setup
description: Cluster setup for integration test
inputs:
kubernetes-version:
description: kubernetes version to use for the workflow
required: true
github-token:
description: GITHUB_TOKEN from the calling workflow
required: true
runs:
using: "composite"
steps:
- name: setup golang
uses: actions/setup-go@v2
with:
go-version: 1.18
- name: setup minikube
uses: manusa/actions-setup-minikube@v2.6.1
with:
minikube version: "v1.24.0"
kubernetes version: ${{ inputs.kubernetes-version }}
start args: --memory 6g --cpus=2 --addons ingress
github token: ${{ inputs.github-token }}
- name: print k8s cluster status
shell: bash --noprofile --norc -eo pipefail -x {0}
run: tests/scripts/github-action-helper.sh print_k8s_cluster_status
# This step is required for all the integration tests except the canary tests
- name: use local disk
shell: bash --noprofile --norc -eo pipefail -x {0}
run: tests/scripts/github-action-helper.sh use_local_disk_for_integration_test
- name: build rook
shell: bash --noprofile --norc -eo pipefail -x {0}
run: tests/scripts/github-action-helper.sh build_rook
@@ -22,37 +22,19 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16', 'v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: check matrix k8s version
run: |
echo USE_K8S=$(echo ${{ matrix.kubernetes-versions }})
if [ $(echo ${{ matrix.kubernetes-versions }}) == "v1.19.16" ]; then
echo "OLDER_K8S=true" >> $GITHUB_ENV
else
echo "OLDER_K8S=false" >> $GITHUB_ENV
fi
echo env.OLDER_K8S
- name: setup latest cluster resources
if: ${{ env.OLDER_K8S == 'false' }}
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
- name: remove read permission from kube config file
run: sudo chmod go-r ~/.kube/config
@@ -22,37 +22,19 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16', 'v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: check matrix k8s version
run: |
echo USE_K8S=$(echo ${{ matrix.kubernetes-versions }})
if [ $(echo ${{ matrix.kubernetes-versions }}) == "v1.19.16" ]; then
echo "OLDER_K8S=true" >> $GITHUB_ENV
else
echo "OLDER_K8S=false" >> $GITHUB_ENV
fi
echo env.OLDER_K8S
- name: setup latest cluster resources
if: ${{ env.OLDER_K8S == 'false' }}
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
- name: TestCephObjectSuite
run: |
tests/scripts/github-action-helper.sh collect_udev_logs_in_background
@@ -22,33 +22,15 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16', 'v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: check matrix k8s version
run: |
echo USE_K8S=$(echo ${{ matrix.kubernetes-versions }})
if [ $(echo ${{ matrix.kubernetes-versions }}) == "v1.19.16" ]; then
echo "OLDER_K8S=true" >> $GITHUB_ENV
else
echo "OLDER_K8S=false" >> $GITHUB_ENV
fi
echo env.OLDER_K8S
- name: setup latest cluster resources
if: ${{ env.OLDER_K8S == 'false' }}
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
@@ -22,33 +22,15 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16', 'v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: check matrix k8s version
run: |
echo USE_K8S=$(echo ${{ matrix.kubernetes-versions }})
if [ $(echo ${{ matrix.kubernetes-versions }}) == "v1.19.16" ]; then
echo "OLDER_K8S=true" >> $GITHUB_ENV
else
echo "OLDER_K8S=false" >> $GITHUB_ENV
fi
echo env.OLDER_K8S
- name: setup latest cluster resources
if: ${{ env.OLDER_K8S == 'false' }}
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
@@ -85,7 +67,7 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16', 'v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
@@ -18,33 +18,16 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16','v1.21.14','v1.23.10','v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: check matrix k8s version
run: |
echo USE_K8S=$(echo ${{ matrix.kubernetes-versions }})
if [ $(echo ${{ matrix.kubernetes-versions }}) == "v1.19.16" ]; then
echo "OLDER_K8S=true" >> $GITHUB_ENV
else
echo "OLDER_K8S=false" >> $GITHUB_ENV
fi
echo env.OLDER_K8S
- name: setup latest cluster resources
if: ${{ env.OLDER_K8S == 'false' }}
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
@@ -77,7 +60,7 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16','v1.21.14','v1.23.10','v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
@@ -103,7 +86,7 @@ jobs:
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
@@ -135,7 +118,7 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16','v1.21.14','v1.23.10','v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
@@ -161,7 +144,7 @@ jobs:
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
@@ -192,7 +175,7 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16','v1.21.14','v1.23.10','v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
@@ -218,7 +201,7 @@ jobs:
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}
@@ -249,7 +232,7 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16','v1.23.10','v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.23.10", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
@@ -292,7 +275,7 @@ jobs:
strategy:
fail-fast: false
matrix:
kubernetes-versions : ['v1.19.16','v1.25.0']
kubernetes-versions: ["v1.19.16", "v1.25.0"]
steps:
- name: checkout
uses: actions/checkout@v2
@@ -318,7 +301,7 @@ jobs:
- name: setup older cluster resources
if: ${{ env.OLDER_K8S == 'true' }}
uses: ./.github/workflows/integration-test-config-older-k8s
uses: ./.github/workflows/integration-test-config-latest-k8s
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
kubernetes-version: ${{ matrix.kubernetes-versions }}