Open
Description
Failing test case
TestEndpointSecurityNonDefaultBasePath
Error message
Agent never became DEGRADED with default install message
Build
OS
Windows
Stacktrace and notes
=== Failed
=== FAIL: testing/integration TestEndpointSecurityNonDefaultBasePath (208.65s)
endpoint_security_test.go:409: Enrolling the agent in Fleet
tools.go:105: Creating enrollment API key...
tools.go:96: Creating enrollment API key...
fixture_install.go:199: [test TestEndpointSecurityNonDefaultBasePath] Inside fixture install function
fixture_install.go:227: [test TestEndpointSecurityNonDefaultBasePath] Inside fixture installNoPkgManager function
fixture.go:304: Extracting artifact elastic-agent-9.1.0-SNAPSHOT-windows-x86_64.zip to C:\Users\BUILDK~1\AppData\Local\Temp\TestEndpointSecurityNonDefaultBasePath3978508734
fixture.go:322: Completed extraction of artifact elastic-agent-9.1.0-SNAPSHOT-windows-x86_64.zip to C:\Users\BUILDK~1\AppData\Local\Temp\TestEndpointSecurityNonDefaultBasePath3978508734
fixture.go:1006: Components were not modified from the fetched artifact
fixture.go:679: >> running binary with: [C:\Users\BUILDK~1\AppData\Local\Temp\TestEndpointSecurityNonDefaultBasePath3978508734\elastic-agent-9.1.0-SNAPSHOT-windows-x86_64\elastic-agent.exe install --base-path C:\Program Files\not_default --force --non-interactive --url https://396ce88d4d7bfe2e43121e01d14ee9c0.fleet.us-west2.gcp.elastic-cloud.com:443 --enrollment-token MTNLaVBwY0I4MllUeVJLaXRUTE06YkxTR3MwOU9TZnNwZ1Q4ZzA4bW1Bdw==]
tools.go:96: >>> Enroll succeeded. Output: Installing in non-interactive mode.
[=== ] Service Started [2s] Elastic Agent successfully installed, starting enrollment.
[=== ] Waiting For Enroll... [2s] {"log.level":"info","@timestamp":"2025-06-05T05:49:11.653Z","log.origin":{"function":"github.com/elastic/elastic-agent/internal/pkg/agent/cmd.(*enrollCmd).enrollWithBackoff","file.name":"cmd/enroll_cmd.go","file.line":534},"message":"Starting enrollment to URL: https://396ce88d4d7bfe2e43121e01d14ee9c0.fleet.us-west2.gcp.elastic-cloud.com:443/","ecs.version":"1.6.0"}
{"log.level":"info","@timestamp":"2025-06-05T05:49:13.228Z","log.origin":{"function":"github.com/elastic/elastic-agent/internal/pkg/agent/cmd.(*enrollCmd).daemonReloadWithBackoff","file.name":"cmd/enroll_cmd.go","file.line":497},"message":"Restarting agent daemon, attempt 0","ecs.version":"1.6.0"}
{"log.level":"info","@timestamp":"2025-06-05T05:49:13.230Z","log.origin":{"function":"github.com/elastic/elastic-agent/internal/pkg/agent/cmd.(*enrollCmd).Execute","file.name":"cmd/enroll_cmd.go","file.line":315},"message":"Successfully triggered restart on running Elastic Agent.","ecs.version":"1.6.0"}
Successfully enrolled the Elastic Agent.
[ ==] Done [5s]
Elastic Agent has been successfully installed.
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
tools.go:172: wanted fleet status to be HEALTHY, was STARTING
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
tools.go:172: wanted fleet status to be HEALTHY, was STARTING
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe status --output json]
tools.go:96: >>> Enrolled Agent ID: bebf7ede-b2bd-4f06-a75c-652417772cd3
endpoint_security_test.go:429: Installing Elastic Defend
endpoint_security_test.go:430: Templating endpoint package policy request
endpoint_security_test.go:430: POST /api/fleet/package_policies
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]} {UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]} {UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]} {UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]} {UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]} {UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:450: agent state: &{Info:{ID:bebf7ede-b2bd-4f06-a75c-652417772cd3 Version:9.1.0 Commit:da5b5c12509440434ff6ebe7ee02a5727e021f99 BuildTime:2025-06-05 05:05:56 +0000 UTC Snapshot:true PID:7092 Unprivileged:false IsManaged:true} State:FAILED Message:Actions: saving config: fail to persist new Fleet Server API client hosts: could not replace target file C:\Program Files\not_default\Elastic\Agent\fleet.enc: rename C:\Program Files\not_default\Elastic\Agent\fleet.enc.tmp C:\Program Files\not_default\Elastic\Agent\fleet.enc: Access is denied. Components:[{ID:beat/metrics-monitoring Name:beat/metrics State:HEALTHY Message:Healthy: communicating with pid '1964' Units:[{UnitID:beat/metrics-monitoring-metrics-monitoring-beats UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-filebeat:map[error: status:HEALTHY] metrics-monitoring-metricbeat:map[error: status:HEALTHY]]]} {UnitID:beat/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:http/metrics-monitoring Name:http/metrics State:HEALTHY Message:Healthy: communicating with pid '3160' Units:[{UnitID:http/metrics-monitoring-metrics-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[metrics-monitoring-agent:map[error: status:HEALTHY] metrics-monitoring-filebeat-1:map[error: status:HEALTHY] metrics-monitoring-metricbeat-1:map[error: status:HEALTHY]]]} {UnitID:http/metrics-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:filestream-monitoring Name:filestream State:HEALTHY Message:Healthy: communicating with pid '7052' Units:[{UnitID:filestream-monitoring UnitType:OUTPUT State:HEALTHY Message:Healthy Payload:map[]} {UnitID:filestream-monitoring-filestream-monitoring-agent UnitType:INPUT State:HEALTHY Message:Healthy Payload:map[streams:map[filestream-monitoring-agent:map[error: status:HEALTHY] filestream-monitoring-endpoint-default:map[error: status:HEALTHY]]]}] VersionInfo:{Name:beat-v2-client Meta:map[build_time:2025-06-04 17:25:12 +0000 UTC commit:eff9701836646debc8142d72e9682816370e138e]}} {ID:endpoint-default Name:endpoint State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Units:[{UnitID:endpoint-default UnitType:OUTPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]} {UnitID:endpoint-default-a71ac05d-e75d-45b8-9fe2-52aa29a7ba0d UnitType:INPUT State:FAILED Message:Elastic Defend requires Elastic Agent be installed at the default installation path Payload:map[]}] VersionInfo:{Name: Meta:map[]}}] FleetState:HEALTHY FleetMessage:Connected UpgradeDetails:<nil> Collector:<nil>}
endpoint_security_test.go:438:
Error Trace: C:/buildkite-agent/builds/bk-agent-prod-gcp-1749101855171220250/elastic/elastic-agent/testing/integration/endpoint_security_test.go:438
Error: Condition never satisfied
Test: TestEndpointSecurityNonDefaultBasePath
Messages: Agent never became DEGRADED with default install message
fixture_install.go:310: [test TestEndpointSecurityNonDefaultBasePath] Inside fixture cleanup function
fixture_install.go:326: collecting diagnostics; test failed
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe diagnostics -f C:\buildkite-agent\builds\bk-agent-prod-gcp-1749101855171220250\elastic\elastic-agent\build\diagnostics\TestEndpointSecurityNonDefaultBasePath-2025-06-05T05-51-56Z-diagnostics.zip]
fixture.go:679: >> running binary with: [C:\Program Files\not_default\Elastic\Agent\elastic-agent.exe uninstall --force]
fixture.go:1131: Dumping running processes in C:\buildkite-agent\builds\bk-agent-prod-gcp-1749101855171220250\elastic\elastic-agent\build\diagnostics\TestEndpointSecurityNonDefaultBasePath-2025-06-05T05-51-56Z-ProcessDump-cleanup.json
fixture.go:1422: Temporary directory "C:\\Users\\BUILDK~1\\AppData\\Local\\Temp\\TestEndpointSecurityNonDefaultBasePath3978508734" preserved for investigation/debugging