Description: Install and run Odoo without demo data
Commit: kmitl:2672fd81  
Subject: [16.0][IMP] budget: add hierarchical department filter sidebar (#53)
Author: Nonpawit Teerachetmongkol
Committer: GitHub
Commit: purchase-workflow:7944bcb3  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: account-reconcile:0f610a80  
Subject: Added translation using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: server-ux:a6a3fb51  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: account-financial-tools:311255c8  
Subject: Translated using Weblate (Portuguese (Brazil))
Author: Douglas Custódio
Committer: Weblate
Commit: account-financial-reporting:0baee690  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: server-tools:a450e6f5  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: hr:49ef8607  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: project:85721edf  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: reporting-engine:7b10e0ac  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: account-analytic:1bf1baf5  
Subject: Translated using Weblate (Italian)
Author: mymage
Committer: Weblate
Commit: mis-builder:b6f4cd4b  
Subject: Translated using Weblate (Turkish)
Author: Betül Öğmen
Committer: Weblate
Commit: web:9bfd8c34  
Subject: Update translation files
Author: Weblate
Committer: Weblate
Commit: server-brand:2bc45d77  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: l10n-thailand:0b7b078e  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: odoo-modules:76529673  
Subject: Merge branch '16.0' of github.com:Aginix/odoo-modules into 16.0
Author: Nonpawit Teerachetmongkol
Committer: Nonpawit Teerachetmongkol
Commit: odoo:eabb3fc7  
Subject: [FIX] mrp: reassign by product lines with new operation on bom copy
Author: lase@odoo.com
Committer: lase@odoo.com
Version: 16.0
Config: Without demo
Total time: 3m
Date Level Type Message
2025-07-03 10:02:16 INFO runbot Init build environment with config Without demo
2025-07-03 10:02:16 Starting step install_without_demo from config Without demo
2025-07-03 10:02:16 INFO runbot Using Dockerfile Tag odoo:docker16.test
2025-07-03 10:03:33 INFO server odoo.modules.loading:336 1 modules loaded in 5.99s, 7917 queries (+7917 extra)
2025-07-03 10:04:31 WARNING server odoo.fields:2831 Field budget.appropriation.overview.report.fiscal_year_id with unknown comodel_name 'date.range'
2025-07-03 10:04:31 WARNING server odoo.addons.base.models.ir_model:1077 Two fields (user_id, activity_user_id) of budget.commitment() have the same label: Responsible User. [Modules: budget and mail]
This error is already known.
2025-07-03 10:04:47 ERROR server odoo.addons.budget_demo.demo.budget_demo:269
Failed to create dept02 budget move: An error has occurred.

The move (DEMO_DEPT02_APPROPRIATION_2568) is not balanced.
The total of debits equals 10,800,000.00 ฿ and the total of credits equals 0.00 ฿.
You might want to specify a default account on journal "ค่าใช้จ่าย" to automatically balance each move.
2025-07-03 10:04:47 ERROR server odoo.addons.budget_demo.demo.budget_demo:435
Failed to create dept03 budget move: An error has occurred.

The move (DEMO_DEPT03_REVENUE_2568) is not balanced.
The total of debits equals 3,000,000.00 ฿ and the total of credits equals 0.00 ฿.
You might want to specify a default account on journal "รายได้" to automatically balance each move.
2025-07-03 10:04:47 ERROR server odoo.addons.budget_demo.demo.budget_demo:492
Failed to create multi-activity budget move: An error has occurred.

The move (DEMO_MULTI_ACTIVITY_2568) is not balanced.
The total of debits equals 2,250,000.00 ฿ and the total of credits equals 0.00 ฿.
You might want to specify a default account on journal "ค่าใช้จ่าย" to automatically balance each move.
2025-07-03 10:04:47 ERROR server odoo.addons.budget_demo.demo.budget_demo:588
Failed to create comprehensive dept02 move: An error has occurred.

The move (DEMO_CSV_DEPT02_COMPREHENSIVE_2568) is not balanced.
The total of debits equals 76,184,500.00 ฿ and the total of credits equals 0.00 ฿.
You might want to specify a default account on journal "ค่าใช้จ่าย" to automatically balance each move.
2025-07-03 10:04:47 ERROR server odoo.addons.budget_demo.demo.budget_demo:772
Failed to create comprehensive dept03 move: An error has occurred.

The move (DEMO_CSV_DEPT03_REVENUE_2568) is not balanced.
The total of debits equals 5,000,000.00 ฿ and the total of credits equals 0.00 ฿.
You might want to specify a default account on journal "รายได้" to automatically balance each move.
2025-07-03 10:04:47 WARNING server odoo.addons.budget_demo:23 Budget demo data generation skipped or failed
2025-07-03 10:04:47 WARNING server odoo.modules.loading:652 Transient module states were reset
2025-07-03 10:04:47 ERROR server odoo.modules.registry:92
Failed to load registry
Traceback (most recent call last):
  File "/data/build/odoo/odoo/models.py", line 5219, in ensure_one
    _id, = self._ids
ValueError: too many values to unpack (expected 1)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/odoo/odoo/modules/registry.py", line 87, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/odoo/odoo/modules/loading.py", line 493, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/data/build/odoo/odoo/modules/loading.py", line 374, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/data/build/odoo/odoo/modules/loading.py", line 260, in load_module_graph
    cr.commit()
  File "/data/build/odoo/odoo/sql_db.py", line 461, in commit
    self.flush()
  File "/data/build/odoo/odoo/sql_db.py", line 134, in flush
    self.transaction.flush()
  File "/data/build/odoo/odoo/api.py", line 899, in flush
    env_to_flush.flush_all()
  File "/data/build/odoo/odoo/api.py", line 761, in flush_all
    self._recompute_all()
  File "/data/build/odoo/odoo/api.py", line 757, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/odoo/odoo/models.py", line 6335, in _recompute_field
    field.recompute(records)
  File "/data/build/odoo/odoo/fields.py", line 1382, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/odoo/odoo/fields.py", line 1355, in apply_except_missing
    func(records)
  File "/data/build/odoo/odoo/fields.py", line 1404, in compute_value
    records._compute_field_value(self)
  File "/data/build/odoo/addons/mail/models/mail_thread.py", line 403, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/odoo/odoo/models.py", line 4276, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/odoo/odoo/fields.py", line 98, in determine
    return needle(*args)
  File "/data/build/kmitl/budget/models/budget_move.py", line 308, in _compute_appropriation_account
    move.appropriation_account_id = self._get_virtual_budget_account()
  File "/data/build/kmitl/budget/models/budget_move.py", line 314, in _get_virtual_budget_account
    self.ensure_one()
  File "/data/build/odoo/odoo/models.py", line 5222, in ensure_one
    raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: budget.move(1, 2, 3, 4, 5)
2025-07-03 10:04:47 CRITICAL server odoo.service.server:1364
Failed to initialize database `01273-16-0-without_demo`.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/models.py", line 5219, in ensure_one
    _id, = self._ids
ValueError: too many values to unpack (expected 1)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/odoo/odoo/service/server.py", line 1327, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
  File "<decorator-gen-16>", line 2, in new
  File "/data/build/odoo/odoo/tools/func.py", line 87, in locked
    return func(inst, *args, **kwargs)
  File "/data/build/odoo/odoo/modules/registry.py", line 87, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/odoo/odoo/modules/loading.py", line 493, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/data/build/odoo/odoo/modules/loading.py", line 374, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/data/build/odoo/odoo/modules/loading.py", line 260, in load_module_graph
    cr.commit()
  File "/data/build/odoo/odoo/sql_db.py", line 461, in commit
    self.flush()
  File "/data/build/odoo/odoo/sql_db.py", line 134, in flush
    self.transaction.flush()
  File "/data/build/odoo/odoo/api.py", line 899, in flush
    env_to_flush.flush_all()
  File "/data/build/odoo/odoo/api.py", line 761, in flush_all
    self._recompute_all()
  File "/data/build/odoo/odoo/api.py", line 757, in _recompute_all
    self[field.model_name]._recompute_field(field)
  File "/data/build/odoo/odoo/models.py", line 6335, in _recompute_field
    field.recompute(records)
  File "/data/build/odoo/odoo/fields.py", line 1382, in recompute
    apply_except_missing(self.compute_value, recs)
  File "/data/build/odoo/odoo/fields.py", line 1355, in apply_except_missing
    func(records)
  File "/data/build/odoo/odoo/fields.py", line 1404, in compute_value
    records._compute_field_value(self)
  File "/data/build/odoo/addons/mail/models/mail_thread.py", line 403, in _compute_field_value
    return super()._compute_field_value(field)
  File "/data/build/odoo/odoo/models.py", line 4276, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/odoo/odoo/fields.py", line 98, in determine
    return needle(*args)
  File "/data/build/kmitl/budget/models/budget_move.py", line 308, in _compute_appropriation_account
    move.appropriation_account_id = self._get_virtual_budget_account()
  File "/data/build/kmitl/budget/models/budget_move.py", line 314, in _get_virtual_budget_account
    self.ensure_one()
  File "/data/build/odoo/odoo/models.py", line 5222, in ensure_one
    raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: budget.move(1, 2, 3, 4, 5)
2025-07-03 10:04:52 Step install_without_demo finished in 3m
2025-07-03 10:04:52 Starting step run_without_demo from config Without demo
2025-07-03 10:04:52 INFO runbot Start running build 01273-16-0
2025-07-03 10:04:52 INFO runbot Using Dockerfile Tag odoo:docker16.test
2025-07-03 10:06:04 INFO server odoo.modules.loading:336 1 modules loaded in 0.01s, 0 queries (+0 extra)
2025-07-03 10:06:06 INFO server odoo.modules.loading:336 106 modules loaded in 1.88s, 0 queries (+0 extra)
2025-07-03 10:06:06 WARNING server odoo.fields:2831 Field budget.appropriation.overview.report.fiscal_year_id with unknown comodel_name 'date.range'
2025-07-03 10:06:26 WARNING server odoo.http:1959 CSRF validation failed on path '/web/login'
2025-07-04 17:49:32 INFO runbot Kill build 01273-16-0