diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 278a3f09f99f6..3886bb8b77e00 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -19,7 +19,7 @@ trigger:
- '*' # must quote since "*" is a YAML reserved character; we want a string
pool:
- vmImage: 'ubuntu-18.04'
+ vmImage: 'ubuntu-22.04'
parameters:
- name: job1Modules
diff --git a/hudi-spark-datasource/hudi-spark/pom.xml b/hudi-spark-datasource/hudi-spark/pom.xml
index 91e06f0a922fd..c246200465816 100644
--- a/hudi-spark-datasource/hudi-spark/pom.xml
+++ b/hudi-spark-datasource/hudi-spark/pom.xml
@@ -274,11 +274,27 @@
test
+
+
+ org.apache.xbean
+ xbean-asm6-shaded
+ 4.10
+ test
+
org.apache.spark
spark-core_${scala.binary.version}
tests
test
+
+
+ org.apache.xbean
+ xbean-asm6-shaded
+
+