If that is not sufficient to resolve the issue, you might also try the following steps to confirm that your system is configured so that it can run Jenkins. Some of the steps you might check include:
Check that you are running either Java 8 or Java 11. Other Java versions are not supported. $ java -version Download the latest Jenkins long term support release and run it from the war file to confirm that it runs and you can connect to it. You don't want to run it long term like that, just confirm that it works before installing the operating system package. $ wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war && java -jar jenkins.war On Sat, Jun 29, 2019 at 10:38 AM Mark Waite <mark.earl.wa...@gmail.com> wrote: > That listing seems to indicate that if you attempt to install Jenkins from > your current repository definition, it will install Jenkins 1.651.3. > Jenkins 1.651.3 is very old. > > The Jenkins installation instructions for Fedora are available in the > Jenkins User Handbook section on "Installing" at > https://jenkins.io/doc/book/installing/#fedora . Those instructions add > https://jenkins.io/doc/book/installing/#fedora as a repository and they > have you install with `dnf`. > > There are also instructions for CentOS and Red Hat at > http://pkg.jenkins-ci.org/redhat/ . They are not part of the Jenkins > User Handbook, but I believe they are known to work for CentOS > distributions. > > On Sat, Jun 29, 2019 at 6:32 AM Heymen Nicolaij <h.nicol...@gmail.com> > wrote: > >> Extra info I installed from RPM weekly: >> >> rpm -q -a|grep jenkins >> jenkins-webapp-1.651.3-10.fc30.noarch >> jenkins-credentials-plugin-1.27-1.fc25.noarch >> trilead-ssh2-217-12.jenkins8.fc30.noarch >> jenkins-cli-1.651.3-10.fc30.noarch >> jenkins-core-1.651.3-10.fc30.noarch >> js-yui2-jenkins-2.9.0-10.fc24.noarch >> jenkins-remoting-webapp-2.62.3-1.fc26.noarch >> jenkins-pam-auth-plugin-1.2-3.fc24.noarch >> jenkins-instance-identity-1.4-5.fc24.noarch >> jenkins-script-security-plugin-1.18.1-1.fc25.noarch >> jenkins-commons-jelly-1.1.20120928-10.fc24.noarch >> jenkins-extras-memory-monitor-1.9-3.fc24.noarch >> jenkins-external-monitor-job-plugin-1.4-4.fc24.noarch >> jenkins-matrix-project-plugin-1.6-2.fc24.noarch >> jenkins-javadoc-plugin-1.3-4.fc24.noarch >> jenkins-matrix-auth-plugin-1.2-3.fc24.noarch >> jenkins-icon-shim-1.0.4-4.fc24.noarch >> jenkins-ssh-cli-auth-1.2-8.fc24.noarch >> jenkins-version-number-1.1-11.fc30.noarch >> jenkins-mailer-plugin-1.17-1.fc25.noarch >> jenkins-winstone-2.8-10.fc30.noarch >> jenkins-crypto-util-1.4-6.fc24.noarch >> jenkins-ssh-slaves-plugin-1.10-3.fc24.noarch >> jenkins-ldap-plugin-1.11-3.fc24.noarch >> jenkins-1.651.3-10.fc30.noarch >> jenkins-executable-war-webroot-1.29-11.fc30.noarch >> jenkins-remoting-2.62.3-1.fc26.noarch >> jenkins-task-reactor-1.4-9.fc30.noarch >> jenkins-jexl-1.1-5.20111212.fc24.noarch >> jenkins-junit-plugin-1.12-1.fc25.noarch >> jenkins-json-lib-2.4-16.fc30.noarch >> jenkins-ant-plugin-1.2-6.fc24.noarch >> jenkins-antisamy-markup-formatter-plugin-1.3-2.fc24.noarch >> jenkins-ssh-credentials-plugin-1.11-4.fc24.noarch >> jenkins-xstream-1.4.7-15.jenkins1.fc30.noarch >> >> And see the following command running: >> >> ps -ef|grep java >> jenkins 23630 1 3 14:25 ? 00:00:15 /etc/alternatives/java >> -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true >> -DJENKINS_HOME=/var/lib/jenkins -cp >> /usr/share/jenkins/webroot//:/usr/share/jenkins/webroot//winstone.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/jetty8/jetty-servlet-8.1.jar:/usr/share/java/jetty8/jetty-util-8.1.jar:/usr/share/java/jetty8/jetty-security-8.1.jar:/usr/share/java/jetty8/jetty-webapp-8.1.jar:/usr/share/java/jetty8/jetty-server-8.1.jar:/usr/share/java/jetty8/jetty-xml-8.1.jar:/usr/share/java/jetty8/jetty-continuation-8.1.jar:/usr/share/java/jetty8/jetty-io-8.1.jar:/usr/share/java/jetty8/jetty-http-8.1.jar:/usr/share/java/glassfish-servlet-api.jar >> Main --logfile=/var/log/jenkins/jenkins.log >> --extractedFilesFolder=/usr/share/jenkins/webroot/ >> --webroot=/usr/share/jenkins/webroot/ --daemon --httpPort=9090 >> --ajp13Port=8009 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20 >> >> >> Op zaterdag 29 juni 2019 13:01:55 UTC+2 schreef Heymen Nicolaij: >>> >>> Hi, >>> >>> Following stacktrace appears on fresh install of Jenkins on Fedora 30 >>> machine: >>> >>> java.lang.NoClassDefFoundError: org/apache/sshd/common/KeyPairProvider >>> at java.base/java.lang.Class.getDeclaredMethods0(Native Method) >>> at >>> java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3167) >>> at java.base/java.lang.Class.getDeclaredMethods(Class.java:2310) >>> at >>> org.jvnet.hudson.annotation_indexer.Index$2$1.fetch(Index.java:103) >>> at >>> org.jvnet.hudson.annotation_indexer.Index$2$1.hasNext(Index.java:73) >>> at >>> org.jvnet.hudson.annotation_indexer.SubtypeIterator.fetch(SubtypeIterator.java:18) >>> at >>> org.jvnet.hudson.annotation_indexer.SubtypeIterator.hasNext(SubtypeIterator.java:28) >>> at >>> hudson.init.TaskMethodFinder.discoverTasks(TaskMethodFinder.java:56) >>> at >>> hudson.init.InitializerFinder.discoverTasks(InitializerFinder.java:33) >>> at >>> hudson.init.TaskMethodFinder.discoverTasks(TaskMethodFinder.java:32) >>> at >>> org.jvnet.hudson.reactor.TaskBuilder$2.discoverTasks(TaskBuilder.java:63) >>> at org.jvnet.hudson.reactor.Reactor.<init>(Reactor.java:151) >>> at org.jvnet.hudson.reactor.Reactor.<init>(Reactor.java:156) >>> at jenkins.model.Jenkins$8.<init>(Jenkins.java:909) >>> at jenkins.model.Jenkins.executeReactor(Jenkins.java:909) >>> at jenkins.model.Jenkins.<init>(Jenkins.java:818) >>> at hudson.model.Hudson.<init>(Hudson.java:83) >>> at hudson.model.Hudson.<init>(Hudson.java:79) >>> at hudson.WebAppMain$3.run(WebAppMain.java:225) >>> Caused by: java.lang.ClassNotFoundException: >>> org.apache.sshd.common.KeyPairProvider >>> at java.base/java.net >>> .URLClassLoader.findClass(URLClassLoader.java:471) >>> at >>> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) >>> at >>> java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) >>> at >>> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:430) >>> at >>> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:383) >>> ... 19 more >>> >>> Any ideas ? >>> >>> Full logging can be found attached. >>> >>> Kind regards, Heymen >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to jenkinsci-users+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-users/9f4dd97e-5e87-43b0-b590-32b70eafa31c%40googlegroups.com >> <https://groups.google.com/d/msgid/jenkinsci-users/9f4dd97e-5e87-43b0-b590-32b70eafa31c%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > -- > Thanks! > Mark Waite > -- Thanks! Mark Waite -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtHxBYWa30KNX6FvgZxuPZn2ezARyLHEF9M0ejhrJLmB9A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.