Date |
Level |
Type |
Message |
2023-12-18 19:28:16
|
INFO
|
runbot
|
Init build environment with config Adhoc Conf con tests
|
2023-12-18 19:28:16
|
|
|
Starting step base from config Adhoc Conf con tests
|
2023-12-18 19:28:16
|
INFO
|
runbot
|
Using Dockerfile Tag odoo:adhoc-odoo-16
|
2023-12-18 19:28:34
|
INFO
|
server
|
odoo.modules.loading:300
1 modules loaded in 8.14s, 8989 queries (+8989 extra)
|
2023-12-18 19:28:46
|
INFO
|
server
|
odoo.modules.loading:300
14 modules loaded in 5.58s, 5288 queries (+5288 extra)
|
2023-12-18 19:28:46
|
|
|
Step base finished in 26s
|
2023-12-18 19:28:46
|
|
|
Starting step all from config Adhoc Conf con tests
|
2023-12-18 19:28:46
|
INFO
|
runbot
|
Using Dockerfile Tag odoo:adhoc-odoo-16
|
2023-12-18 19:29:07
|
INFO
|
server
|
odoo.modules.loading:300
1 modules loaded in 8.41s, 8989 queries (+8989 extra)
|
2023-12-18 19:36:18
|
INFO
|
server
|
odoo.addons.l10n_uy_currency_update.models.res_company:40
Currency Provider configured as BCU for next companies: (UY) Company
|
2023-12-18 19:37:38
|
INFO
|
server
|
odoo.addons.l10n_uy_currency_update.models.res_company:40
Currency Provider configured as BCU for next companies: (UY) Company
|
2023-12-18 19:39:11
|
INFO
|
server
|
odoo.addons.l10n_uy_currency_update.models.res_company:40
Currency Provider configured as BCU for next companies: (UY) Company
|
2023-12-18 19:39:11
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:46
Currency Provider configured as AFIP for next companies: (AR) Exento
|
2023-12-18 19:39:11
|
INFO
|
server
|
odoo.addons.l10n_uy_currency_update.models.res_company:40
Currency Provider configured as BCU for next companies: (UY) Company
|
2023-12-18 19:39:11
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:46
Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista
|
2023-12-18 19:39:17
|
INFO
|
server
|
odoo.addons.l10n_uy_currency_update.models.res_company:40
Currency Provider configured as BCU for next companies: (UY) Company
|
2023-12-18 19:39:17
|
INFO
|
server
|
odoo.addons.l10n_ar_currency_update.models.res_company:46
Currency Provider configured as AFIP for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
|
2023-12-18 19:39:23
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:216
Setting demo certificate from to OdooCert5 in (AR) Responsable Inscripto company
|
2023-12-18 19:39:23
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:216
Setting demo certificate from to OdooCert2 in (AR) Monotributista company
|
2023-12-18 19:39:23
|
INFO
|
server
|
odoo.addons.l10n_ar_edi.models.res_company:216
Setting demo certificate from to OdooCert4 in (AR) Exento company
|
2023-12-18 19:40:09
|
WARNING
|
server
|
odoo.modules.loading:93
Module demo_base demo data failed to install, installed without demo data
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
f(rec)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 333, in _tag_function
_eval_xml(self, rec, env)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 204, in _eval_xml
return odoo.api.call_kw(model, method_name, args, kwargs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 462, in call_kw
result = _call_kw_model(method, model, args, kwargs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 435, in _call_kw_model
result = method(recs, *args, **kwargs)
File "/data/build/ingadhoc-ingadhoc-demo/demo_base/demo_py/sale_order.py", line 32, in _init_demo_base
new_sale._compute_pricelist_id()
File "/data/build/adhoc-cicd-oca-sale-workflow/sale_order_type/models/sale.py", line 110, in _compute_pricelist_id
res = super()._compute_pricelist_id()
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 379, in _compute_pricelist_id
order.pricelist_id = order.partner_id.property_product_pricelist
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1324, in __set__
records.write({self.name: write_value})
File "/data/build/ingadhoc-sale/sale_stock_ux/models/sale_order.py", line 60, in write
return super().write(vals)
File "/data/build/ingadhoc-argentina-sale/l10n_ar_sale_order_type/models/sale_order.py", line 36, in write
return super().write(vals)
File "/data/build/adhoc-cicd-odoo-enterprise/sale_subscription/models/sale_order.py", line 523, in write
res = super().write(vals)
File "/data/build/adhoc-cicd-odoo-odoo/addons/rating/models/rating_mixin.py", line 104, in write
result = super(RatingMixin, self).write(values)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_project/models/sale_order.py", line 198, in write
return super(SaleOrder, self).write(values)
File "/data/build/adhoc-cicd-oca-sale-workflow/sale_order_type/models/sale.py", line 189, in write
return super().write(vals)
File "/data/build/adhoc-cicd-odoo-odoo/addons/event_sale/models/sale_order.py", line 15, in write
result = super(SaleOrder, self).write(vals)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_stock/models/sale_order.py", line 121, in write
res = super(SaleOrder, self).write(values)
File "/data/build/adhoc-cicd-oca-product-pack/sale_product_pack/models/sale_order.py", line 59, in write
return super().write(vals)
File "/data/build/adhoc-cicd-oca-sale-workflow/sale_exception/models/sale_order.py", line 41, in write
result = super().write(vals)
File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 315, in write
result = super(MailThread, self).write(values)
File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_activity_mixin.py", line 241, in write
return super(MailActivityMixin, self).write(vals)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3817, in write
self._check_company()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3452, in _check_company
raise UserError("\n".join(lines))
odoo.exceptions.UserError: Incompatible companies on records:
- 'V 0001-00000120' belongs to company 'Muebleria ARG' and 'Type' (type_id: 'Ordered quantities') belongs to another company.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 89, in load_demo
load_data(cr, idref, mode, kind='demo', package=package)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 71, in load_data
tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 763, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 829, in convert_xml_import
obj.parse(doc.getroot())
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 749, in parse
self._tag_root(de)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 711, in _tag_root
raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/ingadhoc-ingadhoc-demo/demo_base/demo/init_demo_py.xml:9, somewhere inside
<function model="sale.order" name="_init_demo_base"/>
|
2023-12-18 19:40:09
|
ERROR
|
server
|
odoo.sql_db:324
bad query: INSERT INTO account_tax_sale_order_line_rel (sale_order_line_id, account_tax_id) VALUES (262, 277) ON CONFLICT DO NOTHING
ERROR: insert or update on table "account_tax_sale_order_line_rel" violates foreign key constraint "account_tax_sale_order_line_rel_sale_order_line_id_fkey"
DETAIL: Key (sale_order_line_id)=(262) is not present in table "sale_order_line".
|
2023-12-18 19:40:09
|
WARNING
|
server
|
odoo.modules.loading:641
Transient module states were reset
|
| | |
This error is already known.
|
2023-12-18 19:40:09
|
ERROR
|
server
|
odoo.modules.registry:95
Failed to load registry
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 488, in load_modules
processed_modules += load_marked_modules(cr, graph,
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 372, in load_marked_modules
loaded, processed = load_module_graph(
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 240, in load_module_graph
module._update_translations(overwrite=overwrite)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 941, in _update_translations
self.env['ir.module.module']._load_module_terms(mod_names, filter_lang, overwrite)
File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_module_module.py", line 494, in _load_module_terms
self.env.cr.flush()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 134, in flush
self.transaction.flush()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 875, in flush
env_to_flush.flush_all()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 737, in flush_all
self._recompute_all()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 733, in _recompute_all
self[field.model_name]._recompute_field(field)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
field.recompute(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_timesheet/models/sale_order.py", line 59, in _compute_field_value
return super()._compute_field_value(field)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1399, in _compute_field_value
return super()._compute_field_value(field)
File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 403, in _compute_field_value
return super()._compute_field_value(field)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order.py", line 24, in _compute_margin
grouped_order_lines_data = self.env['sale.order.line'].read_group(
File "/data/build/adhoc-cicd-odoo-odoo/addons/analytic/models/analytic_mixin.py", line 73, in read_group
return super().read_group(domain, fields, groupby, offset, limit, orderby, lazy)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2196, in read_group
result = self._read_group_raw(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2295, in _read_group_raw
self._flush_search(domain, fields=fnames + groupby_fields)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4651, in _flush_search
self.env[model_name].flush_model(field_names)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5604, in flush_model
self._recompute_model(fnames)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6202, in _recompute_model
self._recompute_field(field)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
field.recompute(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order_line.py", line 33, in _compute_margin
line.margin = line.price_subtotal - (line.purchase_price * line.product_uom_qty)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
self.recompute(record)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/ingadhoc-argentina-sale/l10n_ar_sale/models/sale_order_line.py", line 142, in _compute_amount
super(SaleOrderLine, line)._compute_amount()
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 616, in _compute_amount
tax_results = self.env['account.tax']._compute_taxes([line._convert_to_tax_base_line_dict()])
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 603, in _convert_to_tax_base_line_dict
taxes=self.tax_id,
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2801, in __get__
return super().__get__(records, owner)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
self.recompute(record)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_loyalty/models/sale_order_line.py", line 29, in _compute_tax_id
super(SaleOrderLine, self - reward_lines)._compute_tax_id()
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 413, in _compute_tax_id
line.tax_id = result
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1304, in __set__
self.write(protected_records, value)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4255, in write
return self.write_batch([(records, value)])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4276, in write_batch
return self.write_real(records_commands_list, create)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4862, in write_real
cr.execute(query, pairs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 321, in execute
res = self._obj.execute(query, params)
psycopg2.errors.ForeignKeyViolation: insert or update on table "account_tax_sale_order_line_rel" violates foreign key constraint "account_tax_sale_order_line_rel_sale_order_line_id_fkey"
DETAIL: Key (sale_order_line_id)=(262) is not present in table "sale_order_line".
|
2023-12-18 19:40:09
|
CRITICAL
|
server
|
odoo.service.server:1336
Failed to initialize database `30836-16-0-all`.
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1299, in preload_registries
registry = Registry.new(dbname, update_module=update_module)
File "<decorator-gen-16>", line 2, in new
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 87, in locked
return func(inst, *args, **kwargs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 488, in load_modules
processed_modules += load_marked_modules(cr, graph,
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 372, in load_marked_modules
loaded, processed = load_module_graph(
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 240, in load_module_graph
module._update_translations(overwrite=overwrite)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_module.py", line 941, in _update_translations
self.env['ir.module.module']._load_module_terms(mod_names, filter_lang, overwrite)
File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_module_module.py", line 494, in _load_module_terms
self.env.cr.flush()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 134, in flush
self.transaction.flush()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 875, in flush
env_to_flush.flush_all()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 737, in flush_all
self._recompute_all()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 733, in _recompute_all
self[field.model_name]._recompute_field(field)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
field.recompute(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_timesheet/models/sale_order.py", line 59, in _compute_field_value
return super()._compute_field_value(field)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order.py", line 1399, in _compute_field_value
return super()._compute_field_value(field)
File "/data/build/adhoc-cicd-odoo-odoo/addons/mail/models/mail_thread.py", line 403, in _compute_field_value
return super()._compute_field_value(field)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order.py", line 24, in _compute_margin
grouped_order_lines_data = self.env['sale.order.line'].read_group(
File "/data/build/adhoc-cicd-odoo-odoo/addons/analytic/models/analytic_mixin.py", line 73, in read_group
return super().read_group(domain, fields, groupby, offset, limit, orderby, lazy)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2196, in read_group
result = self._read_group_raw(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 2295, in _read_group_raw
self._flush_search(domain, fields=fnames + groupby_fields)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4651, in _flush_search
self.env[model_name].flush_model(field_names)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5604, in flush_model
self._recompute_model(fnames)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6202, in _recompute_model
self._recompute_field(field)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 6230, in _recompute_field
field.recompute(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_margin/models/sale_order_line.py", line 33, in _compute_margin
line.margin = line.price_subtotal - (line.purchase_price * line.product_uom_qty)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
self.recompute(record)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/ingadhoc-argentina-sale/l10n_ar_sale/models/sale_order_line.py", line 142, in _compute_amount
super(SaleOrderLine, line)._compute_amount()
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 616, in _compute_amount
tax_results = self.env['account.tax']._compute_taxes([line._convert_to_tax_base_line_dict()])
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 603, in _convert_to_tax_base_line_dict
taxes=self.tax_id,
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2801, in __get__
return super().__get__(records, owner)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1157, in __get__
self.recompute(record)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1369, in recompute
apply_except_missing(self.compute_value, recs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1342, in apply_except_missing
func(records)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1391, in compute_value
records._compute_field_value(self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4225, in _compute_field_value
fields.determine(field.compute, self)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 97, in determine
return needle(*args)
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale_loyalty/models/sale_order_line.py", line 29, in _compute_tax_id
super(SaleOrderLine, self - reward_lines)._compute_tax_id()
File "/data/build/adhoc-cicd-odoo-odoo/addons/sale/models/sale_order_line.py", line 413, in _compute_tax_id
line.tax_id = result
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 1304, in __set__
self.write(protected_records, value)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4255, in write
return self.write_batch([(records, value)])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4276, in write_batch
return self.write_real(records_commands_list, create)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 4862, in write_real
cr.execute(query, pairs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 321, in execute
res = self._obj.execute(query, params)
psycopg2.errors.ForeignKeyViolation: insert or update on table "account_tax_sale_order_line_rel" violates foreign key constraint "account_tax_sale_order_line_rel_sale_order_line_id_fkey"
DETAIL: Key (sale_order_line_id)=(262) is not present in table "sale_order_line".
|
2023-12-18 19:40:09
|
WARNING
|
server
|
odoo.tests.result:590
0 failed, 0 error(s) of 0 tests when loading database '30836-16-0-all'
|
2023-12-18 19:40:09
|
ERROR
|
server
|
odoo.sql_db:324
bad query: UPDATE "res_currency" SET "decimal_places" = 2, "write_date" = '2023-12-18T19:40:05.985063'::timestamp, "write_uid" = 1 WHERE id IN (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 59, 60, 61, 62, 63, 64, 65, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 87, 89, 90, 92, 93, 95, 96, 97, 98, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 1, 127, 128, 129, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 155, 157, 158, 160, 161, 163, 164, 165, 168)
ERROR: cursor already closed
|
2023-12-18 19:40:09
|
WARNING
|
server
|
odoo.modules.loading:641
Transient module states were reset
|
| | |
This error is already known.
|
2023-12-18 19:40:09
|
ERROR
|
server
|
odoo.modules.registry:95
Failed to load registry
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 64, in __new__
return cls.registries[db_name]
File "<decorator-gen-8>", line 2, in __getitem__
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 87, in locked
return func(inst, *args, **kwargs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/lru.py", line 34, in __getitem__
a = self.d[obj]
KeyError: '30836-16-0-all'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
f(rec)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 599, in _tag_record
record = model._load_records([data], self.mode == 'update')
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4378, in _load_records
data['record']._load_records_write(data['values'])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4309, in _load_records_write
self.write(values)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1620, in write
user.write({'groups_id': [Command.link(group_multi_company.id)]})
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1611, in write
res = super(UsersView, self).write(values)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 1309, in write
res = super(UsersImplied, self).write(values)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/res_users.py", line 647, in write
self.env['ir.model.access'].call_cache_clearing_methods()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_model.py", line 1931, in call_cache_clearing_methods
self.env.invalidate_all()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 727, in invalidate_all
self.flush_all()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 739, in flush_all
self[model_name].flush_model()
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5605, in flush_model
self._flush(fnames)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5678, in _flush
process(model, id_vals)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 5628, in process
model.browse(ids)._write(vals)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3866, in _write
cr.execute(query, params + [sub_ids])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 321, in execute
res = self._obj.execute(query, params)
psycopg2.InterfaceError: cursor already closed
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 429, in load_modules
loaded_modules, processed_modules = load_module_graph(
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 231, in load_module_graph
load_data(cr, idref, mode, kind='data', package=package)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 71, in load_data
tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 763, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 829, in convert_xml_import
obj.parse(doc.getroot())
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 749, in parse
self._tag_root(de)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
f(rec)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 711, in _tag_root
raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/data/res_users_data.xml:5, somewhere inside
<record model="res.users" id="base.user_root">
<field name="partner_id" ref="base.partner_root"/>
<field name="company_id" ref="main_company"/>
<field name="company_ids" eval="[Command.link(ref('main_company'))]"/>
<field name="email">root@example.com</field>
<field name="signature"><span>-- <br/>
System</span></field>
</record>
|
2023-12-18 19:40:14
|
INFO
|
runbot
|
Getting results for build 30836-16-0
|
2023-12-18 19:40:14
|
|
|
Step all finished in 11m
|
2023-12-18 19:40:14
|
|
|
Starting step setup from config Adhoc Conf con tests
|
2023-12-18 19:40:14
|
INFO
|
runbot
|
Using Dockerfile Tag odoo:adhoc-odoo-16
|
2023-12-18 19:40:15
|
INFO
|
runbot
|
Step setup finished in 1s
|
2023-12-18 19:40:15
|
|
|
Starting step run from config Adhoc Conf con tests
|
2023-12-18 19:40:15
|
INFO
|
runbot
|
Start running build 30836-16-0
|
2023-12-18 19:40:16
|
INFO
|
runbot
|
Using Dockerfile Tag odoo:adhoc-odoo-16
|
2023-12-18 19:40:22
|
INFO
|
server
|
odoo.modules.loading:300
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
2023-12-18 19:40:22
|
INFO
|
server
|
odoo.modules.loading:300
14 modules loaded in 0.10s, 0 queries (+0 extra)
|
2023-12-18 20:13:34
|
INFO
|
server
|
odoo.modules.loading:300
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
2023-12-18 20:13:40
|
INFO
|
server
|
odoo.modules.loading:300
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
2023-12-18 20:13:40
|
INFO
|
server
|
odoo.modules.loading:300
555 modules loaded in 4.63s, 0 queries (+0 extra)
|
2023-12-18 20:13:46
|
INFO
|
server
|
odoo.modules.loading:300
555 modules loaded in 4.60s, 0 queries (+0 extra)
|
2023-12-18 20:15:23
|
INFO
|
server
|
odoo.modules.loading:300
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
2023-12-18 20:15:29
|
INFO
|
server
|
odoo.modules.loading:300
555 modules loaded in 4.70s, 0 queries (+0 extra)
|
2023-12-19 16:47:17
|
INFO
|
runbot
|
Kill build 30836-16-0
|