<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Tandoor after upgrade]]></title><description><![CDATA[<p dir="auto">Hi,<br />
After Upgrade to the newest version of Tandoor.<br />
The Food Menu and Shooping list entry is not working. So overall you cant really use the App since it is a Cooking management Software.</p>
<p dir="auto">Following errors if you open Foods and storages over the Admin and normal user interface</p>
<p dir="auto"><img src="/assets/uploads/files/1692164347005-8a4d2f00-7414-4aed-b1bd-f5f708ac52e8-image.png" alt="8a4d2f00-7414-4aed-b1bd-f5f708ac52e8-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1692164402046-b5965029-4bcf-4f07-8590-0dbd70f7860a-image-resized.png" alt="b5965029-4bcf-4f07-8590-0dbd70f7860a-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1692164441646-2433be99-1dc7-4736-9f84-224eec290674-image-resized.png" alt="2433be99-1dc7-4736-9f84-224eec290674-image.png" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1692164471051-4396b0c7-5d70-49e6-bc98-f28647f34b40-image.png" alt="4396b0c7-5d70-49e6-bc98-f28647f34b40-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.cloudron.io/topic/9829/tandoor-after-upgrade</link><generator>RSS for Node</generator><lastBuildDate>Mon, 18 May 2026 21:41:25 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/9829.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Aug 2023 05:42:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 11:41:30 GMT]]></title><description><![CDATA[<p dir="auto">good, I have to fix the package then, for some reason we only currently run migrations on fresh installations <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f615.png?v=11345d81604" class="not-responsive emoji emoji-android emoji--confused" style="height:23px;width:auto;vertical-align:middle" title=":/" alt="😕" /></p>
]]></description><link>https://forum.cloudron.io/post/71932</link><guid isPermaLink="true">https://forum.cloudron.io/post/71932</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Wed, 16 Aug 2023 11:41:30 GMT</pubDate></item><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 11:37:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a>  Awesome works again <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=11345d81604" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> Thank you</p>
]]></description><link>https://forum.cloudron.io/post/71931</link><guid isPermaLink="true">https://forum.cloudron.io/post/71931</guid><dc:creator><![CDATA[savity]]></dc:creator><pubDate>Wed, 16 Aug 2023 11:37:15 GMT</pubDate></item><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 11:34:34 GMT]]></title><description><![CDATA[<p dir="auto">Ah! thats a good hint, looks like db migrations are not done?</p>
<p dir="auto">Can you open a webterminal into the app and run those two lines:</p>
<pre><code>source ${VENV_PATH}/bin/activate
python /app/code/tandoor/manage.py migrate
</code></pre>
]]></description><link>https://forum.cloudron.io/post/71930</link><guid isPermaLink="true">https://forum.cloudron.io/post/71930</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Wed, 16 Aug 2023 11:34:34 GMT</pubDate></item><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 11:34:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a>  So i tried the Export function from the Space to see if it triggers more errors. The Export is not working here is the error</p>
<p dir="auto"><img src="/assets/uploads/files/1692185669725-8bc95a37-9b8e-482d-9579-d47454e2093d-image.png" alt="8bc95a37-9b8e-482d-9579-d47454e2093d-image.png" class=" img-fluid img-markdown" /></p>
<pre><code>Aug 16 13:29:34 172.18.0.1 - - [16/Aug/2023:11:29:34 +0000] "POST /export/ HTTP/1.1" 200 16 "https://subdomain.url.url/export/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36"
Aug 16 13:29:34 Exception in thread Thread-2 (do_export):
Aug 16 13:29:34 Traceback (most recent call last):
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/fields/related_descriptors.py", line 189, in __get__
Aug 16 13:29:34 rel_obj = self.field.get_cached_value(instance)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/fields/mixins.py", line 15, in get_cached_value
Aug 16 13:29:34 return instance._state.fields_cache[cache_name]
Aug 16 13:29:34 KeyError: 'food'
Aug 16 13:29:34
Aug 16 13:29:34 During handling of the above exception, another exception occurred:
Aug 16 13:29:34
Aug 16 13:29:34 Traceback (most recent call last):
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/backends/utils.py", line 89, in _execute
Aug 16 13:29:34 return self.cursor.execute(sql, params)
Aug 16 13:29:34 psycopg2.errors.UndefinedColumn: column cookbook_food.url does not exist
Aug 16 13:29:34 LINE 1: ...food"."plural_name", "cookbook_food"."recipe_id", "cookbook_...
Aug 16 13:29:34 ^
Aug 16 13:29:34
Aug 16 13:29:34
Aug 16 13:29:34 The above exception was the direct cause of the following exception:
Aug 16 13:29:34
Aug 16 13:29:34 Traceback (most recent call last):
Aug 16 13:29:34 File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
Aug 16 13:29:34 self.run()
Aug 16 13:29:34 File "/usr/lib/python3.10/threading.py", line 953, in run
Aug 16 13:29:34 self._target(*self._args, **self._kwargs)
Aug 16 13:29:34 File "/app/code/tandoor/cookbook/integration/integration.py", line 75, in do_export
Aug 16 13:29:34 files = self.get_files_from_recipes(recipes, el, self.request.COOKIES)
Aug 16 13:29:34 File "/app/code/tandoor/cookbook/integration/default.py", line 54, in get_files_from_recipes
Aug 16 13:29:34 filename, data = self.get_file_from_recipe(r)
Aug 16 13:29:34 File "/app/code/tandoor/cookbook/integration/default.py", line 40, in get_file_from_recipe
Aug 16 13:29:34 export = RecipeExportSerializer(recipe).data
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 555, in data
Aug 16 13:29:34 ret = super().data
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 253, in data
Aug 16 13:29:34 self._data = self.to_representation(self.instance)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 522, in to_representation
Aug 16 13:29:34 ret[field.field_name] = field.to_representation(attribute)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 686, in to_representation
Aug 16 13:29:34 return [
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 687, in &lt;listcomp&gt;
Aug 16 13:29:34 self.child.to_representation(item) for item in iterable
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 522, in to_representation
Aug 16 13:29:34 ret[field.field_name] = field.to_representation(attribute)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 686, in to_representation
Aug 16 13:29:34 return [
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 687, in &lt;listcomp&gt;
Aug 16 13:29:34 self.child.to_representation(item) for item in iterable
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/serializers.py", line 509, in to_representation
Aug 16 13:29:34 attribute = field.get_attribute(instance)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/fields.py", line 446, in get_attribute
Aug 16 13:29:34 return get_attribute(instance, self.source_attrs)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/rest_framework/fields.py", line 96, in get_attribute
Aug 16 13:29:34 instance = getattr(instance, attr)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/fields/related_descriptors.py", line 207, in __get__
Aug 16 13:29:34 rel_obj = self.get_object(instance)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/fields/related_descriptors.py", line 170, in get_object
Aug 16 13:29:34 return qs.get(self.field.get_reverse_related_filter(instance))
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/query.py", line 646, in get
Aug 16 13:29:34 num = len(clone)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/query.py", line 376, in __len__
Aug 16 13:29:34 self._fetch_all()
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/query.py", line 1867, in _fetch_all
Aug 16 13:29:34 self._result_cache = list(self._iterable_class(self))
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/query.py", line 87, in __iter__
Aug 16 13:29:34 results = compiler.execute_sql(
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/models/sql/compiler.py", line 1398, in execute_sql
Aug 16 13:29:34 cursor.execute(sql, params)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/backends/utils.py", line 67, in execute
Aug 16 13:29:34 return self._execute_with_wrappers(
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/backends/utils.py", line 80, in _execute_with_wrappers
Aug 16 13:29:34 return executor(sql, params, many, context)
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/backends/utils.py", line 84, in _execute
Aug 16 13:29:34 with self.db.wrap_database_errors:
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/utils.py", line 91, in __exit__
Aug 16 13:29:34 raise dj_exc_value.with_traceback(traceback) from exc_value
Aug 16 13:29:34 File "/app/code/.venv/lib/python3.10/site-packages/django/db/backends/utils.py", line 89, in _execute
Aug 16 13:29:34 return self.cursor.execute(sql, params)
Aug 16 13:29:34 django.db.utils.ProgrammingError: column cookbook_food.url does not exist
Aug 16 13:29:34 LINE 1: ...food"."plural_name", "cookbook_food"."recipe_id", "cookbook_...
Aug 16 13:29:34 ^
Aug 16 13:29:34
</code></pre>
<p dir="auto"><img src="/assets/uploads/files/1692185514043-94b3fd60-577e-44a8-b2a4-398a6d73c3e9-image.png" alt="94b3fd60-577e-44a8-b2a4-398a6d73c3e9-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.cloudron.io/post/71929</link><guid isPermaLink="true">https://forum.cloudron.io/post/71929</guid><dc:creator><![CDATA[savity]]></dc:creator><pubDate>Wed, 16 Aug 2023 11:34:34 GMT</pubDate></item><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 11:27:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a>  Ok what i did find out is It hase to do something with the Space.<br />
When i log in with another account and creat a new Space there is no Issue.<br />
But if i logg in to the usere where i shared the space with another person the issues occure</p>
]]></description><link>https://forum.cloudron.io/post/71928</link><guid isPermaLink="true">https://forum.cloudron.io/post/71928</guid><dc:creator><![CDATA[savity]]></dc:creator><pubDate>Wed, 16 Aug 2023 11:27:44 GMT</pubDate></item><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 11:12:57 GMT]]></title><description><![CDATA[<p dir="auto">Those can be safely ignored and the output of those is fixed with next version.</p>
<p dir="auto">Strange that the app does not print anything more on 500. I guess we would need to increase log level verbosity, however that is fixed in the current app package at <a href="https://git.cloudron.io/cloudron/tandoor-app/-/blob/main/config/supervisor/gunicorn.conf#L4" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/tandoor-app/-/blob/main/config/supervisor/gunicorn.conf#L4</a> to INFO</p>
<p dir="auto">It would help to exactly describe the steps on how to reproduce this. Maybe then I can reproduce this also in a debuggable instance.</p>
<p dir="auto">If this doesn't work, then if you want, you could enable remote ssh support for us and send a mail to <a href="mailto:support@cloudron.io" target="_blank" rel="noopener noreferrer nofollow ugc">support@cloudron.io</a> with your dashboard domain/public ip.</p>
]]></description><link>https://forum.cloudron.io/post/71925</link><guid isPermaLink="true">https://forum.cloudron.io/post/71925</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Wed, 16 Aug 2023 11:12:57 GMT</pubDate></item><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 09:41:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a> No sorry this is the only thing i see in the logs</p>
<p dir="auto"><img src="/assets/uploads/files/1692178866731-1b77f79b-de72-4dbc-bb4c-4bb097dcc836-image.png" alt="1b77f79b-de72-4dbc-bb4c-4bb097dcc836-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.cloudron.io/post/71922</link><guid isPermaLink="true">https://forum.cloudron.io/post/71922</guid><dc:creator><![CDATA[savity]]></dc:creator><pubDate>Wed, 16 Aug 2023 09:41:08 GMT</pubDate></item><item><title><![CDATA[Reply to Tandoor after upgrade on Wed, 16 Aug 2023 08:39:43 GMT]]></title><description><![CDATA[<p dir="auto">Do you see any errors on the server side of the app? I tried to reproduce this but either I am not creating the correct entries in the app or it is working here. But this is a new installation for testing so could be a migration issue.</p>
]]></description><link>https://forum.cloudron.io/post/71916</link><guid isPermaLink="true">https://forum.cloudron.io/post/71916</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Wed, 16 Aug 2023 08:39:43 GMT</pubDate></item></channel></rss>