diff -Naur druid-druid-27.0.0/distribution/docker/Dockerfile.mariadb druid-druid-27.0.0-change/distribution/docker/Dockerfile.mariadb
--- druid-druid-27.0.0/distribution/docker/Dockerfile.mariadb	2023-08-04 20:01:06.000000000 +0800
+++ druid-druid-27.0.0-change/distribution/docker/Dockerfile.mariadb	2023-09-25 14:45:44.072319642 +0800
@@ -22,7 +22,7 @@
 
 WORKDIR /opt/druid/extensions/mysql-metadata-storage
 
-ARG MARIA_URL=https://repo1.maven.org/maven2/org/mariadb/jdbc/mariadb-java-client/2.7.3/mariadb-java-client-2.7.3.jar
+ARG MARIA_URL=https://repo.huaweicloud.com/repository/maven/org/mariadb/jdbc/mariadb-java-client/2.7.3/mariadb-java-client-2.7.3.jar
 ARG MARIA_JAR=mariadb-java-client-2.7.3.jar
 ARG MARIA_SHA=4a2edc05bd882ad19371d2615c2635dccf8d74f0
 
diff -Naur druid-druid-27.0.0/distribution/docker/Dockerfile.mysql druid-druid-27.0.0-change/distribution/docker/Dockerfile.mysql
--- druid-druid-27.0.0/distribution/docker/Dockerfile.mysql	2023-08-04 20:01:06.000000000 +0800
+++ druid-druid-27.0.0-change/distribution/docker/Dockerfile.mysql	2023-09-25 14:46:08.596485026 +0800
@@ -22,7 +22,7 @@
 
 WORKDIR /opt/druid/extensions/mysql-metadata-storage
 
-ARG MYSQL_URL=https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.49/mysql-connector-java-5.1.49.jar
+ARG MYSQL_URL=https://repo.huaweicloud.com/repository/maven/mysql/mysql-connector-java/5.1.49/mysql-connector-java-5.1.49.jar
 ARG MYSQL_JAR=mysql-connector-java-5.1.49.jar
 # https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.49/mysql-connector-java-5.1.49.jar.sha1
 ARG MYSQL_SHA=cf76d2e4c9c3782a85c15c87bec5772b34ffd0e5
diff -Naur druid-druid-27.0.0/pom.xml druid-druid-27.0.0-change/pom.xml
--- druid-druid-27.0.0/pom.xml	2023-08-04 20:01:06.000000000 +0800
+++ druid-druid-27.0.0-change/pom.xml	2023-09-25 12:21:01.101749681 +0800
@@ -156,7 +156,7 @@
         <module>services</module>
         <module>integration-tests</module>
         <module>benchmarks</module>
-        <module>web-console</module>
+        <!--module>web-console</module-->
         <!-- Core cloud functionality -->
         <module>cloud/aws-common</module>
         <module>cloud/gcp-common</module>
diff -Naur druid-druid-27.0.0/services/src/main/java/org/apache/druid/cli/PullDependencies.java druid-druid-27.0.0-change/services/src/main/java/org/apache/druid/cli/PullDependencies.java
--- druid-druid-27.0.0/services/src/main/java/org/apache/druid/cli/PullDependencies.java	2023-08-04 20:01:06.000000000 +0800
+++ druid-druid-27.0.0-change/services/src/main/java/org/apache/druid/cli/PullDependencies.java	2023-09-25 16:05:32.680492207 +0800
@@ -73,7 +73,7 @@
   private static final Logger log = new Logger(PullDependencies.class);
 
   private static final List<String> DEFAULT_REMOTE_REPOSITORIES = ImmutableList.of(
-      "https://repo1.maven.org/maven2/"
+      "https://repo.huaweicloud.com/repository/maven/"
   );
 
   private static final Dependencies PROVIDED_BY_CORE_DEPENDENCIES =
diff -Naur druid-druid-27.0.0/web-console/pom.xml druid-druid-27.0.0-change/web-console/pom.xml
--- druid-druid-27.0.0/web-console/pom.xml	2023-08-04 20:01:06.000000000 +0800
+++ druid-druid-27.0.0-change/web-console/pom.xml	2023-09-25 10:51:00.421360509 +0800
@@ -66,7 +66,8 @@
               <goal>npm</goal>
             </goals>
             <configuration>
-              <arguments>ci</arguments>
+	      <arguments>ci</arguments>
+	      <npmRegistryURL>https://repo.huaweicloud.com/repository/npm/</npmRegistryURL>
               <installDirectory>${project.build.directory}</installDirectory>
             </configuration>
           </execution>
@@ -76,7 +77,8 @@
               <goal>npm</goal>
             </goals>
             <configuration>
-              <arguments>run check-licenses</arguments>
+	      <arguments>run check-licenses</arguments>
+              <npmRegistryURL>https://repo.huaweicloud.com/repository/npm/</npmRegistryURL>
               <workingDirectory>${project.build.directory}</workingDirectory>
             </configuration>
           </execution>