[JIRA] (JENKINS-54588) Docker jenkins can't create first user

3 views
Skip to first unread message

teo_dinamo_gl@yahoo.com (JIRA)

unread,
Nov 12, 2018, 11:23:03 AM11/12/18
to jenkinsc...@googlegroups.com
safkhsd khdfldsh created an issue
 
Jenkins / Bug JENKINS-54588
Docker jenkins can't create first user
Issue Type: Bug Bug
Assignee: Tomáš Bambas
Components: installshield-plugin
Created: 2018-11-12 16:22
Environment: jenkinsci/blueocean:latest docker image / Jenkins 2.138.3
Priority: Critical Critical
Reporter: safkhsd khdfldsh

Hi,

I just started jenkins inside a docker cotainer, by using docker-compose with following yml

 

jenkins:
 image: 'jenkinsci/blueocean:latest'
 restart: always
 volumes:
 - 'jenkins_data:/var/jenkins_home'
 - '$HOME/jenkins:/var/jenkins_home'
 - '/var/run/docker.sock:/var/run/docker.sock'
 ports:
 - "17908:8080"
 expose:
 - "8080"

the container is running, got the password for the default admin account, installed the default recommended plugins. The next step should allow me to create a new admin user, i completed all the data and i get the following error

Stack trace

java.lang.IllegalArgumentException: Invalid indexed property '["password1",' on bean class 'class hudson.security.HudsonPrivateSecurityRealm$SignupInfo' Missing End Delimiter
	at org.apache.commons.beanutils.PropertyUtilsBean.getIndexedProperty(PropertyUtilsBean.java:397)
	at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:768)
	at org.apache.commons.beanutils.BeanUtilsBean.getNestedProperty(BeanUtilsBean.java:715)
	at org.apache.commons.beanutils.BeanUtilsBean.getProperty(BeanUtilsBean.java:741)
	at org.apache.commons.beanutils.BeanUtils.getProperty(BeanUtils.java:382)
	at org.kohsuke.stapler.RequestImpl.fill(RequestImpl.java:580)
	at org.kohsuke.stapler.RequestImpl.bindParameters(RequestImpl.java:391)
	at org.kohsuke.stapler.RequestImpl.bindParameters(RequestImpl.java:383)
	at hudson.security.HudsonPrivateSecurityRealm$SignupInfo.<init>(HudsonPrivateSecurityRealm.java:566)
	at hudson.security.HudsonPrivateSecurityRealm.validateAccountCreationForm(HudsonPrivateSecurityRealm.java:399)
	at hudson.security.HudsonPrivateSecurityRealm.createAccountFromSetupWizard(HudsonPrivateSecurityRealm.java:319)
	at jenkins.install.SetupWizard.doCreateAdminUser(SetupWizard.java:257)
	at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
	at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:343)
	at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77)
	at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)
	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:184)
	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:117)
	at org.kohsuke.stapler.MetaClass data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doDispatch(MetaClass.java:130)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:739)
Caused: javax.servlet.ServletException
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:789)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:870)
	at org.kohsuke.stapler.MetaClass$3.doDispatch(MetaClass.java:212)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:739)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:870)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:668)
	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:865)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
	at hudson.util.PluginServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(PluginServletFilter.java:154)
	at hudson.security.HudsonPrivateSecurityRealm$5.doFilter(HudsonPrivateSecurityRealm.java:849)
	at hudson.util.PluginServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(PluginServletFilter.java:151)
	at jenkins.install.SetupWizard data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(SetupWizard.java:618)
	at hudson.util.PluginServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(PluginServletFilter.java:151)
	at org.jenkinsci.plugins.ssegateway.Endpoint$SSEListenChannelFilter.doFilter(Endpoint.java:243)
	at hudson.util.PluginServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(PluginServletFilter.java:151)
	at io.jenkins.blueocean.ResourceCacheControl.doFilter(ResourceCacheControl.java:134)
	at hudson.util.PluginServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(PluginServletFilter.java:151)
	at io.jenkins.blueocean.auth.jwt.impl.JwtAuthenticationFilter.doFilter(JwtAuthenticationFilter.java:61)
	at hudson.util.PluginServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(PluginServletFilter.java:151)
	at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:99)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:84)
	at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:87)
	at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:87)
	at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
	at hudson.security.ChainedServletFilter data-model-type="hudson.model.Hudson" id="jenkins" class="yui-skin-sam two-column jenkins-2.138.3" data-version="2.138.3".doFilter(ChainedServletFilter.java:87)
	at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)
	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1317)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1219)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:531)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:281)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102)
	at org.eclipse.jetty.io.ChannelEndPoint>.run(ChannelEndPoint.java:118)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762)
	at org.eclipse.jetty.util.thread.QueuedThreadPool>.run(QueuedThreadPool.java:680)
	at java.lang.Thread.run(Thread.java:748)
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

teo_dinamo_gl@yahoo.com (JIRA)

unread,
Nov 13, 2018, 6:49:03 AM11/13/18
to jenkinsc...@googlegroups.com
safkhsd khdfldsh updated an issue
Change By: safkhsd khdfldsh
Hi,

I just started jenkins inside a docker
cotainer container , by using docker-compose with following yml

 
{code:java}

jenkins:
image: 'jenkinsci/blueocean:latest'
restart: always
volumes:
- 'jenkins_data:/var/jenkins_home'
- '$HOME/jenkins:/var/jenkins_home'
- '/var/run/docker.sock:/var/run/docker.sock'
ports:
- "17908:8080"
expose:
- "8080"
{code}

the container is running, got the password for the default admin account, installed the default recommended plugins. The next step should allow me to create a new admin user, i completed all the data and i get the following error
{code:java}
{code}

fredrikjonsen@gmail.com (JIRA)

unread,
Nov 16, 2018, 11:19:03 AM11/16/18
to jenkinsc...@googlegroups.com
Fredrik Jonsén commented on Bug JENKINS-54588
 
Re: Docker jenkins can't create first user

Likely not related to Docker. This occured for me as well while setting up Jenkins on bare metal. Also on 2.138.3.

Reply all
Reply to author
Forward
0 new messages