OCA/sale-workflow

Broken runboat for 16.0

yajo opened this issue · 5 comments

yajo commented

Runboat is broken since fa0344a:

imagen

That happened after merging sale_order_invoicing_finished_task. It was detected in the revision, but maybe wrongly attributed to other unknown module: #2513 (comment)

Please @Yadier-Tecnativa could you check what can be happening? You just have to see the logs of latest runboat builds. Extracting here the important part:

2023-09-26 14:36:28,978 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.modules.loading: Module sale_timesheet: loading demo 
2023-09-26 14:36:28,979 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.modules.loading: loading sale_timesheet/data/sale_service_demo.xml 
2023-09-26 14:36:29,151 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,151 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 47 and Message-Id '<789900971309150.1695738989.126296997070312-openerp-40-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,190 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [47] 
2023-09-26 14:36:29,190 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,225 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,225 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 48 and Message-Id '<337987327513218.1695738989.199512004852295-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,226 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,565 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,566 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 49 and Message-Id '<467762714628291.1695738989.512654304504395-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,601 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [49] 
2023-09-26 14:36:29,601 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,660 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,661 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 50 and Message-Id '<340534063054352.1695738989.641137361526489-openerp-41-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,677 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [50] 
2023-09-26 14:36:29,677 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,736 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,737 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 51 and Message-Id '<372465825088748.1695738989.726018667221069-openerp-42-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,753 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [51] 
2023-09-26 14:36:29,753 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,795 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,796 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 52 and Message-Id '<161973356053309.1695738989.782045602798462-openerp-43-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,811 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [52] 
2023-09-26 14:36:29,811 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,850 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,850 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 53 and Message-Id '<375214333598623.1695738989.838977336883545-openerp-44-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,862 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [53] 
2023-09-26 14:36:29,862 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,901 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,902 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 54 and Message-Id '<617756700315813.1695738989.889472961425781-openerp-45-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,915 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [54] 
2023-09-26 14:36:29,915 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:29,953 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:29,954 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 55 and Message-Id '<819789404197506.1695738989.941444873809814-openerp-46-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:29,969 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [55] 
2023-09-26 14:36:29,969 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,009 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,009 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 56 and Message-Id '<697074135936983.1695738989.997076272964478-openerp-47-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,024 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [56] 
2023-09-26 14:36:30,024 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,064 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,064 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 57 and Message-Id '<007396558876575.1695738990.052359580993652-openerp-48-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,077 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [57] 
2023-09-26 14:36:30,077 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,135 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,135 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 58 and Message-Id '<813748823850347.1695738990.122316360473633-openerp-49-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,149 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [58] 
2023-09-26 14:36:30,149 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,207 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,207 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 59 and Message-Id '<531799140673515.1695738990.195855140686035-openerp-50-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,223 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [59] 
2023-09-26 14:36:30,223 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,266 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,266 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 60 and Message-Id '<241800409787700.1695738990.250464439392090-openerp-51-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,278 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [60] 
2023-09-26 14:36:30,278 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,316 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,316 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 61 and Message-Id '<516443010815954.1695738990.304234981536865-openerp-52-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,330 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [61] 
2023-09-26 14:36:30,330 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,369 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,369 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 62 and Message-Id '<914744652665265.1695738990.357789278030396-openerp-53-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,382 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [62] 
2023-09-26 14:36:30,382 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,433 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,434 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 63 and Message-Id '<932851843340000.1695738990.422897577285767-openerp-54-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,446 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [63] 
2023-09-26 14:36:30,446 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,504 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,504 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 64 and Message-Id '<440405932020052.1695738990.491764545440674-openerp-55-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,519 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [64] 
2023-09-26 14:36:30,519 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,555 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,556 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 65 and Message-Id '<839588972096085.1695738990.544868946075439-openerp-56-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,567 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [65] 
2023-09-26 14:36:30,567 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,676 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,676 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 66 and Message-Id '<602684756161219.1695738990.650089025497437-openerp-57-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,687 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [66] 
2023-09-26 14:36:30,687 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,722 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,722 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 67 and Message-Id '<325212949437557.1695738990.695744514465332-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,722 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,750 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,750 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 68 and Message-Id '<154190469383556.1695738990.741429805755615-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,751 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,767 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,767 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 69 and Message-Id '<000359695073591.1695738990.758514165878296-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,767 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,784 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,784 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 70 and Message-Id '<431774637697016.1695738990.774778366088867-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,785 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,801 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,801 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 71 and Message-Id '<840254596656707.1695738990.791980266571045-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,801 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,817 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,818 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 72 and Message-Id '<453673867556607.1695738990.808614253997803-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,818 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,857 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,858 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 73 and Message-Id '<010188055645810.1695738990.826326131820679-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,861 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,970 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,971 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 74 and Message-Id '<103784367870200.1695738990.938018083572388-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:30,976 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [74] 
2023-09-26 14:36:30,976 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:30,999 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:30,999 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 75 and Message-Id '<862229922901089.1695738990.986676216125488-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,000 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,019 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,019 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 76 and Message-Id '<662426005405976.1695738991.008248329162598-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,019 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,038 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,038 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 77 and Message-Id '<453740563295663.1695738991.028664112091064-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,042 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [77] 
2023-09-26 14:36:31,042 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,318 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,318 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 78 and Message-Id '<747311090855039.1695738991.307198047637939-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,319 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,341 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,342 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 79 and Message-Id '<285731651124189.1695738991.332114934921265-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,342 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,363 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,364 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 80 and Message-Id '<221533206410947.1695738991.354024171829224-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,364 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,387 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,387 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 81 and Message-Id '<915938403318985.1695738991.376948595046997-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,388 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,411 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,411 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 82 and Message-Id '<787304338688495.1695738991.400419950485229-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,411 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,436 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,437 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 83 and Message-Id '<536504728061181.1695738991.426440477371216-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,437 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,447 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,447 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 84 and Message-Id '<100427149912303.1695738991.437994241714478-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,448 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,471 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,471 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 85 and Message-Id '<402427098956555.1695738991.461256027221680-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,472 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,490 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,490 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 86 and Message-Id '<995876187033236.1695738991.479581356048584-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,545 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,545 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 87 and Message-Id '<138078829889938.1695738991.532781600952148-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,574 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [87] 
2023-09-26 14:36:31,575 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,585 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [86] 
2023-09-26 14:36:31,585 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,621 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,621 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 88 and Message-Id '<290818531949466.1695738991.606687784194946-openerp-65-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,636 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [88] 
2023-09-26 14:36:31,636 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,656 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,657 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 89 and Message-Id '<576083151152793.1695738991.642163991928101-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,657 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,690 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,691 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 90 and Message-Id '<890883599774680.1695738991.680613994598389-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,691 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,714 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,715 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 91 and Message-Id '<876469700072342.1695738991.703515052795410-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,728 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [91] 
2023-09-26 14:36:31,728 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,765 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,765 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 92 and Message-Id '<864609569961886.1695738991.752682447433472-openerp-67-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,774 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [92] 
2023-09-26 14:36:31,775 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,793 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,793 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 93 and Message-Id '<072353737673976.1695738991.779801845550537-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,794 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,827 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,827 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 94 and Message-Id '<462696637751912.1695738991.815208673477173-openerp-68-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,838 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [94] 
2023-09-26 14:36:31,838 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,857 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,858 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 95 and Message-Id '<346067756229481.1695738991.843785762786865-openerp-message-notify@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,858 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,892 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,893 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 96 and Message-Id '<934697592148922.1695738991.880284070968628-openerp-58-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,898 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [96] 
2023-09-26 14:36:31,898 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:31,918 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.tests: skip sending email in test mode 
2023-09-26 14:36:31,919 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Mail with ID 97 and Message-Id '<697110203205545.1695738991.905385732650757-openerp-66-project.task@b2d5f6468-15ae-4b22-996f-67b8c7660b0e-initialize-746qd>' successfully sent 
2023-09-26 14:36:31,924 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.models.unlink: User #1 deleted mail.mail records with IDs: [97] 
2023-09-26 14:36:31,924 52 INFO b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 
2023-09-26 14:36:32,471 52 WARNING b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.modules.loading: Module sale_timesheet demo data failed to install, installed without demo data 
Traceback (most recent call last):
  File "/opt/odoo/odoo/tools/convert.py", line 698, in _tag_root
    f(rec)
  File "/opt/odoo/odoo/tools/convert.py", line 599, in _tag_record
    record = model._load_records([data], self.mode == 'update')
  File "/opt/odoo/odoo/models.py", line 4397, in _load_records
    records = self._load_records_create([data['values'] for data in to_create])
  File "/opt/odoo/odoo/models.py", line 4308, in _load_records_create
    return self.create(values)
  File "<decorator-gen-220>", line 2, in create
  File "/opt/odoo/odoo/api.py", line 410, in _model_create_multi
    return create(self, arg)
  File "/opt/odoo/addons/project/models/project_update.py", line 80, in create
    updates = super().create(vals_list)
  File "<decorator-gen-135>", line 2, in create
  File "/opt/odoo/odoo/api.py", line 410, in _model_create_multi
    return create(self, arg)
  File "/opt/odoo/addons/mail/models/mail_thread.py", line 258, in create
    threads = super(MailThread, self).create(vals_list)
  File "<decorator-gen-65>", line 2, in create
  File "/opt/odoo/odoo/api.py", line 410, in _model_create_multi
    return create(self, arg)
  File "/opt/odoo/odoo/addons/base/models/ir_fields.py", line 670, in create
    recs = super().create(vals_list)
  File "<decorator-gen-13>", line 2, in create
  File "/opt/odoo/odoo/api.py", line 410, in _model_create_multi
    return create(self, arg)
  File "/opt/odoo/odoo/models.py", line 3902, in create
    vals_list = self._prepare_create_values(vals_list)
  File "/opt/odoo/odoo/models.py", line 4046, in _prepare_create_values
    vals = self._add_missing_default_values(vals)
  File "/opt/odoo/odoo/models.py", line 1664, in _add_missing_default_values
    defaults = self.default_get(list(missing_defaults))
  File "/opt/odoo/addons/project/models/project_update.py", line 37, in default_get
    result['description'] = self._build_description(project)
  File "/opt/odoo/addons/project/models/project_update.py", line 97, in _build_description
    return self.env['ir.qweb']._render('project.project_update_default_description', self._get_template_values(project))
  File "/opt/odoo/addons/sale_timesheet/models/project_update.py", line 16, in _get_template_values
    profitability = self._get_profitability_values(project)
  File "/opt/odoo/addons/sale_timesheet/models/project_update.py", line 80, in _get_profitability_values
    profitability_items = project._get_profitability_items(False)
  File "/opt/odoo/addons/sale_timesheet/models/project.py", line 504, in _get_profitability_items
    super()._get_profitability_items(with_action),
  File "/opt/odoo/addons/sale_project/models/project.py", line 527, in _get_profitability_items
    revenue_items_from_sol = self._get_revenues_items_from_sol(
  File "/opt/odoo/addons/sale_project/models/project.py", line 394, in _get_revenues_items_from_sol
    product_read_group = self.env['product.product'].sudo()._read_group(
  File "/opt/odoo/odoo/models.py", line 2152, in _read_group
    return self.read_group(domain, fields, groupby, offset, limit, orderby, lazy)
  File "/opt/odoo/odoo/models.py", line 2192, in read_group
    result = self._read_group_raw(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy)
  File "/opt/odoo/odoo/models.py", line 2232, in _read_group_raw
    raise UserError(_(
odoo.exceptions.UserError: Field product.product.invoice_policy is not a stored field, only stored fields (regular or many2many) are valid for the 'groupby' parameter

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/opt/odoo/odoo/modules/loading.py", line 89, in load_demo
    load_data(cr, idref, mode, kind='demo', package=package)
  File "/opt/odoo/odoo/modules/loading.py", line 71, in load_data
    tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
  File "/opt/odoo/odoo/tools/convert.py", line 763, in convert_file
    convert_xml_import(cr, module, fp, idref, mode, noupdate)
  File "/opt/odoo/odoo/tools/convert.py", line 829, in convert_xml_import
    obj.parse(doc.getroot())
  File "/opt/odoo/odoo/tools/convert.py", line 749, in parse
    self._tag_root(de)
  File "/opt/odoo/odoo/tools/convert.py", line 698, in _tag_root
    f(rec)
  File "/opt/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 /opt/odoo/addons/sale_timesheet/data/sale_service_demo.xml:2575, somewhere inside
<record id="project_update_3" model="project.update" context="{'default_project_id': ref('sale_timesheet.project_support')}">
            <field name="name">Review of the situation</field>
            <field name="user_id" eval="ref('base.user_admin')"/>
            <field name="progress" eval="30"/>
            <field name="status">at_risk</field>
        </record>
2023-09-26 14:36:32,515 52 ERROR b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.sql_db: bad query: UPDATE "project_project" SET "last_update_id" = 6, "last_update_status" = 'on_track', "write_date" = '2023-09-26T14:36:28.124125'::timestamp, "write_uid" = 1 WHERE id IN (1)
ERROR: insert or update on table "project_project" violates foreign key constraint "project_project_last_update_id_fkey"
DETAIL:  Key (last_update_id)=(6) is not present in table "project_update".
 
2023-09-26 14:36:32,516 52 WARNING b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.modules.loading: Transient module states were reset 
2023-09-26 14:36:32,517 52 ERROR b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.modules.registry: Failed to load registry 
Traceback (most recent call last):
  File "/opt/odoo/odoo/modules/registry.py", line 90, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/opt/odoo/odoo/modules/loading.py", line 488, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/opt/odoo/odoo/modules/loading.py", line 372, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/opt/odoo/odoo/modules/loading.py", line 258, in load_module_graph
    cr.commit()
  File "/opt/odoo/odoo/sql_db.py", line 461, in commit
    self.flush()
  File "/opt/odoo/odoo/sql_db.py", line 134, in flush
    self.transaction.flush()
  File "/opt/odoo/odoo/api.py", line 870, in flush
    env_to_flush.flush_all()
  File "/opt/odoo/odoo/api.py", line 734, in flush_all
    self[model_name].flush_model()
  File "/opt/odoo/odoo/models.py", line 5598, in flush_model
    self._flush(fnames)
  File "/opt/odoo/odoo/models.py", line 5671, in _flush
    process(model, id_vals)
  File "/opt/odoo/odoo/models.py", line 5621, in process
    model.browse(ids)._write(vals)
  File "/opt/odoo/odoo/models.py", line 3862, in _write
    cr.execute(query, params + [sub_ids])
  File "/opt/odoo/odoo/sql_db.py", line 321, in execute
    res = self._obj.execute(query, params)
psycopg2.errors.ForeignKeyViolation: insert or update on table "project_project" violates foreign key constraint "project_project_last_update_id_fkey"
DETAIL:  Key (last_update_id)=(6) is not present in table "project_update".

2023-09-26 14:36:32,517 52 CRITICAL b2d5f6468-15ae-4b22-996f-67b8c7660b0e odoo.service.server: Failed to initialize database `b2d5f6468-15ae-4b22-996f-67b8c7660b0e`. 
Traceback (most recent call last):
  File "/opt/odoo/odoo/service/server.py", line 1299, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
  File "<decorator-gen-14>", line 2, in new
  File "/opt/odoo/odoo/tools/func.py", line 87, in locked
    return func(inst, *args, **kwargs)
  File "/opt/odoo/odoo/modules/registry.py", line 90, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/opt/odoo/odoo/modules/loading.py", line 488, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/opt/odoo/odoo/modules/loading.py", line 372, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/opt/odoo/odoo/modules/loading.py", line 258, in load_module_graph
    cr.commit()
  File "/opt/odoo/odoo/sql_db.py", line 461, in commit
    self.flush()
  File "/opt/odoo/odoo/sql_db.py", line 134, in flush
    self.transaction.flush()
  File "/opt/odoo/odoo/api.py", line 870, in flush
    env_to_flush.flush_all()
  File "/opt/odoo/odoo/api.py", line 734, in flush_all
    self[model_name].flush_model()
  File "/opt/odoo/odoo/models.py", line 5598, in flush_model
    self._flush(fnames)
  File "/opt/odoo/odoo/models.py", line 5671, in _flush
    process(model, id_vals)
  File "/opt/odoo/odoo/models.py", line 5621, in process
    model.browse(ids)._write(vals)
  File "/opt/odoo/odoo/models.py", line 3862, in _write
    cr.execute(query, params + [sub_ids])
  File "/opt/odoo/odoo/sql_db.py", line 321, in execute
    res = self._obj.execute(query, params)
psycopg2.errors.ForeignKeyViolation: insert or update on table "project_project" violates foreign key constraint "project_project_last_update_id_fkey"
DETAIL:  Key (last_update_id)=(6) is not present in table "project_update".

Such problems don't come from this module, but they were before AFAIK. It's a combination of other modules, but no the merged module itself.

yajo commented

Yes, it's weird. However, take a look at #2723 (comment). Rebasing a current PR on top of the branch before merging #2513 resurrects runboat.

AFAICS the problem is in sale_timesheet.

Exactly, it's adding to the set of the modules the Odoo core sale_timesheet, but probably because a previous module in this repo raises it. I'll check later this week to see if I determine the source.

The problem is that the OCA module sale_invoice_policy is changing the field invoice_policy in product.template (and thus, in product.product) to non stored:

and provoking this problem:

...
  File "/opt/odoo/addons/sale_project/models/project.py", line 394, in _get_revenues_items_from_sol
    product_read_group = self.env['product.product'].sudo()._read_group(
...
odoo.exceptions.UserError: Field product.product.invoice_policy is not a stored field, only stored fields 
(regular or many2many) are valid for the 'groupby' parameter

@rousseldenis it seems this is your child. @ljsalvatierra-factorlibre you were the one migrating it, so please also check about this.

We'll take a look as soon as we are able to.