fleet/cmd/maintained-apps/validate
Allen Houchins f5b8029390
Fall back to existence validation when version validation fails for Google Chrome on Windows (#40918)
This pull request updates the application validation logic to better
handle Google Chrome's auto-update behavior on Windows. Specifically, it
ensures that the validation does not fail if Chrome's installed version
is newer than the installer version, which is a common case due to its
auto-updating nature.

Application validation improvements:

* Modified the `appExists` function in `windows.go` to skip strict
version checks for Google Chrome and log an informational message when a
version mismatch is detected, treating the app as installed if found.
2026-03-11 09:03:19 -05:00
..
app_commander.go Converted osquery_utils to slog (#39883) 2026-02-16 15:43:59 -06:00
app_commander_test.go Converted osquery_utils to slog (#39883) 2026-02-16 15:43:59 -06:00
darwin.go Converted osquery_utils to slog (#39883) 2026-02-16 15:43:59 -06:00
main.go Converted osquery_utils to slog (#39883) 2026-02-16 15:43:59 -06:00
main_test.go FMA test automation (#31210) 2025-07-31 15:23:36 -05:00
windows.go Fall back to existence validation when version validation fails for Google Chrome on Windows (#40918) 2026-03-11 09:03:19 -05:00