diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 4f5f4e9f57..e40b8b1e08 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -70,7 +70,7 @@ jobs: TEST_STRICT_INTERFACE_CHANNELS: "recent 6 strict" TEST_MIRROR_LIST: '[{"name": "ghcr.io", "port": 5000, "remote": "https://ghcr.io", "username": "${{ github.actor }}", "password": "${{ secrets.GITHUB_TOKEN }}"}, {"name": "docker.io", "port": 5001, "remote": "https://registry-1.docker.io", "username": "", "password": ""}, {"name": "rocks.canonical.com", "port": 5002, "remote": "https://rocks.canonical.com/cdk"}]' run: | - cd tests/integration && sudo --user "$USER" --preserve-env --preserve-env=PATH -- env -- tox -e integration -- --tags ${{ inputs.test-tags }} -k test_loadbalancer_ipv6_dualstack + cd tests/integration && sudo --user "$USER" --preserve-env --preserve-env=PATH -- env -- tox -e integration -- --tags ${{ inputs.test-tags }} -k test_loadbalancer_ipv4 - name: Prepare inspection reports if: failure() run: | diff --git a/.github/workflows/lint_and_integration.yaml b/.github/workflows/lint_and_integration.yaml index 6e92af48bc..260fcdacbc 100644 --- a/.github/workflows/lint_and_integration.yaml +++ b/.github/workflows/lint_and_integration.yaml @@ -103,7 +103,7 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu:20.04", "ubuntu:22.04", "ubuntu:24.04"] + os: ["ubuntu:24.04"] needs: [build-snap, get-e2e-tags, go-lint-and-unit, python-lint] uses: ./.github/workflows/e2e-tests.yaml with: @@ -112,22 +112,22 @@ jobs: test-tags: ${{ needs.get-e2e-tags.outputs.test-tags}} artifact: k8s.snap - test-integration-informing: - name: Test informing ${{ matrix.os }} ${{ matrix.patch }} - strategy: - fail-fast: false - matrix: - os: ["ubuntu:24.04"] - patch: ["moonray"] - needs: [build-snap, get-e2e-tags, go-lint-and-unit, python-lint] - if: success() && github.event_name == 'pull_request' - uses: ./.github/workflows/e2e-tests.yaml - with: - arch: amd64 - os: ${{ matrix.os }} - test-tags: ${{ needs.get-e2e-tags.outputs.test-tags}} - artifact: k8s-${{ matrix.patch }}.snap - flavor: ${{ matrix.patch }} + # test-integration-informing: + # name: Test informing ${{ matrix.os }} ${{ matrix.patch }} + # strategy: + # fail-fast: false + # matrix: + # os: ["ubuntu:24.04"] + # patch: ["moonray"] + # needs: [build-snap, get-e2e-tags, go-lint-and-unit, python-lint] + # if: success() && github.event_name == 'pull_request' + # uses: ./.github/workflows/e2e-tests.yaml + # with: + # arch: amd64 + # os: ${{ matrix.os }} + # test-tags: ${{ needs.get-e2e-tags.outputs.test-tags}} + # artifact: k8s-${{ matrix.patch }}.snap + # flavor: ${{ matrix.patch }} security-scan: name: Security scan diff --git a/.github/workflows/nightly-test.yaml b/.github/workflows/nightly-test.yaml index 9b1c65ebcb..bbbe96f114 100644 --- a/.github/workflows/nightly-test.yaml +++ b/.github/workflows/nightly-test.yaml @@ -3,11 +3,11 @@ name: Nightly Tests on: schedule: - cron: "0 0 * * *" # Runs every midnight - pull_request: - paths: - - .github/workflows/nightly-test.yaml - - .github/workflows/e2e-tests.yaml - - .github/workflows/security-scan.yaml + # pull_request: + # paths: + # - .github/workflows/nightly-test.yaml + # - .github/workflows/e2e-tests.yaml + # - .github/workflows/security-scan.yaml permissions: contents: read