Remove optional runner token encryption for groups and projects
What does this MR do and why?
Follow up from Disable optional runner token encryption for gr... (!120094 - merged), here we actually remove the feature flags
This FF was disabled in #27350 (closed),
!120094 (merged) changes the default to false
And now we can just remove it
This MR has a few tests fixed. See more in code comments on why I needed to do that.
Note that the feature flag in our production was disabled for years even though these tests considered it to be enabled(because it's a default)
Related issues
- [Feature flag] Clean up groups_tokens_optional_... (#333862 - closed)
- [Feature flag] Clean up projects_tokens_optiona... (#333864 - closed)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Vladimir Shushlin