inventree / InvenTree

Open Source Inventory Management System
https://docs.inventree.org
MIT License
4.26k stars 770 forks source link

ScheduledTasksPlugin Sample won't get scheduled #6793

Closed CarlosDerSeher closed 7 months ago

CarlosDerSeher commented 7 months ago

Please verify that this bug has NOT been raised before.

Describe the bug*

In a fresh docker install (stable) and I set:

INVENTREE_LOG_LEVEL=DEBUG
INVENTREE_PLUGINS_ENABLED=True

and want to test scheduled tasks but no matter what I try I am unable to get the tasks in the sample scheduled. They will never appear in the admin panel. Of course I enabled Enable schedule integration in the plugin settings and restarted the server using docker compose down and docker compose up -d. Also I enabled the plugin itself but no tasks are scheduled. Not sure how critical this line inventree-worker | 2024-03-21 13:32:42,464 DEBUG couldn't import psycopg 'c' implementation: No module named 'psycopg_c' is?

Just to verify I did a fresh docker install of version 0.13.6 and there all works as expected. Here is the log

inventree-worker  | Loading config file : /home/inventree/data/config.yaml
inventree-worker  | Python version 3.10.13 - /usr/local/bin/python3
inventree-worker  | 2024-03-21 13:28:17,287 DEBUG Loading SECRET_KEY from '/home/inventree/data/secret_key.txt'
inventree-worker  | 2024-03-21 13:28:17,303 DEBUG Configuring database backend:
inventree-worker  | 2024-03-21 13:28:17,303 INFO DB_ENGINE: django.db.backends.postgresql
inventree-worker  | 2024-03-21 13:28:17,303 INFO DB_NAME: inventree
inventree-worker  | 2024-03-21 13:28:17,303 INFO DB_HOST: inventree-db
inventree-worker  | 2024-03-21 13:28:17,314 INFO Site URL: *************
inventree-worker  | 2024-03-21 13:28:17,374 INFO InvenTree running with DEBUG enabled
inventree-worker  | 2024-03-21 13:28:17,375 INFO MEDIA_ROOT: '/home/inventree/data/media'
inventree-worker  | 2024-03-21 13:28:17,375 INFO STATIC_ROOT: '/home/inventree/data/static'
inventree-worker  | Saving setting 'InvenTreeSetting:INVENTREE_DEFAULT_CURRENCY' to cache
inventree-worker  | Skipping plugin loading sequence
inventree-worker  | /root/.local/lib/python3.10/site-packages/allauth/exceptions.py:9: UserWarning: allauth.exceptions is deprecated, use allauth.core.exceptions
inventree-worker  |   warnings.warn("allauth.exceptions is deprecated, use allauth.core.exceptions")
inventree-worker  | Waiting for database...
inventree-worker  | Database connection successful!
inventree-worker  | Python version 3.10.13 - /usr/local/bin/python3
inventree-worker  | 2024-03-21 13:28:24,224 DEBUG Loading SECRET_KEY from '/home/inventree/data/secret_key.txt'
inventree-worker  | 2024-03-21 13:28:24,229 DEBUG Configuring database backend:
inventree-worker  | 2024-03-21 13:28:24,229 INFO DB_ENGINE: django.db.backends.postgresql
inventree-worker  | 2024-03-21 13:28:24,229 INFO DB_NAME: inventree
inventree-worker  | 2024-03-21 13:28:24,229 INFO DB_HOST: inventree-db
inventree-worker  | 2024-03-21 13:28:24,240 INFO Site URL: *************
inventree-worker  | 2024-03-21 13:28:24,300 INFO InvenTree running with DEBUG enabled
inventree-worker  | 2024-03-21 13:28:24,300 INFO MEDIA_ROOT: '/home/inventree/data/media'
inventree-worker  | 2024-03-21 13:28:24,300 INFO STATIC_ROOT: '/home/inventree/data/static'
inventree-worker  | Saving setting 'InvenTreeSetting:INVENTREE_DEFAULT_CURRENCY' to cache
inventree-worker  | Loading InvenTree plugins
inventree-worker  | Installing plugins from plugins file
inventree-worker  | Running pip command: /usr/local/bin/python3 -m pip install -r /home/inventree/data/plugins.txt
inventree-worker  | Plugin Registry: Reloading plugins - Force: True, Full: True, Collect: True
inventree-worker  | Collecting plugins
inventree-worker  | Added plugin directory: '/home/inventree/data/plugins' as '/home/inventree/data/plugins'
inventree-worker  | Loading plugins from directory 'plugin.builtin'
inventree-worker  | /root/.local/lib/python3.10/site-packages/allauth/exceptions.py:9: UserWarning: allauth.exceptions is deprecated, use allauth.core.exceptions
inventree-worker  |   warnings.warn("allauth.exceptions is deprecated, use allauth.core.exceptions")
inventree-worker  | Loading plugins from directory 'plugin.samples'
inventree-worker  | Loading plugins from directory 'plugins'
inventree-worker  | Loading plugins from directory '/home/inventree/data/plugins'
inventree-worker  | Collected 27 plugins
inventree-worker  | barcodes.inventree_barcode, integration.core_notifications, integration.currency_exchange, plugin.builtin.integration.core_notifications, labels.inventree_label, labels.label_sheet, suppliers.digikey, suppliers.lcsc, suppliers.mouser, suppliers.tme, event.event_sample, event.filtered_event_sample, integration.another_sample, integration.another_sample, integration.api_caller, integration.custom_panel_sample, integration.label_sample, integration.report_plugin_sample, integration.sample, integration.sample_currency_exchange, integration.scheduled_task, integration.simpleactionplugin, plugin.samples.integration.simpleactionplugin, integration.transition, integration.validation_sample, integration.version, locate.locate_sample
inventree-worker  | Start unloading plugins
inventree-worker  | Loading InvenTree plugins
inventree-worker  | Deactivating plugin settings
inventree-worker  | Finished deactivating plugins
inventree-worker  | Finished unloading plugins
inventree-worker  | Loading plugins
inventree-worker  | Starting plugin initialization
inventree-worker  | Loading plugin `InvenTreeBarcode`
inventree-worker  | Loaded plugin `InvenTreeBarcode` in 0.000s
inventree-worker  | Loading plugin `InvenTreeCoreNotificationsPlugin`
inventree-worker  | Loaded plugin `InvenTreeCoreNotificationsPlugin` in 0.000s
inventree-worker  | Loading plugin `InvenTreeCurrencyExchange`
inventree-worker  | Loaded plugin `InvenTreeCurrencyExchange` in 0.000s
inventree-worker  | Loading plugin `InvenTreeCoreNotificationsPlugin`
inventree-worker  | Loaded plugin `InvenTreeCoreNotificationsPlugin` in 0.000s
inventree-worker  | Loading plugin `InvenTreeLabel`
inventree-worker  | Loaded plugin `InvenTreeLabel` in 0.000s
inventree-worker  | Loading plugin `InvenTreeLabelSheet`
inventree-worker  | Loaded plugin `InvenTreeLabelSheet` in 0.000s
inventree-worker  | Loading plugin `DigiKeyPlugin`
inventree-worker  | Loaded plugin `DigiKeyPlugin` in 0.000s
inventree-worker  | Loading plugin `LCSCPlugin`
inventree-worker  | Loaded plugin `LCSCPlugin` in 0.000s
inventree-worker  | Loading plugin `MouserPlugin`
inventree-worker  | Loaded plugin `MouserPlugin` in 0.000s
inventree-worker  | Loading plugin `TMEPlugin`
inventree-worker  | Loaded plugin `TMEPlugin` in 0.000s
inventree-worker  | Loading plugin `ScheduledTasksPlugin`
inventree-worker  | Loaded plugin `ScheduledTasksPlugin` in 0.000s
inventree-worker  | Found 10 active plugins
inventree-worker  | Activating plugin settings
inventree-worker  | Activating plugin tasks
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_SCHEDULE' to cache
inventree-worker  | Updating scheduled task 'plugin.schedule.member'
inventree-worker  | Updating scheduled task 'plugin.schedule.hello'
inventree-worker  | Updating scheduled task 'plugin.schedule.world'
inventree-worker  | Activated 3 scheduled tasks
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_APP' to cache
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_URL' to cache
inventree-worker  | Done activating
inventree-worker  | Finished loading plugins
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_EVENTS' to cache
inventree-worker  | Plugin Registry: Loaded 10 plugins
inventree-worker  | Starting background tasks...
inventree-worker  | Enqueued [InvenTree] 28
inventree-worker  | Pushed ('magnesium-white-apart-california', '10b1eacb160543a4b752618288b1e4c3')
inventree-worker  | Started 18 scheduled background tasks...
inventree-worker  | Enqueued [InvenTree] 29
inventree-worker  | Pushed ('monkey-undress-blossom-florida', '6107887f29e94365ac2b4ada4dd2ef3a')
inventree-worker  | Collecting notification methods
inventree-worker  | Found 3 notification methods
inventree-worker  | Loaded unit registry in 1.347 s
inventree-worker  | Q Cluster quiet-angel-river-spring starting.
inventree-worker  | Process-f58bbdb33a524149ac34c6f794c91fee ready for work at 79
inventree-worker  | Process-72a01412798749a1bf4b35657d2dcb05 ready for work at 80
inventree-worker  | Process-b32d8197c07a489087ee23e500892409 ready for work at 81
inventree-worker  | Process-40512a4d8c9242b5ba44062af04a7fff ready for work at 82
inventree-worker  | Process-68a30e267fef4d4697fa8a35b1c29b6a monitoring at 83
inventree-worker  | Process-1a3700e5755c4c129d3aec8824a090aa guarding cluster quiet-angel-river-spring [InvenTree]
inventree-worker  | Process-e4e23cca3ffc49adbd8fcf4e65c30395 pushing tasks at 84
inventree-worker  | Q Cluster quiet-angel-river-spring [InvenTree] running.
inventree-worker  | Process-72a01412798749a1bf4b35657d2dcb05 processing dakota-lactose-nebraska-island 'InvenTree.tasks.check_for_migrations'
inventree-worker  | Process-f58bbdb33a524149ac34c6f794c91fee processing rugby-fanta-november-india 'InvenTree.tasks.heartbeat'
inventree-worker  | Process-b32d8197c07a489087ee23e500892409 processing magnesium-white-apart-california 'InvenTree.tasks.heartbeat'
inventree-worker  | Checking for pending database migrations
inventree-worker  | Checking plugin registry hash
inventree-worker  | queueing from InvenTree
inventree-worker  | Process-40512a4d8c9242b5ba44062af04a7fff processing monkey-undress-blossom-florida 'InvenTree.tasks.check_for_migrations'
inventree-worker  | Checking for pending database migrations
inventree-worker  | Checking plugin registry hash
inventree-worker  | Processed 'InvenTree.tasks.heartbeat' (rugby-fanta-november-india)
inventree-worker  | Processed 'InvenTree.tasks.heartbeat' (magnesium-white-apart-california)
inventree-worker  | There are 0 pending migrations
inventree-worker  | There are 0 pending migrations
inventree-worker  | Saving setting 'InvenTreeSetting:_PENDING_MIGRATIONS' to cache
inventree-worker  | Saving setting 'InvenTreeSetting:_PENDING_MIGRATIONS' to cache
inventree-worker  | Processed 'InvenTree.tasks.check_for_migrations' (monkey-undress-blossom-florida)
inventree-worker  | Processed 'InvenTree.tasks.check_for_migrations' (dakota-lactose-nebraska-island)
inventree-worker  | Broker in an atomic transaction
inventree-worker  | Enqueued [InvenTree] 30
inventree-worker  | Pushed ('cold-nevada-undress-pennsylvania', '9028c958e9094e34af10fda435591fdd')
inventree-worker  | Process-1a3700e5755c4c129d3aec8824a090aa created task cold-nevada-undress-pennsylvania from schedule [plugin.schedule.member]
inventree-worker  | Broker in an atomic transaction
inventree-worker  | Enqueued [InvenTree] 31
inventree-worker  | Pushed ('fruit-east-vegan-sixteen', 'af3d1cdf6a624575ad0b175bafb674a4')
inventree-worker  | Process-1a3700e5755c4c129d3aec8824a090aa created task fruit-east-vegan-sixteen from schedule [plugin.schedule.hello]
inventree-worker  | Broker in an atomic transaction
inventree-worker  | Enqueued [InvenTree] 32
inventree-worker  | Pushed ('johnny-high-video-west', 'a9214aa918344e3f812f54144a506088')
inventree-worker  | Process-1a3700e5755c4c129d3aec8824a090aa created task johnny-high-video-west from schedule [plugin.schedule.world]
inventree-worker  | queueing from InvenTree
inventree-worker  | Process-f58bbdb33a524149ac34c6f794c91fee processing cold-nevada-undress-pennsylvania 'plugin.registry.call_plugin_function' [plugin.schedule.member]
inventree-worker  | Process-b32d8197c07a489087ee23e500892409 processing fruit-east-vegan-sixteen 'plugin.samples.integration.scheduled_task.print_hello' [plugin.schedule.hello]
inventree-worker  | Process-40512a4d8c9242b5ba44062af04a7fff processing johnny-high-video-west 'plugin.samples.integration.scheduled_task.print_world' [plugin.schedule.world]
inventree-worker  | Checking plugin registry hash
inventree-worker  | Hello
inventree-worker  | World
inventree-worker  | Checking plugin registry hash
inventree-worker  | Called member_func - value is False
inventree-worker  | Processed 'plugin.samples.integration.scheduled_task.print_hello' (fruit-east-vegan-sixteen)
inventree-worker  | Processed 'plugin.samples.integration.scheduled_task.print_world' (johnny-high-video-west)
inventree-worker  | Processed 'plugin.registry.call_plugin_function' (cold-nevada-undress-pennsylvania)

Note that these lines

inventree-worker  | Updating scheduled task 'plugin.schedule.member'
inventree-worker  | Updating scheduled task 'plugin.schedule.hello'
inventree-worker  | Updating scheduled task 'plugin.schedule.world'
inventree-worker  | Activated 3 scheduled tasks

are missing in the 0.14.3 log below

Steps to Reproduce

See description

Expected behaviour

Tasks should get scheduled as configured in ScheduledTasksPlugin sample

Deployment Method

Version Information

stable (0.14.3)

Relevant log output

inventree-worker  | Loading config file : /home/inventree/data/config.yaml
inventree-worker  | Python version 3.11.8 - /usr/local/bin/python3
inventree-worker  | 2024-03-21 13:32:42,381 DEBUG Loading SECRET_KEY from '/home/inventree/data/secret_key.txt'
inventree-worker  | 2024-03-21 13:32:42,398 DEBUG Configuring database backend:
inventree-worker  | 2024-03-21 13:32:42,398 INFO DB_ENGINE: django.db.backends.postgresql
inventree-worker  | 2024-03-21 13:32:42,400 INFO DB_NAME: inventree
inventree-worker  | 2024-03-21 13:32:42,400 INFO DB_HOST: inventree-db
inventree-worker  | 2024-03-21 13:32:42,464 DEBUG couldn't import psycopg 'c' implementation: No module named 'psycopg_c'
inventree-worker  | 2024-03-21 13:32:42,553 INFO Using Site URL: *************
inventree-worker  | 2024-03-21 13:32:42,613 INFO InvenTree running with DEBUG enabled
inventree-worker  | 2024-03-21 13:32:42,613 INFO MEDIA_ROOT: '/home/inventree/data/media'
inventree-worker  | 2024-03-21 13:32:42,613 INFO STATIC_ROOT: '/home/inventree/data/static'
inventree-worker  | Saving setting 'InvenTreeSetting:INVENTREE_DEFAULT_CURRENCY' to cache
inventree-worker  | Skipping plugin loading sequence
inventree-worker  | Machine app: Skipping machine loading sequence
inventree-worker  | /root/.local/lib/python3.11/site-packages/allauth/exceptions.py:9: UserWarning: allauth.exceptions is deprecated, use allauth.core.exceptions
inventree-worker  |   warnings.warn("allauth.exceptions is deprecated, use allauth.core.exceptions")
inventree-worker  | Waiting for database...
inventree-worker  | Database connection successful!
inventree-worker  | Python version 3.11.8 - /usr/local/bin/python3
inventree-worker  | 2024-03-21 13:32:49,489 DEBUG Loading SECRET_KEY from '/home/inventree/data/secret_key.txt'
inventree-worker  | 2024-03-21 13:32:49,493 DEBUG Configuring database backend:
inventree-worker  | 2024-03-21 13:32:49,493 INFO DB_ENGINE: django.db.backends.postgresql
inventree-worker  | 2024-03-21 13:32:49,493 INFO DB_NAME: inventree
inventree-worker  | 2024-03-21 13:32:49,493 INFO DB_HOST: inventree-db
inventree-worker  | 2024-03-21 13:32:49,542 DEBUG couldn't import psycopg 'c' implementation: No module named 'psycopg_c'
inventree-worker  | 2024-03-21 13:32:49,631 INFO Using Site URL: *************
inventree-worker  | 2024-03-21 13:32:49,691 INFO InvenTree running with DEBUG enabled
inventree-worker  | 2024-03-21 13:32:49,691 INFO MEDIA_ROOT: '/home/inventree/data/media'
inventree-worker  | 2024-03-21 13:32:49,691 INFO STATIC_ROOT: '/home/inventree/data/static'
inventree-worker  | Saving setting 'InvenTreeSetting:INVENTREE_DEFAULT_CURRENCY' to cache
inventree-worker  | Loading InvenTree plugins
inventree-worker  | Installing plugins from plugins file
inventree-worker  | Running pip command: /usr/local/bin/python3 -m pip install -r /home/inventree/data/plugins.txt
inventree-worker  | Plugin Registry: Reloading plugins - Force: True, Full: True, Collect: True
inventree-worker  | Collecting plugins
inventree-worker  | Added plugin directory: '/home/inventree/data/plugins' as '/home/inventree/data/plugins'
inventree-worker  | Loading plugins from directory 'plugin.builtin'
inventree-worker  | /root/.local/lib/python3.11/site-packages/allauth/exceptions.py:9: UserWarning: allauth.exceptions is deprecated, use allauth.core.exceptions
inventree-worker  |   warnings.warn("allauth.exceptions is deprecated, use allauth.core.exceptions")
inventree-worker  | Loading plugins from directory 'plugin.samples'
inventree-worker  | Loading plugins from directory 'plugins'
inventree-worker  | Loading plugins from directory '/home/inventree/data/plugins'
inventree-worker  | Collected 28 plugins
inventree-worker  | barcodes.inventree_barcode, integration.core_notifications, integration.currency_exchange, plugin.builtin.integration.core_notifications, labels.inventree_label, labels.inventree_machine, labels.label_sheet, suppliers.digikey, suppliers.lcsc, suppliers.mouser, suppliers.tme, event.event_sample, event.filtered_event_sample, integration.another_sample, integration.another_sample, integration.api_caller, integration.custom_panel_sample, integration.label_sample, integration.report_plugin_sample, integration.sample, integration.sample_currency_exchange, integration.scheduled_task, integration.simpleactionplugin, plugin.samples.integration.simpleactionplugin, integration.transition, integration.validation_sample, integration.version, locate.locate_sample
inventree-worker  | Start unloading plugins
inventree-worker  | Loading InvenTree plugins
inventree-worker  | Machine app: Skipping machine loading sequence
inventree-worker  | Deactivating plugin settings
inventree-worker  | Finished deactivating plugins
inventree-worker  | Finished unloading plugins
inventree-worker  | Loading plugins
inventree-worker  | Starting plugin initialization
inventree-worker  | Loading plugin `InvenTreeBarcode`
inventree-worker  | Loaded plugin `InvenTreeBarcode` in 0.000s
inventree-worker  | Loading plugin `InvenTreeCoreNotificationsPlugin`
inventree-worker  | Loaded plugin `InvenTreeCoreNotificationsPlugin` in 0.000s
inventree-worker  | Loading plugin `InvenTreeCurrencyExchange`
inventree-worker  | Loaded plugin `InvenTreeCurrencyExchange` in 0.000s
inventree-worker  | Loading plugin `InvenTreeCoreNotificationsPlugin`
inventree-worker  | Loaded plugin `InvenTreeCoreNotificationsPlugin` in 0.000s
inventree-worker  | Loading plugin `InvenTreeLabel`
inventree-worker  | Loaded plugin `InvenTreeLabel` in 0.000s
inventree-worker  | Loading plugin `InvenTreeLabelMachine`
inventree-worker  | Loaded plugin `InvenTreeLabelMachine` in 0.000s
inventree-worker  | Loading plugin `InvenTreeLabelSheet`
inventree-worker  | Loaded plugin `InvenTreeLabelSheet` in 0.000s
inventree-worker  | Loading plugin `DigiKeyPlugin`
inventree-worker  | Loaded plugin `DigiKeyPlugin` in 0.000s
inventree-worker  | Loading plugin `LCSCPlugin`
inventree-worker  | Loaded plugin `LCSCPlugin` in 0.000s
inventree-worker  | Loading plugin `MouserPlugin`
inventree-worker  | Loaded plugin `MouserPlugin` in 0.000s
inventree-worker  | Loading plugin `TMEPlugin`
inventree-worker  | Loaded plugin `TMEPlugin` in 0.000s
inventree-worker  | Loading plugin `ScheduledTasksPlugin`
inventree-worker  | Loaded plugin `ScheduledTasksPlugin` in 0.000s
inventree-worker  | Found 11 active plugins
inventree-worker  | Activating plugin settings
inventree-worker  | Activating plugin tasks
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_SCHEDULE' to cache
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_APP' to cache
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_URL' to cache
inventree-worker  | Done activating
inventree-worker  | Finished loading plugins
inventree-worker  | Saving setting 'InvenTreeSetting:ENABLE_PLUGINS_EVENTS' to cache
inventree-worker  | Plugin Registry: Loaded 11 plugins
inventree-worker  | Setting maintenance mode state: False
inventree-worker  | Saving setting 'InvenTreeSetting:_MAINTENANCE_MODE' to cache
inventree-worker  | Machine app: Skipping machine loading sequence
inventree-worker  | Q Cluster high-east-sink-indigo starting.
inventree-worker  | Process-384a69413c5447fc81321a1ed9c87e58 ready for work at 80
inventree-worker  | Process-2c32dc434a3b4f0783d28ff36bcee793 ready for work at 81
inventree-worker  | Process-c1efeafac0a046f4a2607b15a5d8e204 ready for work at 82
inventree-worker  | Process-c5d34843389e4a39bd06886d7dcfc2f8 ready for work at 83
inventree-worker  | Process-b1f9abeeedb64bd3b2cb32265d751448 monitoring at 84
inventree-worker  | Process-90fba4cf9c3647dc865f427ac46f02d9 guarding cluster high-east-sink-indigo [InvenTree]
inventree-worker  | Process-cb0b810dce774f72b6b4273fde260bef pushing tasks at 85
inventree-worker  | Q Cluster high-east-sink-indigo [InvenTree] running.
inventree-worker  | Process-384a69413c5447fc81321a1ed9c87e58 processing cold-texas-july-papa 'InvenTree.tasks.heartbeat'
inventree-worker  | Process-c1efeafac0a046f4a2607b15a5d8e204 processing mobile-mountain-illinois-august 'InvenTree.tasks.check_for_migrations'
inventree-worker  | Process-2c32dc434a3b4f0783d28ff36bcee793 processing artist-winter-wolfram-oklahoma 'InvenTree.tasks.check_for_migrations'
inventree-worker  | Checking for pending database migrations
inventree-worker  | queueing from InvenTree
inventree-worker  | Checking plugin registry hash
inventree-worker  | Checking for pending database migrations
inventree-worker  | Checking plugin registry hash
inventree-worker  | Processed 'InvenTree.tasks.heartbeat' (cold-texas-july-papa)
inventree-worker  | There are 0 pending migrations
inventree-worker  | There are 0 pending migrations
inventree-worker  | Saving setting 'InvenTreeSetting:_PENDING_MIGRATIONS' to cache
inventree-worker  | Saving setting 'InvenTreeSetting:_PENDING_MIGRATIONS' to cache
inventree-worker  | Processed 'InvenTree.tasks.check_for_migrations' (mobile-mountain-illinois-august)
inventree-worker  | Processed 'InvenTree.tasks.check_for_migrations' (artist-winter-wolfram-oklahoma)
inventree-worker  | Broker in an atomic transaction
inventree-worker  | Enqueued [InvenTree] 36
inventree-worker  | Pushed ('sierra-paris-winter-triple', '7021990d38a84f739ec7e14f7e05df45')
inventree-worker  | Process-90fba4cf9c3647dc865f427ac46f02d9 created task sierra-paris-winter-triple from schedule [InvenTree.tasks.heartbeat]
inventree-worker  | queueing from InvenTree
inventree-worker  | Process-c5d34843389e4a39bd06886d7dcfc2f8 processing sierra-paris-winter-triple 'InvenTree.tasks.heartbeat' [InvenTree.tasks.heartbeat]
inventree-worker  | Processed 'InvenTree.tasks.heartbeat' (sierra-paris-winter-triple)

Don't know if this is relevant but I removed the caddy part from the compose file because I already have a reverse proxy running.

SchrodingersGat commented 7 months ago

@CarlosDerSeher thanks for reporting this - PR incoming to fix it - https://github.com/inventree/InvenTree/pull/6815

CarlosDerSeher commented 7 months ago

That was fast 😀 I'll try on Monday. thank you

CarlosDerSeher commented 7 months ago

Will there be a docker release including these changes some time soon?

SchrodingersGat commented 7 months ago

@CarlosDerSeher a new release is building now - https://github.com/inventree/InvenTree/releases/tag/0.14.4

You should expect to see it on docker hub in a few hours

CarlosDerSeher commented 7 months ago

Awsome thanks for the effort!

CarlosDerSeher commented 7 months ago

@SchrodingersGat Thank you works as expected