#14225·gocd

Inoperative config elements are displayed on elastic profile config listing

Author: timmc-edxCreated Feb 19, 2026Updated Feb 20, 2026
Labelsui / uxelastic-agents

When I view the elastic agents configuration screen and expand one of the profiles, I see a number of fields that are unrelated. In the below example, the highlighted fields are irrelevant because we're using the "Pod Yaml" configuration option. In particular the Image field (only used under "Config Properties") is misleading; it's unused and the images listed in the YAML are the only ones that matter. This has led to a number of misconfigurations on our GoCD instance.

It would be great if this screen only showed PodSpecType and the fields that are relevant to that type.

Screenshot of "Elastic Agents Configuration" in GoCD with the legacy-default profile expanded. The Privileged, MaxCPU, Environment, and Image properties are highlighted. "PodSpecType: yaml" and "PodConfiguration" (a bunch of YAML) are not.