Backport - Fix ignored remote ruleset passthroughs
What does this MR do?
Backport the changes applied to the main
branch in Fix ignored remote ruleset passthroughs (!463 - merged) • Craig Smith • 17.3 to the v4
branch.
Fix ignored remote ruleset passthroughs
- Add e2e test for disabling rules that come from a remote passthrough ruleset, as described in gitlab-org/gitlab#472568 (comment 2002741631)
- Upgrade ruleset to 3.1.1 which includes an update that enables this fix
- Remove workaround that sets
Config.Path
to ""
What are the relevant issue numbers?
Does this MR meet the acceptance criteria?
-
Changelog entry added -
Documentation created/updated for GitLab EE, if necessary -
Documentation created/updated for this project, if necessary -
Documentation reviewed by technical writer or follow-up review issue created -
Tests updated/added for this feature/bug -
Job definition updated, if necessary -
Conforms to the code review guidelines -
Conforms to the Go guidelines -
Security reports checked/validated by reviewer
Edited by Craig Smith