J’ai la version 2.7.0 de fabmanager et je migre vers la dernière version, mais je dois effectuer ces étapes: 2.8.3 - 3.1.2 et 4.0.4. Lorsque je fais la première migration, une erreur apparaît dans le navigateur « Désolé, un problème est survenu ». J’ai exécuté la commande: tail -f /apps/fabmanager/log/app-stdout.log et signalé l’erreur suivante:
tail -f /apps/fabmanager/log/app-stdout.log
8:
9:
10: <%=Setting.find_by(name: ‹ fablab_name ›).value%>
11:
12: <% if ENV[‹ DEFAULT_HOST ›] == ‹ fablab.lacasemate.fr › %>
13:
app/models/setting.rb:49:in value' app/views/application/index.html.erb:10:in
_app_views_application_index_html_erb___2722866159443358458_46913699176700’
Started GET « / » for 172.18.0.3 at 2020-10-05 17:18:51 +0000
Processing by ApplicationController#index as HTML
Setting Load (0.5ms) SELECT « settings ».* FROM « settings » WHERE « settings ».« name » = $1 LIMIT 1 [[« name », « fablab_name »]]
Rendered application/index.html.erb (4.9ms)
Completed 500 Internal Server Error in 6ms (ActiveRecord: 1.9ms | Elasticsearch: 0.0ms)
ActionView::Template::Error (PG::UndefinedTable: ERROR: relation « history_values » does not exist
LINE 5: WHERE a.attrelid = ‹ « history_values » ›::regcla…
^
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = ‹ « history_values » ›::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
):
7:
8:
9:
10: <%=Setting.find_by(name: ‹ fablab_name ›).value%>
11:
12: <% if ENV[‹ DEFAULT_HOST ›] == ‹ fablab.lacasemate.fr › %>
13:
app/models/setting.rb:49:in value' app/views/application/index.html.erb:10:in
_app_views_application_index_html_erb___2722866159443358458_46913699176700’
Je voudrais de l’aide pour résoudre ce problème.