issue when pushing to git (OD-2542)
Lukas opened 4 months ago

Hello, I currently get the following stack trace, when trying to push to an empty repo from another OneDev repo through the CI/CD pipeline.

2025-08-29T06:57:28.463940322Z 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
2025-08-29T06:57:28.463942713Z 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
2025-08-29T06:57:28.463945106Z 	at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
2025-08-29T06:57:28.463947381Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)
2025-08-29T06:57:28.463949741Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)
2025-08-29T06:57:28.463952007Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)
2025-08-29T06:59:41.309779600Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
2025-08-29T06:59:41.309811324Z 	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)
2025-08-29T06:59:41.309815739Z 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
2025-08-29T06:59:41.309819187Z 	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
2025-08-29T06:59:41.309822709Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2025-08-29T06:59:41.309826094Z 06:59:41 ERROR i.o.s.g.c.AdvertiseReceiveRefsCommand - fatal: bad numeric config value 'null' for 'pack.packsizelimit' in file config: invalid unit
2025-08-29T06:59:41.309839006Z 06:59:41 ERROR i.o.s.security.ExceptionHandleFilter - Error processing servlet request
2025-08-29T06:59:41.309842966Z io.onedev.commons.utils.ExplicitException: Command execution failed (command: git receive-pack --stateless-rpc --advertise-refs ., exit code: 128)
2025-08-29T06:59:41.309846780Z 	at io.onedev.commons.utils.command.ExecutionResult.buildException(ExecutionResult.java:54)
2025-08-29T06:59:41.309850120Z 	at io.onedev.commons.utils.command.ExecutionResult.checkReturnCode(ExecutionResult.java:62)
2025-08-29T06:59:41.309853417Z 	at io.onedev.server.git.command.AdvertiseReceiveRefsCommand.run(AdvertiseReceiveRefsCommand.java:53)
2025-08-29T06:59:41.309857498Z 	at io.onedev.server.git.GitFilter.processRefs(GitFilter.java:342)
2025-08-29T06:59:41.309861146Z 	at io.onedev.server.git.GitFilter.doFilter(GitFilter.java:381)
2025-08-29T06:59:41.309864701Z 	at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
2025-08-29T06:59:41.309867895Z 	at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)
2025-08-29T06:59:41.309871585Z 	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
2025-08-29T06:59:41.309875557Z 	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
2025-08-29T06:59:41.309879128Z 	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
2025-08-29T06:59:41.309882830Z 	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
2025-08-29T06:59:41.309886495Z 	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
2025-08-29T06:59:41.309890004Z 	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
2025-08-29T06:59:41.309893607Z 	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
2025-08-29T06:59:41.309896849Z 	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
2025-08-29T06:59:41.309902460Z 	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
2025-08-29T06:59:41.309905019Z 	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
2025-08-29T06:59:41.309907344Z 	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
2025-08-29T06:59:41.309909650Z 	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
2025-08-29T06:59:41.309912059Z 	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
2025-08-29T06:59:41.309914347Z 	at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:458)
2025-08-29T06:59:41.309916658Z 	at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:373)
2025-08-29T06:59:41.309919028Z 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
2025-08-29T06:59:41.309925563Z 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
2025-08-29T06:59:41.309929132Z 	at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
2025-08-29T06:59:41.309932646Z 	at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:370)
2025-08-29T06:59:41.309936233Z 	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
2025-08-29T06:59:41.309939860Z 	at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
2025-08-29T06:59:41.309943167Z 	at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)
2025-08-29T06:59:41.309946860Z 	at io.onedev.server.security.CorsFilter.doFilter(CorsFilter.java:47)
2025-08-29T06:59:41.309950247Z 	at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
2025-08-29T06:59:41.309953540Z 	at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)
2025-08-29T06:59:41.309957108Z 	at io.onedev.server.jetty.DisableTraceFilter.doFilter(DisableTraceFilter.java:28)
2025-08-29T06:59:41.309960702Z 	at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
2025-08-29T06:59:41.309963858Z 	at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)
2025-08-29T06:59:41.309967242Z 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)
2025-08-29T06:59:41.309970813Z 	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
2025-08-29T06:59:41.309974282Z 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
2025-08-29T06:59:41.309977953Z 	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
2025-08-29T07:26:35.552290028Z 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)
2025-08-29T07:26:35.552324119Z 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
2025-08-29T07:26:35.552327796Z 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)
2025-08-29T07:26:35.552330565Z 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
2025-08-29T07:26:35.552333018Z 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
2025-08-29T07:26:35.552335382Z 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)
2025-08-29T07:26:35.552337730Z 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
2025-08-29T07:26:35.552340176Z 	at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:772)
2025-08-29T07:26:35.552342624Z 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
2025-08-29T07:26:35.552354643Z 	at org.eclipse.jetty.server.Server.handle(Server.java:516)
2025-08-29T07:26:35.552357233Z 	at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)
2025-08-29T07:26:35.552359649Z 	at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)
2025-08-29T07:26:35.552362361Z 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)
2025-08-29T07:26:35.552364663Z 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)
2025-08-29T07:26:35.552367040Z 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
2025-08-29T07:26:35.552369463Z 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
2025-08-29T07:26:35.552371882Z 	at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
2025-08-29T07:26:35.552374319Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)
2025-08-29T07:26:35.552376656Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)
2025-08-29T07:26:35.552378928Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)
2025-08-29T07:26:35.552381280Z 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
2025-08-29T07:26:35.552383627Z 	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)
2025-08-29T07:26:35.552385965Z 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)
2025-08-29T07:26:35.552388258Z 	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)
2025-08-29T07:26:35.552391462Z 	at java.base/java.lang.Thread.run(Thread.java:829)
2025-08-29T07:26:35.552393795Z 07:26:35 ERROR i.o.s.g.c.AdvertiseReceiveRefsCommand - fatal: bad numeric config value 'null' for 'pack.packsizelimit' in file config: invalid unit
2025-08-29T07:26:35.552396206Z 07:26:35 ERROR i.o.s.security.ExceptionHandleFilter - Error processing servlet request
2025-08-29T07:26:35.552398547Z io.onedev.commons.utils.ExplicitException: Command execution failed (command: git receive-pack --stateless-rpc --advertise-refs ., exit code: 128)
2025-08-29T07:26:35.552401011Z 	at io.onedev.commons.utils.command.ExecutionResult.buildException(ExecutionResult.java:54)
2025-08-29T07:26:35.552403412Z 	at io.onedev.commons.utils.command.ExecutionResult.checkReturnCode(ExecutionResult.java:62)
2025-08-29T07:26:35.552405747Z 	at io.onedev.server.git.command.AdvertiseReceiveRefsCommand.run(AdvertiseReceiveRefsCommand.java:53)
2025-08-29T07:26:35.552408078Z 	at io.onedev.server.git.GitFilter.processRefs(GitFilter.java:342)
2025-08-29T07:26:35.552410394Z 	at io.onedev.server.git.GitFilter.doFilter(GitFilter.java:381)
2025-08-29T07:26:35.552412740Z 	at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
2025-08-29T07:26:35.552415065Z 	at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)
2025-08-29T07:26:35.552419153Z 	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
2025-08-29T07:26:35.552421538Z 	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
2025-08-29T07:26:35.552423922Z 	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
2025-08-29T07:26:35.552426260Z 	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
2025-08-29T07:26:35.552428739Z 	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
2025-08-29T07:26:35.552431165Z 	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
2025-08-29T07:26:35.552433411Z 	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
2025-08-29T07:26:35.552435717Z 	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)
2025-08-29T07:26:35.552438005Z 	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
2025-08-29T07:26:35.552440308Z 	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
2025-08-29T07:26:35.552442594Z 	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
2025-08-29T07:26:35.552444888Z 	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:154)

  • Robin Shen commented 4 months ago

    Please check various pack config settings in settings / code / git pack config of the target project. Some values are set to null which is incorrect. Please leave the empty if you want to use the default settings.

  • Robin Shen changed state to 'Closed' 4 months ago
    Previous Value Current Value
    Open
    Closed
issue 1/1
Type
Bug
Priority
Normal
Assignee
Affected Versions
12.0.8
Labels
No labels
Issue Votes (0)
Watchers (2)
Reference
OD-2542
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover