New question #253946 on OpenUpgrade Server:
https://answers.launchpad.net/openupgrade-server/+question/253946

Hi All,

Any help on this issue will be appreciated. The migration script seems to stop. 
Any idea on how to continue? 

I'm using the migrate.py with these options:
python ./migrate.py --config=/home/openerp/openerp.conf 
--database=openerp1_testdb --run-migrations=7.0

 and I get this error:

2014-09-02 09:36:41,845 19896 INFO openerp1_testdb_migrated 
openerp.modules.migration: module crm: Running migration [7.0.1.0>] 
post-migration
2014-09-02 09:36:41,847 19896 INFO openerp1_testdb_migrated OpenUpgrade: crm: 
post-migration script called with version 6.1.1.0
2014-09-02 09:36:41,847 19896 INFO openerp1_testdb_migrated OpenUpgrade: crm: 
loading migrations/7.0.1.0/data.xml
2014-09-02 09:36:41,894 19896 DEBUG openerp1_testdb_migrated OpenUpgrade: 
Running SELECT id, name from crm_case_section;
2014-09-02 09:36:41,895 19896 DEBUG openerp1_testdb_migrated OpenUpgrade: 2 
rows affected
2014-09-02 09:36:43,003 19896 ERROR openerp1_testdb_migrated OpenUpgrade: crm: 
error in migration script 
/var/tmp/openupgrade/7.0/addons/crm/migrations/7.0.1.0/post-migration.py: 
'NoneType' object has no attribute '_name'
...
2014-09-02 09:36:43,009 19896 ERROR openerp1_testdb_migrated 
openerp.modules.loading: Error executing post migration script for module crm
`-> project_issue
: 'NoneType' object has no attribute '_name'
2014-09-02 09:36:45,918 19896 ERROR openerp1_testdb_migrated openerp: Failed to 
initialize database `openerp1_testdb_migrated`.
Traceback (most recent call last):
  File "/var/tmp/openupgrade/7.0/server/openerp/cli/server.py", line 98, in 
preload_registry
    db, registry = 
openerp.pooler.get_db_and_pool(dbname,update_module=update_module)
  File "/var/tmp/openupgrade/7.0/server/openerp/pooler.py", line 33, in 
get_db_and_pool
    registry = RegistryManager.get(db_name, force_demo, status, update_module)
  File "/var/tmp/openupgrade/7.0/server/openerp/modules/registry.py", line 192, 
in get
    update_module)
  File "/var/tmp/openupgrade/7.0/server/openerp/modules/registry.py", line 218, 
in new
    openerp.modules.load_modules(registry.db, force_demo, status, update_module)
  File "/var/tmp/openupgrade/7.0/server/openerp/modules/loading.py", line 378, 
in load_modules
    processed_upgrade = load_marked_modules(cr, graph, states_to_load, force, 
status, report, loaded_modules, update_module, registry)
  File "/var/tmp/openupgrade/7.0/server/openerp/modules/loading.py", line 285, 
in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, 
report=report, skip_modules=loaded_modules, perform_checks=perform_checks, 
registry=registry)
  File "/var/tmp/openupgrade/7.0/server/openerp/modules/loading.py", line 234, 
in load_module_graph
    migrations.migrate_module(package, 'post')
  File "/var/tmp/openupgrade/7.0/server/openerp/modules/migration.py", line 
192, in migrate_module
    mod.migrate(self.cr, pkg.installed_version)
  File "/var/tmp/openupgrade/7.0/server/openerp/openupgrade/openupgrade.py", 
line 473, in wrapped_function
    func(cr, version)
  File "crm/migrations/7.0.1.0/post-migration.py", line 69, in migrate
  File "/var/tmp/openupgrade/7.0/server/openerp/openupgrade/openupgrade.py", 
line 414, in m2o_to_m2m
    model.write(cr, SUPERUSER_ID, row[0], {field: [(4, row[1])]})
  File "/var/tmp/openupgrade/7.0/addons/crm/crm_lead.py", line 932, in write
    return super(crm_lead, self).write(cr, uid, ids, vals, context=context)
  File "/var/tmp/openupgrade/7.0/addons/mail/mail_thread.py", line 264, in write
    result = super(mail_thread, self).write(cr, uid, ids, values, 
context=context)
  File "/var/tmp/openupgrade/7.0/server/openerp/osv/orm.py", line 4291, in write
    self.pool.get(object)._store_set_values(cr, user, todo, 
fields_to_recompute, context)
  File "/var/tmp/openupgrade/7.0/server/openerp/osv/orm.py", line 4622, in 
_store_set_values
    result = self._columns[val[0]].get(cr, self, ids, val, SUPERUSER_ID, 
context=context)
  File "/var/tmp/openupgrade/7.0/server/openerp/osv/fields.py", line 1131, in 
get
    result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
  File "/var/tmp/openupgrade/7.0/addons/crm/crm_lead.py", line 197, in 
_compute_day
    if lead.date_closed:
  File "/var/tmp/openupgrade/7.0/server/openerp/osv/orm.py", line 484, in 
__getattr__
    return self[name]
  File "/var/tmp/openupgrade/7.0/server/openerp/osv/orm.py", line 466, in 
__getitem__
    new_data[field_name] = browse_record(self._cr, self._uid, ref_id, obj, 
self._cache, context=self._context, list_class=self._list_class, 
fields_process=self._fields_process)
  File "/var/tmp/openupgrade/7.0/server/openerp/osv/orm.py", line 338, in 
__init__
    self._table_name = self._table._name
AttributeError: 'NoneType' object has no attribute '_name'

-- 
You received this question notification because you are a member of
OpenUpgrade Drivers, which is an answer contact for OpenUpgrade Server.

-- 
Mailing list: https://launchpad.net/~openupgrade-drivers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openupgrade-drivers
More help   : https://help.launchpad.net/ListHelp

Reply via email to