[JIRA] (JENKINS-58834) pipeline multi-agent configure unexpected error

5 views
Skip to first unread message

alues@icloud.com (JIRA)

unread,
Aug 6, 2019, 4:20:04 PM8/6/19
to jenkinsc...@googlegroups.com
leslie leslie created an issue
 
Jenkins / Bug JENKINS-58834
pipeline multi-agent configure unexpected error
Issue Type: Bug Bug
Assignee: Carlos Sanchez
Components: docker, groovy-plugin, pipeline
Created: 2019-08-06 20:19
Environment: OS: Centos 7
Docker ver. 18.09.7
Jenkins ver. 2.176.2
Labels: jenkins pipline docker agents stage
Priority: Major Major
Reporter: leslie leslie

Unexpected error from pipeline configure below

pipeline {
    agent none 
    stages {
        stage('test1') {
            agent {
                docker 'centos:centos7'
                args '-u root'
            }
            steps {
                sh 'pwd'
                sh 'whoami'
                sh 'ansible --version'
            }
        }
        stage('test2') {
            agent {
                docker 'centos:latest'
            }
            steps {
                echo 'test2'
            }
        }
    }
}

Error message

Started by user admin

Running in Durability level: MAX_SURVIVABILITY

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

WorkflowScript: 5: Only one agent type is allowed per agent section @ line 5, column 13.

               agent {

               ^



WorkflowScript: 5: No agent type specified. Must be one of [any, docker, dockerfile, label, none] @ line 5, column 13.

               agent {

               ^



2 errors



	at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)

	at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1085)

	at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:603)

	at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)

	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)

	at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)

	at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)

	at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688)

	at groovy.lang.GroovyShell.parse(GroovyShell.java:700)

	at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.doParse(CpsGroovyShell.java:142)

	at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.reparse(CpsGroovyShell.java:127)

	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.parseScript(CpsFlowExecution.java:561)

	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.start(CpsFlowExecution.java:522)

	at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:320)

	at hudson.model.ResourceController.execute(ResourceController.java:97)

	at hudson.model.Executor.run(Executor.java:429)

Finished: FAILURE
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

alues@icloud.com (JIRA)

unread,
Aug 6, 2019, 4:21:02 PM8/6/19
to jenkinsc...@googlegroups.com
leslie leslie updated an issue
Change By: leslie leslie
Unexpected error from pipeline configure below
{code:java}

pipeline {
    agent none
    stages {
        stage('test1') {
            agent {
                docker 'centos:centos7'
                args '-u root'
            }
            steps {
                sh 'pwd'
                sh 'whoami'
                sh 'ansible --version'
            }
        }
        stage('test2') {
            agent {
                docker 'centos:latest'
            }
            steps {
                echo 'test2'
            }
        }
    }
}{code}
Error message
{code:java}
{code}

alues@icloud.com (JIRA)

unread,
Aug 6, 2019, 5:02:02 PM8/6/19
to jenkinsc...@googlegroups.com
leslie leslie closed an issue as Not A Defect
 

human mistake

Change By: leslie leslie
Status: Open Closed
Resolution: Not A Defect
Reply all
Reply to author
Forward
0 new messages