cylc / cylc-flow

Cylc: a workflow engine for cycling systems.
https://cylc.github.io
GNU General Public License v3.0
335 stars 94 forks source link

Don't demote job failed messages to debug. #6401

Closed hjoliver closed 1 month ago

hjoliver commented 1 month ago

Currently, we demote task messages to DEBUG level if they are more or less redundant with logged state changes.

However, this isn't ideal for job failure messages because,

Example:

[scheduling]
    [[graph]]
        R1 = "a"
[runtime]
    [[a]]
        script = false
        execution retry delays = PT5S

Current:

Screenshot (12)

This branch:

Screenshot (11)

Check List

hjoliver commented 1 month ago

I don't think this warrants a change log entry or tests.

oliver-sanders commented 1 month ago

Please see https://github.com/cylc/cylc-flow/pull/6169

hjoliver commented 1 month ago

Closing as a duplicate of #6169 in light of discussion to change the log level of both submission and execution failures (with retries) in the same PR.