I have a test box with 3.0.0_M2_740 on CentOS 4.3. Attempting to upgrade to 3.1.0_GA_260 resulted in the following:
Code:
Restoring existing configuration file from /opt/zimbra/.saveconfig/config.save...done
chown: cannot access `/opt/zimbra/conf/smtpd.key': No such file or directory
chown: cannot access `/opt/zimbra/conf/smtpd.crt': No such file or directory
Operations logged to /tmp/zmsetup.log.10303
Setting defaults...Setting defaults from existing config...Done
Upgrading from 3.0.0_M2_740 to 3.1.0_GA_260
Thu Mar 30 15:35:42 2006: Stopping zimbra services
Thu Mar 30 15:35:45 2006: Checking mysql status
Thu Mar 30 15:35:46 2006: Starting mysql
Thu Mar 30 15:35:47 2006: SELECT value FROM config WHERE name = 'db.version'
Thu Mar 30 15:35:48 2006: Checking logger mysql status
Thu Mar 30 15:35:49 2006: Starting logger mysql
This appears to be 3.0.0_M2
Schema upgrade required
Thu Mar 30 15:35:50 2006: Running /opt/zimbra/libexec/scripts/migrate20051021-UniqueVolume.pl
Thu Mar 30 15:35:52 2006: SELECT value FROM config WHERE name = 'db.version'
Thu Mar 30 15:35:53 2006: Verified schema version 21.
Thu Mar 30 15:35:53 2006: Updating volume table
Thu Mar 30 15:35:53 2006: ALTER TABLE volume
ADD UNIQUE i_name (name),
ADD UNIQUE i_path (path(255));
ERROR 1061 (42000) at line 1: Duplicate key name 'i_name'
Error while running '/opt/zimbra/bin/mysql --user=zimbra --password=removedpassword --database=zimbra --batch --skip-column-names'. at /opt/zimbra/libexec/scripts/Migrate.pm line 134, <OUTPUT> line 1.
Thu Mar 30 15:35:54 2006: Script failed with code 1 - exiting
UPGRADE FAILED - exiting
Is this related to Bug 6831?
I imaged the box back to 3.0.0_M2_740, upgraded to 3.0.1_GA_160, and then upgraded to 3.1.0_GA_260 successfully. I am quite impressed with both resource scheduling and reminders.
Keep up the good work!