Skip to content

Commit 6eadaf6

Browse files
authored
Merge branch 'main' into nicolas.schweitzer/renovate-deps-validator
2 parents 3a6e37d + 88c780c commit 6eadaf6

1,151 files changed

Lines changed: 163897 additions & 149450 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitattributes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ pkg/config/schema/*.yaml text eol=lf
1919
pkg/config/schema/compressed/*.zstd binary -diff -merge linguist-generated=true
2020
pkg/security/probe/constantfetch/btfhub/constants.json -diff -merge linguist-generated=true
2121
pkg/security/seclwin/** -diff -merge linguist-generated=true
22+
# CWS doc JSON is generated as LF on Linux; force LF on Windows too
23+
# so Bazel's byte-exact diff_test doesn't trip on core.autocrlf-rewritten CRLF.
24+
docs/cloud-workload-security/** text eol=lf
2225
# Fixtures should have LF line endings because they are checked against OCI packages built on Linux
2326
pkg/fleet/installer/fixtures/** text=auto eol=lf
2427

.github/CODEOWNERS

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -362,11 +362,13 @@
362362
/comp/checks/winregistry @DataDog/windows-products
363363
/comp/core/autodiscovery @DataDog/container-platform
364364
/comp/core/config @DataDog/agent-configuration
365-
/comp/core/configstream @DataDog/agent-metric-pipelines @DataDog/agent-configuration
365+
/comp/core/configstream @DataDog/agent-configuration
366+
/comp/core/configstreamconsumer @DataDog/agent-configuration
366367
/comp/core/configsync @DataDog/agent-configuration
367368
/comp/core/flare @DataDog/agent-configuration
368369
/comp/core/gui @DataDog/agent-configuration
369370
/comp/core/profiler @DataDog/agent-configuration
371+
/comp/core/remoteflags @DataDog/agent-configuration
370372
/comp/core/secrets @DataDog/agent-configuration
371373
/comp/core/settings @DataDog/agent-configuration
372374
/comp/core/status @DataDog/agent-configuration
@@ -398,7 +400,6 @@
398400
/comp/haagent @DataDog/network-device-monitoring-core
399401
/comp/languagedetection/client @DataDog/container-platform
400402
/comp/logonduration @DataDog/windows-products
401-
/comp/networkconfigmanagement @DataDog/ndm-integrations
402403
/comp/notableevents @DataDog/windows-products
403404
/comp/offlinereporter @DataDog/agent-metric-pipelines
404405
/comp/privateactionrunner @DataDog/action-platform
@@ -596,6 +597,7 @@
596597
/pkg/proto/datadog/trace @DataDog/agent-apm
597598
/pkg/proto/datadog/workloadmeta @DataDog/container-platform
598599
/pkg/remoteconfig/ @DataDog/remote-config
600+
/pkg/remoteflags/ @DataDog/agent-configuration
599601
/pkg/runtime/ @DataDog/agent-runtimes
600602
/pkg/redact/ @DataDog/kubernetes-experiences
601603
/pkg/system-probe/ @DataDog/ebpf-platform
@@ -770,6 +772,7 @@
770772
/tasks/kernel_matrix_testing/ @DataDog/ebpf-platform
771773
/tasks/ebpf_verifier/ @DataDog/ebpf-platform
772774
/tasks/trace_agent.py @DataDog/agent-apm
775+
/tasks/protobuf.py @DataDog/agent-build
773776
/tasks/quality_gates.py @DataDog/agent-build
774777
/tasks/static_quality_gates/ @DataDog/agent-build
775778
/tasks/files_inventory.py @DataDog/agent-build
@@ -897,7 +900,6 @@
897900
/test/regression/ @DataDog/single-machine-performance
898901
/test/regression/ebpf @DataDog/single-machine-performance @DataDog/ebpf-platform
899902
/test/regression/cases/docker_containers* @DataDog/single-machine-performance @DataDog/container-integrations
900-
/test/regression/cases/quality_gate_security_* @DataDog/single-machine-performance @DataDog/agent-security
901903

902904
/tools/ @DataDog/agent-devx
903905
/tools/host-profiler/ @DataDog/profiling-full-host

.gitlab-ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,6 @@ variables:
318318
CHOCOLATEY_API_KEY: ci.datadog-agent.chocolatey_api_key # windows-products
319319
CODECOV_TOKEN: ci.datadog-agent.codecov_token # agent-devx
320320
CRC_PULL_SECRET: ci.datadog-agent.crc-pull-secret # container-integrations
321-
DOCKER_REGISTRY_LOGIN: ci.datadog-agent.docker_hub_login # container-integrations
322-
DOCKER_REGISTRY_PWD: ci.datadog-agent.docker_hub_pwd # container-integrations
323321
VCPKG_BLOB_SAS_URL: ci.datadog-agent-buildimages.vcpkg_blob_sas_url # windows-products
324322
WINGET_PAT: ci.datadog-agent.winget_pat # windows-products
325323
# End aws ssm variables

.gitlab/JOBOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ deploy_host_profiler_to_reliability_env_* @DataDog/profiling-full-host
140140
deploy_installer* @DataDog/agent-delivery
141141
deploy_ddot_oci* @DataDog/agent-delivery
142142
deploy_packages* @DataDog/agent-delivery
143+
deploy_macos_install_script @DataDog/agent-delivery
143144
deploy_staging* @DataDog/agent-delivery
144145
publish_winget* @DataDog/windows-products
145146
powershell_script_signing @DataDog/windows-products

.gitlab/deploy/deploy_packages/deploy_common.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,19 @@
4242
script:
4343
- $S3_CP_CMD --recursive --exclude "*" --include "$ARTIFACT_NAME_PATTERN" "$OMNIBUS_PACKAGE_DIR" "${S3_RELEASE_ARTIFACTS_URI}/${PACKAGE_TYPE}/${PACKAGE_ARCH}/"
4444

45+
deploy_macos_install_script:
46+
rules:
47+
- !reference [.on_deploy]
48+
image: registry.ddbuild.io/ci/datadog-agent-buildimages/gitlab_agent_deploy$CI_IMAGE_GITLAB_AGENT_DEPLOY_SUFFIX:$CI_IMAGE_GITLAB_AGENT_DEPLOY
49+
stage: deploy_packages
50+
# Wait for the deploy guard (check_already_deployed_version_7) so we don't
51+
# upload a script for a version that's already shipped. Same .on_deploy
52+
# rules, so they're always co-eligible.
53+
needs: [check_already_deployed_version_7]
54+
tags: ["arch:amd64", "specific:true"]
55+
script:
56+
- $S3_CP_CMD --content-type "text/x-shellscript" "cmd/agent/macos/install_mac_os.sh" "${S3_RELEASE_ARTIFACTS_URI}/scripts/install_mac_os.sh"
57+
4558
# Datadog Installer
4659
.deploy_installer_deb:
4760
extends: .deploy_packages

.gitlab/deploy/e2e_testing_deploy/e2e_deploy.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ deploy_deb_testing-a7_x64:
6363
"agent_heroku_deb-x64-a7",
6464
"iot_agent_deb-x64",
6565
"dogstatsd_deb-x64",
66-
"lint_linux-x64",
6766
"ddot_deb-x64",
6867
]
6968
script:
@@ -88,7 +87,7 @@ deploy_deb_testing-a7_arm64:
8887
- !reference [.manual]
8988
extends:
9089
- .deploy_deb_testing-a7
91-
needs: ["installer_deb-arm64", "agent_deb-arm64-a7", "agent_deb-arm64-a7-fips", "lint_linux-arm64", "ddot_deb-arm64"]
90+
needs: ["installer_deb-arm64", "agent_deb-arm64-a7", "agent_deb-arm64-a7-fips", "ddot_deb-arm64"]
9291
script:
9392
# setup_signing_keys_package must be done *before* setup_signing
9493
# because setup_signing replaces gpg with gpg-vault
@@ -125,7 +124,6 @@ deploy_rpm_testing-a7_x64:
125124
"agent_rpm-x64-a7-fips",
126125
"iot_agent_rpm-x64",
127126
"dogstatsd_rpm-x64",
128-
"lint_linux-x64",
129127
"ddot_rpm-x64",
130128
]
131129
script:
@@ -143,7 +141,7 @@ deploy_rpm_testing-a7_arm64:
143141
- !reference [.manual]
144142
extends:
145143
- .deploy_rpm_testing-a7
146-
needs: ["installer_rpm-arm64", "agent_rpm-arm64-a7", "agent_rpm-arm64-a7-fips", "lint_linux-arm64", "ddot_rpm-arm64"]
144+
needs: ["installer_rpm-arm64", "agent_rpm-arm64-a7", "agent_rpm-arm64-a7-fips", "ddot_rpm-arm64"]
147145
script:
148146
- *setup_signing
149147
- |
@@ -167,7 +165,6 @@ deploy_suse_rpm_testing_x64-a7:
167165
"iot_agent_suse-x64",
168166
"dogstatsd_suse-x64",
169167
"agent_suse-x64-a7-fips",
170-
"lint_linux-x64",
171168
"ddot_suse_rpm-x64",
172169
]
173170
variables:
@@ -190,7 +187,7 @@ deploy_suse_rpm_testing_arm64-a7:
190187
stage: e2e_deploy
191188
image: registry.ddbuild.io/ci/datadog-agent-buildimages/gitlab_agent_deploy$CI_IMAGE_GITLAB_AGENT_DEPLOY_SUFFIX:$CI_IMAGE_GITLAB_AGENT_DEPLOY
192189
tags: ["arch:amd64", "specific:true"]
193-
needs: ["installer_suse_rpm-arm64", "agent_suse-arm64-a7", "agent_suse-arm64-a7-fips", "lint_linux-arm64", "ddot_suse_rpm-arm64"]
190+
needs: ["installer_suse_rpm-arm64", "agent_suse-arm64-a7", "agent_suse-arm64-a7-fips", "ddot_suse_rpm-arm64"]
194191
variables:
195192
DD_PIPELINE_ID: $CI_PIPELINE_ID-a7
196193
before_script:

0 commit comments

Comments
 (0)