Loading
chore: Populate labkit logging field validator baseline
Summary
- Populate
.labkit_logging_todo.ymlwith the initial baseline of 59 deprecated logging field offenses collected from CI - Remove the
skip_ci_failureflag, enabling CI enforcement against new regressions - All current offenses are
user_idfields that need migration toLabkit::Fields::GL_USER_ID
Context
This is the final step in enabling the labkit logging field validator in the monolith. The skeleton todo file with skip_ci_failure: true was added in !222631 (merged). A pipeline was then run to collect the initial baseline of offenses:
bundle exec labkit-logging fetch gitlab-org/gitlab 2313982584
Pipeline: https://gitlab.com/gitlab-org/gitlab/-/pipelines/2313982584
This MR commits the resulting baseline, completing the validator rollout.
Closes: #589190 (closed)
Test plan
- CI pipeline passes with the populated baseline
- No new offenses introduced beyond the captured baseline
Edited by Doug Barrett