Hi, guys, I have a question about timeout:

 

1) For next job, the boot action block’s timeout will be 5 minutes, while pdu-reboot timeout will be 10 seconds.

timeouts:

  job:

    minutes: 10

  action:

    minutes: 5

  actions:

    pdu-reboot:

      seconds: 10

  connection:

    minutes: 2

 

actions:

- boot:

    failure_retry: 4

    method: bootloader

    bootloader: u-boot

    commands: []

    prompts: ['=>']

 

2. But after we add timeouts to boot actions, the boot action timeout is 2 minutes now, that’s OK. But the individual pdu-reboot timeout will be the left time of 2 minutes.

actions:

- boot:

    failure_retry: 4

    method: bootloader

    bootloader: u-boot

    commands: []

    prompts: ['=>']

    timeout:

      minutes: 2

 

My question is: for the second item, if possible we could let pdu-reboot remain the value “10 seconds”?

 

Above is just an example to explain my question. What I really want to achieve is: sometimes, I want to specify the timeout for “uboot wait for interrupt”, I want to fail that individual sub-action quickly, then we are possible retry this action quickly without wait for the whole boot action timeout.

 

Any idea? Thanks.

 

Regards,

Larry