You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "ss77892 (via GitHub)" <gi...@apache.org> on 2026/05/21 19:59:43 UTC
[PR] HDDS-13855. Add integration tests for ACL enforcement after leadership change [ozone]
ss77892 opened a new pull request, #10331:
URL: https://github.com/apache/ozone/pull/10331
## Summary
- Extends `TestOMHALeaderSpecificACLEnforcement` with 8 new test methods covering all operations changed in HDDS-13855
- Volume: `testVolumeDeleteAclEnforcementAfterLeadershipChange`, `testVolumeSetOwnerAclEnforcementAfterLeadershipChange`, `testVolumeSetQuotaAclEnforcementAfterLeadershipChange`
- Bucket: `testBucketDeleteAclEnforcementAfterLeadershipChange`, `testBucketSetOwnerAclEnforcementAfterLeadershipChange`, `testBucketSetPropertyAclEnforcementAfterLeadershipChange`
- Keys: `testKeysDeleteAclEnforcementAfterLeadershipChange`, `testKeysRenameAclEnforcementAfterLeadershipChange`
- Key ACL (FSO): `testKeyAclOperationsEnforcementAfterLeadershipChangeWithFSO`
## Motivation
Each test triggers an OM leadership change and then attempts an unauthorized operation. The test verifies that the request is rejected (throwing `OMException`) before a Ratis log entry is written, confirming that ACL enforcement now runs in `preExecute` on the new leader.
## Test plan
- [ ] `TestOMHALeaderSpecificACLEnforcement` passes all new test methods
## Dependencies
Depends on the three implementation PRs:
- #10328 — Volume requests
- #10329 — Bucket requests
- #10330 — Key + Prefix requests
Made with [Cursor](https://cursor.com)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org
Re: [PR] HDDS-13855. Add integration tests for ACL enforcement after leadership change [ozone]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] closed pull request #10331: HDDS-13855. Add integration tests for ACL enforcement after leadership change
URL: https://github.com/apache/ozone/pull/10331
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org
Re: [PR] HDDS-13855. Add integration tests for ACL enforcement after leadership change [ozone]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #10331:
URL: https://github.com/apache/ozone/pull/10331#issuecomment-4747250281
This PR has been marked as stale due to 21 days of inactivity. Please comment or remove the stale label to keep it open. Otherwise, it will be automatically closed in 7 days.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org
Re: [PR] HDDS-13855. Add integration tests for ACL enforcement after leadership change [ozone]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #10331:
URL: https://github.com/apache/ozone/pull/10331#issuecomment-4814322351
Thank you for your contribution. This PR is being closed due to inactivity. Please contact a maintainer if you would like to reopen it.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org