[SERVER-43243] Reintroduce unused repairDatabase ActionType Created: 09/Sep/19  Updated: 29/Oct/23  Resolved: 20/Sep/19

Status: Closed
Project: Core Server
Component/s: Security
Affects Version/s: None
Fix Version/s: 4.2.1, 4.3.1

Type: Task Priority: Major - P3
Reporter: Spencer Jackson Assignee: Spencer Jackson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Problem/Incident
is caused by SERVER-36208 remove repairDatabase server command ... Closed
Related
is related to SERVER-29050 Create upgrade/downgrade mechanism fo... Backlog
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.2
Sprint: Security 2019-09-23
Participants:

 Description   

SERVER-36208 removed repairDatabase. Unfortunately, due to SERVER-29050, this can cause custom roles containing this ActionType to disappear from the RoleGraph.

We should reintroduce repairDatabase to 4.2 to mitigate this issue.



 Comments   
Comment by Githook User [ 02/Oct/19 ]

Author:

{'name': 'Spencer Jackson', 'username': 'spencerjackson', 'email': 'spencer.jackson@mongodb.com'}

Message: SERVER-43243 Restore repairDatabase ActionType

(cherry picked from commit 166425bf4c9c2b302e72e1ca7a7f2109e605cbbe)
Branch: v4.2
https://github.com/mongodb/mongo/commit/bc734bbd61ea5e07301f1f05c83db08641453201

Comment by Githook User [ 20/Sep/19 ]

Author:

{'name': 'Spencer Jackson', 'username': 'spencerjackson', 'email': 'spencer.jackson@mongodb.com'}

Message: SERVER-43243 Restore repairDatabase ActionType
Branch: master
https://github.com/mongodb/mongo/commit/166425bf4c9c2b302e72e1ca7a7f2109e605cbbe

Generated at Thu Feb 08 05:02:39 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.