You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by rm...@apache.org on 2021/01/21 05:04:16 UTC

[ranger] branch master updated: Revert "RANGER-3091:Upgrade solr version in Ranger to Solr 8.6.3"

This is an automated email from the ASF dual-hosted git repository.

rmani pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new 4ff1c7e  Revert "RANGER-3091:Upgrade solr version in Ranger to Solr 8.6.3"
4ff1c7e is described below

commit 4ff1c7ea9984812ec2ea02910ff8bb9eb9003f9a
Author: Ramesh Mani <rm...@cloudera.com>
AuthorDate: Wed Jan 20 21:04:07 2021 -0800

    Revert "RANGER-3091:Upgrade solr version in Ranger to Solr 8.6.3"
    
    This reverts commit 32da93caa79494567043a6ef1eda38e9c50da355.
---
 ...-solr-version-in-Ranger-to-Solr-8.6.3_003.patch | 403 ---------------------
 agents-audit/pom.xml                               |  47 +--
 distro/src/main/assembly/admin-web.xml             |   4 +-
 distro/src/main/assembly/hbase-agent.xml           |   3 +-
 distro/src/main/assembly/hdfs-agent.xml            |   3 +-
 distro/src/main/assembly/hive-agent.xml            |   2 +-
 distro/src/main/assembly/kms.xml                   |   5 +-
 distro/src/main/assembly/knox-agent.xml            |   2 +-
 distro/src/main/assembly/plugin-atlas.xml          |   2 +-
 distro/src/main/assembly/plugin-elasticsearch.xml  |   3 +-
 distro/src/main/assembly/plugin-kafka.xml          |   2 +-
 distro/src/main/assembly/plugin-kms.xml            |   3 +-
 distro/src/main/assembly/plugin-kylin.xml          |   3 +-
 distro/src/main/assembly/plugin-ozone.xml          |   3 +-
 distro/src/main/assembly/plugin-presto.xml         |   3 +-
 distro/src/main/assembly/plugin-sqoop.xml          |   3 +-
 distro/src/main/assembly/plugin-yarn.xml           |   3 +-
 distro/src/main/assembly/storm-agent.xml           |   3 +-
 pom.xml                                            |   3 +-
 19 files changed, 23 insertions(+), 477 deletions(-)

diff --git a/0001-Upgrade-solr-version-in-Ranger-to-Solr-8.6.3_003.patch b/0001-Upgrade-solr-version-in-Ranger-to-Solr-8.6.3_003.patch
deleted file mode 100644
index 021675a..0000000
--- a/0001-Upgrade-solr-version-in-Ranger-to-Solr-8.6.3_003.patch
+++ /dev/null
@@ -1,403 +0,0 @@
-From 83fb33fa774012619ab784b53d29076287962a38 Mon Sep 17 00:00:00 2001
-From: Ramesh Mani <rm...@cloudera.com>
-Date: Wed, 20 Jan 2021 20:51:25 -0800
-Subject: [PATCH 1/1] Upgrade solr version in Ranger to Solr 8.6.3
-
----
- agents-audit/pom.xml                          | 47 +++++++++++++++++--
- distro/src/main/assembly/admin-web.xml        |  4 +-
- distro/src/main/assembly/hbase-agent.xml      |  3 +-
- distro/src/main/assembly/hdfs-agent.xml       |  3 +-
- distro/src/main/assembly/hive-agent.xml       |  2 +-
- distro/src/main/assembly/kms.xml              |  5 +-
- distro/src/main/assembly/knox-agent.xml       |  2 +-
- distro/src/main/assembly/plugin-atlas.xml     |  2 +-
- .../main/assembly/plugin-elasticsearch.xml    |  3 +-
- distro/src/main/assembly/plugin-kafka.xml     |  2 +-
- distro/src/main/assembly/plugin-kms.xml       |  3 +-
- distro/src/main/assembly/plugin-kylin.xml     |  3 +-
- distro/src/main/assembly/plugin-ozone.xml     |  3 +-
- distro/src/main/assembly/plugin-presto.xml    |  3 +-
- distro/src/main/assembly/plugin-sqoop.xml     |  3 +-
- distro/src/main/assembly/plugin-yarn.xml      |  3 +-
- distro/src/main/assembly/storm-agent.xml      |  3 +-
- pom.xml                                       |  3 +-
- 18 files changed, 74 insertions(+), 23 deletions(-)
-
-diff --git a/agents-audit/pom.xml b/agents-audit/pom.xml
-index f026a0acf..85dd550ad 100644
---- a/agents-audit/pom.xml
-+++ b/agents-audit/pom.xml
-@@ -89,10 +89,49 @@
-             </exclusions>
-         </dependency>
-         <dependency>
--           <groupId>org.apache.solr</groupId>
--           <artifactId>solr-solrj</artifactId>
--           <version>${solr.version}</version>
--       </dependency>
-+            <groupId>org.apache.solr</groupId>
-+            <artifactId>solr-solrj</artifactId>
-+            <version>${solr.version}</version>
-+            <exclusions>
-+                <exclusion>
-+                    <groupId>io.netty</groupId>
-+                    <artifactId>*</artifactId>
-+                </exclusion>
-+                <exclusion>
-+                    <groupId>org.eclipse.jetty.http2</groupId>
-+                    <artifactId>*</artifactId>
-+                </exclusion>
-+                <exclusion>
-+                    <groupId>org.apache.commons</groupId>
-+                    <artifactId>commons-math3</artifactId>
-+                </exclusion>
-+                <exclusion>
-+                    <groupId>commons-io</groupId>
-+                    <artifactId>commons-io</artifactId>
-+                </exclusion>
-+                <exclusion>
-+                    <groupId>org.apache.httpcomponents</groupId>
-+                    <artifactId>*</artifactId>
-+                </exclusion>
-+                <exclusion>
-+                    <groupId>org.apache.zookeeper</groupId>
-+                    <artifactId>*</artifactId>
-+                </exclusion>
-+                <exclusion>
-+                    <groupId>org.codehaus.woodstox</groupId>
-+                    <artifactId>*</artifactId>
-+                </exclusion>
-+                <exclusion>
-+                    <groupId>org.eclipse.jetty</groupId>
-+                    <artifactId>*</artifactId>
-+                </exclusion>
-+            </exclusions>
-+        </dependency>
-+        <dependency>
-+            <groupId>org.eclipse.jetty</groupId>
-+            <artifactId>jetty-client</artifactId>
-+            <version>${jetty-client.version}</version>
-+        </dependency>
-        <dependency>
-             <groupId>org.apache.httpcomponents</groupId>
-             <artifactId>httpclient</artifactId>
-diff --git a/distro/src/main/assembly/admin-web.xml b/distro/src/main/assembly/admin-web.xml
-index 95c1ac6d0..15d57fece 100644
---- a/distro/src/main/assembly/admin-web.xml
-+++ b/distro/src/main/assembly/admin-web.xml
-@@ -237,10 +237,9 @@
-           <include>commons-collections:commons-collections</include>
-           <include>commons-lang:commons-lang</include>
-           <include>commons-io:commons-io</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
--          <include>org.noggit:noggit</include>
-           <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
-           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-           <include>commons-codec:commons-codec</include>
-@@ -270,6 +269,7 @@
-           <include>joda-time:joda-time</include>
-           <include>org.apache.ranger:ranger-plugins-cred</include>
-           <include>org.apache.ranger:ugsyn-util</include>
-+          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-           <include>org.apache.commons:commons-compress:jar:${commons.compress.version}</include>
-         </includes>
-       </binaries>
-diff --git a/distro/src/main/assembly/hbase-agent.xml b/distro/src/main/assembly/hbase-agent.xml
-index 05b4bb0a7..4100688d4 100644
---- a/distro/src/main/assembly/hbase-agent.xml
-+++ b/distro/src/main/assembly/hbase-agent.xml
-@@ -58,9 +58,10 @@
-           <include>org.codehaus.jackson:jackson-jaxrs:jar:${codehaus.jackson.version}</include>
-           <include>org.eclipse.persistence:eclipselink</include>
-           <include>org.eclipse.persistence:javax.persistence</include>
-+          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-           <include>org.noggit:noggit:jar:${noggit.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>com.google.guava:guava:jar:${google.guava.version}</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-diff --git a/distro/src/main/assembly/hdfs-agent.xml b/distro/src/main/assembly/hdfs-agent.xml
-index 7d24dd8a6..1f1ce634c 100644
---- a/distro/src/main/assembly/hdfs-agent.xml
-+++ b/distro/src/main/assembly/hdfs-agent.xml
-@@ -84,11 +84,12 @@
-           <include>commons-lang:commons-lang</include>
-           <include>org.eclipse.persistence:javax.persistence</include>
-           <include>org.eclipse.persistence:eclipselink</include>
-+          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-           <include>org.noggit:noggit:jar:${noggit.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/hive-agent.xml b/distro/src/main/assembly/hive-agent.xml
-index 8878e01d4..baf6dcfd3 100644
---- a/distro/src/main/assembly/hive-agent.xml
-+++ b/distro/src/main/assembly/hive-agent.xml
-@@ -59,7 +59,7 @@
-           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-           <include>org.noggit:noggit:jar:${noggit.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/kms.xml b/distro/src/main/assembly/kms.xml
-index f6b0d92e2..ed23333c0 100755
---- a/distro/src/main/assembly/kms.xml
-+++ b/distro/src/main/assembly/kms.xml
-@@ -37,6 +37,7 @@
-                     <include>org.apache.hadoop:hadoop-common:jar:${hadoop.version}</include>
-                     <include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
-                     <include>org.eclipse.persistence:eclipselink</include>
-+                    <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-                     <include>org.eclipse.persistence:javax.persistence</include>
-                     <include>com.googlecode.log4jdbc:log4jdbc</include>
-                     <include>log4j:log4j</include>
-@@ -193,7 +194,7 @@
-                     <include>com.google.protobuf:protobuf-java:jar:${protobuf-java.version}</include>
-                     <include>org.apache.hadoop:hadoop-hdfs:jar:${hadoop.version}</include>
-                     <include>org.apache.htrace:htrace-core4:jar:${htrace-core.version}</include>
--                    <include>org.apache.solr:solr-solrj</include>
-+                    <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-                     <include>org.apache.ranger:ranger-plugins-common</include>
-                     <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-                     <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-@@ -270,7 +271,7 @@
-                             <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-                             <include>org.noggit:noggit:jar:${noggit.version}</include>
-                             <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
--                            <include>org.apache.solr:solr-solrj</include>
-+                            <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-                             <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-                             <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-                             <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/knox-agent.xml b/distro/src/main/assembly/knox-agent.xml
-index 0532e5a52..ceeb78c04 100644
---- a/distro/src/main/assembly/knox-agent.xml
-+++ b/distro/src/main/assembly/knox-agent.xml
-@@ -66,7 +66,7 @@
-           <include>org.apache.htrace:htrace-core4:jar:${htrace-core.version}</include>
-           <include>org.codehaus.jackson:jackson-core-asl:jar:${codehaus.jackson.version}</include>
-           <include>org.codehaus.jackson:jackson-mapper-asl:jar:${codehaus.jackson.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/plugin-atlas.xml b/distro/src/main/assembly/plugin-atlas.xml
-index f49db48e0..cfebb554c 100644
---- a/distro/src/main/assembly/plugin-atlas.xml
-+++ b/distro/src/main/assembly/plugin-atlas.xml
-@@ -62,7 +62,7 @@
-           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>org.codehaus.jackson:jackson-core-asl</include>
-           <include>org.codehaus.jackson:jackson-mapper-asl</include>
-           <include>org.codehaus.jackson:jackson-xc</include>
-diff --git a/distro/src/main/assembly/plugin-elasticsearch.xml b/distro/src/main/assembly/plugin-elasticsearch.xml
-index 1d224ca12..d116669cb 100644
---- a/distro/src/main/assembly/plugin-elasticsearch.xml
-+++ b/distro/src/main/assembly/plugin-elasticsearch.xml
-@@ -67,6 +67,7 @@
-           <include>com.google.code.gson:gson</include>
-           <include>org.eclipse.persistence:eclipselink</include>
-           <include>org.eclipse.persistence:javax.persistence</include>
-+          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-           <include>com.sun.jersey:jersey-bundle</include>
-           <include>commons-logging:commons-logging:jar:${commons.logging.version}</include>
-           <include>commons-io:commons-io</include>
-@@ -79,7 +80,7 @@
-           <include>org.codehaus.jackson:jackson-jaxrs</include>
-           <include>org.codehaus.jackson:jackson-mapper-asl</include>
-           <include>org.codehaus.jackson:jackson-xc</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>commons-codec:commons-codec</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-diff --git a/distro/src/main/assembly/plugin-kafka.xml b/distro/src/main/assembly/plugin-kafka.xml
-index b989d3904..370d7eb67 100644
---- a/distro/src/main/assembly/plugin-kafka.xml
-+++ b/distro/src/main/assembly/plugin-kafka.xml
-@@ -72,7 +72,7 @@
- 					<include>org.codehaus.jackson:jackson-jaxrs</include>
- 					<include>org.codehaus.jackson:jackson-mapper-asl</include>
- 					<include>org.codehaus.jackson:jackson-xc</include>
--					<include>org.apache.solr:solr-solrj</include>
-+					<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
- 					<include>commons-codec:commons-codec</include>
- 					<include>org.codehaus.woodstox:stax2-api</include>
- 					<include>com.fasterxml.woodstox:woodstox-core</include>
-diff --git a/distro/src/main/assembly/plugin-kms.xml b/distro/src/main/assembly/plugin-kms.xml
-index 46bd6a590..fefc334e1 100755
---- a/distro/src/main/assembly/plugin-kms.xml
-+++ b/distro/src/main/assembly/plugin-kms.xml
-@@ -58,6 +58,7 @@
-           <include>com.google.code.gson:gson</include>
-           <include>org.eclipse.persistence:eclipselink</include>
-           <include>org.eclipse.persistence:javax.persistence</include>
-+          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-           <include>commons-collections:commons-collections</include>
-           <include>commons-logging:commons-logging:jar:${commons.logging.version}</include>
-           <include>com.google.guava:guava:jar:${google.guava.version}</include>
-@@ -66,7 +67,7 @@
-           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-           <include>org.noggit:noggit:jar:${noggit.version}</include>
-           <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/plugin-kylin.xml b/distro/src/main/assembly/plugin-kylin.xml
-index bf88151a5..7d88196d3 100644
---- a/distro/src/main/assembly/plugin-kylin.xml
-+++ b/distro/src/main/assembly/plugin-kylin.xml
-@@ -59,11 +59,12 @@
-             <includes>
-               <include>org.eclipse.persistence:eclipselink</include>
-               <include>org.eclipse.persistence:javax.persistence</include>
-+              <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-               <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-               <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-               <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-               <include>org.noggit:noggit:jar:${noggit.version}</include>
--              <include>org.apache.solr:solr-solrj</include>
-+              <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-               <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-               <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-               <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/plugin-ozone.xml b/distro/src/main/assembly/plugin-ozone.xml
-index d6734900d..474e53380 100644
---- a/distro/src/main/assembly/plugin-ozone.xml
-+++ b/distro/src/main/assembly/plugin-ozone.xml
-@@ -95,13 +95,14 @@
-                     <include>commons-configuration:commons-configuration:jar:${commons.configuration1.version}</include>
-                     <include>org.eclipse.persistence:javax.persistence</include>
-                     <include>org.eclipse.persistence:eclipselink</include>
-+                    <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-                     <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-                     <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-                     <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
- 		    <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
- 		    <include>org.apache.zookeeper:zookeeper-jute:jar:${zookeeper.version}</include>
-                     <include>org.noggit:noggit:jar:${noggit.version}</include>
--                    <include>org.apache.solr:solr-solrj</include>
-+                    <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-                     <include>com.fasterxml.woodstox:woodstox-core:jar:${fasterxml.woodstox.version}</include>
-                     <include>org.codehaus.woodstox:stax2-api:jar:${codehaus.woodstox.stax2api.version}</include>
-                     <include>com.sun.jersey:jersey-core</include>
-diff --git a/distro/src/main/assembly/plugin-presto.xml b/distro/src/main/assembly/plugin-presto.xml
-index 09de1ad4e..e3508a199 100644
---- a/distro/src/main/assembly/plugin-presto.xml
-+++ b/distro/src/main/assembly/plugin-presto.xml
-@@ -69,11 +69,12 @@
-                     <include>com.google.code.gson:gson*</include>
-                     <include>org.eclipse.persistence:eclipselink</include>
-                     <include>org.eclipse.persistence:javax.persistence</include>
-+                    <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-                     <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-                     <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-                     <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-                     <include>org.noggit:noggit:jar:${noggit.version}</include>
--                    <include>org.apache.solr:solr-solrj</include>
-+                    <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-                     <include>com.sun.jersey:jersey-core</include>
-                     <include>com.sun.jersey:jersey-server</include>
-                     <include>commons-cli:commons-cli</include>
-diff --git a/distro/src/main/assembly/plugin-sqoop.xml b/distro/src/main/assembly/plugin-sqoop.xml
-index af47dc83e..c7679a50b 100644
---- a/distro/src/main/assembly/plugin-sqoop.xml
-+++ b/distro/src/main/assembly/plugin-sqoop.xml
-@@ -55,11 +55,12 @@
-         <includes>
-           <include>org.eclipse.persistence:eclipselink</include>
-           <include>org.eclipse.persistence:javax.persistence</include>
-+          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-           <include>org.noggit:noggit:jar:${noggit.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/plugin-yarn.xml b/distro/src/main/assembly/plugin-yarn.xml
-index 14f8864e7..1a6192faa 100644
---- a/distro/src/main/assembly/plugin-yarn.xml
-+++ b/distro/src/main/assembly/plugin-yarn.xml
-@@ -55,11 +55,12 @@
-         <includes>
-           <include>org.eclipse.persistence:eclipselink</include>
-           <include>org.eclipse.persistence:javax.persistence</include>
-+          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-           <include>org.noggit:noggit:jar:${noggit.version}</include>
--          <include>org.apache.solr:solr-solrj</include>
-+          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
-diff --git a/distro/src/main/assembly/storm-agent.xml b/distro/src/main/assembly/storm-agent.xml
-index 820b34dde..325626c54 100644
---- a/distro/src/main/assembly/storm-agent.xml
-+++ b/distro/src/main/assembly/storm-agent.xml
-@@ -63,6 +63,7 @@
-               <include>com.google.code.gson:gson</include>
-               <include>org.eclipse.persistence:eclipselink</include>
-               <include>org.eclipse.persistence:javax.persistence</include>
-+              <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-               <include>commons-collections:commons-collections</include>
-               <include>commons-logging:commons-logging:jar:${commons.logging.version}</include>
-               <include>com.google.guava:guava:jar:${google.guava.version}</include>
-@@ -79,7 +80,7 @@
-               <include>org.codehaus.jackson:jackson-core-asl</include>
-               <include>org.codehaus.jackson:jackson-jaxrs</include>
-               <include>org.codehaus.jackson:jackson-mapper-asl</include>
--              <include>org.apache.solr:solr-solrj</include>
-+              <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-               <include>commons-codec:commons-codec</include>
-               <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
-               <include>net.java.dev.jna:jna:jar:${jna.version}</include>
-diff --git a/pom.xml b/pom.xml
-index 11a695065..b495809ca 100644
---- a/pom.xml
-+++ b/pom.xml
-@@ -145,6 +145,7 @@
-         <jersey-server.version>1.19.3</jersey-server.version>
-         <jersey-spring.version>1.19.3</jersey-spring.version>
-         <jettison.version>1.1</jettison.version>
-+        <jetty-client.version>9.4.31.v20200723</jetty-client.version>
-         <jline.version>0.9.94</jline.version>
-         <jopt-simple.version>3.2</jopt-simple.version>
-         <json4s.version>3.2.11</json4s.version>
-@@ -180,7 +181,7 @@
-         <security-agent-install-dir>hadoop-security/plugins</security-agent-install-dir>
-         <servlet.api.version>2.5</servlet.api.version>
-         <slf4j-api.version>1.7.30</slf4j-api.version>
--        <solr.version>7.7.1</solr.version>
-+        <solr.version>8.6.3</solr.version>
-         <spring-ldap-core.version>2.3.3.RELEASE</spring-ldap-core.version>
-         <springframework.security.version>4.2.18.RELEASE</springframework.security.version>
-         <springframework.test.version>4.3.29.RELEASE</springframework.test.version>
--- 
-2.24.3 (Apple Git-128)
-
diff --git a/agents-audit/pom.xml b/agents-audit/pom.xml
index 85dd550..f026a0a 100644
--- a/agents-audit/pom.xml
+++ b/agents-audit/pom.xml
@@ -89,49 +89,10 @@
             </exclusions>
         </dependency>
         <dependency>
-            <groupId>org.apache.solr</groupId>
-            <artifactId>solr-solrj</artifactId>
-            <version>${solr.version}</version>
-            <exclusions>
-                <exclusion>
-                    <groupId>io.netty</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.eclipse.jetty.http2</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.commons</groupId>
-                    <artifactId>commons-math3</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>commons-io</groupId>
-                    <artifactId>commons-io</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.httpcomponents</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.apache.zookeeper</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.codehaus.woodstox</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.eclipse.jetty</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.eclipse.jetty</groupId>
-            <artifactId>jetty-client</artifactId>
-            <version>${jetty-client.version}</version>
-        </dependency>
+           <groupId>org.apache.solr</groupId>
+           <artifactId>solr-solrj</artifactId>
+           <version>${solr.version}</version>
+       </dependency>
        <dependency>
             <groupId>org.apache.httpcomponents</groupId>
             <artifactId>httpclient</artifactId>
diff --git a/distro/src/main/assembly/admin-web.xml b/distro/src/main/assembly/admin-web.xml
index 15d57fe..95c1ac6 100644
--- a/distro/src/main/assembly/admin-web.xml
+++ b/distro/src/main/assembly/admin-web.xml
@@ -237,9 +237,10 @@
           <include>commons-collections:commons-collections</include>
           <include>commons-lang:commons-lang</include>
           <include>commons-io:commons-io</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
+          <include>org.noggit:noggit</include>
           <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>commons-codec:commons-codec</include>
@@ -269,7 +270,6 @@
           <include>joda-time:joda-time</include>
           <include>org.apache.ranger:ranger-plugins-cred</include>
           <include>org.apache.ranger:ugsyn-util</include>
-          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.apache.commons:commons-compress:jar:${commons.compress.version}</include>
         </includes>
       </binaries>
diff --git a/distro/src/main/assembly/hbase-agent.xml b/distro/src/main/assembly/hbase-agent.xml
index 4100688..05b4bb0 100644
--- a/distro/src/main/assembly/hbase-agent.xml
+++ b/distro/src/main/assembly/hbase-agent.xml
@@ -58,10 +58,9 @@
           <include>org.codehaus.jackson:jackson-jaxrs:jar:${codehaus.jackson.version}</include>
           <include>org.eclipse.persistence:eclipselink</include>
           <include>org.eclipse.persistence:javax.persistence</include>
-          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>com.google.guava:guava:jar:${google.guava.version}</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
diff --git a/distro/src/main/assembly/hdfs-agent.xml b/distro/src/main/assembly/hdfs-agent.xml
index 1f1ce63..7d24dd8 100644
--- a/distro/src/main/assembly/hdfs-agent.xml
+++ b/distro/src/main/assembly/hdfs-agent.xml
@@ -84,12 +84,11 @@
           <include>commons-lang:commons-lang</include>
           <include>org.eclipse.persistence:javax.persistence</include>
           <include>org.eclipse.persistence:eclipselink</include>
-          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/hive-agent.xml b/distro/src/main/assembly/hive-agent.xml
index baf6dcf..8878e01 100644
--- a/distro/src/main/assembly/hive-agent.xml
+++ b/distro/src/main/assembly/hive-agent.xml
@@ -59,7 +59,7 @@
           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/kms.xml b/distro/src/main/assembly/kms.xml
index ed23333..f6b0d92 100755
--- a/distro/src/main/assembly/kms.xml
+++ b/distro/src/main/assembly/kms.xml
@@ -37,7 +37,6 @@
                     <include>org.apache.hadoop:hadoop-common:jar:${hadoop.version}</include>
                     <include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
                     <include>org.eclipse.persistence:eclipselink</include>
-                    <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
                     <include>org.eclipse.persistence:javax.persistence</include>
                     <include>com.googlecode.log4jdbc:log4jdbc</include>
                     <include>log4j:log4j</include>
@@ -194,7 +193,7 @@
                     <include>com.google.protobuf:protobuf-java:jar:${protobuf-java.version}</include>
                     <include>org.apache.hadoop:hadoop-hdfs:jar:${hadoop.version}</include>
                     <include>org.apache.htrace:htrace-core4:jar:${htrace-core.version}</include>
-                    <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+                    <include>org.apache.solr:solr-solrj</include>
                     <include>org.apache.ranger:ranger-plugins-common</include>
                     <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
                     <include>net.java.dev.jna:jna:jar:${jna.version}</include>
@@ -271,7 +270,7 @@
                             <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                             <include>org.noggit:noggit:jar:${noggit.version}</include>
                             <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
-                            <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+                            <include>org.apache.solr:solr-solrj</include>
                             <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
                             <include>net.java.dev.jna:jna:jar:${jna.version}</include>
                             <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/knox-agent.xml b/distro/src/main/assembly/knox-agent.xml
index ceeb78c..0532e5a 100644
--- a/distro/src/main/assembly/knox-agent.xml
+++ b/distro/src/main/assembly/knox-agent.xml
@@ -66,7 +66,7 @@
           <include>org.apache.htrace:htrace-core4:jar:${htrace-core.version}</include>
           <include>org.codehaus.jackson:jackson-core-asl:jar:${codehaus.jackson.version}</include>
           <include>org.codehaus.jackson:jackson-mapper-asl:jar:${codehaus.jackson.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/plugin-atlas.xml b/distro/src/main/assembly/plugin-atlas.xml
index cfebb55..f49db48 100644
--- a/distro/src/main/assembly/plugin-atlas.xml
+++ b/distro/src/main/assembly/plugin-atlas.xml
@@ -62,7 +62,7 @@
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>org.codehaus.jackson:jackson-core-asl</include>
           <include>org.codehaus.jackson:jackson-mapper-asl</include>
           <include>org.codehaus.jackson:jackson-xc</include>
diff --git a/distro/src/main/assembly/plugin-elasticsearch.xml b/distro/src/main/assembly/plugin-elasticsearch.xml
index d116669..1d224ca 100644
--- a/distro/src/main/assembly/plugin-elasticsearch.xml
+++ b/distro/src/main/assembly/plugin-elasticsearch.xml
@@ -67,7 +67,6 @@
           <include>com.google.code.gson:gson</include>
           <include>org.eclipse.persistence:eclipselink</include>
           <include>org.eclipse.persistence:javax.persistence</include>
-          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>com.sun.jersey:jersey-bundle</include>
           <include>commons-logging:commons-logging:jar:${commons.logging.version}</include>
           <include>commons-io:commons-io</include>
@@ -80,7 +79,7 @@
           <include>org.codehaus.jackson:jackson-jaxrs</include>
           <include>org.codehaus.jackson:jackson-mapper-asl</include>
           <include>org.codehaus.jackson:jackson-xc</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>commons-codec:commons-codec</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
diff --git a/distro/src/main/assembly/plugin-kafka.xml b/distro/src/main/assembly/plugin-kafka.xml
index 370d7eb..b989d39 100644
--- a/distro/src/main/assembly/plugin-kafka.xml
+++ b/distro/src/main/assembly/plugin-kafka.xml
@@ -72,7 +72,7 @@
 					<include>org.codehaus.jackson:jackson-jaxrs</include>
 					<include>org.codehaus.jackson:jackson-mapper-asl</include>
 					<include>org.codehaus.jackson:jackson-xc</include>
-					<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+					<include>org.apache.solr:solr-solrj</include>
 					<include>commons-codec:commons-codec</include>
 					<include>org.codehaus.woodstox:stax2-api</include>
 					<include>com.fasterxml.woodstox:woodstox-core</include>
diff --git a/distro/src/main/assembly/plugin-kms.xml b/distro/src/main/assembly/plugin-kms.xml
index fefc334..46bd6a5 100755
--- a/distro/src/main/assembly/plugin-kms.xml
+++ b/distro/src/main/assembly/plugin-kms.xml
@@ -58,7 +58,6 @@
           <include>com.google.code.gson:gson</include>
           <include>org.eclipse.persistence:eclipselink</include>
           <include>org.eclipse.persistence:javax.persistence</include>
-          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>commons-collections:commons-collections</include>
           <include>commons-logging:commons-logging:jar:${commons.logging.version}</include>
           <include>com.google.guava:guava:jar:${google.guava.version}</include>
@@ -67,7 +66,7 @@
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
           <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/plugin-kylin.xml b/distro/src/main/assembly/plugin-kylin.xml
index 7d88196..bf88151 100644
--- a/distro/src/main/assembly/plugin-kylin.xml
+++ b/distro/src/main/assembly/plugin-kylin.xml
@@ -59,12 +59,11 @@
             <includes>
               <include>org.eclipse.persistence:eclipselink</include>
               <include>org.eclipse.persistence:javax.persistence</include>
-              <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
               <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
               <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
               <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
               <include>org.noggit:noggit:jar:${noggit.version}</include>
-              <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+              <include>org.apache.solr:solr-solrj</include>
               <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
               <include>net.java.dev.jna:jna:jar:${jna.version}</include>
               <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/plugin-ozone.xml b/distro/src/main/assembly/plugin-ozone.xml
index 474e533..d673490 100644
--- a/distro/src/main/assembly/plugin-ozone.xml
+++ b/distro/src/main/assembly/plugin-ozone.xml
@@ -95,14 +95,13 @@
                     <include>commons-configuration:commons-configuration:jar:${commons.configuration1.version}</include>
                     <include>org.eclipse.persistence:javax.persistence</include>
                     <include>org.eclipse.persistence:eclipselink</include>
-                    <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
                     <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                     <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
                     <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
 		    <include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
 		    <include>org.apache.zookeeper:zookeeper-jute:jar:${zookeeper.version}</include>
                     <include>org.noggit:noggit:jar:${noggit.version}</include>
-                    <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+                    <include>org.apache.solr:solr-solrj</include>
                     <include>com.fasterxml.woodstox:woodstox-core:jar:${fasterxml.woodstox.version}</include>
                     <include>org.codehaus.woodstox:stax2-api:jar:${codehaus.woodstox.stax2api.version}</include>
                     <include>com.sun.jersey:jersey-core</include>
diff --git a/distro/src/main/assembly/plugin-presto.xml b/distro/src/main/assembly/plugin-presto.xml
index e3508a1..09de1ad 100644
--- a/distro/src/main/assembly/plugin-presto.xml
+++ b/distro/src/main/assembly/plugin-presto.xml
@@ -69,12 +69,11 @@
                     <include>com.google.code.gson:gson*</include>
                     <include>org.eclipse.persistence:eclipselink</include>
                     <include>org.eclipse.persistence:javax.persistence</include>
-                    <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
                     <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                     <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
                     <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
                     <include>org.noggit:noggit:jar:${noggit.version}</include>
-                    <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+                    <include>org.apache.solr:solr-solrj</include>
                     <include>com.sun.jersey:jersey-core</include>
                     <include>com.sun.jersey:jersey-server</include>
                     <include>commons-cli:commons-cli</include>
diff --git a/distro/src/main/assembly/plugin-sqoop.xml b/distro/src/main/assembly/plugin-sqoop.xml
index c7679a5..af47dc8 100644
--- a/distro/src/main/assembly/plugin-sqoop.xml
+++ b/distro/src/main/assembly/plugin-sqoop.xml
@@ -55,12 +55,11 @@
         <includes>
           <include>org.eclipse.persistence:eclipselink</include>
           <include>org.eclipse.persistence:javax.persistence</include>
-          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/plugin-yarn.xml b/distro/src/main/assembly/plugin-yarn.xml
index 1a6192f..14f8864 100644
--- a/distro/src/main/assembly/plugin-yarn.xml
+++ b/distro/src/main/assembly/plugin-yarn.xml
@@ -55,12 +55,11 @@
         <includes>
           <include>org.eclipse.persistence:eclipselink</include>
           <include>org.eclipse.persistence:javax.persistence</include>
-          <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
           <include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
           <include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
           <include>org.noggit:noggit:jar:${noggit.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+          <include>org.apache.solr:solr-solrj</include>
           <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
           <include>net.java.dev.jna:jna:jar:${jna.version}</include>
           <include>net.java.dev.jna:jna-platform:jar:${jna-platform.version}</include>
diff --git a/distro/src/main/assembly/storm-agent.xml b/distro/src/main/assembly/storm-agent.xml
index 325626c..820b34d 100644
--- a/distro/src/main/assembly/storm-agent.xml
+++ b/distro/src/main/assembly/storm-agent.xml
@@ -63,7 +63,6 @@
               <include>com.google.code.gson:gson</include>
               <include>org.eclipse.persistence:eclipselink</include>
               <include>org.eclipse.persistence:javax.persistence</include>
-              <include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
               <include>commons-collections:commons-collections</include>
               <include>commons-logging:commons-logging:jar:${commons.logging.version}</include>
               <include>com.google.guava:guava:jar:${google.guava.version}</include>
@@ -80,7 +79,7 @@
               <include>org.codehaus.jackson:jackson-core-asl</include>
               <include>org.codehaus.jackson:jackson-jaxrs</include>
               <include>org.codehaus.jackson:jackson-mapper-asl</include>
-              <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
+              <include>org.apache.solr:solr-solrj</include>
               <include>commons-codec:commons-codec</include>
               <include>com.kstruct:gethostname4j:jar:${kstruct.gethostname4j.version}</include>
               <include>net.java.dev.jna:jna:jar:${jna.version}</include>
diff --git a/pom.xml b/pom.xml
index b495809..11a6950 100644
--- a/pom.xml
+++ b/pom.xml
@@ -145,7 +145,6 @@
         <jersey-server.version>1.19.3</jersey-server.version>
         <jersey-spring.version>1.19.3</jersey-spring.version>
         <jettison.version>1.1</jettison.version>
-        <jetty-client.version>9.4.31.v20200723</jetty-client.version>
         <jline.version>0.9.94</jline.version>
         <jopt-simple.version>3.2</jopt-simple.version>
         <json4s.version>3.2.11</json4s.version>
@@ -181,7 +180,7 @@
         <security-agent-install-dir>hadoop-security/plugins</security-agent-install-dir>
         <servlet.api.version>2.5</servlet.api.version>
         <slf4j-api.version>1.7.30</slf4j-api.version>
-        <solr.version>8.6.3</solr.version>
+        <solr.version>7.7.1</solr.version>
         <spring-ldap-core.version>2.3.3.RELEASE</spring-ldap-core.version>
         <springframework.security.version>4.2.18.RELEASE</springframework.security.version>
         <springframework.test.version>4.3.29.RELEASE</springframework.test.version>