You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by "SadiJr (via GitHub)" <gi...@apache.org> on 2023/02/13 22:28:14 UTC
[GitHub] [cloudstack] SadiJr opened a new pull request, #7211: Improve logs in NfsSecondaryStorageResource class
SadiJr opened a new pull request, #7211:
URL: https://github.com/apache/cloudstack/pull/7211
### Description
The NfsSecondaryStorageResource class is responsible for performing certain operations involving secondary storage. However, it does not present enough logs for effective troubleshooting. Thus, new logs were added to this class, aiming to facilitate future troubleshooting involving secondary storage.
### Types of changes
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] Enhancement (improves an existing feature and functionality)
- [x] Cleanup (Code refactoring and cleanup, that may add test cases)
### Feature/Enhancement Scale or Bug Severity
#### Bug Severity
- [ ] BLOCKER
- [ ] Critical
- [ ] Major
- [x] Minor
- [ ] Trivial
### Screenshots (if appropriate):
### How Has This Been Tested?
It was tested in a local lab:
1. I performed actions that use the secondary storage, like creating a VM using a template that is on secondary storage;
2. I read the logs to see if they were improved;
3. Before, the logs did not have enough information to perform an efficient troubleshooting;
4. Now, with improved logs, the troubleshooting will be easier.
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] kiranchavala commented on pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "kiranchavala (via GitHub)" <gi...@apache.org>.
kiranchavala commented on PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211#issuecomment-1463506541
@SadiJr
Could you please provide a sample snippet of the new improved logs so that i can verify 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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] SadiJr commented on pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "SadiJr (via GitHub)" <gi...@apache.org>.
SadiJr commented on PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211#issuecomment-1688654767
> @SadiJr
>
> Could you please provide a sample snippet of the new improved logs so that i can verify it.
@kiranchavala sorry for the delay to answer you, sure I can provide some samples:
```log
cloud.log:2023-08-22 16:52:45,628 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) Executing command "ListVolumeCommand" [{"store":{"_url":"nfs://192.168.122.250/mnt/secondary/vmware","_role":"Image","nfsVersion":"4"},"secUrl":"nfs://192.168.122.250/mnt/secondary/vmware","contextMap":{"logid":"f0bc454e"},"wait":0,"bypassHostMaintenance":false}].
cloud.log:2023-08-22 16:52:45,628 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) Trying to get root directory from secondary storage URL [nfs://192.168.122.250/mnt/secondary/vmware] using NFS version [4].
cloud.log:2023-08-22 16:52:45,628 INFO [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) Determined host 192.168.122.250 corresponds to IP 192.168.122.250
cloud.log:2023-08-22 16:52:45,630 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) Mounting device with nfs-style path of 192.168.122.250:/mnt/secondary/vmware
cloud.log:2023-08-22 16:52:45,630 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) mount nfs://192.168.122.250/mnt/secondary/vmware on /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4 nfsVersion=4
cloud.log:2023-08-22 16:52:45,630 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) making available /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4 on nfs://192.168.122.250/mnt/secondary/vmware
cloud.log:2023-08-22 16:52:45,630 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) local folder for mount will be /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4
cloud.log:2023-08-22 16:52:45,631 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) Executing command [mount ].
cloud.log:2023-08-22 16:52:45,637 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) Successfully executed process [6769] for command [mount ].
cloud.log:2023-08-22 16:52:45,637 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-2:null) Some device already mounted at /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4, no need to mount nfs://192.168.122.250/mnt/secondary/vmware
cloud.log:2023-08-22 16:52:45,741 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) Executing command "ListTemplateCommand" [{"store":{"_url":"nfs://192.168.122.250/mnt/secondary/vmware","_role":"Image","nfsVersion":"4"},"nfsVersion":"4","contextMap":{"logid":"f0bc454e"},"wait":0,"bypassHostMaintenance":false}].
cloud.log:2023-08-22 16:52:45,741 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) Trying to get root directory from secondary storage URL [nfs://192.168.122.250/mnt/secondary/vmware] using NFS version [4].
cloud.log:2023-08-22 16:52:45,741 INFO [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) Determined host 192.168.122.250 corresponds to IP 192.168.122.250
cloud.log:2023-08-22 16:52:45,741 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) Mounting device with nfs-style path of 192.168.122.250:/mnt/secondary/vmware
cloud.log:2023-08-22 16:52:45,741 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) mount nfs://192.168.122.250/mnt/secondary/vmware on /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4 nfsVersion=4
cloud.log:2023-08-22 16:52:45,741 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) making available /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4 on nfs://192.168.122.250/mnt/secondary/vmware
cloud.log:2023-08-22 16:52:45,741 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) local folder for mount will be /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4
cloud.log:2023-08-22 16:52:45,742 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) Executing command [mount ].
cloud.log:2023-08-22 16:52:45,747 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) Successfully executed process [6772] for command [mount ].
cloud.log:2023-08-22 16:52:45,747 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-3:null) Some device already mounted at /mnt/SecStorage/8601b06f-9918-378d-b31a-c4b7d8b492d4, no need to mount nfs://192.168.122.250/mnt/secondary/vmware
cloud.log:2023-08-22 16:52:48,115 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-4:null) Executing command "ReadyCommand" [{"dcId":2,"hostId":69,"enableHumanReadableSizes":true,"contextMap":{"logid":"f0bc454e"},"wait":0,"bypassHostMaintenance":false}].
cloud.log:2023-08-22 16:52:48,187 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-5:null) Executing command "ReadyCommand" [{"dcId":2,"hostId":69,"msHostList":["192.168.122.212"],"lbAlgorithm":"static","lbCheckInterval":0,"enableHumanReadableSizes":true,"contextMap":{"logid":"f0bc454e"},"wait":0,"bypassHostMaintenance":false}].
cloud.log:2023-08-22 16:52:54,823 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-1:null) Executing command "GetStorageStatsCommand" [{"store":{"_url":"nfs://192.168.122.250/mnt/secondary/vmware","_role":"Image","nfsVersion":"4"},"nfsVersion":"4","contextMap":{"logid":"99844c35"},"wait":0,"bypassHostMaintenance":false}].
cloud.log:2023-08-22 16:52:54,823 DEBUG [storage.resource.NfsSecondaryStorageResource] (agentRequest-Handler-1:null) Trying to get root directory from secondary storage URL [nfs://192.168.122.250/mnt/secondary/vmware] using NFS version [4].
```
Please tell me if you need more information.
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] codecov[bot] commented on pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "codecov[bot] (via GitHub)" <gi...@apache.org>.
codecov[bot] commented on PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211#issuecomment-1428855668
# [Codecov](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) Report
> Merging [#7211](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (68ae2d3) into [main](https://codecov.io/gh/apache/cloudstack/commit/6d287793a550cb0b15fae965ec4942d77a89a60d?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (6d28779) will **increase** coverage by `0.03%`.
> The diff coverage is `n/a`.
```diff
@@ Coverage Diff @@
## main #7211 +/- ##
============================================
+ Coverage 12.63% 12.67% +0.03%
- Complexity 8610 8639 +29
============================================
Files 2711 2716 +5
Lines 255748 256112 +364
Branches 39871 39926 +55
============================================
+ Hits 32312 32456 +144
- Misses 219337 219528 +191
- Partials 4099 4128 +29
```
| [Impacted Files](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | Coverage Δ | |
|---|---|---|
| [...ma/src/main/java/com/cloud/user/UserAccountVO.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-ZW5naW5lL3NjaGVtYS9zcmMvbWFpbi9qYXZhL2NvbS9jbG91ZC91c2VyL1VzZXJBY2NvdW50Vk8uamF2YQ==) | `46.31% <0.00%> (-4.94%)` | :arrow_down: |
| [...ne/schema/src/main/java/com/cloud/user/UserVO.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-ZW5naW5lL3NjaGVtYS9zcmMvbWFpbi9qYXZhL2NvbS9jbG91ZC91c2VyL1VzZXJWTy5qYXZh) | `42.85% <0.00%> (-4.02%)` | :arrow_down: |
| [...rg/apache/cloudstack/quota/QuotaStatementImpl.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-ZnJhbWV3b3JrL3F1b3RhL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9jbG91ZHN0YWNrL3F1b3RhL1F1b3RhU3RhdGVtZW50SW1wbC5qYXZh) | `36.28% <0.00%> (-3.99%)` | :arrow_down: |
| [...om/cloud/api/query/dao/UserAccountJoinDaoImpl.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2Nsb3VkL2FwaS9xdWVyeS9kYW8vVXNlckFjY291bnRKb2luRGFvSW1wbC5qYXZh) | `20.00% <0.00%> (-1.74%)` | :arrow_down: |
| [...java/com/cloud/api/query/vo/UserAccountJoinVO.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2Nsb3VkL2FwaS9xdWVyeS92by9Vc2VyQWNjb3VudEpvaW5WTy5qYXZh) | `27.08% <0.00%> (-0.58%)` | :arrow_down: |
| [...loud/hypervisor/kvm/resource/VRouterVifDriver.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-cGx1Z2lucy9oeXBlcnZpc29ycy9rdm0vc3JjL21haW4vamF2YS9jb20vY2xvdWQvaHlwZXJ2aXNvci9rdm0vcmVzb3VyY2UvVlJvdXRlclZpZkRyaXZlci5qYXZh) | `5.40% <0.00%> (-0.16%)` | :arrow_down: |
| [...ain/java/org/apache/cloudstack/saml/SAMLUtils.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-cGx1Z2lucy91c2VyLWF1dGhlbnRpY2F0b3JzL3NhbWwyL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9jbG91ZHN0YWNrL3NhbWwvU0FNTFV0aWxzLmphdmE=) | `64.80% <0.00%> (-0.14%)` | :arrow_down: |
| [server/src/main/java/com/cloud/api/ApiServer.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2Nsb3VkL2FwaS9BcGlTZXJ2ZXIuamF2YQ==) | `1.83% <0.00%> (-0.05%)` | :arrow_down: |
| [...in/java/com/cloud/server/ManagementServerImpl.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2Nsb3VkL3NlcnZlci9NYW5hZ2VtZW50U2VydmVySW1wbC5qYXZh) | `5.65% <0.00%> (-0.01%)` | :arrow_down: |
| [...java/com/cloud/agent/manager/AgentManagerImpl.java](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-ZW5naW5lL29yY2hlc3RyYXRpb24vc3JjL21haW4vamF2YS9jb20vY2xvdWQvYWdlbnQvbWFuYWdlci9BZ2VudE1hbmFnZXJJbXBsLmphdmE=) | `4.94% <0.00%> (-0.01%)` | :arrow_down: |
| ... and [25 more](https://codecov.io/gh/apache/cloudstack/pull/7211?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | |
:mega: We’re building smart automated test selection to slash your CI/CD build times. [Learn more](https://about.codecov.io/iterative-testing/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] sonarcloud[bot] commented on pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "sonarcloud[bot] (via GitHub)" <gi...@apache.org>.
sonarcloud[bot] commented on PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211#issuecomment-1428859909
SonarCloud Quality Gate failed. [](https://sonarcloud.io/dashboard?id=apache_cloudstack&pullRequest=7211)
[](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=BUG) [](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=BUG) [0 Bugs](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=BUG)
[](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=VULNERABILITY) [](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=VULNERABILITY) [0 Vulnerabilities](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=VULNERABILITY)
[](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=7211&resolved=false&types=SECURITY_HOTSPOT) [](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=7211&resolved=false&types=SECURITY_HOTSPOT) [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=apache_cloudstack&pullRequest=7211&resolved=false&types=SECURITY_HOTSPOT)
[](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=CODE_SMELL) [](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=CODE_SMELL) [0 Code Smells](https://sonarcloud.io/project/issues?id=apache_cloudstack&pullRequest=7211&resolved=false&types=CODE_SMELL)
[](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=7211&metric=new_coverage&view=list) [0.0% Coverage](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=7211&metric=new_coverage&view=list)
[](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=7211&metric=new_duplicated_lines_density&view=list) [0.0% Duplication](https://sonarcloud.io/component_measures?id=apache_cloudstack&pullRequest=7211&metric=new_duplicated_lines_density&view=list)
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] kiranchavala commented on pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "kiranchavala (via GitHub)" <gi...@apache.org>.
kiranchavala commented on PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211#issuecomment-1738521549
@blueorangutan package
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] DaanHoogland merged pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "DaanHoogland (via GitHub)" <gi...@apache.org>.
DaanHoogland merged PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] blueorangutan commented on pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "blueorangutan (via GitHub)" <gi...@apache.org>.
blueorangutan commented on PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211#issuecomment-1738522091
@kiranchavala a [SF] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [cloudstack] blueorangutan commented on pull request #7211: Improve logs in NfsSecondaryStorageResource class
Posted by "blueorangutan (via GitHub)" <gi...@apache.org>.
blueorangutan commented on PR #7211:
URL: https://github.com/apache/cloudstack/pull/7211#issuecomment-1738610402
Packaging result [SF]: :heavy_check_mark: el7 :heavy_check_mark: el8 :heavy_check_mark: el9 :heavy_check_mark: debian :heavy_check_mark: suse15. SL-JID 7141
--
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: commits-unsubscribe@cloudstack.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org