Yukang-Lian opened a new pull request, #67609:
URL: https://github.com/apache/doris/pull/67609
### What problem does this PR solve?
Issue Number: None
Related PR: #64564
Problem Summary: Backport scoped AWS and Aliyun KMS credential plumbing from
#64564 to `branch-3.1`.
The change carries the four TDE credential values from regression-framework
options through `doris-compose` into FE environment variables. Sensitive
command arguments are masked in logs. The backport preserves the branch's
existing cluster options and command execution model.
The branch is rebased onto the latest `branch-3.1`.
### Release note
Allow regression clusters to receive scoped AWS and Aliyun KMS credentials
for TDE tests.
### Check List (For Author)
- Test: Manual / static validation
- Python AST parsing passed for the changed compose Python modules
- `bash -n docker/runtime/doris-compose/resource/init_fe.sh`: passed
- Credential plumbing and sensitive-argument masking checks: passed
- `git diff --check`: passed
- Hosted CI is requested with `run buildall`
- Behavior changed: Yes
- Adds optional scoped KMS credentials to regression cluster startup
- Does not change production defaults when the options are unset
- Does this need documentation: No
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]