From 8e809ea83e40167ebc63cf4aa2f98633dbab9242 Mon Sep 17 00:00:00 2001 From: roberto montero Date: Tue, 17 Dec 2024 16:52:01 +0100 Subject: [PATCH 1/8] K8s lib injection tests new scenarios --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4d2d111bf81..db76f519010 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,7 +8,7 @@ stages: - benchmarks include: - - remote: https://gitlab-templates.ddbuild.io/libdatadog/include/one-pipeline.yml + - remote: https://gitlab-templates.ddbuild.io/libdatadog/include-wip/robertomonteromiguel/k8s_new_scenarios/one-pipeline.yml - local: ".gitlab/benchmarks.yml" variables: From 08a42a4d82f891d21df486d50a219f1e2863ecff Mon Sep 17 00:00:00 2001 From: roberto montero Date: Tue, 17 Dec 2024 17:16:55 +0100 Subject: [PATCH 2/8] new k8s scenarios added --- .gitlab-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index db76f519010..3608d56881c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -131,7 +131,9 @@ onboarding_tests_installer: onboarding_tests_k8s_injection: parallel: matrix: - - WEBLOG_VARIANT: [dd-lib-ruby-init-test-rails, dd-lib-ruby-init-test-rails-explicit,dd-lib-ruby-init-test-rails-gemsrb] + - WEBLOG_VARIANT: [dd-lib-ruby-init-test-rails, dd-lib-ruby-init-test-rails-explicit,dd-lib-ruby-init-test-rails-gemsrb] + SCENARIO: [K8S_LIB_INJECTION, K8S_LIB_INJECTION_UDS, K8S_LIB_INJECTION_NO_AC, K8S_LIB_INJECTION_NO_AC_UDS, K8S_LIB_INJECTION_PROFILING_DISABLED, K8S_LIB_INJECTION_PROFILING_ENABLED, K8S_LIB_INJECTION_PROFILING_OVERRIDE] + K8S_CLUSTER_VERSION: ['7.56.2', '7.57.0', '7.59.0'] save_versions: image: $DOCKER_REGISTRY/images/mirror/ruby:3.2.2 From 05898642086e4813ae610d6310638a99f6e9ee02 Mon Sep 17 00:00:00 2001 From: roberto montero Date: Tue, 17 Dec 2024 17:46:29 +0100 Subject: [PATCH 3/8] reduce the matrix --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3608d56881c..79cf40e1ac3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -133,7 +133,7 @@ onboarding_tests_k8s_injection: matrix: - WEBLOG_VARIANT: [dd-lib-ruby-init-test-rails, dd-lib-ruby-init-test-rails-explicit,dd-lib-ruby-init-test-rails-gemsrb] SCENARIO: [K8S_LIB_INJECTION, K8S_LIB_INJECTION_UDS, K8S_LIB_INJECTION_NO_AC, K8S_LIB_INJECTION_NO_AC_UDS, K8S_LIB_INJECTION_PROFILING_DISABLED, K8S_LIB_INJECTION_PROFILING_ENABLED, K8S_LIB_INJECTION_PROFILING_OVERRIDE] - K8S_CLUSTER_VERSION: ['7.56.2', '7.57.0', '7.59.0'] + K8S_CLUSTER_VERSION: ['7.56.2', '7.59.0'] save_versions: image: $DOCKER_REGISTRY/images/mirror/ruby:3.2.2 From 0a7856d8c1bed37e3912440eb2bf4207544d990f Mon Sep 17 00:00:00 2001 From: roberto montero Date: Wed, 18 Dec 2024 08:31:47 +0100 Subject: [PATCH 4/8] add 7.57.0 --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 79cf40e1ac3..16d857f848c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -133,7 +133,7 @@ onboarding_tests_k8s_injection: matrix: - WEBLOG_VARIANT: [dd-lib-ruby-init-test-rails, dd-lib-ruby-init-test-rails-explicit,dd-lib-ruby-init-test-rails-gemsrb] SCENARIO: [K8S_LIB_INJECTION, K8S_LIB_INJECTION_UDS, K8S_LIB_INJECTION_NO_AC, K8S_LIB_INJECTION_NO_AC_UDS, K8S_LIB_INJECTION_PROFILING_DISABLED, K8S_LIB_INJECTION_PROFILING_ENABLED, K8S_LIB_INJECTION_PROFILING_OVERRIDE] - K8S_CLUSTER_VERSION: ['7.56.2', '7.59.0'] + K8S_CLUSTER_VERSION: ['7.56.2','7.57.0','7.59.0'] save_versions: image: $DOCKER_REGISTRY/images/mirror/ruby:3.2.2 From 99f3dd8ae2811efb0da4194df7566e6deef29c11 Mon Sep 17 00:00:00 2001 From: roberto montero Date: Wed, 18 Dec 2024 09:03:57 +0100 Subject: [PATCH 5/8] test needs k8s --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 16d857f848c..9a2636e4c26 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -127,7 +127,7 @@ onboarding_tests_installer: parallel: matrix: - ONBOARDING_FILTER_WEBLOG: [test-app-ruby, test-app-ruby-container] - +#K8s onboarding_tests_k8s_injection: parallel: matrix: From 07603f5e3bb401635642041181d7b5ea90707b2f Mon Sep 17 00:00:00 2001 From: roberto montero Date: Wed, 18 Dec 2024 10:10:56 +0100 Subject: [PATCH 6/8] skiping k8s profiling for ruby --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9a2636e4c26..16d857f848c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -127,7 +127,7 @@ onboarding_tests_installer: parallel: matrix: - ONBOARDING_FILTER_WEBLOG: [test-app-ruby, test-app-ruby-container] -#K8s + onboarding_tests_k8s_injection: parallel: matrix: From 191a91237cb8de85805bf3592048758708d7edef Mon Sep 17 00:00:00 2001 From: roberto montero Date: Thu, 9 Jan 2025 08:52:07 +0100 Subject: [PATCH 7/8] reduce matrix --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 16d857f848c..502a610019e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,7 +8,7 @@ stages: - benchmarks include: - - remote: https://gitlab-templates.ddbuild.io/libdatadog/include-wip/robertomonteromiguel/k8s_new_scenarios/one-pipeline.yml + - remote: https://gitlab-templates.ddbuild.io/libdatadog/include/one-pipeline.yml - local: ".gitlab/benchmarks.yml" variables: From 0d1a2da6a17b4bc7795ceef40431b931e8172ac6 Mon Sep 17 00:00:00 2001 From: roberto montero Date: Thu, 9 Jan 2025 08:53:03 +0100 Subject: [PATCH 8/8] reduce the matrix --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 502a610019e..f13052d9266 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -133,7 +133,7 @@ onboarding_tests_k8s_injection: matrix: - WEBLOG_VARIANT: [dd-lib-ruby-init-test-rails, dd-lib-ruby-init-test-rails-explicit,dd-lib-ruby-init-test-rails-gemsrb] SCENARIO: [K8S_LIB_INJECTION, K8S_LIB_INJECTION_UDS, K8S_LIB_INJECTION_NO_AC, K8S_LIB_INJECTION_NO_AC_UDS, K8S_LIB_INJECTION_PROFILING_DISABLED, K8S_LIB_INJECTION_PROFILING_ENABLED, K8S_LIB_INJECTION_PROFILING_OVERRIDE] - K8S_CLUSTER_VERSION: ['7.56.2','7.57.0','7.59.0'] + K8S_CLUSTER_VERSION: ['7.56.2','7.59.0'] save_versions: image: $DOCKER_REGISTRY/images/mirror/ruby:3.2.2