diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index a85ed7f158e54..352e9db1e98a5 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -116,10 +116,15 @@ /cmd/agent/subcommands/workloadlist @DataDog/container-integrations /cmd/agent/subcommands/run/internal/clcrunnerapi/ @DataDog/container-integrations @DataDog/agent-shared-components /cmd/agent/windows @DataDog/windows-agent -/cmd/agent/dist/conf.d/jetson.d @DataDog/agent-platform -/cmd/agent/dist/conf.d/oracle-dbm.d @DataDog/database-monitoring -/cmd/agent/dist/conf.d/snmp.d/ @DataDog/network-device-monitoring +/cmp/agent/dist/conf.d/container.d/ @DataDog/container-integrations +/cmp/agent/dist/conf.d/containerd.d/ @DataDog/container-integrations +/cmp/agent/dist/conf.d/container_image.d/ @DataDog/container-integrations +/cmp/agent/dist/conf.d/container_lifecycle.d/ @DataDog/container-integrations +/cmd/agent/dist/conf.d/jetson.d/ @DataDog/agent-platform +/cmd/agent/dist/conf.d/oracle-dbm.d/ @DataDog/database-monitoring /cmd/agent/dist/conf.d/oracle-dbm.d/conf.yaml.default @DataDog/database-monitoring +/cmp/agent/dist/conf.d/sbom.d/ @DataDog/container-integrations +/cmd/agent/dist/conf.d/snmp.d/ @DataDog/network-device-monitoring /cmd/agent/*.manifest @DataDog/agent-platform /cmd/agent/*.mc @DataDog/agent-platform /cmd/agent/*.rc @DataDog/agent-platform diff --git a/pkg/config/autodiscovery/autodiscovery.go b/pkg/config/autodiscovery/autodiscovery.go index 73eba8449bfeb..d3f714f3bd8a1 100644 --- a/pkg/config/autodiscovery/autodiscovery.go +++ b/pkg/config/autodiscovery/autodiscovery.go @@ -73,8 +73,9 @@ func DiscoverComponentsFromEnv() ([]config.ConfigurationProviders, []config.List detectedListeners := []config.Listeners{} // When using automatic discovery of providers/listeners - // We automatically activate the environment listener + // We automatically activate the environment and static config listener detectedListeners = append(detectedListeners, config.Listeners{Name: "environment"}) + detectedListeners = append(detectedListeners, config.Listeners{Name: "static config"}) // Automatic handling of AD providers/listeners should only run in Core agent. if flavor.GetFlavor() != flavor.DefaultAgent { diff --git a/tasks/agent.py b/tasks/agent.py index 018e1d86666bd..7847f6f982d4e 100644 --- a/tasks/agent.py +++ b/tasks/agent.py @@ -43,6 +43,8 @@ AGENT_CORECHECKS = [ "container", "containerd", + "container_image", + "container_lifecycle", "cpu", "cri", "snmp", @@ -57,6 +59,7 @@ "ntp", "oom_kill", "oracle-dbm", + "sbom", "systemd", "tcp_queue_length", "uptime",