From 7c4f26c87fa367019a64484f0a6a980cfeebc01b Mon Sep 17 00:00:00 2001 From: Matteo Mortari Date: Fri, 22 Nov 2024 19:53:48 +0100 Subject: [PATCH] remove AppArmor profile for mysql in KinD on GHA Signed-off-by: Matteo Mortari --- .github/workflows/build-image-pr.yml | 5 +++++ .github/workflows/csi-test.yml | 6 ++++++ .github/workflows/python-tests.yml | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/.github/workflows/build-image-pr.yml b/.github/workflows/build-image-pr.yml index c15f7dd8a..cce8eca8f 100644 --- a/.github/workflows/build-image-pr.yml +++ b/.github/workflows/build-image-pr.yml @@ -37,6 +37,11 @@ jobs: uses: helm/kind-action@v1.12.0 with: node_image: "kindest/node:v1.27.11" + - name: Remove AppArmor profile for mysql in KinD on GHA # https://github.com/kubeflow/manifests/issues/2507 + run: | + set -x + sudo apt-get install apparmor-profiles + sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld - name: Load Local Registry Test Image env: IMG: "${{ env.IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}" diff --git a/.github/workflows/csi-test.yml b/.github/workflows/csi-test.yml index e6d81891c..9e627bf25 100644 --- a/.github/workflows/csi-test.yml +++ b/.github/workflows/csi-test.yml @@ -63,6 +63,12 @@ jobs: with: node_image: "kindest/node:v1.27.11" + - name: Remove AppArmor profile for mysql in KinD on GHA # https://github.com/kubeflow/manifests/issues/2507 + run: | + set -x + sudo apt-get install apparmor-profiles + sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld + - name: Install kustomize run: ./test/scripts/install_kustomize.sh diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index ee0907f1e..bcd11553b 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -140,6 +140,11 @@ jobs: node_image: kindest/node:${{ matrix.kubernetes-version }} cluster_name: chart-testing-py-${{ matrix.python }} kubectl_version: ${{ matrix.kubernetes-version }} + - name: Remove AppArmor profile for mysql in KinD on GHA # https://github.com/kubeflow/manifests/issues/2507 + run: | + set -x + sudo apt-get install apparmor-profiles + sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld - name: Load Local Registry Test Image env: IMG: "${{ env.IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"