[JIRA] (JENKINS-60647) EC2-Plugin time range for minimum no of instances does not work with JCASC

3 views
Skip to first unread message

lpiedra@gmail.com (JIRA)

unread,
Jan 6, 2020, 8:51:02 AM1/6/20
to jenkinsc...@googlegroups.com
Luis Piedra-Márquez created an issue
 
Jenkins / Bug JENKINS-60647
EC2-Plugin time range for minimum no of instances does not work with JCASC
Issue Type: Bug Bug
Assignee: Ewelina Wilkosz
Components: configuration-as-code-plugin, ec2-plugin
Created: 2020-01-06 13:50
Priority: Minor Minor
Reporter: Luis Piedra-Márquez

The feature for limiting the minimum instances alive for a time range (https://github.com/jenkinsci/ec2-plugin/pull/404/) is really neat, but it does not work with Jenkins configuration as code.

 

Details

Jenkins version: 2.204.1

ec2-plugin version: 1.47

configuration-as-code-plugin version: 1.34

 

When running a configuration including this snippet:

 

minimumNumberOfInstancesTimeRangeConfig:
  minimumNoInstancesActiveTimeRangeFrom: "08:00"
  minimumNoInstancesActiveTimeRangeTo: "19:00"
  minimumNoInstancesActiveTimeRangeDays:
    monday: true
    tuesday: true
    wednesday: true
    thursday: true
    friday: true
    saturday: false
    sunday: false

 

Configuration fails with:

io.jenkins.plugins.casc.ConfiguratorException: Invalid configuration elements for type class hudson.plugins.ec2.util.MinimumNumberOfInstancesTimeRangeConfig : minimumNoInstancesActiveTimeRangeDays.
Available attributes : minimumNoInstancesActiveTimeRangeFrom, minimumNoInstancesActiveTimeRangeTo

Looking at the logs:

Jan 06, 2020 1:31:03 PM FINER io.jenkins.plugins.casc.BaseConfigurator describeProcessing minimumNoInstancesActiveTimeRangeDays property
Jan 06, 2020 1:31:03 PM FINER io.jenkins.plugins.casc.BaseConfigurator describeminimumNoInstancesActiveTimeRangeDays is a Map<?,?>. We decided not to support Maps.
Jan 06, 2020 1:31:03 PM FINER io.jenkins.plugins.casc.Attribute calculateIfSecret

 

 

 

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

lpiedra@gmail.com (JIRA)

unread,
Jan 27, 2020, 6:30:02 PM1/27/20
to jenkinsc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages