Projet

Général

Profil

Scénario #35770

EOLE 2.10 : eole-gpo-script n'est pas fonctionnel

Ajouté par Joël Cuissinat il y a 2 mois. Mis à jour il y a 11 jours.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
01/10/2022
Echéance:
01/01/2024
% réalisé:

0%

Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Liens avec la release:
Auto

Description

Vu dans https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-instance-acadc1-2.10.0-amd64/3/parsed_console/
Le paquet n'est plus installé depuis cette exécution ;)

00:10:28.582             run-parts: executing /usr/share/eole/postservice/30-gposcript instance
00:10:28.582             ERROR(<class 'AttributeError'>): uncaught exception - 'cmd_gpo_tool' object has no attribute 'command_name'
00:10:28.582               File "/usr/share/eole/sbin/gpo-tool", line 39, in <module>
00:10:28.582                 retval = cmd._run("gpo-tool", subcommand, *args)
00:10:28.582                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
00:10:28.582               File "/usr/lib/python3/dist-packages/samba/netcmd/__init__.py", line 320, in _run
00:10:28.582                 f"{self.command_name} <subcommand> (-h|--help)\n")
00:10:28.582                    ^^^^^^^^^^^^^^^^^
00:10:28.582             * Import GPO
00:10:28.582             WARNING: Using passwords on command line is insecure. Installing the setproctitle python module will hide these from shortly after program start.
00:10:28.582             AUTOMATE : Traceback dans la sortie console!
00:10:28.582             Traceback (most recent call last):
00:10:28.582               File "/usr/lib/python3/dist-packages/samba/netcmd/gpo.py", line 1430, in run
00:10:28.582                 self.restore_from_backup_to_local_dir(backup, self.gpodir,
00:10:28.582               File "/usr/lib/python3/dist-packages/samba/netcmd/gpo.py", line 1331, in restore_from_backup_to_local_dir
00:10:28.582                 os.mkdir(targetdir)
00:10:28.582             FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpc984y8b5/policy/{63DADACD-8084-4BFF-994F-4491F5EBB82F}'
00:10:28.582             ERROR: Failed to restore: [Errno 2] No such file or directory: '/tmp/tmpc984y8b5/policy/{63DADACD-8084-4BFF-994F-4491F5EBB82F}'
00:10:28.582             Using temporary directory /tmp/tmpc984y8b5 (use --tmpdir to change)
00:10:28.582             GPO 'eole_script' created as {63DADACD-8084-4BFF-994F-4491F5EBB82F}
00:10:28.583             [Errno 2] No such file or directory: '/tmp/tmpc984y8b5/policy/{63DADACD-8084-4BFF-994F-4491F5EBB82F}'
00:10:28.583             Failed to restore GPO -- deleting...
00:10:28.583             GPO {63DADACD-8084-4BFF-994F-4491F5EBB82F} deleted.
00:10:28.583             * 'eole_script' restauration impossible !
00:10:28.583             * Import GPO eole_script : Erreur (8)


Sous-tâches

Tâche #35790: ÉtudeÀ validerBenjamin Bohard

Tâche #35791: Initialiser la commande gpo-tool en appelant _resolve d’abord.À validerBenjamin Bohard

Tâche #35812: Préciser le répertoire temporaire de copie des GPOÀ validerBenjamin Bohard

Tâche #35813: Lancer la commande de restauration avec un utilisateur ayant les droitsÀ validerBenjamin Bohard


Demandes liées

Lié à Distribution EOLE - Tâche #35756: EOLE 2.10 : Erreur à l'installation du paquet eole-ad-dc-pkg Fermé 07/11/2023
Bloqué par Distribution EOLE - Tâche #35798: Distutils n’est plus disponible en python 3.12. Il faut choisir entre les différentes évolutions possibles pour avoir de nouveau une procédure d’installation fonctionnelle (remplacement des setup.py, utilisation de pip, etc.) Nouveau

Révisions associées

Révision e421e12c (diff)
Ajouté par Joël Cuissinat il y a 2 mois

ciAvantInstance: eole-gpo-script temporairement commenté en 2.10

Ref: #35756
Ref: #35770

Historique

#1 Mis à jour par Joël Cuissinat il y a 2 mois

  • Lié à Tâche #35756: EOLE 2.10 : Erreur à l'installation du paquet eole-ad-dc-pkg ajouté

#2 Mis à jour par Benjamin Bohard il y a environ 2 mois

  • Echéance mis à 01/01/2024
  • Assigné à mis à Benjamin Bohard
  • Version cible mis à Carnet Cadoles
  • Début mis à 01/10/2022

Formats disponibles : Atom PDF