2012-09-28 10:08:25,974 4629 INFO etech openerp.modules.migration: module base: Running migration [>6.1.1.3] pre-migration 2012-09-28 10:08:25,974 4629 INFO etech OpenUpgrade: /opt/openerp/base/migrations/6.1.1.3/pre-migration.py called
Simon Vass Managing Director E-Tech Uganda Ltd http://www.etech.ug Tel: +256 (0) 312260620 or (0) 312260621 email: [email protected] skype: e-techservicedesk ----- Original Message ----- From: "Stefan Rijnhart (Therp)" <[email protected]> To: [email protected] Sent: Friday, 28 September, 2012 12:06:51 PM Subject: [Bug 1043234] Re: AttributeError: 'Field name not found in browse_record(ir.module.category, 2)' Hi Simon, thank you for the additional information. The error is fired when an OpenERP model (the module category) fails to instanciate (it has no fields). This is probably caused by a failure of the base module to load, for which I do not see any other cause or hint in the logs. What I do see is that the migration scripts from the base module are not being run. You should see something like the following line in your logs before any xml file is loaded: openerp.modules.migration: module base: Running migration [>6.x.x.x] pre-migration This means that either - the base module that you are loading does not contain the OpenUpgrade migrations directory with the migration scripts. Does the file /opt/openerp/openupgrade-server/openerp/addons/base/migrations/6.1.1.3 /pre-migration.py exist on your system? - you are running the migration script on a database that has half- survived a previous upgrade attempt. Did you rerun the migration procedure on a fresh copy of your 6.0 database? Cheers, Stefan. -- You received this bug notification because you are subscribed to the bug report. https://bugs.launchpad.net/bugs/1043234 Title: AttributeError: 'Field name not found in browse_record(ir.module.category, 2)' Status in OpenUpgrade Server: Incomplete Bug description: When I run the migration script on my 6.0.4 db to update to 6.1 I get. Traceback (most recent call last): File "/opt/openerp/server/openerp-server", line 95, in preload_registry db, registry = openerp.pooler.get_db_and_pool(dbname, update_module=config['init'] or config['update'], pooljobs=False) File "/opt/openerp/server/openerp/pooler.py", line 33, in get_db_and_pool registry = RegistryManager.get(db_name, force_demo, status, update_module, pooljobs) File "/opt/openerp/server/openerp/modules/registry.py", line 180, in get update_module, pooljobs) File "/opt/openerp/server/openerp/modules/registry.py", line 202, in new openerp.modules.load_modules(registry.db, force_demo, status, update_module) File "/opt/openerp/server/openerp/modules/loading.py", line 471, in load_modules modobj.update_list(cr, 1) File "/opt/openerp/server/openerp/addons/base/module/module.py", line 497, in update_list self._update_category(cr, uid, mod, terp.get('category', 'Uncategorized')) File "/opt/openerp/server/openerp/addons/base/module/module.py", line 551, in _update_category current_category_path.insert(0, current_category.name) File "/opt/openerp/server/openerp/osv/orm.py", line 478, in __getattr__ raise AttributeError(e) AttributeError: 'Field name not found in browse_record(ir.module.category, 2)' To manage notifications about this bug go to: https://bugs.launchpad.net/openupgrade-server/+bug/1043234/+subscriptions -- You received this bug notification because you are a member of OpenUpgrade Committers, which is subscribed to OpenUpgrade Server. https://bugs.launchpad.net/bugs/1043234 Title: AttributeError: 'Field name not found in browse_record(ir.module.category, 2)' Status in OpenUpgrade Server: Incomplete Bug description: When I run the migration script on my 6.0.4 db to update to 6.1 I get. Traceback (most recent call last): File "/opt/openerp/server/openerp-server", line 95, in preload_registry db, registry = openerp.pooler.get_db_and_pool(dbname, update_module=config['init'] or config['update'], pooljobs=False) File "/opt/openerp/server/openerp/pooler.py", line 33, in get_db_and_pool registry = RegistryManager.get(db_name, force_demo, status, update_module, pooljobs) File "/opt/openerp/server/openerp/modules/registry.py", line 180, in get update_module, pooljobs) File "/opt/openerp/server/openerp/modules/registry.py", line 202, in new openerp.modules.load_modules(registry.db, force_demo, status, update_module) File "/opt/openerp/server/openerp/modules/loading.py", line 471, in load_modules modobj.update_list(cr, 1) File "/opt/openerp/server/openerp/addons/base/module/module.py", line 497, in update_list self._update_category(cr, uid, mod, terp.get('category', 'Uncategorized')) File "/opt/openerp/server/openerp/addons/base/module/module.py", line 551, in _update_category current_category_path.insert(0, current_category.name) File "/opt/openerp/server/openerp/osv/orm.py", line 478, in __getattr__ raise AttributeError(e) AttributeError: 'Field name not found in browse_record(ir.module.category, 2)' To manage notifications about this bug go to: https://bugs.launchpad.net/openupgrade-server/+bug/1043234/+subscriptions -- Mailing list: https://launchpad.net/~credativ Post to : [email protected] Unsubscribe : https://launchpad.net/~credativ More help : https://help.launchpad.net/ListHelp

