Merge upstream GitLab up to the 17.3 branching point into Heptapod

Brings in 133 non-merge commits.

Merge request reports

Loading