[JIRA] (JENKINS-54571) Problem with jcasc compatibility plugin and job priority in Jenkins

6 views
Skip to first unread message

ljubisa.punosevac@sap.com (JIRA)

unread,
Nov 12, 2018, 5:27:02 AM11/12/18
to jenkinsc...@googlegroups.com
Ljubisa Punosevac created an issue
 
Jenkins / Bug JENKINS-54571
Problem with jcasc compatibility plugin and job priority in Jenkins
Issue Type: Bug Bug
Assignee: Unassigned
Components: plugin-usage-plugin
Created: 2018-11-12 10:26
Labels: jcasc-compatibility
Priority: Major Major
Reporter: Ljubisa Punosevac

Hi, 
I am trying to use configuration as code Jenkins plugin and I have problems with custom plugins.
 
I am trying to import these two configs:

<?xml version='1.1' encoding='UTF-8'?>
<jenkins.advancedqueue.PriorityConfiguration plugin="Priorit...@3.6.0">
  <jobGroups class="linked-list">
    <jenkins.advancedqueue.JobGroup>
      <id>0</id>
      <priority>-1</priority>
      <jobGroupStrategy class="jenkins.advancedqueue.jobinclusion.strategy.ViewBasedJobInclusionStrategy">
        <viewName>All</viewName>
        <useJobFilter>false</useJobFilter>
        <jobPattern>.*</jobPattern>
      </jobGroupStrategy>
      <description></description>
      <runExclusive>false</runExclusive>
      <useJobFilter>false</useJobFilter>
      <jobPattern>.*</jobPattern>
      <usePriorityStrategies>true</usePriorityStrategies>
      <priorityStrategies>
        <jenkins.advancedqueue.JobGroup_-PriorityStrategyHolder>
          <id>0</id>
          <priorityStrategy class="jenkins.advancedqueue.priority.strategy.BuildParameterStrategy">
            <parameterName>PRIORITY</parameterName>
          </priorityStrategy>
        </jenkins.advancedqueue.JobGroup_-PriorityStrategyHolder>
      </priorityStrategies>
    </jenkins.advancedqueue.JobGroup>
  </jobGroups>
</jenkins.advancedqueue.PriorityConfiguration> 

and

<?xml version='1.1' encoding='UTF-8'?>
<jenkins.advancedqueue.PrioritySorterConfiguration plugin="Priorit...@3.6.0">
  <allowPriorityOnJobs>true</allowPriorityOnJobs>
  <onlyAdminsMayEditPriorityConfiguration>true</onlyAdminsMayEditPriorityConfiguration>
  <strategy class="jenkins.advancedqueue.sorter.strategy.AbsoluteStrategy">
    <numberOfPriorities>5</numberOfPriorities>
    <defaultPriority>3</defaultPriority>
  </strategy>
</jenkins.advancedqueue.PrioritySorterConfiguration> 

 
but I am keep getting these kind of errors: 

 Caused by: io.jenkins.plugins.casc.ConfiguratorException: Invalid configuration elements for type class jenkins.advancedqueue.PrioritySorterConfiguration : allowpriorityonjobs.

 
I am trying to import this: 

unclassified:
  prioritysorterconfiguration:
    allowpriorityonjobs: true 

 
I have no clues how to write custom configurator, how to make current one to work and does that makes sense since this does not work out of the box and error does not tell which properties are supported. I am assuming that I might need to change to source code. 
 
Any hints are more than welcome. Thank you in advance. 
 
Best,
Ljubisa. 

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

cuong.tran@gmail.com (JIRA)

unread,
Aug 28, 2019, 1:16:03 AM8/28/19
to jenkinsc...@googlegroups.com

ljubisa.punosevac@sap.com (JIRA)

unread,
Aug 28, 2019, 5:48:02 AM8/28/19
to jenkinsc...@googlegroups.com

Cuong Tran No. We moved back from using this approach since it was not mature enough. 

cuong.tran@gmail.com (JIRA)

unread,
Aug 28, 2019, 11:34:02 AM8/28/19
to jenkinsc...@googlegroups.com

Yeah, I was afraid you were going to say that.  That's a shame jcasc can't handle everything.

Thanks for the reply.

Reply all
Reply to author
Forward
0 new messages