Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

apt-get upgrade from 1.60 to 2.18.0 issue #1648

Open
KristijanL opened this issue May 6, 2021 · 2 comments
Open

apt-get upgrade from 1.60 to 2.18.0 issue #1648

KristijanL opened this issue May 6, 2021 · 2 comments
Labels
bug Something isn't working pinned Pinnend issues are not touched by the stale bot

Comments

@KristijanL
Copy link

KristijanL commented May 6, 2021

Issue description

After an upgrade from version 1.60 to version 2.18.0 i wasn't able to start scm-manager.

Bug Report

Describe how to reproduce the bug

Upgrade scm-manager using apt-get install from version 1.6.0 to 2.18.0 and try to start the scm-manager service.

Describe your SCM-Manager setup

Version: 2.18.0 apt-get install
Host: Linux Debian 9.6
Nginx reverse proxy

Which operating system, browser and versions do you use?

/

Log of the bug

May 5 22:16:28 server systemd[1]: Started SCM-Manager Server. May 5 22:16:29 server scm-server[30029]: 2021-05-05 22:16:29.103:INFO::main: Logging initialized @329ms to org.eclipse.jetty.util.log.StdErrLog May 5 22:16:29 server scm-server[30029]: 2021-05-05 22:16:29.236:WARN:oejx.XmlConfiguration:main: Config error at <Call name="addConnector"><Arg>| <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"><Set name="host">| <SystemProperty name="jetty.host"/>| </Set><Set name="port">| <SystemProperty name="jetty.port" default="8080"/>| </Set><Set name="requestHeaderSize">16384</Set><Set name="forwarded">true</Set></New>| </Arg></Call> java.lang.ClassNotFoundException: org.eclipse.jetty.server.nio.SelectChannelConnector in file:///opt/scm-server/conf/server-config.xml May 5 22:16:29 server scm-server[30029]: Exception in thread "main" java.lang.ExceptionInInitializerError May 5 22:16:29 server scm-server[30029]: Caused by: sonia.scm.server.ScmServerException: error during server configuration May 5 22:16:29 server scm-server[30029]: #011at sonia.scm.server.ScmServer.<init>(ScmServer.java:74) May 5 22:16:29 server scm-server[30029]: #011at sonia.scm.server.ScmServerDaemon.<clinit>(ScmServerDaemon.java:41) May 5 22:16:29 server scm-server[30029]: Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.nio.SelectChannelConnector May 5 22:16:29 server scm-server[30029]: #011at java.net.URLClassLoader.findClass(URLClassLoader.java:382) May 5 22:16:29 server scm-server[30029]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:424) May 5 22:16:29 server scm-server[30029]: #011at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) May 5 22:16:29 server scm-server[30029]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:357) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.util.Loader.loadClass(Loader.java:64) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.newObj(XmlConfiguration.java:1006) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.itemValue(XmlConfiguration.java:1540) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.value(XmlConfiguration.java:1441) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.access$700(XmlConfiguration.java:395) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration$Args.<init>(XmlConfiguration.java:1699) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration$Args.<init>(XmlConfiguration.java:1686) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.call(XmlConfiguration.java:942) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:515) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:431) May 5 22:16:29 server scm-server[30029]: #011at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:364) May 5 22:16:29 server scm-server[30029]: #011at sonia.scm.server.ScmServer.<init>(ScmServer.java:70) May 5 22:16:29 server scm-server[30029]: #011... 1 more May 5 22:16:29 server systemd[1]: scm-server.service: Main process exited, code=exited, status=1/FAILURE May 5 22:16:29 server systemd[1]: scm-server.service: Unit entered failed state. May 5 22:16:29 server systemd[1]: scm-server.service: Failed with result 'exit-code'. May 5 22:16:29 server systemd[1]: scm-server.service: Service hold-off time over, scheduling restart. May 5 22:16:29 server systemd[1]: Stopped SCM-Manager Server. May 5 22:16:29 server systemd[1]: Started SCM-Manager Server. May 5 22:16:29 server scm-server[30052]: 2021-05-05 22:16:29.851:INFO::main: Logging initialized @295ms to org.eclipse.jetty.util.log.StdErrLog May 5 22:16:30 server scm-server[30052]: 2021-05-05 22:16:30.023:WARN:oejx.XmlConfiguration:main: Config error at <Call name="addConnector"><Arg>| <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"><Set name="host">| <SystemProperty name="jetty.host"/>| </Set><Set name="port">| <SystemProperty name="jetty.port" default="8080"/>| </Set><Set name="requestHeaderSize">16384</Set><Set name="forwarded">true</Set></New>| </Arg></Call> java.lang.ClassNotFoundException: org.eclipse.jetty.server.nio.SelectChannelConnector in file:///opt/scm-server/conf/server-config.xml May 5 22:16:30 server scm-server[30052]: Exception in thread "main" java.lang.ExceptionInInitializerError May 5 22:16:30 server scm-server[30052]: Caused by: sonia.scm.server.ScmServerException: error during server configuration May 5 22:16:30 server scm-server[30052]: #011at sonia.scm.server.ScmServer.<init>(ScmServer.java:74) May 5 22:16:30 server scm-server[30052]: #011at sonia.scm.server.ScmServerDaemon.<clinit>(ScmServerDaemon.java:41) May 5 22:16:30 server scm-server[30052]: Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.nio.SelectChannelConnector May 5 22:16:30 server scm-server[30052]: #011at java.net.URLClassLoader.findClass(URLClassLoader.java:382) May 5 22:16:30 server scm-server[30052]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:424) May 5 22:16:30 server scm-server[30052]: #011at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) May 5 22:16:30 server scm-server[30052]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:357) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.util.Loader.loadClass(Loader.java:64) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.newObj(XmlConfiguration.java:1006) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.itemValue(XmlConfiguration.java:1540) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.value(XmlConfiguration.java:1441) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.access$700(XmlConfiguration.java:395) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration$Args.<init>(XmlConfiguration.java:1699) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration$Args.<init>(XmlConfiguration.java:1686) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.call(XmlConfiguration.java:942) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:515) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:431) May 5 22:16:30 server scm-server[30052]: #011at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:364) May 5 22:16:30 server scm-server[30052]: #011at sonia.scm.server.ScmServer.<init>(ScmServer.java:70) May 5 22:16:30 server scm-server[30052]: #011... 1 more May 5 22:16:30 server systemd[1]: scm-server.service: Main process exited, code=exited, status=1/FAILURE May 5 22:16:30 server systemd[1]: scm-server.service: Unit entered failed state. May 5 22:16:30 server systemd[1]: scm-server.service: Failed with result 'exit-code'. May 5 22:16:30 server systemd[1]: scm-server.service: Service hold-off time over, scheduling restart. May 5 22:16:30 server systemd[1]: Stopped SCM-Manager Server. May 5 22:16:30 server systemd[1]: Started SCM-Manager Server. May 5 22:16:30 server scm-server[30080]: 2021-05-05 22:16:30.610:INFO::main: Logging initialized @305ms to org.eclipse.jetty.util.log.StdErrLog May 5 22:16:30 server scm-server[30080]: 2021-05-05 22:16:30.734:WARN:oejx.XmlConfiguration:main: Config error at <Call name="addConnector"><Arg>| <New class="org.eclipse.jetty.server.nio.SelectChannelConnector"><Set name="host">| <SystemProperty name="jetty.host"/>| </Set><Set name="port">| <SystemProperty name="jetty.port" default="8080"/>| </Set><Set name="requestHeaderSize">16384</Set><Set name="forwarded">true</Set></New>| </Arg></Call> java.lang.ClassNotFoundException: org.eclipse.jetty.server.nio.SelectChannelConnector in file:///opt/scm-server/conf/server-config.xml May 5 22:16:30 server scm-server[30080]: Exception in thread "main" java.lang.ExceptionInInitializerError May 5 22:16:30 server scm-server[30080]: Caused by: sonia.scm.server.ScmServerException: error during server configuration May 5 22:16:30 server scm-server[30080]: #011at sonia.scm.server.ScmServer.<init>(ScmServer.java:74) May 5 22:16:30 server scm-server[30080]: #011at sonia.scm.server.ScmServerDaemon.<clinit>(ScmServerDaemon.java:41) May 5 22:16:30 server scm-server[30080]: Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.nio.SelectChannelConnector May 5 22:16:30 server scm-server[30080]: #011at java.net.URLClassLoader.findClass(URLClassLoader.java:382) May 5 22:16:30 server scm-server[30080]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:424) May 5 22:16:30 server scm-server[30080]: #011at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) May 5 22:16:30 server scm-server[30080]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:357) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.util.Loader.loadClass(Loader.java:64) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.newObj(XmlConfiguration.java:1006) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.itemValue(XmlConfiguration.java:1540) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.value(XmlConfiguration.java:1441) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.access$700(XmlConfiguration.java:395) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration$Args.<init>(XmlConfiguration.java:1699) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration$Args.<init>(XmlConfiguration.java:1686) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.call(XmlConfiguration.java:942) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:515) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configure(XmlConfiguration.java:431) May 5 22:16:30 server scm-server[30080]: #011at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.java:364) May 5 22:16:30 server scm-server[30080]: #011at sonia.scm.server.ScmServer.<init>(ScmServer.java:70) May 5 22:16:30 server scm-server[30080]: #011... 1 more May 5 22:16:30 server systemd[1]: scm-server.service: Main process exited, code=exited, status=1/FAILURE May 5 22:16:30 server systemd[1]: scm-server.service: Unit entered failed state. May 5 22:16:30 server systemd[1]: scm-server.service: Failed with result 'exit-code'. May 5 22:16:31 server systemd[1]: scm-server.service: Service hold-off time over, scheduling restart.

Further information like screenshots

i did manage to fix the issue, as i found out that the folder /opt/scm-manager/conf was from version 1.60, it wasnt removed and symlink to /etc/scm created.

@KristijanL KristijanL changed the title apt-get upgrade from 1.60 to 2.18.0 bug apt-get upgrade from 1.60 to 2.18.0 issue May 6, 2021
@eheimbuch
Copy link
Member

Hey @KristijanL,

thanks for the report. We will try to produce this and will get to you again.

@eheimbuch
Copy link
Member

Sorry it took longer. We have looked at the error and are discussing internally how we want to deal with it.

@eheimbuch eheimbuch added pinned Pinnend issues are not touched by the stale bot bug Something isn't working labels Jun 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working pinned Pinnend issues are not touched by the stale bot
Projects
None yet
Development

No branches or pull requests

2 participants