Projet

Général

Profil

Tâche #32587

Scénario #32576: L'EAD3 devait fonctionner sur tous les modules 2.8.1

L’ead3 devrait permettre d’accepter les clefs salt dans l’etb3

Ajouté par Laurent Flori il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/05/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

le message d’erreur:

The minion function caused an exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/salt/minion.py", line 1904, in _thread_return return_data = minion_instance._execute_job_function( File "/usr/lib/python3/dist-packages/salt/minion.py", line 1861, in _execute_job_function return_data = self.executors[fname](opts, data, func, args, kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 1235, in __call__ return self.loader.run(run_func, *args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 2268, in run return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 2283, in _run_as return _func_or_method(*args, **kwargs) File "/usr/lib/python3/dist-packages/salt/executors/direct_call.py", line 12, in execute return func(*args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 1235, in __call__ return self.loader.run(run_func, *args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 2268, in run return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 2283, in _run_as return _func_or_method(*args, **kwargs) File "/var/lib/ead3/var/cache/salt/minion/extmods/modules/ead/__init__.py", line 55, in func return getattr(module, function)(*args, **kwargs) File "/var/lib/ead3/var/cache/salt/minion/extmods/modules/ead/saltkey/__init__.py", line 10, in get_keys data = loads(stdout) File "/usr/lib/python3.8/json/__init__.py", line 357, in loads return _default_decoder.decode(s) File "/usr/lib/python3.8/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.8/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 

Voir si l’on peut utiliser le wrapper enregistrement_client

Révisions associées

Révision a49ef374 (diff)
Ajouté par Joël Cuissinat il y a presque 3 ans

Execute salt commands in `addc` container

Ref: #32587

Révision 9e2547da (diff)
Ajouté par Joël Cuissinat il y a presque 3 ans

pylint cleaning

Ref: #32587

Révision adca1e9e (diff)
Ajouté par Joël Cuissinat il y a presque 3 ans

Execute salt commands in `addc` container

Ref: #32587
Ref: #32231

Révision 3ba302f2 (diff)
Ajouté par Joël Cuissinat il y a presque 3 ans

Execute journalctl command in `fichier` container

Ref: #32587
Ref: #32161

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

#2 Mis à jour par Joël Cuissinat il y a presque 3 ans

eole-workstation-ead3$ rgrep salt-key
extra/saltkey/salt/custom.py: code, stdout, stderr = system_out(['/usr/bin/salt-key', '--out=json'])
extra/saltkey/salt/custom.py: code, stdout, stderr = system_out(['/usr/bin/salt-key', '-a', minion['minion'], '-y'])
extra/saltkey/salt/custom.py: code, stdout, stderr = system_out(['/usr/bin/salt-key', '-d', minion['minion'], '-y'])
extra/saltkey/salt/custom.py: code, stdout, stderr = system_out(['/usr/bin/salt-key', '-r', minion['minion'], '-y'])

=> à faire exécuter dans le conteneur addc ;)

#3 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Joël Cuissinat il y a presque 3 ans

=> eole-workstation-ead3 2.8.1-4

#5 Mis à jour par Daniel Dehennin il y a presque 3 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Cela fonctionne maintenant.

Formats disponibles : Atom PDF