-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert workaround for mdsd bug #2471
Revert workaround for mdsd bug #2471
Conversation
@microsoft-github-policy-service agree company="Red Hat" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, nice work! Let's continue to hold merging this until MSFT has their fix in place.
Please rebase pull request. |
d375ed6
to
b5088a4
Compare
Please rebase pull request. |
b5088a4
to
a8edffe
Compare
435abeb
to
6780ac5
Compare
Please rebase pull request. |
This pull request was merged fixing the MDSD bug. I'm trying to determine which image version will contain this fix. Once we have confirmed the MDSD image will be updated to include the fix we can merge/rollout this change. |
Fix has been merged and can be expected in MDSD rollout version 1.28. This PR should be merged after we've updated to the 1.28 (or later) image. |
@s-fairchild is this ready to go with our most recent MDSD bump? #3106 |
@bennerv Yes, it's ready now that MDSD has been updated. |
Remove workaround that reset log permissions to syslog. Once Microsoft fixes race condition in https://dev.azure.com/msazure/One/_workitems/edit/12512148 this PR will be ready to merge.
6780ac5
to
bf35b71
Compare
43eb681
to
bf35b71
Compare
Dependency for this card is completed, but card is over a year old. Closing and @s-fairchild if this is needed please re-open. |
@hlipsig Confirming that the dependency card had been completed took some time. After this I needed to test in INT. This PR is ready to merge for the next release. |
Comments resolved, and CI is passing
Which issue this PR addresses:
https://issues.redhat.com/browse/ARO-1535
What this PR does / why we need it:
Remove workaround that reset log permissions to syslog. Once Microsoft fixes race condition in this card this PR will be ready to merge.
This PR reverts a workaround (resetting log permissions to syslog) for a MDSD race condition.
When this problem occurs, odd and hard to track down logging behavior can occur. In this case of this ICM log messages were sent to dgrep, but not kusto. Alerts were received that AzSecPack was not running, but dgrep showed proof it was running.
On the RP VMSS an MDSD race event was occurring. Threads were using different uids to create files/directories, resulting in MDSD losing permission to those directories. See ICM comments for detailed error message examples.
The version of MDSD affected was not found in notes or attached log mesages.
Test plan for issue:
Tested by deploying pull request to INT. Deployment and E2E passed
Is there any documentation that needs to be updated for this PR?
No