Projet

Général

Profil

Bug #77613

UndefinedTable: relation "testdef" does not exist

Ajouté par Sentry Io il y a 12 mois. Mis à jour il y a 12 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
15 mai 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

J'ai activé les tests sur l'instance de Cédric et ça a donné cette trace. J'ai désactivé les tests pour rétablir l'accès.

https://sentry.entrouvert.org/entrouvert/publik/issues/110324/

UndefinedTable: relation "testdef" does not exist
LINE 1: SELECT count(*) FROM testdef WHERE object_type = 'formdefs' ...
                             ^

(11 additional frame(s) were not displayed)
...
  File "quixote/directory.py", line 92, in _q_traverse
    return obj()
  File "wcs/admin/forms.py", line 704, in _q_index
    r += utils.last_test_result_block(self.formdef)
  File "wcs/admin/utils.py", line 103, in last_test_result_block
    if not TestDef.count(criterias):
  File "wcs/sql.py", line 382, in f
    return func(*args, **kwargs)
  File "wcs/sql.py", line 1633, in count
    cur.execute(sql_statement, parameters)

Historique

#1

Mis à jour par Valentin Deniaud il y a 12 mois

  • Projet changé de Suivi des traces à w.c.s.
  • Description mis à jour (diff)
#2

Mis à jour par Valentin Deniaud il y a 12 mois

Vu avec Pierre, plusieurs tenants sont concernés et ils ont tous été créés après l'introduction de la migration. Autrement dit la migration a marché sur les tenants existants mais pas sur certains nouveaux.

Pas vraiment de pistes au delà de ce constat, les derniers tenants créés ont bien la table, peut-être le bug a-t-il été corrigé par un autre patch.

Je passe des patches ce cycle qui vont à nouveau faire tourner TestDef.do_table(), donc le problème devrait se corriger partout. À voir par la suite si le bug réapparaît pour les futurs nouveaux tenants.

#3

Mis à jour par Frédéric Péters il y a 12 mois

  • Assigné à mis à Frédéric Péters
#4

Mis à jour par Frédéric Péters il y a 12 mois

  • Statut changé de Nouveau à Fermé

C'était #76569.

Formats disponibles : Atom PDF