<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #000000'>Tony,<div><br></div><div>I agree, most patches are aimed at the mailbox nodes. &nbsp;However, there is some inherent risk in ignoring what's advised in the release notes for the install of a patch where it's advised to install it on all ZCS nodes, and just applying it only to the mailbox nodes. &nbsp;With the phasing out of Bugzilla (since Bugzilla no longer receives regular updates), it's increasingly difficult to second guess what dependencies a patch may require from other ZCS non-mailbox nodes, if any.</div><div><br></div><div>Since the repo based distribution of Zimbra upgrades/patches is still pretty new yet, I think it's important that we all work together to iron out some of the early wrinkles that are likely to exist in the system. &nbsp;Hopefully Zimbra will update the install instructions in the release notes for this patch &amp; others in the future, based on the feedback of the community on this mailing list.</div><div><br></div><div><br><div><span name="x"></span><div><div><div><span style="color: rgb(255, 102, 0); font-weight: bold;"><br>Randy Leiker (</span><span style="font-weight: bold;"> <span style="color: rgb(51, 51, 255); background-color: rgb(255, 255, 255);">randy@skywaynetworks.com</span> <span style="color: rgb(255, 102, 0);">)</span></span><br><span style="color: rgb(0, 0, 153);">Skyway Networks, LLC</span><br><span style="color: rgb(0, 0, 153);">1.800.538.5334</span> <span style="color: rgb(255, 102, 0);">/</span> <span style="color: rgb(0, 0, 153);">913.663.3900 Ext. 100</span><br><span style="color: rgb(0, 0, 153);"></span><a href="http://www.skywaynetworks.com">https://www.skywaynetworks.com</a><br></div></div></div><span name="x"></span><br></div><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"Tony Publiski" &lt;tonster@tonster.com&gt;<br><b>To: </b>"Randy Leiker" &lt;randy@skywaynetworks.com&gt;, users@lists.zetalliance.org<br><b>Sent: </b>Thursday, April 12, 2018 6:09:38 PM<br><b>Subject: </b>Re: [Users] Zimbra 8.8.8 Patch 1 release<br><br><style><!----></style><style id="css_styles"><!--blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding-top: 0px; }
a img { border: 0px; }
li[style='text-align: center;'], li[style='text-align: right;'] {  list-style-position: inside;}
body { font-family: Tahoma; font-size: 12pt;   }--></style><div>I haven't actually looked at what's fixed in this patch, however *most* of the time you don't need to ever patch anything but the store server, so really I wouldn't even both with the other nodes. Yes, the zimbra-common-core-jar package is used by zmprov, and thus exists on all nodes, however it's almost certain that nothing patched affects the non-mailbox server nodes. The former patch would, of course, run on all nodes, but only actually copied files based on what services were installed, and I can't remember a patch I was involved in actually patching anything on non-store nodes.</div><div><br></div><div>Tony</div>
<div><br></div>
<div>------ Original Message ------</div>
<div>From: "Randy Leiker" &lt;<a href="mailto:randy@skywaynetworks.com" target="_blank">randy@skywaynetworks.com</a>&gt;</div>
<div>To: <a href="mailto:users@lists.zetalliance.org" target="_blank">users@lists.zetalliance.org</a></div>
<div>Sent: 4/12/2018 7:03:31 PM</div>
<div>Subject: [Users] Zimbra 8.8.8 Patch 1 release</div><div><br></div>
<div id="x92c9b632019843c"><blockquote cite="1673497553.524.1523574211666.JavaMail." class="cite2">
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #000000"><div style="color: rgb(0, 0, 0);"><font size="2">Hi Everyone,</font></div><div style="color: rgb(0, 0, 0);"><font size="2"><br></font></div><div style="color: rgb(0, 0, 0);"><font size="2">Today Zimbra 8.8.8 Patch 1 was released as GA:&nbsp;<a href="https://wiki.zimbra.com/wiki/Zimbra_Releases/8.8.8/P1" target="_blank">https://wiki.zimbra.com/wiki/Zimbra_Releases/8.8.8/P1</a></font></div><div style="color: rgb(0, 0, 0);"><font size="2"><br></font></div><div style="color: rgb(0, 0, 0);"><font size="2">One of the bug fixes included (35115) helps with the Zimbra High Availability open source project I've been working on developing. &nbsp;I'll be publishing the initial reference designs for that project very soon on its own web site. &nbsp;In the meantime, I deployed 8.8.8 patch 1 to begin testing in my lab environment which is running CentOS 7, with ZCS 8.8.8. &nbsp;The install instructions as written in the release notes for Red Hat/CentOS servers (<a href="https://wiki.zimbra.com/wiki/Zimbra_Releases/8.8.8/P1#Install_the_Patch" target="_blank">https://wiki.zimbra.com/wiki/Zimbra_Releases/8.8.8/P1#Install_the_Patch</a>) work fine if you're running a single server install of ZCS. &nbsp;But, if you're running a multi-node install of ZCS, the patch install instructions in the release notes are inaccurate.</font></div><div style="color: rgb(0, 0, 0);"><font size="2"><br></font></div><div style="color: rgb(0, 0, 0);"><font size="2">In my lab environment, I have the following ZCS nodes provisioned:</font></div><div><ul><li><font size="2">2 x LDAP MMR nodes</font></li><li><font size="2">2 x MTA nodes</font></li><li><font size="2">2 x Proxy nodes</font></li><li><font size="2">2 x Mailbox nodes</font></li></ul><div><font size="2">If you attempt to follow the install instructions for the patch with a similar ZCS multi-node environment as noted above, you'll see a dependency failure in Yum that will prevent the patch from installing:</font></div></div><div><font size="2"><br></font></div><div><font size="2"><div>Error: Package: zimbra-patch-8.8.8.1.1522961836-1.r7.x86_64 (zimbra-888-patch)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Requires: zimbra-store &gt;= 8.8.8</div><div>&nbsp;You could try using --skip-broken to work around the problem</div><div>&nbsp;You could try running: rpm -Va --nofiles --nodigest</div><div><br></div></font></div><div style="color: rgb(0, 0, 0);"><font size="2">This occurs because the zimbra-store package isn't installed on all of the ZCS nodes. &nbsp;I</font><span style="font-size: small;">nstead, what you'll need to do is on your LDAP, MTA, and Proxy nodes, or essentially any ZCS node where the zimbra-store package is NOT installed, simply run these commands:</span></div><div><ul><li style="color: rgb(0, 0, 0);"><font size="2">As the root user:</font></li><ul style="color: rgb(0, 0, 0);"><li><font size="2">yum upgrade (upgrades the zimbra-common-core-jar package)</font></li></ul><li><font size="2">As the zimbra user:</font></li><ul><li><font size="2">zmcontrol restart</font></li></ul></ul></div><div><font size="2">Then, on your ZCS mailbox nodes (where the zimbra-store package is installed), follow the install instructions as written in the 8.8.8 Patch 1 release notes.</font></div><div><font size="2"><br></font></div><div><font size="2">When you get to the section in the release notes that advises running:</font></div><div><ul><li><font size="2">yum install zimbra-network-modules-ng</font></li><li><font size="2">yum install zimbra-chat &nbsp; &nbsp;OR &nbsp; &nbsp;yum install zimbra-talk</font></li></ul></div><div><font size="2">If you've already upgraded to 8.8.8, which would of course be the case if you're trying to install patch 1, the 8.8.8 install process uninstalls the zimbra-chat package &amp; replaces it with zimbra-talk, so you only need to run:</font></div><ul><li><font size="2">As the root user:</font></li><ul><li><font size="2">yum install zimbra-network-modules-ng</font></li><li><font size="2">yum install zimbra-talk</font></li></ul><li><font size="2">As the zimbra user:</font></li><ul><li><font size="2">zmmailboxdctl restart</font></li></ul></ul><div><font size="2">Otherwise, all of the ZCS services appeared to start successfully following the install of Patch 1. &nbsp;</font><span style="font-size: small;">I wasn't able to test it within my Zimbra lab environment, but I suspect the Ubuntu install instructions in the release notes need a similar clarification for multi-node ZCS installs.</span></div><br><div style="color: rgb(0, 0, 0); font-family: arial, helvetica, sans-serif; font-size: 10pt;"><span></span><div><div><div><span style="color: rgb(255, 102, 0); font-weight: bold;"><br>Randy Leiker (</span><span style="font-weight: bold;"> <span style="color: rgb(51, 51, 255); background-color: rgb(255, 255, 255);"><a href="mailto:randy@skywaynetworks.com" target="_blank">randy@skywaynetworks.com</a></span> <span style="color: rgb(255, 102, 0);">)</span></span><br><span style="color: rgb(0, 0, 153);">Skyway Networks, LLC</span><br><span style="color: rgb(0, 0, 153);">1.800.538.5334</span> <span style="color: rgb(255, 102, 0);">/</span> <span style="color: rgb(0, 0, 153);">913.663.3900 Ext. 100</span><br><span style="color: rgb(0, 0, 153);"></span><a href="http://www.skywaynetworks.com" target="_blank">https://www.skywaynetworks.com</a><br></div></div></div><span></span><br></div></div></blockquote></div>
</div><br></div></div></body></html>