diff --git a/.github/workflows/kindIntegTest.yml b/.github/workflows/kindIntegTest.yml index 0a54d27c..f30bd291 100644 --- a/.github/workflows/kindIntegTest.yml +++ b/.github/workflows/kindIntegTest.yml @@ -52,180 +52,6 @@ jobs: with: name: system-logger path: /tmp/k8ssandra-system-logger.tar - # This job is only for tests that don't run or don't pass against 4.0 yet - # kind_311_tests: - # needs: build_docker_images - # strategy: - # matrix: - # integration_test: - # - additional_seeds #TODO: Fails against C* 4.0, fix in https://github.com/k8ssandra/cass-operator/issues/459 - # - scale_down_unbalanced_racks #TODO: Fails against C* 4.0 and DSE 6.8, fix in https://github.com/k8ssandra/cass-operator/issues/459 - # runs-on: ubuntu-latest - # env: - # CGO_ENABLED: 0 - # M_INTEG_DIR: ${{ matrix.integration_test }} - # M_SERVER_VERSION: 3.11.17 - # M_SERVER_TYPE: cassandra - # steps: - # - uses: actions/checkout@v4 - # if: github.event_name == 'pull_request' - # with: - # ref: ${{ github.event.pull_request.head.sha }} - # - uses: actions/checkout@v4 - # if: github.event_name != 'pull_request' - # - uses: ./.github/actions/run-integ-test - # with: - # integration_test: ${{ matrix.integration_test }} - # - name: Archive k8s logs - # if: ${{ failure() }} - # uses: actions/upload-artifact@v4 - # with: - # name: k8s-logs-${{ matrix.integration_test }} - # path: ./build/kubectl_dump - # # # This job is only for tests that don't run or don't pass against 4.1 yet - # kind_40_tests: - # needs: build_docker_images - # strategy: - # matrix: - # version: - # - "4.0.13" - # integration_test: - # - cdc_successful # OSS only - # - config_fql - # runs-on: ubuntu-latest - # env: - # CGO_ENABLED: 0 - # M_INTEG_DIR: ${{ matrix.integration_test }} - # steps: - # - uses: actions/checkout@v4 - # if: github.event_name == 'pull_request' - # with: - # ref: ${{ github.event.pull_request.head.sha }} - # - uses: actions/checkout@v4 - # if: github.event_name != 'pull_request' - # - uses: ./.github/actions/run-integ-test - # with: - # integration_test: ${{ matrix.integration_test }} - # - name: Archive k8s logs - # if: ${{ failure() }} - # uses: actions/upload-artifact@v4 - # with: - # name: k8s-logs-${{ matrix.integration_test }} - # path: ./build/kubectl_dump - # kind_dse_tests: - # needs: build_docker_images - # strategy: - # matrix: - # version: - # - "6.8.49" - # integration_test: - # - cdc_successful - # include: - # - version: 6.8.49 - # serverImage: datastax/dse-mgmtapi-6_8:6.8.49-ubi8 # DSE 6.8.49 - # serverType: dse - # integration_test: "cdc_successful" - # fail-fast: true - # runs-on: ubuntu-latest - # env: - # CGO_ENABLED: 0 - # M_INTEG_DIR: ${{ matrix.integration_test }} - # M_SERVER_VERSION: ${{ matrix.version }} - # M_SERVER_IMAGE: ${{ matrix.serverImage }} - # M_SERVER_TYPE: ${{ matrix.serverType }} - # steps: - # - uses: actions/checkout@v4 - # if: github.event_name == 'pull_request' - # with: - # ref: ${{ github.event.pull_request.head.sha }} - # - uses: actions/checkout@v4 - # if: github.event_name != 'pull_request' - # - uses: ./.github/actions/run-integ-test - # with: - # integration_test: ${{ matrix.integration_test }} - # - name: Archive k8s logs - # if: ${{ failure() }} - # uses: actions/upload-artifact@v4 - # with: - # name: k8s-logs-smoke_test-${{ matrix.version }} - # path: ./build/kubectl_dump - - # kind_int_tests: - # needs: build_docker_images - # strategy: - # matrix: - # version: - # - "4.1.6" - # integration_test: - # # Single worker tests: - # - additional_serviceoptions - # - additional_volumes - # # - delete_node_terminated_container # This does not test any operator behavior - # - podspec_simple - # # - terminate - # # - timeout_prestop_termination - # # - upgrade_operator # See kind_311_tests job, Only works for 3.11 right now - # - webhook_validation - # # Three worker tests: - # - canary_upgrade - # # - config_change_condition # config_change takes care of testing the same - # #- cdc_successful # OSS only - # # - delete_node_lost_readiness # DSE specific behavior - # - host_network - # - internode-encryption-generated - # #- no_infinite_reconcile # smoke_test_* should take care of this - # - node_replace - # - nodeport_service - # - rolling_restart - # - rolling_restart_with_override - # # - stop_resume - # - superuser-secret-generated - # - superuser-secret-provided - # - test_bad_config_and_fix - # - test_mtls_mgmt_api - # - upgrade_operator - # # More than 3 workers tests: - # - add_racks - # #- additional_seeds #TODO: Fails against C* 4.0, fix in https://github.com/k8ssandra/cass-operator/issues/459 - # - cluster_wide_install - # - config_change - # - config_secret - # # - multi_cluster_management - # #- oss_test_all_the_things # This is now the smoke test, see kind_smoke_tests job - # - scale_down - # # - scale_down_not_enough_space # Not enough stable test - # #- scale_down_unbalanced_racks #TODO: Fails against C* 4.0 and DSE, fix in https://github.com/k8ssandra/cass-operator/issues/459 - # - scale_up - # - scale_up_stop_resume - # - seed_selection - # # - smoke_test_read_only_fs - # #- config_fql # OSS only - # - decommission_dc - # # - stop_resume_scale_up # Odd insufficient CPU issues in kind+GHA - # # let other tests continue to run - # # even if one fails - # fail-fast: false - # runs-on: ubuntu-latest - # env: - # CGO_ENABLED: 0 - # M_INTEG_DIR: ${{ matrix.integration_test }} - # M_SERVER_VERSION: ${{ matrix.version }} - # steps: - # - uses: actions/checkout@v4 - # if: github.event_name == 'pull_request' - # with: - # ref: ${{ github.event.pull_request.head.sha }} - # - uses: actions/checkout@v4 - # if: github.event_name != 'pull_request' - # - uses: ./.github/actions/run-integ-test - # with: - # integration_test: ${{ matrix.integration_test }} - # - name: Archive k8s logs - # if: ${{ failure() }} - # uses: actions/upload-artifact@v4 - # with: - # name: k8s-logs-${{ matrix.integration_test }}-${{ matrix.version }} - # path: ./build/kubectl_dump kind_smoke_tests: needs: build_docker_images strategy: @@ -273,7 +99,7 @@ jobs: with: name: k8s-logs-smoke_test-${{ matrix.version }} path: ./build/kubectl_dump - # kind_topolvm_tests: + name: TopoLVM kind installation with volumeExpansion needs: build_docker_images strategy: