diff --git a/.evergreen/config_generator/components/cse/darwinssl.py b/.evergreen/config_generator/components/cse/darwinssl.py index 08f345e1543..72629a48ccb 100644 --- a/.evergreen/config_generator/components/cse/darwinssl.py +++ b/.evergreen/config_generator/components/cse/darwinssl.py @@ -22,7 +22,7 @@ ('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server', 'replica' ], ['4.2', '4.4', '5.0', '6.0' ]), # Test 7.0+ with a replica set since Queryable Encryption does not support the 'server' topology. Queryable Encryption tests require 7.0+. - ('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server', 'replica' ], [ '7.0', 'latest']), + ('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server', 'replica' ], [ '7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/cse/openssl.py b/.evergreen/config_generator/components/cse/openssl.py index a0d8f7b3ffd..dcefd3a3f12 100644 --- a/.evergreen/config_generator/components/cse/openssl.py +++ b/.evergreen/config_generator/components/cse/openssl.py @@ -40,10 +40,10 @@ # Test 7.0+ with a replica set since Queryable Encryption does not support the 'server' topology. Queryable Encryption tests require 7.0+. # Test 7.0+ with Ubuntu 20.04+ since MongoDB 7.0 no longer ships binaries for Ubuntu 18.04. - ('ubuntu2004', 'gcc', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', 'latest']), - ('rhel83-zseries', 'gcc', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', 'latest']), - ('ubuntu2004-arm64', 'gcc', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', 'latest']), - ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', 'latest']), + ('ubuntu2004', 'gcc', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', '8.0', 'latest']), + ('rhel83-zseries', 'gcc', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', '8.0', 'latest']), + ('ubuntu2004-arm64', 'gcc', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', '8.0', 'latest']), + ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server', 'replica'], [ '7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/cse/winssl.py b/.evergreen/config_generator/components/cse/winssl.py index 71ab279ed72..f88580526c6 100644 --- a/.evergreen/config_generator/components/cse/winssl.py +++ b/.evergreen/config_generator/components/cse/winssl.py @@ -23,7 +23,7 @@ ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server'], ['4.2', '4.4', '5.0', '6.0' ]), # Test 7.0+ with a replica set since Queryable Encryption does not support the 'server' topology. Queryable Encryption tests require 7.0+. - ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server', 'replica' ], [ '7.0', 'latest']), + ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server', 'replica' ], [ '7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/loadbalanced.py b/.evergreen/config_generator/components/loadbalanced.py index 55508aefb99..899c51b012a 100644 --- a/.evergreen/config_generator/components/loadbalanced.py +++ b/.evergreen/config_generator/components/loadbalanced.py @@ -98,7 +98,7 @@ def tasks(): # > MUST add two Evergreen tasks: one with a sharded cluster with both # > authentication and TLS enabled and one with a sharded cluster with # > authentication and TLS disabled. - server_versions = ['5.0', '6.0', '7.0', 'latest'] + server_versions = ['5.0', '6.0', '7.0', '8.0', 'latest'] for server_version in server_versions: yield make_test_task(auth=False, ssl=False, server_version=server_version) yield make_test_task(auth=True, ssl=True, server_version=server_version) diff --git a/.evergreen/config_generator/components/sanitizers/asan_cse.py b/.evergreen/config_generator/components/sanitizers/asan_cse.py index 2ffa970b866..2e2197b47d8 100644 --- a/.evergreen/config_generator/components/sanitizers/asan_cse.py +++ b/.evergreen/config_generator/components/sanitizers/asan_cse.py @@ -19,7 +19,7 @@ # Test 7.0+ with a replica set since Queryable Encryption does not support the 'server' topology. Queryable Encryption tests require 7.0+. # Test 7.0+ with Ubuntu 20.04+ since MongoDB 7.0 no longer ships binaries for Ubuntu 18.04. - ('ubuntu2004', 'clang', None, 'cyrus', ['auth'], ['server', 'replica'], ['7.0', 'latest']), + ('ubuntu2004', 'clang', None, 'cyrus', ['auth'], ['server', 'replica'], ['7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/sanitizers/asan_sasl.py b/.evergreen/config_generator/components/sanitizers/asan_sasl.py index 2279969dbb9..8ad16795657 100644 --- a/.evergreen/config_generator/components/sanitizers/asan_sasl.py +++ b/.evergreen/config_generator/components/sanitizers/asan_sasl.py @@ -20,7 +20,7 @@ ('ubuntu1804', 'clang', None, 'cyrus', ['auth'], ['server', 'replica', 'sharded'], [ '4.0', '4.2', '4.4', '5.0', '6.0']), # Test 7.0+ with Ubuntu 20.04+ since MongoDB 7.0 no longer ships binaries for Ubuntu 18.04. - ('ubuntu2004', 'clang', None, 'cyrus', ['auth'], ['server', 'replica', 'sharded'], ['7.0', 'latest']), + ('ubuntu2004', 'clang', None, 'cyrus', ['auth'], ['server', 'replica', 'sharded'], ['7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/sanitizers/tsan_sasl.py b/.evergreen/config_generator/components/sanitizers/tsan_sasl.py index 5ec02f917e6..f5ebb1f41a8 100644 --- a/.evergreen/config_generator/components/sanitizers/tsan_sasl.py +++ b/.evergreen/config_generator/components/sanitizers/tsan_sasl.py @@ -18,7 +18,7 @@ ('ubuntu1804', 'clang', None, 'cyrus', ['auth'], ['server', 'replica', 'sharded'], ['4.0', '4.2', '4.4', '5.0', '6.0']), # Test 7.0+ with Ubuntu 20.04+ since MongoDB 7.0 no longer ships binaries for Ubuntu 18.04. - ('ubuntu2004', 'clang', None, 'cyrus', ['auth'], ['server', 'replica', 'sharded'], ['7.0', 'latest']), + ('ubuntu2004', 'clang', None, 'cyrus', ['auth'], ['server', 'replica', 'sharded'], ['7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/sasl/darwinssl.py b/.evergreen/config_generator/components/sasl/darwinssl.py index 791388a00e4..27cdb93b341 100644 --- a/.evergreen/config_generator/components/sasl/darwinssl.py +++ b/.evergreen/config_generator/components/sasl/darwinssl.py @@ -20,7 +20,7 @@ ] TEST_MATRIX = [ - ('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server'], ['3.6', '4.0', '4.2', '4.4', '5.0', '6.0', '7.0', 'latest']), + ('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server'], ['3.6', '4.0', '4.2', '4.4', '5.0', '6.0', '7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/sasl/nossl.py b/.evergreen/config_generator/components/sasl/nossl.py index 8be889765e0..e3d55cdd3b9 100644 --- a/.evergreen/config_generator/components/sasl/nossl.py +++ b/.evergreen/config_generator/components/sasl/nossl.py @@ -24,7 +24,7 @@ TEST_MATRIX = [ ('ubuntu1604', 'gcc', None, 'off', ['noauth'], ['server', 'replica', 'sharded'], ['3.6', ]), ('ubuntu1804', 'gcc', None, 'off', ['noauth'], ['server', 'replica', 'sharded'], [ '4.0', '4.2', '4.4', '5.0', '6.0', ]), - ('ubuntu2004', 'gcc', None, 'off', ['noauth'], ['server', 'replica', 'sharded'], [ '7.0', 'latest']), + ('ubuntu2004', 'gcc', None, 'off', ['noauth'], ['server', 'replica', 'sharded'], [ '7.0', '8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/config_generator/components/sasl/openssl.py b/.evergreen/config_generator/components/sasl/openssl.py index dfbb481f99a..6b3fe253324 100644 --- a/.evergreen/config_generator/components/sasl/openssl.py +++ b/.evergreen/config_generator/components/sasl/openssl.py @@ -33,14 +33,14 @@ ] TEST_MATRIX = [ - ('rhel81-power8', 'gcc', None, 'cyrus', ['auth'], ['server', ], [ '4.2', '4.4', '5.0', '6.0', '7.0', 'latest']), - ('rhel83-zseries', 'gcc', None, 'cyrus', ['auth'], ['server', ], [ '5.0', '6.0', '7.0', 'latest']), + ('rhel81-power8', 'gcc', None, 'cyrus', ['auth'], ['server', ], [ '4.2', '4.4', '5.0', '6.0', '7.0', '8.0', 'latest']), + ('rhel83-zseries', 'gcc', None, 'cyrus', ['auth'], ['server', ], [ '5.0', '6.0', '7.0', '8.0', 'latest']), ('ubuntu1804-arm64', 'gcc', None, 'cyrus', ['auth'], ['server', ], [ '4.2', '4.4', '5.0', '6.0', ]), ('ubuntu1804', 'gcc', None, 'cyrus', ['auth'], ['server', 'replica'], ['4.0', '4.2', '4.4', '5.0', '6.0', ]), # Test 7.0+ with Ubuntu 20.04+ since MongoDB 7.0 no longer ships binaries for Ubuntu 18.04. - ('ubuntu2004-arm64', 'gcc', None, 'cyrus', ['auth'], ['server'], ['7.0', 'latest']), - ('ubuntu2004', 'gcc', None, 'cyrus', ['auth'], ['server'], ['7.0', 'latest']), + ('ubuntu2004-arm64', 'gcc', None, 'cyrus', ['auth'], ['server'], ['7.0', '8.0', 'latest']), + ('ubuntu2004', 'gcc', None, 'cyrus', ['auth'], ['server'], ['7.0', '8.0', 'latest']), ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server'], [ 'latest']), # Test ARM64 + 4.0 on Ubuntu 16.04, as MongoDB server does not produce diff --git a/.evergreen/config_generator/components/sasl/winssl.py b/.evergreen/config_generator/components/sasl/winssl.py index c5855fc759b..36969f4831d 100644 --- a/.evergreen/config_generator/components/sasl/winssl.py +++ b/.evergreen/config_generator/components/sasl/winssl.py @@ -25,11 +25,11 @@ ] TEST_MATRIX = [ - ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server'], ['3.6', '4.0', '4.2', '4.4', '5.0', '6.0', '7.0', 'latest']), + ('windows-vsCurrent', 'vs2017x64', None, 'cyrus', ['auth'], ['server'], ['3.6', '4.0', '4.2', '4.4', '5.0', '6.0', '7.0', '8.0', 'latest']), - ('windows-vsCurrent', 'mingw', None, 'sspi', ['auth'], ['server'], ['latest']), - ('windows-vsCurrent', 'vs2017x64', None, 'sspi', ['auth'], ['server'], ['latest']), - ('windows-vsCurrent', 'vs2017x86', None, 'sspi', ['auth'], ['server'], ['latest']), + ('windows-vsCurrent', 'mingw', None, 'sspi', ['auth'], ['server'], ['8.0', 'latest']), + ('windows-vsCurrent', 'vs2017x64', None, 'sspi', ['auth'], ['server'], ['8.0', 'latest']), + ('windows-vsCurrent', 'vs2017x86', None, 'sspi', ['auth'], ['server'], ['8.0', 'latest']), ] # fmt: on # pylint: enable=line-too-long diff --git a/.evergreen/generated_configs/legacy-config.yml b/.evergreen/generated_configs/legacy-config.yml index ac5cf53eb40..b0701fb1ca4 100644 --- a/.evergreen/generated_configs/legacy-config.yml +++ b/.evergreen/generated_configs/legacy-config.yml @@ -923,7 +923,7 @@ tasks: set -o errexit sudo rm -rf ../build ../mock-result ../rpm.tar.gz export MOCK_TARGET_CONFIG=rocky+epel-9-aarch64 - sh -x .evergreen/scripts/build_snapshot_rpm.sh + sh .evergreen/scripts/build_snapshot_rpm.sh - command: shell.exec type: test params: @@ -933,7 +933,7 @@ tasks: set -o errexit sudo rm -rf ../build ../mock-result ../rpm.tar.gz export MOCK_TARGET_CONFIG=rocky+epel-8-aarch64 - sh -x .evergreen/scripts/build_snapshot_rpm.sh + sh .evergreen/scripts/build_snapshot_rpm.sh - name: install-uninstall-check-mingw commands: - command: shell.exec @@ -1451,6 +1451,54 @@ tasks: - func: run auth tests vars: ASAN: 'on' +- name: test-versioned-api-8.0 + tags: + - '8.0' + - versioned-api + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + MONGODB_VERSION: '8.0' + REQUIRE_API_VERSION: 'true' + SSL: ssl + TOPOLOGY: server + - func: run-simple-http-server + - func: run-tests + vars: + AUTH: auth + MONGODB_API_VERSION: 1 + SSL: ssl +- name: test-versioned-api-accept-version-two-8.0 + tags: + - '8.0' + - versioned-api + depends_on: + name: debug-compile-nosasl-nossl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-nossl + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: noauth + MONGODB_VERSION: '8.0' + ORCHESTRATION_FILE: versioned-api-testing + SSL: nossl + TOPOLOGY: server + - func: run-simple-http-server + - func: run-tests + vars: + AUTH: noauth + MONGODB_API_VERSION: 1 + SSL: nossl - name: test-versioned-api-7.0 tags: - '7.0' @@ -1842,6 +1890,26 @@ tasks: - func: run aws tests vars: TESTCASE: REGULAR +- name: test-aws-openssl-regular-8.0 + tags: + - '8.0' + - test-aws + depends_on: + name: debug-compile-aws + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-aws + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + MONGODB_VERSION: '8.0' + ORCHESTRATION_FILE: auth-aws + TOPOLOGY: server + - func: run aws tests + vars: + TESTCASE: REGULAR - name: test-aws-openssl-regular-7.0 tags: - '7.0' @@ -1942,6 +2010,26 @@ tasks: - func: run aws tests vars: TESTCASE: EC2 +- name: test-aws-openssl-ec2-8.0 + tags: + - '8.0' + - test-aws + depends_on: + name: debug-compile-aws + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-aws + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + MONGODB_VERSION: '8.0' + ORCHESTRATION_FILE: auth-aws + TOPOLOGY: server + - func: run aws tests + vars: + TESTCASE: EC2 - name: test-aws-openssl-ec2-7.0 tags: - '7.0' @@ -2042,6 +2130,26 @@ tasks: - func: run aws tests vars: TESTCASE: ECS +- name: test-aws-openssl-ecs-8.0 + tags: + - '8.0' + - test-aws + depends_on: + name: debug-compile-aws + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-aws + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + MONGODB_VERSION: '8.0' + ORCHESTRATION_FILE: auth-aws + TOPOLOGY: server + - func: run aws tests + vars: + TESTCASE: ECS - name: test-aws-openssl-ecs-7.0 tags: - '7.0' @@ -2142,6 +2250,26 @@ tasks: - func: run aws tests vars: TESTCASE: LAMBDA +- name: test-aws-openssl-lambda-8.0 + tags: + - '8.0' + - test-aws + depends_on: + name: debug-compile-aws + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-aws + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + MONGODB_VERSION: '8.0' + ORCHESTRATION_FILE: auth-aws + TOPOLOGY: server + - func: run aws tests + vars: + TESTCASE: LAMBDA - name: test-aws-openssl-lambda-7.0 tags: - '7.0' @@ -2242,6 +2370,26 @@ tasks: - func: run aws tests vars: TESTCASE: ASSUME_ROLE +- name: test-aws-openssl-assume_role-8.0 + tags: + - '8.0' + - test-aws + depends_on: + name: debug-compile-aws + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-aws + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + MONGODB_VERSION: '8.0' + ORCHESTRATION_FILE: auth-aws + TOPOLOGY: server + - func: run aws tests + vars: + TESTCASE: ASSUME_ROLE - name: test-aws-openssl-assume_role-7.0 tags: - '7.0' @@ -2342,6 +2490,26 @@ tasks: - func: run aws tests vars: TESTCASE: ASSUME_ROLE_WITH_WEB_IDENTITY +- name: test-aws-openssl-assume_role_with_web_identity-8.0 + tags: + - '8.0' + - test-aws + depends_on: + name: debug-compile-aws + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-aws + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + MONGODB_VERSION: '8.0' + ORCHESTRATION_FILE: auth-aws + TOPOLOGY: server + - func: run aws tests + vars: + TESTCASE: ASSUME_ROLE_WITH_WEB_IDENTITY - name: test-aws-openssl-assume_role_with_web_identity-7.0 tags: - '7.0' @@ -2456,6 +2624,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_1-rsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_1-rsa-delegate-7.0 tags: - ocsp-openssl @@ -2626,6 +2828,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_1-rsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_1-rsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -2796,6 +3032,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_1-ecdsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_1-ecdsa-delegate-7.0 tags: - ocsp-openssl @@ -2966,7 +3236,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-7.0 +- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-8.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -2986,7 +3256,7 @@ tasks: TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -3000,7 +3270,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-6.0 +- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -3020,7 +3290,7 @@ tasks: TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -3034,7 +3304,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-5.0 +- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-6.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -3054,7 +3324,7 @@ tasks: TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -3068,7 +3338,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-4.4 +- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-5.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -3088,7 +3358,41 @@ tasks: TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: '5.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-1.0.1-test_1-ecdsa-delegate-4.4 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -3136,6 +3440,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_1-rsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_1-rsa-nodelegate-7.0 tags: - ocsp-openssl @@ -3306,6 +3644,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_1-rsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_1-rsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -3476,6 +3848,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_1-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_1-ecdsa-nodelegate-7.0 tags: - ocsp-openssl @@ -3646,6 +4052,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_1-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_1-ecdsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -3816,6 +4256,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_2-rsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_2-rsa-delegate-7.0 tags: - ocsp-openssl @@ -3986,6 +4460,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_2-rsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_2-rsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -4156,7 +4664,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-test_2-ecdsa-delegate-7.0 +- name: ocsp-openssl-test_2-ecdsa-delegate-8.0 tags: - ocsp-openssl depends_on: @@ -4176,7 +4684,7 @@ tasks: TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -4190,7 +4698,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-test_2-ecdsa-delegate-6.0 +- name: ocsp-openssl-test_2-ecdsa-delegate-7.0 tags: - ocsp-openssl depends_on: @@ -4210,7 +4718,7 @@ tasks: TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -4224,7 +4732,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-test_2-ecdsa-delegate-5.0 +- name: ocsp-openssl-test_2-ecdsa-delegate-6.0 tags: - ocsp-openssl depends_on: @@ -4244,7 +4752,7 @@ tasks: TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -4258,7 +4766,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-test_2-ecdsa-delegate-4.4 +- name: ocsp-openssl-test_2-ecdsa-delegate-5.0 tags: - ocsp-openssl depends_on: @@ -4278,7 +4786,7 @@ tasks: TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: '5.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -4292,15 +4800,15 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_2-ecdsa-delegate-latest +- name: ocsp-openssl-test_2-ecdsa-delegate-4.4 tags: - - ocsp-openssl-1.0.1 + - ocsp-openssl depends_on: - name: debug-compile-nosasl-openssl-1.0.1 + name: debug-compile-nosasl-openssl commands: - func: fetch-build vars: - BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + BUILD_NAME: debug-compile-nosasl-openssl - func: fetch-det - command: shell.exec type: test @@ -4312,7 +4820,7 @@ tasks: TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -4324,9 +4832,9 @@ tasks: shell: bash script: |- set -o errexit - LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_2-ecdsa-delegate-7.0 +- name: ocsp-openssl-1.0.1-test_2-ecdsa-delegate-latest tags: - ocsp-openssl-1.0.1 depends_on: @@ -4346,7 +4854,75 @@ tasks: TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: latest + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-1.0.1-test_2-ecdsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-1.0.1-test_2-ecdsa-delegate-7.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple SSL: ssl @@ -4496,6 +5072,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_2-rsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_2-rsa-nodelegate-7.0 tags: - ocsp-openssl @@ -4666,6 +5276,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_2-rsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_2-rsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -4836,6 +5480,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_2-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_2-ecdsa-nodelegate-7.0 tags: - ocsp-openssl @@ -5006,6 +5684,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_2-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_2-ecdsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -5176,6 +5888,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_3-rsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_3-rsa-delegate-7.0 tags: - ocsp-openssl @@ -5346,7 +6092,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-7.0 +- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-8.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -5366,7 +6112,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -5380,7 +6126,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-6.0 +- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -5400,7 +6146,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -5414,7 +6160,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-5.0 +- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-6.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -5434,7 +6180,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -5448,7 +6194,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-4.4 +- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-5.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -5468,7 +6214,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: '5.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -5482,15 +6228,15 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-darwinssl-test_3-rsa-delegate-latest +- name: ocsp-openssl-1.0.1-test_3-rsa-delegate-4.4 tags: - - ocsp-darwinssl + - ocsp-openssl-1.0.1 depends_on: - name: debug-compile-nosasl-darwinssl + name: debug-compile-nosasl-openssl-1.0.1 commands: - func: fetch-build vars: - BUILD_NAME: debug-compile-nosasl-darwinssl + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 - func: fetch-det - command: shell.exec type: test @@ -5502,7 +6248,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -5514,9 +6260,9 @@ tasks: shell: bash script: |- set -o errexit - TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-darwinssl-test_3-rsa-delegate-7.0 +- name: ocsp-darwinssl-test_3-rsa-delegate-latest tags: - ocsp-darwinssl depends_on: @@ -5536,7 +6282,75 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: latest + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-darwinssl-test_3-rsa-delegate-8.0 + tags: + - ocsp-darwinssl + depends_on: + name: debug-compile-nosasl-darwinssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-darwinssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-darwinssl-test_3-rsa-delegate-7.0 + tags: + - ocsp-darwinssl + depends_on: + name: debug-compile-nosasl-darwinssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-darwinssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -5686,6 +6500,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-winssl-test_3-rsa-delegate-8.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-winssl-test_3-rsa-delegate-7.0 tags: - ocsp-winssl @@ -5856,6 +6704,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_3-ecdsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_3-ecdsa-delegate-7.0 tags: - ocsp-openssl @@ -6026,6 +6908,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_3-ecdsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_3-ecdsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -6196,6 +7112,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_3-rsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_3-rsa-nodelegate-7.0 tags: - ocsp-openssl @@ -6366,6 +7316,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_3-rsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_3-rsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -6536,7 +7520,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-darwinssl-test_3-rsa-nodelegate-7.0 +- name: ocsp-darwinssl-test_3-rsa-nodelegate-8.0 tags: - ocsp-darwinssl depends_on: @@ -6556,7 +7540,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -6570,7 +7554,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-darwinssl-test_3-rsa-nodelegate-6.0 +- name: ocsp-darwinssl-test_3-rsa-nodelegate-7.0 tags: - ocsp-darwinssl depends_on: @@ -6590,7 +7574,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -6604,7 +7588,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-darwinssl-test_3-rsa-nodelegate-5.0 +- name: ocsp-darwinssl-test_3-rsa-nodelegate-6.0 tags: - ocsp-darwinssl depends_on: @@ -6624,7 +7608,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -6638,7 +7622,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-darwinssl-test_3-rsa-nodelegate-4.4 +- name: ocsp-darwinssl-test_3-rsa-nodelegate-5.0 tags: - ocsp-darwinssl depends_on: @@ -6658,7 +7642,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: '5.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -6672,15 +7656,15 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-winssl-test_3-rsa-nodelegate-latest +- name: ocsp-darwinssl-test_3-rsa-nodelegate-4.4 tags: - - ocsp-winssl + - ocsp-darwinssl depends_on: - name: debug-compile-nosasl-winssl + name: debug-compile-nosasl-darwinssl commands: - func: fetch-build vars: - BUILD_NAME: debug-compile-nosasl-winssl + BUILD_NAME: debug-compile-nosasl-darwinssl - func: fetch-det - command: shell.exec type: test @@ -6692,7 +7676,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -6706,7 +7690,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-winssl-test_3-rsa-nodelegate-7.0 +- name: ocsp-winssl-test_3-rsa-nodelegate-latest tags: - ocsp-winssl depends_on: @@ -6726,7 +7710,7 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: latest OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -6740,7 +7724,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-winssl-test_3-rsa-nodelegate-6.0 +- name: ocsp-winssl-test_3-rsa-nodelegate-8.0 tags: - ocsp-winssl depends_on: @@ -6760,7 +7744,75 @@ tasks: TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-winssl-test_3-rsa-nodelegate-7.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '7.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-winssl-test_3-rsa-nodelegate-6.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -6876,6 +7928,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_3-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_3-ecdsa-nodelegate-7.0 tags: - ocsp-openssl @@ -7046,6 +8132,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_3-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_3 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_3-ecdsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -7216,6 +8336,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_4-rsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_4-rsa-delegate-7.0 tags: - ocsp-openssl @@ -7386,6 +8540,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_4-rsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_4-rsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -7556,6 +8744,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-darwinssl-test_4-rsa-delegate-8.0 + tags: + - ocsp-darwinssl + depends_on: + name: debug-compile-nosasl-darwinssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-darwinssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-darwinssl-test_4-rsa-delegate-7.0 tags: - ocsp-darwinssl @@ -7726,6 +8948,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-winssl-test_4-rsa-delegate-8.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-winssl-test_4-rsa-delegate-7.0 tags: - ocsp-winssl @@ -7896,6 +9152,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_4-ecdsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_4-ecdsa-delegate-7.0 tags: - ocsp-openssl @@ -8066,6 +9356,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_4-ecdsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_4-ecdsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -8236,6 +9560,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-test_4-rsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-test_4-rsa-nodelegate-7.0 tags: - ocsp-openssl @@ -8406,6 +9764,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_4-rsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_4-rsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -8576,6 +9968,40 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-darwinssl-test_4-rsa-nodelegate-8.0 + tags: + - ocsp-darwinssl + depends_on: + name: debug-compile-nosasl-darwinssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-darwinssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-darwinssl-test_4-rsa-nodelegate-7.0 tags: - ocsp-darwinssl @@ -8746,7 +10172,75 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-winssl-test_4-rsa-nodelegate-7.0 +- name: ocsp-winssl-test_4-rsa-nodelegate-8.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-winssl-test_4-rsa-nodelegate-7.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '7.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-winssl-test_4-rsa-nodelegate-6.0 tags: - ocsp-winssl depends_on: @@ -8766,7 +10260,7 @@ tasks: TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -8780,7 +10274,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-winssl-test_4-rsa-nodelegate-6.0 +- name: ocsp-winssl-test_4-rsa-nodelegate-5.0 tags: - ocsp-winssl depends_on: @@ -8800,7 +10294,7 @@ tasks: TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '5.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -8814,7 +10308,7 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-winssl-test_4-rsa-nodelegate-5.0 +- name: ocsp-winssl-test_4-rsa-nodelegate-4.4 tags: - ocsp-winssl depends_on: @@ -8834,7 +10328,7 @@ tasks: TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -8848,15 +10342,15 @@ tasks: set -o errexit TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-winssl-test_4-rsa-nodelegate-4.4 +- name: ocsp-openssl-test_4-ecdsa-nodelegate-latest tags: - - ocsp-winssl + - ocsp-openssl depends_on: - name: debug-compile-nosasl-winssl + name: debug-compile-nosasl-openssl commands: - func: fetch-build vars: - BUILD_NAME: debug-compile-nosasl-winssl + BUILD_NAME: debug-compile-nosasl-openssl - func: fetch-det - command: shell.exec type: test @@ -8865,12 +10359,12 @@ tasks: shell: bash script: |- set -o errexit - TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: latest OCSP: 'on' - ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl TOPOLOGY: server - command: shell.exec @@ -8880,9 +10374,9 @@ tasks: shell: bash script: |- set -o errexit - TEST_COLUMN=TEST_4 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-test_4-ecdsa-nodelegate-latest +- name: ocsp-openssl-test_4-ecdsa-nodelegate-8.0 tags: - ocsp-openssl depends_on: @@ -8902,7 +10396,7 @@ tasks: TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -9086,6 +10580,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-test_4-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-test_4-ecdsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -9256,6 +10784,40 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-soft_fail_test-rsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-soft_fail_test-rsa-nodelegate-7.0 tags: - ocsp-openssl @@ -9426,6 +10988,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-soft_fail_test-rsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-soft_fail_test-rsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -9596,6 +11192,40 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-darwinssl-soft_fail_test-rsa-nodelegate-8.0 + tags: + - ocsp-darwinssl + depends_on: + name: debug-compile-nosasl-darwinssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-darwinssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-darwinssl-soft_fail_test-rsa-nodelegate-7.0 tags: - ocsp-darwinssl @@ -9766,6 +11396,40 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-winssl-soft_fail_test-rsa-nodelegate-8.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-winssl-soft_fail_test-rsa-nodelegate-7.0 tags: - ocsp-winssl @@ -9902,7 +11566,75 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-latest +- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-latest + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: latest + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-7.0 tags: - ocsp-openssl depends_on: @@ -9922,7 +11654,7 @@ tasks: TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -9936,7 +11668,7 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-7.0 +- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-6.0 tags: - ocsp-openssl depends_on: @@ -9956,7 +11688,7 @@ tasks: TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -9970,7 +11702,7 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-6.0 +- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-5.0 tags: - ocsp-openssl depends_on: @@ -9990,7 +11722,7 @@ tasks: TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '5.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -10004,7 +11736,7 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-5.0 +- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-4.4 tags: - ocsp-openssl depends_on: @@ -10024,7 +11756,7 @@ tasks: TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -10038,15 +11770,15 @@ tasks: set -o errexit TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-soft_fail_test-ecdsa-nodelegate-4.4 +- name: ocsp-openssl-1.0.1-soft_fail_test-ecdsa-nodelegate-latest tags: - - ocsp-openssl + - ocsp-openssl-1.0.1 depends_on: - name: debug-compile-nosasl-openssl + name: debug-compile-nosasl-openssl-1.0.1 commands: - func: fetch-build vars: - BUILD_NAME: debug-compile-nosasl-openssl + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 - func: fetch-det - command: shell.exec type: test @@ -10058,7 +11790,7 @@ tasks: TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: latest OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -10070,9 +11802,9 @@ tasks: shell: bash script: |- set -o errexit - TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-soft_fail_test-ecdsa-nodelegate-latest +- name: ocsp-openssl-1.0.1-soft_fail_test-ecdsa-nodelegate-8.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -10092,7 +11824,7 @@ tasks: TEST_COLUMN=SOFT_FAIL_TEST CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling SSL: ssl @@ -10276,6 +12008,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-malicious_server_test_1-rsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-malicious_server_test_1-rsa-delegate-7.0 tags: - ocsp-openssl @@ -10446,6 +12212,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-malicious_server_test_1-rsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-malicious_server_test_1-rsa-delegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -10616,6 +12416,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-darwinssl-malicious_server_test_1-rsa-delegate-8.0 + tags: + - ocsp-darwinssl + depends_on: + name: debug-compile-nosasl-darwinssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-darwinssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-darwinssl-malicious_server_test_1-rsa-delegate-7.0 tags: - ocsp-darwinssl @@ -10786,6 +12620,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-winssl-malicious_server_test_1-rsa-delegate-8.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-winssl-malicious_server_test_1-rsa-delegate-7.0 tags: - ocsp-winssl @@ -10956,6 +12824,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-malicious_server_test_1-ecdsa-delegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-malicious_server_test_1-ecdsa-delegate-7.0 tags: - ocsp-openssl @@ -11126,7 +13028,75 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-7.0 +- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-7.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '7.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-6.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -11146,7 +13116,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -11160,7 +13130,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-6.0 +- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-5.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -11180,7 +13150,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '5.0' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -11194,7 +13164,7 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-5.0 +- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-4.4 tags: - ocsp-openssl-1.0.1 depends_on: @@ -11214,7 +13184,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -11228,15 +13198,15 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-delegate-4.4 +- name: ocsp-openssl-malicious_server_test_1-rsa-nodelegate-latest tags: - - ocsp-openssl-1.0.1 + - ocsp-openssl depends_on: - name: debug-compile-nosasl-openssl-1.0.1 + name: debug-compile-nosasl-openssl commands: - func: fetch-build vars: - BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + BUILD_NAME: debug-compile-nosasl-openssl - func: fetch-det - command: shell.exec type: test @@ -11245,12 +13215,12 @@ tasks: shell: bash script: |- set -o errexit - TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=ON bash .evergreen/scripts/run-ocsp-responder.sh + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: latest OCSP: 'on' - ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl TOPOLOGY: server - command: shell.exec @@ -11260,9 +13230,9 @@ tasks: shell: bash script: |- set -o errexit - LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-malicious_server_test_1-rsa-nodelegate-latest +- name: ocsp-openssl-malicious_server_test_1-rsa-nodelegate-8.0 tags: - ocsp-openssl depends_on: @@ -11282,7 +13252,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -11466,6 +13436,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-malicious_server_test_1-rsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-malicious_server_test_1-rsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -11636,6 +13640,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-darwinssl-malicious_server_test_1-rsa-nodelegate-8.0 + tags: + - ocsp-darwinssl + depends_on: + name: debug-compile-nosasl-darwinssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-darwinssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-darwinssl-malicious_server_test_1-rsa-nodelegate-7.0 tags: - ocsp-darwinssl @@ -11806,6 +13844,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-winssl-malicious_server_test_1-rsa-nodelegate-8.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-winssl-malicious_server_test_1-rsa-nodelegate-7.0 tags: - ocsp-winssl @@ -11976,6 +14048,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-malicious_server_test_1-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-malicious_server_test_1-ecdsa-nodelegate-7.0 tags: - ocsp-openssl @@ -12146,6 +14252,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-malicious_server_test_1-ecdsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -12280,9 +14420,77 @@ tasks: shell: bash script: |- set -o errexit - LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_1 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-latest + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: latest + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false +- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-latest +- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-7.0 tags: - ocsp-openssl depends_on: @@ -12302,7 +14510,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '7.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -12316,7 +14524,7 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-7.0 +- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-6.0 tags: - ocsp-openssl depends_on: @@ -12336,7 +14544,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '7.0' + MONGODB_VERSION: '6.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -12350,7 +14558,7 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-6.0 +- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-5.0 tags: - ocsp-openssl depends_on: @@ -12370,7 +14578,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '6.0' + MONGODB_VERSION: '5.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -12384,7 +14592,7 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-5.0 +- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-4.4 tags: - ocsp-openssl depends_on: @@ -12404,7 +14612,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '5.0' + MONGODB_VERSION: '4.4' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -12418,15 +14626,15 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-malicious_server_test_2-rsa-nodelegate-4.4 +- name: ocsp-openssl-1.0.1-malicious_server_test_2-rsa-nodelegate-latest tags: - - ocsp-openssl + - ocsp-openssl-1.0.1 depends_on: - name: debug-compile-nosasl-openssl + name: debug-compile-nosasl-openssl-1.0.1 commands: - func: fetch-build vars: - BUILD_NAME: debug-compile-nosasl-openssl + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 - func: fetch-det - command: shell.exec type: test @@ -12438,7 +14646,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: '4.4' + MONGODB_VERSION: latest OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -12450,9 +14658,9 @@ tasks: shell: bash script: |- set -o errexit - TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false -- name: ocsp-openssl-1.0.1-malicious_server_test_2-rsa-nodelegate-latest +- name: ocsp-openssl-1.0.1-malicious_server_test_2-rsa-nodelegate-8.0 tags: - ocsp-openssl-1.0.1 depends_on: @@ -12472,7 +14680,7 @@ tasks: TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh - func: bootstrap-mongo-orchestration vars: - MONGODB_VERSION: latest + MONGODB_VERSION: '8.0' OCSP: 'on' ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling SSL: ssl @@ -12656,6 +14864,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-winssl-malicious_server_test_2-rsa-nodelegate-8.0 + tags: + - ocsp-winssl + depends_on: + name: debug-compile-nosasl-winssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-winssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-winssl-malicious_server_test_2-rsa-nodelegate-7.0 tags: - ocsp-winssl @@ -12826,6 +15068,40 @@ tasks: set -o errexit TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-malicious_server_test_2-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-malicious_server_test_2-ecdsa-nodelegate-7.0 tags: - ocsp-openssl @@ -12996,6 +15272,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh patchable: false +- name: ocsp-openssl-1.0.1-malicious_server_test_2-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib TEST_COLUMN=MALICIOUS_SERVER_TEST_2 CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-test.sh + patchable: false - name: ocsp-openssl-1.0.1-malicious_server_test_2-ecdsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -13166,6 +15476,40 @@ tasks: set -o errexit CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-cache-test.sh patchable: false +- name: ocsp-openssl-cache-rsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-cache-test.sh + patchable: false - name: ocsp-openssl-cache-rsa-nodelegate-7.0 tags: - ocsp-openssl @@ -13336,6 +15680,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-cache-test.sh patchable: false +- name: ocsp-openssl-1.0.1-cache-rsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=rsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib CERT_TYPE=rsa bash .evergreen/scripts/run-ocsp-cache-test.sh + patchable: false - name: ocsp-openssl-1.0.1-cache-rsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -13506,6 +15884,40 @@ tasks: set -o errexit CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-cache-test.sh patchable: false +- name: ocsp-openssl-cache-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl + depends_on: + name: debug-compile-nosasl-openssl + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-cache-test.sh + patchable: false - name: ocsp-openssl-cache-ecdsa-nodelegate-7.0 tags: - ocsp-openssl @@ -13676,6 +16088,40 @@ tasks: set -o errexit LD_LIBRARY_PATH=$(pwd)/install-dir/lib CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-cache-test.sh patchable: false +- name: ocsp-openssl-1.0.1-cache-ecdsa-nodelegate-8.0 + tags: + - ocsp-openssl-1.0.1 + depends_on: + name: debug-compile-nosasl-openssl-1.0.1 + commands: + - func: fetch-build + vars: + BUILD_NAME: debug-compile-nosasl-openssl-1.0.1 + - func: fetch-det + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + TEST_COLUMN=TEST_4 CERT_TYPE=ecdsa USE_DELEGATE=OFF bash .evergreen/scripts/run-ocsp-responder.sh + - func: bootstrap-mongo-orchestration + vars: + MONGODB_VERSION: '8.0' + OCSP: 'on' + ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling + SSL: ssl + TOPOLOGY: server + - command: shell.exec + type: test + params: + working_dir: mongoc + shell: bash + script: |- + set -o errexit + LD_LIBRARY_PATH=$(pwd)/install-dir/lib CERT_TYPE=ecdsa bash .evergreen/scripts/run-ocsp-cache-test.sh + patchable: false - name: ocsp-openssl-1.0.1-cache-ecdsa-nodelegate-7.0 tags: - ocsp-openssl-1.0.1 @@ -14447,6 +16893,7 @@ buildvariants: - debug-compile-aws - .test-aws .6.0 - .test-aws .7.0 + - .test-aws .8.0 - .test-aws .latest - name: mongohouse display_name: Mongohouse Test @@ -14514,6 +16961,7 @@ buildvariants: - debug-compile-nosasl-openssl - debug-compile-nosasl-nossl - .versioned-api .7.0 + - .versioned-api .8.0 - name: testazurekms-variant display_name: Azure KMS run_on: debian10-small diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index 7f268fb4a3b..576ef895ce0 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -288,6 +288,96 @@ tasks: - func: run-simple-http-server - func: run-mock-kms-servers - func: run-tests + - name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-replica-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, cse, asan, auth, replica, "8.0", openssl] + depends_on: [{ name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - { key: CLIENT_SIDE_ENCRYPTION, value: "on" } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-mock-kms-servers + - func: run-tests + - name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-replica-auth-with-mongocrypt + run_on: ubuntu2004-small + tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, cse, asan, auth, replica, "8.0", with-mongocrypt, openssl] + depends_on: [{ name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - { key: CLIENT_SIDE_ENCRYPTION, value: "on" } + - { key: SKIP_CRYPT_SHARED_LIB, value: "on" } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-mock-kms-servers + - func: run-tests + - name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-server-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, cse, asan, auth, server, "8.0", openssl] + depends_on: [{ name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - { key: CLIENT_SIDE_ENCRYPTION, value: "on" } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-mock-kms-servers + - func: run-tests + - name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-server-auth-with-mongocrypt + run_on: ubuntu2004-small + tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, cse, asan, auth, server, "8.0", with-mongocrypt, openssl] + depends_on: [{ name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - { key: CLIENT_SIDE_ENCRYPTION, value: "on" } + - { key: SKIP_CRYPT_SHARED_LIB, value: "on" } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-mock-kms-servers + - func: run-tests - name: asan-cse-sasl-cyrus-openssl-ubuntu2004-clang-test-latest-replica-auth run_on: ubuntu2004-small tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, cse, asan, auth, replica, latest, openssl] @@ -822,6 +912,66 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: asan-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-replica-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, asan, auth, replica, "8.0", openssl] + depends_on: [{ name: asan-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: asan-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests + - name: asan-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-server-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, asan, auth, server, "8.0", openssl] + depends_on: [{ name: asan-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: asan-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests + - name: asan-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-sharded-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, asan, auth, sharded, "8.0", openssl] + depends_on: [{ name: asan-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: asan-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: sharded_cluster } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: asan-sasl-cyrus-openssl-ubuntu2004-clang-test-latest-replica-auth run_on: ubuntu2004-small tags: [sanitizers-matrix-asan, test, ubuntu2004, clang, sasl-cyrus, asan, auth, replica, latest, openssl] @@ -1377,6 +1527,46 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-mock-kms-servers - func: run-tests + - name: cse-sasl-cyrus-darwinssl-macos-1100-clang-test-8.0-replica-auth + run_on: macos-1100 + tags: [cse-matrix-darwinssl, test, macos-1100, clang, sasl-cyrus, cse, auth, replica, "8.0", darwinssl] + depends_on: [{ name: cse-sasl-cyrus-darwinssl-macos-1100-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-darwinssl-macos-1100-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: darwinssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests + - name: cse-sasl-cyrus-darwinssl-macos-1100-clang-test-8.0-server-auth + run_on: macos-1100 + tags: [cse-matrix-darwinssl, test, macos-1100, clang, sasl-cyrus, cse, auth, server, "8.0", darwinssl] + depends_on: [{ name: cse-sasl-cyrus-darwinssl-macos-1100-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-darwinssl-macos-1100-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: darwinssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests - name: cse-sasl-cyrus-darwinssl-macos-1100-clang-test-latest-replica-auth run_on: macos-1100 tags: [cse-matrix-darwinssl, test, macos-1100, clang, sasl-cyrus, cse, auth, replica, latest, darwinssl] @@ -1525,6 +1715,46 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-mock-kms-servers - func: run-tests + - name: cse-sasl-cyrus-openssl-rhel83-zseries-gcc-test-8.0-replica-auth + run_on: rhel83-zseries-small + tags: [cse-matrix-openssl, test, rhel83-zseries, gcc, sasl-cyrus, cse, auth, replica, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-rhel83-zseries-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-rhel83-zseries-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests + - name: cse-sasl-cyrus-openssl-rhel83-zseries-gcc-test-8.0-server-auth + run_on: rhel83-zseries-small + tags: [cse-matrix-openssl, test, rhel83-zseries, gcc, sasl-cyrus, cse, auth, server, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-rhel83-zseries-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-rhel83-zseries-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests - name: cse-sasl-cyrus-openssl-rhel83-zseries-gcc-test-latest-replica-auth run_on: rhel83-zseries-small tags: [cse-matrix-openssl, test, rhel83-zseries, gcc, sasl-cyrus, cse, auth, replica, latest, openssl] @@ -1797,6 +2027,46 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-mock-kms-servers - func: run-tests + - name: cse-sasl-cyrus-openssl-ubuntu2004-arm64-gcc-test-8.0-replica-auth + run_on: ubuntu2004-arm64-small + tags: [cse-matrix-openssl, test, ubuntu2004-arm64, gcc, sasl-cyrus, cse, auth, replica, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-ubuntu2004-arm64-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-ubuntu2004-arm64-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests + - name: cse-sasl-cyrus-openssl-ubuntu2004-arm64-gcc-test-8.0-server-auth + run_on: ubuntu2004-arm64-small + tags: [cse-matrix-openssl, test, ubuntu2004-arm64, gcc, sasl-cyrus, cse, auth, server, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-ubuntu2004-arm64-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-ubuntu2004-arm64-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests - name: cse-sasl-cyrus-openssl-ubuntu2004-arm64-gcc-test-latest-replica-auth run_on: ubuntu2004-arm64-small tags: [cse-matrix-openssl, test, ubuntu2004-arm64, gcc, sasl-cyrus, cse, auth, replica, latest, openssl] @@ -1885,6 +2155,46 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-mock-kms-servers - func: run-tests + - name: cse-sasl-cyrus-openssl-ubuntu2004-gcc-test-8.0-replica-auth + run_on: ubuntu2004-small + tags: [cse-matrix-openssl, test, ubuntu2004, gcc, sasl-cyrus, cse, auth, replica, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-ubuntu2004-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-ubuntu2004-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests + - name: cse-sasl-cyrus-openssl-ubuntu2004-gcc-test-8.0-server-auth + run_on: ubuntu2004-small + tags: [cse-matrix-openssl, test, ubuntu2004, gcc, sasl-cyrus, cse, auth, server, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-ubuntu2004-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-ubuntu2004-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests - name: cse-sasl-cyrus-openssl-ubuntu2004-gcc-test-latest-replica-auth run_on: ubuntu2004-small tags: [cse-matrix-openssl, test, ubuntu2004, gcc, sasl-cyrus, cse, auth, replica, latest, openssl] @@ -2053,6 +2363,46 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-mock-kms-servers - func: run-tests + - name: cse-sasl-cyrus-openssl-windows-2019-vs2017-x64-test-8.0-replica-auth + run_on: windows-vsCurrent-small + tags: [cse-matrix-openssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, cse, auth, replica, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-windows-2019-vs2017-x64-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-windows-2019-vs2017-x64-compile + - command: expansions.update + params: + updates: + - { key: CC, value: Visual Studio 15 2017 Win64 } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests + - name: cse-sasl-cyrus-openssl-windows-2019-vs2017-x64-test-8.0-server-auth + run_on: windows-vsCurrent-small + tags: [cse-matrix-openssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, cse, auth, server, "8.0", openssl] + depends_on: [{ name: cse-sasl-cyrus-openssl-windows-2019-vs2017-x64-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-openssl-windows-2019-vs2017-x64-compile + - command: expansions.update + params: + updates: + - { key: CC, value: Visual Studio 15 2017 Win64 } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests - name: cse-sasl-cyrus-openssl-windows-2019-vs2017-x64-test-latest-replica-auth run_on: windows-vsCurrent-small tags: [cse-matrix-openssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, cse, auth, replica, latest, openssl] @@ -2229,6 +2579,46 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-mock-kms-servers - func: run-tests + - name: cse-sasl-cyrus-winssl-windows-2019-vs2017-x64-test-8.0-replica-auth + run_on: windows-vsCurrent-small + tags: [cse-matrix-winssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, cse, auth, replica, "8.0", winssl] + depends_on: [{ name: cse-sasl-cyrus-winssl-windows-2019-vs2017-x64-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-winssl-windows-2019-vs2017-x64-compile + - command: expansions.update + params: + updates: + - { key: CC, value: Visual Studio 15 2017 Win64 } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: winssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests + - name: cse-sasl-cyrus-winssl-windows-2019-vs2017-x64-test-8.0-server-auth + run_on: windows-vsCurrent-small + tags: [cse-matrix-winssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, cse, auth, server, "8.0", winssl] + depends_on: [{ name: cse-sasl-cyrus-winssl-windows-2019-vs2017-x64-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: cse-sasl-cyrus-winssl-windows-2019-vs2017-x64-compile + - command: expansions.update + params: + updates: + - { key: CC, value: Visual Studio 15 2017 Win64 } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: winssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-mock-kms-servers + - func: run-tests - name: cse-sasl-cyrus-winssl-windows-2019-vs2017-x64-test-latest-replica-auth run_on: windows-vsCurrent-small tags: [cse-matrix-winssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, cse, auth, replica, latest, winssl] @@ -2433,7 +2823,59 @@ tasks: vars: AUTH: noauth LOAD_BALANCER: "on" - MONGODB_VERSION: "7.0" + MONGODB_VERSION: "7.0" + SSL: nossl + TOPOLOGY: sharded_cluster + - func: run-simple-http-server + - func: start-load-balancer + vars: + MONGODB_URI: mongodb://localhost:27017,localhost:27018 + - func: run-tests + vars: + AUTH: noauth + CC: gcc + LOADBALANCED: loadbalanced + SSL: nossl + - name: loadbalanced-rhel87-gcc-test-8.0-auth-openssl + run_on: rhel87-small + tags: [loadbalanced, rhel87, gcc, auth, openssl] + depends_on: [{ name: loadbalanced-rhel87-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: loadbalanced-rhel87-gcc-compile + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: auth + LOAD_BALANCER: "on" + MONGODB_VERSION: "8.0" + SSL: openssl + TOPOLOGY: sharded_cluster + - func: run-simple-http-server + - func: start-load-balancer + vars: + MONGODB_URI: mongodb://localhost:27017,localhost:27018 + - func: run-tests + vars: + AUTH: auth + CC: gcc + LOADBALANCED: loadbalanced + SSL: openssl + - name: loadbalanced-rhel87-gcc-test-8.0-noauth-nossl + run_on: rhel87-small + tags: [loadbalanced, rhel87, gcc, noauth, nossl] + depends_on: [{ name: loadbalanced-rhel87-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: loadbalanced-rhel87-gcc-compile + - func: fetch-det + - func: bootstrap-mongo-orchestration + vars: + AUTH: noauth + LOAD_BALANCER: "on" + MONGODB_VERSION: "8.0" SSL: nossl TOPOLOGY: sharded_cluster - func: run-simple-http-server @@ -2709,6 +3151,26 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: sasl-cyrus-darwinssl-macos-1100-clang-test-8.0-server-auth + run_on: macos-1100 + tags: [sasl-matrix-darwinssl, test, macos-1100, clang, sasl-cyrus, auth, server, "8.0", darwinssl] + depends_on: [{ name: sasl-cyrus-darwinssl-macos-1100-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-cyrus-darwinssl-macos-1100-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: darwinssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-cyrus-darwinssl-macos-1100-clang-test-latest-server-auth run_on: macos-1100 tags: [sasl-matrix-darwinssl, test, macos-1100, clang, sasl-cyrus, auth, server, latest, darwinssl] @@ -2885,6 +3347,26 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: sasl-cyrus-openssl-rhel81-power8-gcc-test-8.0-server-auth + run_on: rhel81-power8-small + tags: [sasl-matrix-openssl, test, rhel81-power8, gcc, sasl-cyrus, auth, server, "8.0", openssl] + depends_on: [{ name: sasl-cyrus-openssl-rhel81-power8-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-cyrus-openssl-rhel81-power8-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-cyrus-openssl-rhel81-power8-gcc-test-latest-server-auth run_on: rhel81-power8-small tags: [sasl-matrix-openssl, test, rhel81-power8, gcc, sasl-cyrus, auth, server, latest, openssl] @@ -2973,6 +3455,26 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: sasl-cyrus-openssl-rhel83-zseries-gcc-test-8.0-server-auth + run_on: rhel83-zseries-small + tags: [sasl-matrix-openssl, test, rhel83-zseries, gcc, sasl-cyrus, auth, server, "8.0", openssl] + depends_on: [{ name: sasl-cyrus-openssl-rhel83-zseries-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-cyrus-openssl-rhel83-zseries-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-cyrus-openssl-rhel83-zseries-gcc-test-latest-server-auth run_on: rhel83-zseries-small tags: [sasl-matrix-openssl, test, rhel83-zseries, gcc, sasl-cyrus, auth, server, latest, openssl] @@ -3353,6 +3855,26 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: sasl-cyrus-openssl-ubuntu2004-arm64-gcc-test-8.0-server-auth + run_on: ubuntu2004-arm64-small + tags: [sasl-matrix-openssl, test, ubuntu2004-arm64, gcc, sasl-cyrus, auth, server, "8.0", openssl] + depends_on: [{ name: sasl-cyrus-openssl-ubuntu2004-arm64-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-cyrus-openssl-ubuntu2004-arm64-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-cyrus-openssl-ubuntu2004-arm64-gcc-test-latest-server-auth run_on: ubuntu2004-arm64-small tags: [sasl-matrix-openssl, test, ubuntu2004-arm64, gcc, sasl-cyrus, auth, server, latest, openssl] @@ -3401,6 +3923,26 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: sasl-cyrus-openssl-ubuntu2004-gcc-test-8.0-server-auth + run_on: ubuntu2004-small + tags: [sasl-matrix-openssl, test, ubuntu2004, gcc, sasl-cyrus, auth, server, "8.0", openssl] + depends_on: [{ name: sasl-cyrus-openssl-ubuntu2004-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-cyrus-openssl-ubuntu2004-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-cyrus-openssl-ubuntu2004-gcc-test-latest-server-auth run_on: ubuntu2004-small tags: [sasl-matrix-openssl, test, ubuntu2004, gcc, sasl-cyrus, auth, server, latest, openssl] @@ -3613,6 +4155,26 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: sasl-cyrus-winssl-windows-2019-vs2017-x64-test-8.0-server-auth + run_on: windows-vsCurrent-small + tags: [sasl-matrix-winssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, auth, server, "8.0", winssl] + depends_on: [{ name: sasl-cyrus-winssl-windows-2019-vs2017-x64-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-cyrus-winssl-windows-2019-vs2017-x64-compile + - command: expansions.update + params: + updates: + - { key: CC, value: Visual Studio 15 2017 Win64 } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: winssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-cyrus-winssl-windows-2019-vs2017-x64-test-latest-server-auth run_on: windows-vsCurrent-small tags: [sasl-matrix-winssl, test, windows-vsCurrent, vs2017x64, sasl-cyrus, auth, server, latest, winssl] @@ -4077,6 +4639,66 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: sasl-off-nossl-ubuntu2004-gcc-test-8.0-replica-noauth + run_on: ubuntu2004-small + tags: [sasl-matrix-nossl, test, ubuntu2004, gcc, sasl-off, noauth, replica, "8.0"] + depends_on: [{ name: sasl-off-nossl-ubuntu2004-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-off-nossl-ubuntu2004-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: noauth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: nossl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests + - name: sasl-off-nossl-ubuntu2004-gcc-test-8.0-server-noauth + run_on: ubuntu2004-small + tags: [sasl-matrix-nossl, test, ubuntu2004, gcc, sasl-off, noauth, server, "8.0"] + depends_on: [{ name: sasl-off-nossl-ubuntu2004-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-off-nossl-ubuntu2004-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: noauth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: nossl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests + - name: sasl-off-nossl-ubuntu2004-gcc-test-8.0-sharded-noauth + run_on: ubuntu2004-small + tags: [sasl-matrix-nossl, test, ubuntu2004, gcc, sasl-off, noauth, sharded, "8.0"] + depends_on: [{ name: sasl-off-nossl-ubuntu2004-gcc-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-off-nossl-ubuntu2004-gcc-compile + - command: expansions.update + params: + updates: + - { key: CC, value: gcc } + - { key: AUTH, value: noauth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: sharded_cluster } + - { key: SSL, value: nossl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-off-nossl-ubuntu2004-gcc-test-latest-replica-noauth run_on: ubuntu2004-small tags: [sasl-matrix-nossl, test, ubuntu2004, gcc, sasl-off, noauth, replica, latest] @@ -4185,6 +4807,26 @@ tasks: vars: CC: mingw - func: upload-build + - name: sasl-sspi-winssl-windows-2019-mingw-test-8.0-server-auth + run_on: windows-vsCurrent-small + tags: [sasl-matrix-winssl, test, windows-vsCurrent, mingw, sasl-sspi, auth, server, "8.0", winssl] + depends_on: [{ name: sasl-sspi-winssl-windows-2019-mingw-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-sspi-winssl-windows-2019-mingw-compile + - command: expansions.update + params: + updates: + - { key: CC, value: mingw } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: winssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-sspi-winssl-windows-2019-mingw-test-latest-server-auth run_on: windows-vsCurrent-small tags: [sasl-matrix-winssl, test, windows-vsCurrent, mingw, sasl-sspi, auth, server, latest, winssl] @@ -4213,6 +4855,26 @@ tasks: vars: CC: Visual Studio 15 2017 Win64 - func: upload-build + - name: sasl-sspi-winssl-windows-2019-vs2017-x64-test-8.0-server-auth + run_on: windows-vsCurrent-small + tags: [sasl-matrix-winssl, test, windows-vsCurrent, vs2017x64, sasl-sspi, auth, server, "8.0", winssl] + depends_on: [{ name: sasl-sspi-winssl-windows-2019-vs2017-x64-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-sspi-winssl-windows-2019-vs2017-x64-compile + - command: expansions.update + params: + updates: + - { key: CC, value: Visual Studio 15 2017 Win64 } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: winssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-sspi-winssl-windows-2019-vs2017-x64-test-latest-server-auth run_on: windows-vsCurrent-small tags: [sasl-matrix-winssl, test, windows-vsCurrent, vs2017x64, sasl-sspi, auth, server, latest, winssl] @@ -4241,6 +4903,26 @@ tasks: vars: CC: Visual Studio 15 2017 - func: upload-build + - name: sasl-sspi-winssl-windows-2019-vs2017-x86-test-8.0-server-auth + run_on: windows-vsCurrent-small + tags: [sasl-matrix-winssl, test, windows-vsCurrent, vs2017x86, sasl-sspi, auth, server, "8.0", winssl] + depends_on: [{ name: sasl-sspi-winssl-windows-2019-vs2017-x86-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: sasl-sspi-winssl-windows-2019-vs2017-x86-compile + - command: expansions.update + params: + updates: + - { key: CC, value: Visual Studio 15 2017 } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: winssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: sasl-sspi-winssl-windows-2019-vs2017-x86-test-latest-server-auth run_on: windows-vsCurrent-small tags: [sasl-matrix-winssl, test, windows-vsCurrent, vs2017x86, sasl-sspi, auth, server, latest, winssl] @@ -4809,6 +5491,66 @@ tasks: - func: bootstrap-mongo-orchestration - func: run-simple-http-server - func: run-tests + - name: tsan-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-replica-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-tsan, test, ubuntu2004, clang, sasl-cyrus, tsan, auth, replica, "8.0", openssl] + depends_on: [{ name: tsan-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: tsan-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: replica_set } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests + - name: tsan-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-server-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-tsan, test, ubuntu2004, clang, sasl-cyrus, tsan, auth, server, "8.0", openssl] + depends_on: [{ name: tsan-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: tsan-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: server } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests + - name: tsan-sasl-cyrus-openssl-ubuntu2004-clang-test-8.0-sharded-auth + run_on: ubuntu2004-small + tags: [sanitizers-matrix-tsan, test, ubuntu2004, clang, sasl-cyrus, tsan, auth, sharded, "8.0", openssl] + depends_on: [{ name: tsan-sasl-cyrus-openssl-ubuntu2004-clang-compile }] + commands: + - func: fetch-build + vars: + BUILD_NAME: tsan-sasl-cyrus-openssl-ubuntu2004-clang-compile + - command: expansions.update + params: + updates: + - { key: CC, value: clang } + - { key: AUTH, value: auth } + - { key: MONGODB_VERSION, value: "8.0" } + - { key: TOPOLOGY, value: sharded_cluster } + - { key: SSL, value: openssl } + - func: fetch-det + - func: bootstrap-mongo-orchestration + - func: run-simple-http-server + - func: run-tests - name: tsan-sasl-cyrus-openssl-ubuntu2004-clang-test-latest-replica-auth run_on: ubuntu2004-small tags: [sanitizers-matrix-tsan, test, ubuntu2004, clang, sasl-cyrus, tsan, auth, replica, latest, openssl] diff --git a/.evergreen/legacy_config_generator/evergreen_config_lib/tasks.py b/.evergreen/legacy_config_generator/evergreen_config_lib/tasks.py index 327ffaa3037..6c5f4b2364a 100644 --- a/.evergreen/legacy_config_generator/evergreen_config_lib/tasks.py +++ b/.evergreen/legacy_config_generator/evergreen_config_lib/tasks.py @@ -748,7 +748,7 @@ def pre_commands(self) -> Iterable[Value]: ) # Add API version tasks. -for server_version in [ "7.0", "6.0", "5.0"]: +for server_version in [ "8.0", "7.0", "6.0", "5.0"]: all_tasks = chain( all_tasks, [ @@ -952,7 +952,7 @@ class AWSTestTask(MatrixTask): axes = OD( [ ("testcase", ["regular", "ec2", "ecs", "lambda", "assume_role", "assume_role_with_web_identity"]), - ("version", ["latest", "7.0", "6.0", "5.0", "4.4"]), + ("version", ["latest", "8.0", "7.0", "6.0", "5.0", "4.4"]), ] ) @@ -1007,7 +1007,7 @@ class OCSPTask(MatrixTask): ("delegate", ["delegate", "nodelegate"]), ("cert", ["rsa", "ecdsa"]), ("ssl", ["openssl", "openssl-1.0.1", "darwinssl", "winssl"]), - ("version", ["latest", "7.0", "6.0", "5.0", "4.4"]), + ("version", ["latest", "8.0", "7.0", "6.0", "5.0", "4.4"]), ] ) diff --git a/.evergreen/legacy_config_generator/evergreen_config_lib/variants.py b/.evergreen/legacy_config_generator/evergreen_config_lib/variants.py index a6d93a76234..9b36c70116d 100644 --- a/.evergreen/legacy_config_generator/evergreen_config_lib/variants.py +++ b/.evergreen/legacy_config_generator/evergreen_config_lib/variants.py @@ -442,6 +442,7 @@ def days(n: int) -> int: "debug-compile-aws", ".test-aws .6.0", ".test-aws .7.0", + ".test-aws .8.0", ".test-aws .latest", ], {"CC": "clang"}, @@ -515,6 +516,7 @@ def days(n: int) -> int: "debug-compile-nosasl-openssl", "debug-compile-nosasl-nossl", ".versioned-api .7.0", + ".versioned-api .8.0" ], {}, ), diff --git a/src/libmongoc/tests/test-mongoc-bulkwrite.c b/src/libmongoc/tests/test-mongoc-bulkwrite.c index 7197b07882a..1973917fd8e 100644 --- a/src/libmongoc/tests/test-mongoc-bulkwrite.c +++ b/src/libmongoc/tests/test-mongoc-bulkwrite.c @@ -648,7 +648,8 @@ test_bulkwrite_install (TestSuite *suite) NULL /* dtor */, NULL /* ctx */, test_framework_skip_if_max_wire_version_less_than_25, // require server 8.0 - test_framework_skip_if_not_mongos // Requires multiple hosts that can accept writes. + test_framework_skip_if_not_mongos, // Requires multiple hosts that can accept writes. + test_framework_skip_if_no_crypto // Require crypto for retryable writes. ); TestSuite_AddFull (suite, diff --git a/src/libmongoc/tests/test-mongoc-crud.c b/src/libmongoc/tests/test-mongoc-crud.c index 2bd01a84677..3413ebdbecd 100644 --- a/src/libmongoc/tests/test-mongoc-crud.c +++ b/src/libmongoc/tests/test-mongoc-crud.c @@ -398,6 +398,11 @@ prose_test_5 (void *ctx) mongoc_uri_set_option_as_bool (uri, MONGOC_URI_RETRYWRITES, false); client = mongoc_client_new_from_uri (uri); test_framework_set_ssl_opts (client); + // Check if test runner is configured with a server API version: + mongoc_server_api_t *api = test_framework_get_default_server_api (); + if (api) { + ASSERT_OR_PRINT (mongoc_client_set_server_api (client, api, &error), error); + } mongoc_uri_destroy (uri); }