<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="margin:0px;font-size:12pt;background-color:rgb(255, 255, 255)"><span style="margin:0px;background-color:white">Hello everyone!</span><span style="margin:0px;background-color:rgb(255, 255, 255);display:inline !important"></span><span style="margin:0px;background-color:rgb(255, 255, 255);display:inline !important"></span></span><span style="background-color:rgb(255, 255, 255);display:inline !important"></span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<div style="margin:0px;font-size:12pt;background-color:rgb(255, 255, 255)">
<div style="margin:0px;background-color:white"><br>
</div>
<div style="margin:0px;background-color:white">I'm happy to announce the release crmsh 4.4.0 now is available!<br>
</div>
<div style="margin:0px;background-color:white"><br>
</div>
<div style="margin:0px;background-color:white"></div>
<span style="margin:0px;background-color:rgb(255, 255, 255);display:inline !important">Changes since tag 4.3.1</span>
<div style="margin:0px;background-color:rgb(255, 255, 255)"><br>
</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">Features:</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Support OCF 1.1 when detected and OCF_1_1_SUPPORT flag is on (<a href="https://github.com/ClusterLabs/crmsh/pull/914" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/914" data-linkindex="0" style="margin:0px">#914</a>)</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Change default transport type as udpu(unicast) (<a href="https://github.com/ClusterLabs/crmsh/pull/918" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/918" data-linkindex="1" style="margin:0px">#918</a>)</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Support multi sub-commands with --all option or specific node (<a href="https://github.com/ClusterLabs/crmsh/pull/797" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/797" data-linkindex="2" style="margin:0px">#797</a>)</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Adjust corosync and sbd parameters according to the profile environment detected (<a href="https://github.com/ClusterLabs/crmsh/pull/890" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/890" data-linkindex="3" style="margin:0px">#890</a>)
 (<a href="https://github.com/ClusterLabs/crmsh/pull/842" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/842" data-linkindex="4" style="margin:0px">#842</a>)</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Rename hb_report as "crm report" (<a href="https://github.com/ClusterLabs/crmsh/pull/883" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/883" data-linkindex="5" style="margin:0px">#883</a>)</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Improve crm report performance (<a href="https://github.com/ClusterLabs/crmsh/pull/880" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/880" data-linkindex="6" style="margin:0px">#880</a>)</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Using python logging as crmsh logging system (<a href="https://github.com/ClusterLabs/crmsh/pull/614" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" title="https://github.com/ClusterLabs/crmsh/pull/614" data-linkindex="7" style="margin:0px">#614</a>)</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)"><br>
</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">Major fixes:</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: sbd: not overwrite SYSCONFIG_SBD and sbd-disk-metadata if input 'n'
<div style="margin:0px">- Dev: behave: Change docker cgroup driver as systemd</div>
<div style="margin:0px">- Dev: bootstrap: the joining node retries an active cluster</div>
- Dev: ui_node: Use diff and patch instead of replace cib<br>
</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: bootstrap: Don't change pacemaker.service bootup preference</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: log: Change the log file owner as hacluster:haclient</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: crash_test: Adjust help output of 'crm cluster crash_test -h'</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: ui_configure: Give a deprecated warning when using "ms" subcommand</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: xmlutil: Parse promotable clone correctly and also consider compatibility</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: crm: To avoid the potential "permission denied" error under other users</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: ui_resource: Parse node and lifetime correctly</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: ui_resource: Parse lifetime option correctly</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: bootstrap: Add /etc/crm/crm.conf and /etc/crm/profiles.yml into /etc/csync2/csync2.cfg</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: hb_report: Using python way to collect ra trace files</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: doc: Note that resource tracing is only supported by OCF RAs</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: bootstrap: adjust host list for parallax to get and copy known_hosts file</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: parse: Should still be able to show the empty property if it already exists</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: bootstrap: check for missing fields in 'crm_node -l' output</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: resource: make untrace consistent with trace</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)">- Fix: ocfs2: Skip verifying UUID for ocfs2 device on top of raid or lvm on the join node</div>
<div style="margin:0px;background-color:rgb(255, 255, 255)"><br>
</div>
<span style="margin:0px;background-color:rgb(255, 255, 255);display:inline !important">More changes details please see <a href="https://github.com/ClusterLabs/crmsh/blob/master/ChangeLog" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" data-linkindex="8" style="margin:0px">https://github.com/ClusterLabs/crmsh/blob/master/ChangeLog</a><span style="margin:0px;background-color:white"><br>
</span></span>
<div class="x__Entity x__EType_OWALinkPreview x__EId_OWALinkPreview x__EReadonly_1" style="margin:0px">
</div>
<br>
<div style="margin:0px;background-color:white">Any feedback and suggestions are big welcome!</div>
<div style="margin:0px;background-color:white"><br>
</div>
<div style="margin:0px;background-color:white">Regards,</div>
<span style="margin:0px;background-color:white">xin</span></div>
</div>
</body>
</html>