[SERVER-72357] Authorization contract record of a command should be cleared once the command is completed Created: 22/Dec/22 Updated: 30/Jan/24 Resolved: 19/Jan/24 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Sophia Tan | Assignee: | Sara Golemon |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Assigned Teams: |
Server Security
|
||||||||||||||||
| Operating System: | ALL | ||||||||||||||||
| Sprint: | Security 2023-09-18, Security 2023-10-02, Security 2023-10-16, Security 2024-01-22 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
|
The issue is found when we test multi_statement_transaction_command_args.js against an auth enabled replica set. The “native_tenant_data_isolation_with_dollar_tenant_jscore_passthrough” test suite defines such a test environment. Here is the issue: The investigation of the issue: Here is the log
The way to reproduce it : |
| Comments |
| Comment by Githook User [ 30/Jan/24 ] |
|
Author: {'name': 'Mark Benvenuto', 'email': 'mark.benvenuto@mongodb.com', 'username': 'markbenvenuto'}Message: GitOrigin-RevId: 549bbe653c7f4a16b9e4574629c614db56556bd4 |
| Comment by Sara Golemon [ 19/Jan/24 ] |
|
mark.benvenuto@mongodb.com's fix for |