Cherry-picks that seem to make sense after 2.0.3 release are:
Fix: tools: Fix definition of curses_indented_printf.
Fix: iso8601: Fix crm_time_parse_offset() to parse offset with plus sign.
Log: libcrmcommon: correctly raise detail log line length
Low: libcrmservice: handle child wait errors appropriately
Log: libcrmservice: improve messages when waiting for child process
Refactor: libcrmservice: isolate SIGCHLD handling
Fix: libstonithd, tools: Fix arguments to stonith-event.
Fix: libpengine: Options should be unsigned int, not long.
Fix: libstonithd: Some validate arguments should be non-const.
Fix: scheduler: make sure cluster-wide maintenance-mode=true overrides per-resource settings
Fix: tools: Correct the crm_mon man page.
There are too many fixes but mostly related to in-development refactorings so it's hard to distinguish if a fix is fixing something that exists already in v2.0.3.
I preferred to be conservative and pick the ones that made more sense - core parts - and were solved right after the release (and of course didn't introduce new features and major code refactoring).
A list of all commits after v2.0.3 can be seen at:
Cherry-picks that seem to make sense after 2.0.3 release are:
Fix: tools: Fix definition of curses_ indented_ printf. parse_offset( ) to parse offset with plus sign. mode=true overrides per-resource settings
Fix: iso8601: Fix crm_time_
Log: libcrmcommon: correctly raise detail log line length
Low: libcrmservice: handle child wait errors appropriately
Log: libcrmservice: improve messages when waiting for child process
Refactor: libcrmservice: isolate SIGCHLD handling
Fix: libstonithd, tools: Fix arguments to stonith-event.
Fix: libpengine: Options should be unsigned int, not long.
Fix: libstonithd: Some validate arguments should be non-const.
Fix: scheduler: make sure cluster-wide maintenance-
Fix: tools: Correct the crm_mon man page.
There are too many fixes but mostly related to in-development refactorings so it's hard to distinguish if a fix is fixing something that exists already in v2.0.3.
I preferred to be conservative and pick the ones that made more sense - core parts - and were solved right after the release (and of course didn't introduce new features and major code refactoring).
A list of all commits after v2.0.3 can be seen at:
https:/ /paste. ubuntu. com/p/pGzWc2qZp B/