[MNG-7115] MavenITmng5771CoreExtensionsTest fails on maven-3.8.x branch
diff --git a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5771CoreExtensionsTest.java b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5771CoreExtensionsTest.java
index 23bd4ae..94c6994 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5771CoreExtensionsTest.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/MavenITmng5771CoreExtensionsTest.java
@@ -74,7 +74,17 @@
 
         Verifier verifier = newVerifier( testDir.getAbsolutePath() );
         Properties properties = verifier.newDefaultFilterProperties();
-        properties.setProperty("@port@", Integer.toString(server.port()));
+        properties.setProperty("@port@", Integer.toString( server.port() ) );
+        String mirrorOf;
+        if ( matchesVersionRange( "[4.0.0-alpha-1,)" ) )
+        {
+            mirrorOf = "*";
+        }
+        else
+        {
+            mirrorOf = "external:*";
+        }
+        properties.setProperty("@mirrorOf@", mirrorOf );
         verifier.filterFile( "settings-template-mirror-auth.xml", "settings.xml", "UTF-8", properties );
 
         verifier = newVerifier( new File( testDir, "client" ).getAbsolutePath() );
diff --git a/core-it-suite/src/test/resources/mng-5771-core-extensions/settings-template-mirror-auth.xml b/core-it-suite/src/test/resources/mng-5771-core-extensions/settings-template-mirror-auth.xml
index 85e82e6..efaaab3 100644
--- a/core-it-suite/src/test/resources/mng-5771-core-extensions/settings-template-mirror-auth.xml
+++ b/core-it-suite/src/test/resources/mng-5771-core-extensions/settings-template-mirror-auth.xml
@@ -12,7 +12,7 @@
       <id>repoman</id>
       <name>Mirror</name>
       <url>http://localhost:@port@</url>
-      <mirrorOf>*</mirrorOf>
+      <mirrorOf>@mirrorOf@</mirrorOf>
     </mirror>
   </mirrors>