Projet

Général

Profil

Tâche #30482

Scénario #30270: Portage python3 de l'EAD2

Étude des dysfonctionnements sur le module Amon

Ajouté par Benjamin Bohard il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
02/06/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Historique

#1 Mis à jour par Benjamin Bohard il y a plus de 3 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a plus de 3 ans

ConfigParser n’accepte plus les doublons au chargement des permissions (fichiers au format ini)

#3 Mis à jour par Benjamin Bohard il y a plus de 3 ans

Le backend amon nécessite un portage en python3 (erreurs de syntaxe) :
- amon/era/postes.py
- amon/regles_admin.py
- amon/backend.py
- amon/ipset/group_manager.py
- amon/ipset/time_manager.py
- amon/ipset/rule_generator.py

#4 Mis à jour par Benjamin Bohard il y a plus de 3 ans

Pour l’action Règles du pare-feu

Traceback: <class 'NameError'>: name 'file' is not defined
/usr/lib/python3/dist-packages/twisted/internet/defer.py:151:maybeDeferred
/usr/share/ead2/backend/lib/eadserver.py:482:xmlrpc_execute_action
/usr/lib/python3/dist-packages/twisted/internet/defer.py:321:addCallback
/usr/lib/python3/dist-packages/twisted/internet/defer.py:311:addCallbacks
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/internet/defer.py:654:_runCallbacks
/usr/share/ead2/backend/lib/execute_wrapper.py:18:wrapper
/usr/share/ead2/backend/actions/amon/regles_generales.py:50:execute
/usr/share/ead2/backend/actions/amon/regles_form.py:24:get_regles_form
/usr/lib/python3/dist-packages/amon/era/regles.py:18:load

#5 Mis à jour par Benjamin Bohard il y a plus de 3 ans

Pour l’action Visites des sites (uniquement pour le filtre web 1).

Traceback: <class 'NameError'>: name 'cmp' is not defined
/usr/lib/python3/dist-packages/twisted/internet/defer.py:151:maybeDeferred
/usr/share/ead2/backend/lib/eadserver.py:482:xmlrpc_execute_action
/usr/lib/python3/dist-packages/twisted/internet/defer.py:321:addCallback
/usr/lib/python3/dist-packages/twisted/internet/defer.py:311:addCallbacks
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/internet/defer.py:654:_runCallbacks
/usr/share/ead2/backend/lib/execute_wrapper.py:18:wrapper
/usr/share/ead2/backend/actions/amon/navigation_visit_admin.py:83:execute
/usr/share/ead2/backend/actions/amon/visit_form.py:21:get_visit_form
/usr/share/ead2/backend/actions/lib/logparser/file_listing.py:94:get_logs_for_form
/usr/share/ead2/backend/actions/lib/logparser/file_listing.py:84:get_logs
/usr/share/ead2/backend/actions/lib/logparser/file_listing.py:122:compare_func

#6 Mis à jour par Benjamin Bohard il y a plus de 3 ans

Pour l’action Sites

Traceback: <class 'AttributeError'>: '_io.TextIOWrapper' object has no attribute 'xreadlines'
/usr/lib/python3/dist-packages/twisted/internet/defer.py:151:maybeDeferred
/usr/share/ead2/backend/lib/eadserver.py:482:xmlrpc_execute_action
/usr/lib/python3/dist-packages/twisted/internet/defer.py:321:addCallback
/usr/lib/python3/dist-packages/twisted/internet/defer.py:311:addCallbacks
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/internet/defer.py:654:_runCallbacks
/usr/share/ead2/backend/lib/execute_wrapper.py:18:wrapper
/usr/share/ead2/backend/actions/amon/navigation_filters_admin.py:68:execute
/usr/share/ead2/backend/actions/amon/forms.py:110:get_opt_filters_form
/usr/lib/python3/dist-packages/amon/guardian/dans_tools.py:247:load_category_list
/usr/lib/python3/dist-packages/amon/guardian/dans_tools.py:182:handle_policy_files
/usr/lib/python3/dist-packages/amon/guardian/dans_tools.py:233:read_status_of_categories

#7 Mis à jour par Benjamin Bohard il y a plus de 3 ans

Pour l’action Utilisateurs

Traceback: <class 'NameError'>: name 'file' is not defined
/usr/lib/python3/dist-packages/twisted/internet/defer.py:151:maybeDeferred
/usr/share/ead2/backend/lib/eadserver.py:482:xmlrpc_execute_action
/usr/lib/python3/dist-packages/twisted/internet/defer.py:321:addCallback
/usr/lib/python3/dist-packages/twisted/internet/defer.py:311:addCallbacks
--- <exception caught here> ---
/usr/lib/python3/dist-packages/twisted/internet/defer.py:654:_runCallbacks
/usr/share/ead2/backend/lib/execute_wrapper.py:18:wrapper
/usr/share/ead2/backend/actions/amon/user_admin.py:89:execute
/usr/share/ead2/backend/actions/amon/user.py:57:get_list
/usr/share/ead2/backend/actions/amon/user.py:36:get_users
/usr/lib/python3/dist-packages/amon/guardian/dans_tools.py:109:get_policies

#8 Mis à jour par Benjamin Bohard il y a plus de 3 ans

  • Assigné à mis à Benjamin Bohard

#9 Mis à jour par Emmanuel GARETTE il y a plus de 3 ans

  • Statut changé de En cours à Résolu

#10 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Statut changé de Résolu à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0

Globalement OK

Formats disponibles : Atom PDF