জেনকিনস ফেডোরা 27-তে চালিত হবে না


1

পরিবর্তে স্ট্যান্ডার্ড ইনস্টল প্রক্রিয়া হওয়ার পরে আমি ফেডোরা 27 তে জেনকিনগুলি কাজ করতে পারি না।

dnf install jenkins
systemctl start jenkins

wget localhost:8080
 --2018-09-27 21:27:51--  http://localhost:8080/
 Resolving localhost (localhost)... ::1, 127.0.0.1
 Connecting to localhost (localhost)|::1|:8080... connected.
 HTTP request sent, awaiting response... 500 Server Error
 2018-09-27 21:27:51 ERROR 500: Server Error.



rpm -qa | grep java
java-1.8.0-openjdk-1.8.0.181.b15-0.fc27.x86_64
javapackages-tools-5.0.0-8.fc27.noarch
java-1.8.0-openjdk-devel-1.8.0.181.b15-0.fc27.x86_64
owasp-java-html-sanitizer-20160422.1-1.fc25.noarch
abrt-java-connector-1.1.0-14.fc27.x86_64
javamail-1.5.2-5.fc27.noarch
tzdata-java-2018e-1.fc27.noarch
java-1.8.0-openjdk-headless-1.8.0.181.b15-0.fc27.x86_64
jenkins-javadoc-plugin-1.3-4.fc24.noarch

rpm -q jenkins
jenkins-1.651.3-6.fc27.noarch

জেনকিন্স লগ কিছু অনুপস্থিত পদ্ধতি সম্পর্কে অভিযোগ করছে java.lang.NoSuchMethodError: org.dom4j.io.HTMLWriter.setEnabled

WARNING: EXCEPTION
javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/usr/share/jenkins/webroot/WEB-INF/lib/jenkins-core-1.651.3.jar!/lib/layout/layout.jelly:59:51: <st:contentType> org.dom4j.io.HTMLWriter.setEnabled(Z)V
        at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:103)
        at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
        at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
        at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
        at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:503)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
        at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:276)
        at org.eclipse.jetty.server.Dispatcher.error(Dispatcher.java:112)
        at org.eclipse.jetty.server.handler.ErrorHandler.handle(ErrorHandler.java:86)
        at org.eclipse.jetty.server.Response.sendError(Response.java:351)
        at org.eclipse.jetty.server.Response.sendError(Response.java:419)
        at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:579)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
        at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
        at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
        at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
        at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
        at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
        at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
        at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
        at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
        at org.eclipse.jetty.server.Server.handle(Server.java:370)
        at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
        at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
        at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
        at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
        at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
        at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
        at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/usr/share/jenkins/webroot/WEB-INF/lib/jenkins-core-1.651.3.jar!/lib/layout/layout.jelly:59:51: <st:contentType> org.dom4j.io.HTMLWriter.setEnabled(Z)V
        at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:745)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:289)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
        at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
        at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:95)
        at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)
        at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)
        at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:95)
        ... 43 more
Caused by: java.lang.NoSuchMethodError: org.dom4j.io.HTMLWriter.setEnabled(Z)V
        at org.kohsuke.stapler.jelly.HTMLWriterOutput.useHTML(HTMLWriterOutput.java:78)
        at org.kohsuke.stapler.jelly.ContentTypeTag.doTag(ContentTypeTag.java:52)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)
        ... 52 more

আমার কাছে এটি দুটি ফেডোরা ইনস্টলেশন রয়েছে। আমি সমস্ত প্যাকেজ আপডেট করেছি। আমি এটি ঠিক করতে জানি না। বার্তাগুলি লগতে কোনও ইঙ্গিত নেই। যে কেউ এই ব্যাপারে সাহায্য করতে পারেন ?

উত্তর:


1

দেখে মনে হচ্ছে এটি ফেডোরার 27 এর জেনকিন্স প্যাকেজের নির্ভরতার সাথে একটি বাগ

বাগ প্রতিবেদনে প্রস্তাবিত একটি প্রস্তাবিত হ'ল অফিসিয়াল ফেডোরা প্যাকেজের পরিবর্তে pkg.jenkins.io থেকে RHEL এর জন্য আরপিএম প্যাকেজগুলির মধ্যে একটি ব্যবহার করা।


1
আপনি যে লিঙ্কটি দেখান আমি ইতিমধ্যে সেখানে মন্তব্য করেছিলাম যে সেই কাজের ভিত্তি যেখানে উপস্থাপিত হিসাবে কাজ করবে না। আমি এখানে জেনকিনস প্রকল্পের একটি বাগ রিপোর্টটিdnf upgrade --best --allowerasing jenkins খুললাম জেনকিন্স-ওয়েবটোলে নির্ভরতা সমস্যা কাটিয়ে উঠার জন্য এটির সাথে কাজ করেছিলাম। নিশ্চিত নয় যে এটি কোনও নিরাপদ কাজ করার নিরাপদ উপায় কিনা।
পিটার মুর

1

যদিও মন্তব্যে উল্লিখিত হয়েছে যে আমি একটি শ্রমসাধ্য কাজ পেয়েছি, তবে আমি নিশ্চিত নই যে এটি নিরাপদ কাজ।

এটাই dnf upgrade --best --allowerasing jenkins

প্যাকেজ জেনকিন্স-ওয়েবটোলে একটি ভাঙ্গা নির্ভরতা রয়েছে যা ২.x সংস্করণে স্বাভাবিক আপগ্রেড করতে দেয় না। এটি ফেডোরা প্যাকেজগুলিতে স্থির করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.