* [ci] Add debian-12 to matrix in packaging and platform jobs (#116172)
Lintian test has been changed to parse the result instead of using exit
code. This was required, because now `mismatched-override` is
non-erasable tag which cannot be ignored for exit code.
Lintian introduced non-backward-compatible format change for overrides
file. Because of that, some overrides are now duplicated in a format for
older versions.
Additionally, Lintian overrides file has been cleaned up to remove the
tags which are no longer failing.
(cherry picked from commit 2ac267de3a)
# Conflicts:
# distribution/packages/src/deb/lintian/elasticsearch
# qa/os/src/test/java/org/elasticsearch/packaging/util/LintianResultParser.java
# qa/packaging/src/test/java/org/elasticsearch/packaging/test/DebMetadataTests.java
* Spotless fix