I get the following error when I try to upgrade the 2.1.2 VMWare Appliance to 
newer versions.  I've tried 2.3 which broke the hardware tab of my installation 
(as well as who knows what else) and also 2.2 which gave me the following error 
when performing the upgrade. 

[group-zenoss postupdate] Daemon: zeneventlog starting...
[group-zenoss postupdate] INFO:zen.migrate:Database going to version Zenoss 
2.2.4
[group-zenoss postupdate] INFO:zen.migrate:Installing AddBackupFilesListMenu 
(2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing AddEventMenuItem (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing AddMonitorColumn (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing AddToGraphMenuItem (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing 
CustomSchemaMenuRestriction (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing 
DeleteSaveAdministratorsMenuItem (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing DevicePathIndex (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing DiscoverNetworkMenuItem 
(2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing ExpandEventKeyColumn 
(2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing FixManufacturersLocation 
(2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing ImportExportZenPacks 
(2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing MaintenanceWindowCatalog 
(2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing MakeTemplateCatalog 
(2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing MakeZenPackManager (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing MapCacheMenuItem (2.2.0)
[group-zenoss postupdate] INFO:zen.migrate:Installing MonitorTemplateMenu 
(2.2.0)
[group-zenoss postupdate] INFO:zen.ImportRM:End loading objects
[group-zenoss postupdate] INFO:zen.ImportRM:Processing links
[group-zenoss postupdate] Recovering
[group-zenoss postupdate] Traceback (most recent call last):
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 21, in ?
[group-zenoss postupdate]     main()
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenModel/migrate/zenmigrate.py", line 18, in main
[group-zenoss postupdate]     m.main()
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenModel/migrate/Migrate.py", line 426, in main
[group-zenoss postupdate]     self.cutover()
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenModel/migrate/Migrate.py", line 306, in cutover
[group-zenoss postupdate]     self.migrate()
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenModel/migrate/Migrate.py", line 282, in migrate
[group-zenoss postupdate]     m.cutover(self.dmd)
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenModel/migrate/monitorTemplateMenu.py", line 47, in 
cutover
[group-zenoss postupdate]     im.loadObjectFromXML(xmlfile=template)
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenRelations/ImportRM.py", line 245, in loadObjectFromXML
[group-zenoss postupdate]     parser.parse(self.infile)
[group-zenoss postupdate]   File "/usr/lib/python2.4/xml/sax/expatreader.py", 
line 107, in parse
[group-zenoss postupdate]     xmlreader.IncrementalParser.parse(self, source)
[group-zenoss postupdate]   File "/usr/lib/python2.4/xml/sax/xmlreader.py", 
line 123, in parse
[group-zenoss postupdate]     self.feed(buffer)
[group-zenoss postupdate]   File "/usr/lib/python2.4/xml/sax/expatreader.py", 
line 207, in feed
[group-zenoss postupdate]     self._parser.Parse(data, isFinal)
[group-zenoss postupdate]   File "/usr/lib/python2.4/xml/sax/expatreader.py", 
line 303, in end_element
[group-zenoss postupdate]     self._cont_handler.endElement(name)
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenRelations/ImportRM.py", line 100, in endElement
[group-zenoss postupdate]     self.commit()
[group-zenoss postupdate]   File 
"/home/zenoss/Products/ZenRelations/ImportRM.py", line 258, in commit
[group-zenoss postupdate]     trans.commit()
[group-zenoss postupdate]   File 
"/home/marc/conary/zenoss-project/builds/zope2/_ROOT_/usr/lib/zope/lib/python/transaction/_transaction.py",
 line 381, in commit
[group-zenoss postupdate]   File 
"/home/marc/conary/zenoss-project/builds/zope2/_ROOT_/usr/lib/zope/lib/python/transaction/_transaction.py",
 line 379, in commit
[group-zenoss postupdate]   File 
"/home/marc/conary/zenoss-project/builds/zope2/_ROOT_/usr/lib/zope/lib/python/transaction/_transaction.py",
 line 424, in _commitResources
[group-zenoss postupdate]   File 
"/home/marc/conary/zenoss-project/builds/zope2/_ROOT_/usr/lib/zope/lib/python/ZODB/Connection.py",
 line 462, in commit
[group-zenoss postupdate]   File 
"/home/marc/conary/zenoss-project/builds/zope2/_ROOT_/usr/lib/zope/lib/python/ZODB/Connection.py",
 line 495, in _commit
[group-zenoss postupdate] ZODB.POSException.ConflictError: database conflict 
error (oid 0x0f4a, class Products.ZenModel.DataRoot.DataRoot)

When I rebooted after the upgrade it looked like it performed a zenmigrate.  So 
I continued and had other problems(Mostly with snmp reporting BAD OID #), Which 
I didn't write down the exact error(My bad).  So I rolled back to the snapshot 
I took prior to doing the upgrade.  

The followed the upgrade instructions in the installation/upgrade manual with 
running conary migrate (Pg 26-27)

Any Help would be appreciated.

Thanks,
Kelly Murphy




-------------------- m2f --------------------

Read this topic online here:
http://forums.zenoss.com/viewtopic.php?p=27779#27779

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to