Alon Bar-Lev has uploaded a new change for review. Change subject: host-deploy: upgrade to apache-sshd 0.11.0 ......................................................................
host-deploy: upgrade to apache-sshd 0.11.0 Change-Id: I6943590f1c479e71633dcce1180028e06c9a9a17 Signed-off-by: Alon Bar-Lev <alo...@redhat.com> --- M backend/manager/dependencies/pom.xml D backend/manager/dependencies/src/main/modules/org/apache/mina/main/module.xml M backend/manager/dependencies/src/main/modules/org/apache/sshd/main/module.xml M backend/manager/modules/utils/pom.xml M backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHD.java M ear/src/main/resources/META-INF/MANIFEST.MF M ovirt-engine.spec.in M pom.xml 8 files changed, 22 insertions(+), 47 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/77/26777/1 diff --git a/backend/manager/dependencies/pom.xml b/backend/manager/dependencies/pom.xml index 8468fac..9ef411e 100644 --- a/backend/manager/dependencies/pom.xml +++ b/backend/manager/dependencies/pom.xml @@ -46,12 +46,6 @@ </dependency> <dependency> - <groupId>org.apache.mina</groupId> - <artifactId>mina-core</artifactId> - <version>${mina-core.version}</version> - </dependency> - - <dependency> <groupId>org.apache.sshd</groupId> <artifactId>sshd-core</artifactId> <version>${sshd-core.version}</version> @@ -271,12 +265,6 @@ <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> <moduleName>org.apache.commons.compress</moduleName> - </module> - - <module> - <groupId>org.apache.mina</groupId> - <artifactId>mina-core</artifactId> - <moduleName>org.apache.mina</moduleName> </module> <module> diff --git a/backend/manager/dependencies/src/main/modules/org/apache/mina/main/module.xml b/backend/manager/dependencies/src/main/modules/org/apache/mina/main/module.xml deleted file mode 100644 index b845207..0000000 --- a/backend/manager/dependencies/src/main/modules/org/apache/mina/main/module.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<module xmlns="urn:jboss:module:1.1" name="org.apache.mina"> - - <resources> - <resource-root path="mina-core.jar"/> - </resources> - - <dependencies> - <module name="javax.api"/> - <module name="org.slf4j"/> - </dependencies> - -</module> diff --git a/backend/manager/dependencies/src/main/modules/org/apache/sshd/main/module.xml b/backend/manager/dependencies/src/main/modules/org/apache/sshd/main/module.xml index 031edda..9d7e4f6 100644 --- a/backend/manager/dependencies/src/main/modules/org/apache/sshd/main/module.xml +++ b/backend/manager/dependencies/src/main/modules/org/apache/sshd/main/module.xml @@ -8,7 +8,6 @@ <dependencies> <module name="javax.api"/> - <module name="org.apache.mina"/> <module name="org.slf4j"/> </dependencies> diff --git a/backend/manager/modules/utils/pom.xml b/backend/manager/modules/utils/pom.xml index daf3b1c..2c3cc19 100644 --- a/backend/manager/modules/utils/pom.xml +++ b/backend/manager/modules/utils/pom.xml @@ -30,12 +30,6 @@ </dependency> <dependency> - <groupId>org.apache.mina</groupId> - <artifactId>mina-core</artifactId> - <version>${mina-core.version}</version> - </dependency> - - <dependency> <groupId>org.apache.sshd</groupId> <artifactId>sshd-core</artifactId> <version>${sshd-core.version}</version> diff --git a/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHD.java b/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHD.java index efbc70f..9064aaf 100644 --- a/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHD.java +++ b/backend/manager/modules/utils/src/test/java/org/ovirt/engine/core/utils/ssh/SSHD.java @@ -5,9 +5,11 @@ import java.security.KeyPairGenerator; import java.security.NoSuchAlgorithmException; import java.security.PublicKey; +import java.util.LinkedList; +import java.util.List; import org.apache.sshd.SshServer; -import org.apache.sshd.common.keyprovider.AbstractKeyPairProvider; +import org.apache.sshd.common.KeyPairProvider; import org.apache.sshd.server.Command; import org.apache.sshd.server.CommandFactory; import org.apache.sshd.server.PasswordAuthenticator; @@ -47,7 +49,7 @@ } } - static class MyKeyPairProvider extends AbstractKeyPairProvider { + static class MyKeyPairProvider implements KeyPairProvider { KeyPair _keyPair; public MyKeyPairProvider(KeyPair keyPair) { @@ -55,8 +57,21 @@ } @Override - protected KeyPair[] loadKeys() { - return new KeyPair[] { _keyPair }; + public KeyPair loadKey(String type) { + return _keyPair; + } + + /* >=0.10 */ + //@Override + public Iterable<KeyPair> loadKeys() { + List<KeyPair> ret = new LinkedList<>(); + ret.add(_keyPair); + return ret; + } + + @Override + public String getKeyTypes() { + return SSH_RSA; } } diff --git a/ear/src/main/resources/META-INF/MANIFEST.MF b/ear/src/main/resources/META-INF/MANIFEST.MF index 28e6f0a..2271cc3 100644 --- a/ear/src/main/resources/META-INF/MANIFEST.MF +++ b/ear/src/main/resources/META-INF/MANIFEST.MF @@ -7,7 +7,6 @@ org.apache.commons.httpclient, org.apache.commons.lang, org.apache.log4j, - org.apache.mina, org.apache.xmlrpc, org.codehaus.jackson.jackson-core-asl, org.codehaus.jackson.jackson-mapper-asl, diff --git a/ovirt-engine.spec.in b/ovirt-engine.spec.in index 7d27a38..62578ba 100644 --- a/ovirt-engine.spec.in +++ b/ovirt-engine.spec.in @@ -186,7 +186,7 @@ Requires: apache-commons-compress Requires: apache-commons-configuration Requires: apache-commons-jxpath -Requires: apache-sshd +Requires: apache-sshd >= 0.11.0 Requires: jakarta-commons-httpclient Requires: objectweb-asm Requires: openstack-java-client >= %{openstack_java_version} @@ -649,7 +649,7 @@ org/apache/commons/configuration/main/commons-configuration.jar commons-configuration.jar org/apache/commons/httpclient/main/commons-httpclient.jar org/apache/commons/jxpath/main/commons-jxpath.jar commons-jxpath.jar -org/apache/mina/main/mina-core.jar apache-mina/mina-core.jar +org/apache/sshd/main/sshd-core.jar apache-sshd/sshd-core.jar org/apache/xmlrpc/main/xmlrpc-client.jar org/apache/xmlrpc/main/xmlrpc-common.jar org/postgresql/main/postgresql.jar postgresql-jdbc.jar diff --git a/pom.xml b/pom.xml index 3a520b8..c169810 100644 --- a/pom.xml +++ b/pom.xml @@ -68,8 +68,7 @@ <jcraft.jsch.version>0.1.42</jcraft.jsch.version> <dozer.version>5.2.0</dozer.version> <cxf.version>2.2.7</cxf.version> - <mina-core.version>2.0.1</mina-core.version> - <sshd-core.version>0.7.0</sshd-core.version> + <sshd-core.version>0.11.0</sshd-core.version> <otopi.version>1.2.0</otopi.version> <ovirt-host-deploy.version>1.2.0</ovirt-host-deploy.version> <org.ovirt.engine.api.ovirt-engine-extensions-api.version>0.0.0-SNAPSHOT</org.ovirt.engine.api.ovirt-engine-extensions-api.version> @@ -226,11 +225,6 @@ <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> <version>${commons-compress.version}</version> - </dependency> - <dependency> - <groupId>org.apache.mina</groupId> - <artifactId>mina-core</artifactId> - <version>${mina-core.version}</version> </dependency> <dependency> <groupId>org.apache.sshd</groupId> -- To view, visit http://gerrit.ovirt.org/26777 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I6943590f1c479e71633dcce1180028e06c9a9a17 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Alon Bar-Lev <alo...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches