Projet

Général

Profil

Bug #20540

Erreur d'OU inexistante lors d'un provisionning

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
08 décembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Sur authentic-demo.dev.

error in provisionning thread
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/hobo/agent/authentic2/provisionning.py", line 253, in do_provision
    self.notify_roles(ous, deleted.get(self.Role, []), mode='deprovision')
  File "/usr/lib/python2.7/dist-packages/hobo/agent/authentic2/provisionning.py", line 193, in notify_roles
    ous.setdefault(role.ou, []).append(role)
  File "/usr/lib/python2.7/dist-packages/django/db/models/fields/related.py", line 614, in __get__
    rel_obj = qs.get()
  File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 334, in get
    self.model._meta.object_name
DoesNotExist: OrganizationalUnit matching query does not exist.

Trace HTML avec plus d'infos attachée.


Fichiers

trace.html (14,1 ko) trace.html Frédéric Péters, 08 décembre 2017 13:27

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 6 ans

Alors là je ne vois pas, à part une race condition... il n'y a pas actuellement d'OU avec l'id 8, si Mike peut dire ce qu'il a fait aujourd'hui sur le rôle Rechercheur2 on pourra peut-être y voir plus clair.

#2

Mis à jour par Mikaël Ates il y a plus de 6 ans

J'ai créé une OU Pouet en plus de Démo la collectivité par Défaut. J'ai ajouté un rôle rechercheur2 dans cette OU auquel j'ai donné des permissions. J'ai donné ce rôle à un user qui n'était pas dans cette OU. Cette collectivité a été supprimée (pas par moi).

#3

Mis à jour par Benjamin Dauvergne il y a plus de 6 ans

Ok donc il doit y avoir un souci lorsque la suppression d'un rôle se fait lors de la suppression d'une OU tout simplement, le role est stockée dans la queue des trucs à notifier mais role.ou n'est plus résolvable, je passe ce ticket sur hobo.

#4

Mis à jour par Benjamin Dauvergne il y a plus de 6 ans

  • Projet changé de Authentic 2 à Hobo

Formats disponibles : Atom PDF