sbp commented on issue #833:
URL: 
https://github.com/apache/tooling-trusted-releases/issues/833#issuecomment-4019545358

   In some cases, `exarch` itself is [configured by default to reject certain 
files](https://github.com/bug-ops/exarch/blob/1d212a88eafb5b9a0ff7c16afad3baa2c35565c0/crates/exarch-core/src/config.rs#L150-L158):
   
   ```
               banned_path_components: vec![
                   ".git".to_string(),
                   ".ssh".to_string(),
                   ".gnupg".to_string(),
                   ".aws".to_string(),
                   ".kube".to_string(),
                   ".docker".to_string(),
                   ".env".to_string(),
               ],
   ```
   
   Since this is configuration, we can change it, but we need to keep in mind 
that `exarch` configuration is extra to any validation we might perform 
separately in ATR, so I'm documenting this here.
   
   The code above caused a test archive from Apache Allura to fail, because 
`.env` is used in the root, and was the inspiration for the comment about 
allowing release managers to accept quarantine failures. We should decide 
whether we want to keep or discard each of the other values in the exarch 
defaults.
   


-- 
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]

Reply via email to