Hiteshsai007 commented on PR #12260:
URL: https://github.com/apache/maven/pull/12260#issuecomment-4701614403

   
   The `windows-latest` test failed on Java 25 because of Maven 4's Remote 
Repository Filtering (RRF). 
   
   The test environment runs with the `mimir` extension. In the integration 
tests, we already disable RRF inside `Verifier#execute()`. However, `Verifier` 
also makes quick helper calls to Maven under the hood (like when 
`deleteArtifacts()` looks up the metadata path at the start of `MavenIT0010`). 
Those helper calls are created through `Verifier#executorRequest()`, which was 
missing the `-Daether.remoteRepositoryFilter` flags. 
   
   On clean/uncached runners, this caused those helper invocations to run with 
RRF enabled, query Maven Central, and get blocked because `eu.maveniverse` 
isn't in Central's prefixes list.
   
   I've added the disable flags directly in `Verifier#executorRequest()` so it 
gets bypassed for helper Maven processes as well. Tested the change locally, 
and it compiles fine.


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

Reply via email to