diff --git a/x-pack/elastic-agent/CHANGELOG.next.asciidoc b/x-pack/elastic-agent/CHANGELOG.next.asciidoc index 8481d569a055..4d2c8de1ec7a 100644 --- a/x-pack/elastic-agent/CHANGELOG.next.asciidoc +++ b/x-pack/elastic-agent/CHANGELOG.next.asciidoc @@ -50,6 +50,7 @@ - Add check for URL set when cert and cert key. {pull}24904[24904] - Fix install command for Fleet Server bootstrap, remove need for --enrollment-token when using --fleet-server {pull}24981[24981] - Respect host configuration for exposed processes endpoint {pull}25114[25114] +- Set --inscure in container when FLEET_SERVER_ENABLE and FLEET_INSECURE set {pull}25137[25137] ==== New features diff --git a/x-pack/elastic-agent/pkg/agent/cmd/container.go b/x-pack/elastic-agent/pkg/agent/cmd/container.go index 9ca963eec19f..0eb20b608d21 100644 --- a/x-pack/elastic-agent/pkg/agent/cmd/container.go +++ b/x-pack/elastic-agent/pkg/agent/cmd/container.go @@ -335,6 +335,8 @@ func buildEnrollArgs(cfg setupConfig, token string, policyID string) ([]string, } if cfg.FleetServer.InsecureHTTP { args = append(args, "--fleet-server-insecure-http") + } + if cfg.FleetServer.InsecureHTTP || cfg.Fleet.Insecure { args = append(args, "--insecure") } } else {