Locate Secure CA use of problematic terms
Problem to solve
Locate Secure CA use of "Blacklist" and "Whitelist" to "allowlist" and "blocklist" (except LC where we're doing denylist)
Locate Secure CA use of "Master" and "Slave"
these are problematic terms and should not be used
Proposal
Identify & Document
Let's identify instances of problematic terms and document them (here)
NB: there is already one issue for CS: #220262 (closed)
Further details
Next Steps (out of the scope of this issue)
Quick Fix
For any that are documentation/ui only let's quickly replace/update user facing references where possible (docs, UI) and update appropriate tests if applicable
GitLab Backlog
For Backend references let's make backlog issues and ask for community contribution/help to update
Dependencies
Where referencing third parties feel free to use "blacklist (as per VENDOR terms, we prefer blocklist)" etc and make a backlog item
For Items/terms inherited from dependencies (like clair, redis) let's make a backlog item acknowledging we have requested the upstream project to change and check on it occasionally. @NicoleSchwartz will make these if you feel uncomfortable dong so.
Availability & Testing
If updates are made check the tests as you may need to update them!