1 votes
Hi all,

Zarafa's packaging of RPM's has had a few problems over the years and caused some headaches for us to keep our (Zarafa on ClearOS) users up to date.

I recently found some time to put a path together for all users on ClearOS 6 (ClearOS 7 is using Zarafa 7.2) to get up to the following:

Zarafa Webapp 2.1.2-500
Zarafa z-push 2.2.5

Note...this upgrade is only available to those users who have purchased Tim Burgess' Zarafa Community App or ClearCenter Zarafa Small Business App from the Marketplace...if you installed packages directly from Zarafa or other workarounds, this upgrade path does not apply.

As a result of the packaging issues, it's a bit of an ugly upgrade aesthetically speaking, however, I've run it on a few systems in testing and seems to work OK...I'm at the point where we could use a few more enthusiastic users to give this a try.

First off, you must be running Zarafa 7.1...if you are on Zarafa 7.0 still, you'll need to upgrade...Follow instructions here.

Don't miss the part where you need to request (from ClearCenter via a ticket) a new Zarafa serial when you go fro 7.0 to 7.1.

Once you're on Zarafa 7.1 (again, on your ClearOS 6 Community or Pro Edition), in the CLI, run the following:

yum remove zarafa-webapp
ENABLE_BETA=True yum --enablerepo=clearos-epel,clearos-centos install app-zarafa-small-business

Don't worry about the 'yum remove' will take out a few packages, but these will be added back during the install line. You will not lose any mail.

It would be best to perform these commands after hours when incoming mail and user activity is low.

This is as clean as I can get it.

Zarafa's use of the epoch and resulting 'downgrade' will be prevented by the app-zarafa package requiring only version 7.1.14.

Your auto-updates will continue to function since it runs the command:

yum --skip-broken upgrade

If you want to manually run upgrades in the future, you'll need to add the --skip-broken or need to do the following:

yum --exclude=zarafa-webapp upgrade

Please note..there is nothing we can do on this matter...This was deemed the best path forward, given the packages we get from Zarafa.

Why upgrade? Well, Zarafa webapp (https://<SERVER>/webapp) has undergone some huge improvements...not just bug fixes, but performance increases and features.

If you have any issue and/or can post your feedback here for everyone's benefit, that'd be great.

More info on the jump we've made from 7.0.x (or 7.1.5 or 7.1.7, depending on what repos you upgraded from) can be found here:

Thursday, February 04 2016, 06:03 PM
Share this post:
Responses (2)
  • Accepted Answer

    Wednesday, January 10 2018, 07:32 PM - #Permalink
    1 votes
    I believe you're on ClearOS 7...not 6.

    If so, this document to get you up to Kopano is more relevant:

    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, January 10 2018, 05:59 PM - #Permalink
    0 votes
    Right now I have:

    WebApp - ZCP 7.2.0-48204

    Will this method work with Zarafa 7.2?

    The reply is currently minimized Show
Your Reply