Skip to content

Reduce config validation message noise

Joe Burnett requested to merge lower-config-validation-noise into main

What does this MR do?

Lowers the log level of informational config validation messages to info (from warning). And adds missing omitempty annotations to remove incorrect validation messages.

Why was this MR needed?

Config validation is too noisy and confusing.

What's the best way to test this MR?

Run with a deliberate config mistake (e.g. gitlab url of ""). You should see an info level warning about that field.

What are the relevant issue numbers?

#30844 (closed)

Merge request reports