WAJ - Synchronisation avec Jira KO

nico.kalf
Messages : 5
Inscription : lun. mars 27, 2023 6:19 pm

WAJ - Synchronisation avec Jira KO

Message par nico.kalf »

Bonjour,

la synchronisation du workflow avec Jira ne fonctionne pas, malgré la configuration du projet Jira dans le plugin WAJ (squash communique bien avec Jira).

j'obtiens l'exception suivante dans les logs squash :
[23-03-28 07:07:28.123] SquashTM - 7 INFO [http-nio-8080-exec-9] [ServletWebRequest: uri=/squash/backend/plugin/waj/configuration/project/5/server/11/projects/RIR/issueType/10000/mandatoryCufs;client=10.88.0.2;session=6400FA18C65037E99F56E1BCE1ACC68D;user=admin] --- org.squashtest.tm.plugin.workflow.automjira.client.JiraClient: [AUTOM-JIRA-SYNC] - [BUGTRACKER ID : 11] - [BUGTRACKER NAME : SquashWorkflowAutom]
[23-03-28 07:07:28.492] SquashTM - 7 ERROR [http-nio-8080-exec-9] [ServletWebRequest: uri=/squash/backend/plugin/waj/configuration/project/5/server/11/projects/RIR/issueType/10000/mandatoryCufs;client=10.88.0.2;session=6400FA18C65037E99F56E1BCE1ACC68D;user=admin] --- org.squashtest.tm.web.backend.exceptionresolver.HandlerExceptionLogger: An exception occured while processing request : http://ramdc4devopsr1:8080/squash/backe ... datoryCufs
workflowautomjira.com.atlassian.jira.rest.client.api.RestClientException: [ErrorCollection{status=404, errors={}, errorMessages=[]}]

pourtant le issuetype existe bien dans mon projet Jira qui, je le précise est en mode Cloud.

auriez-vous une idée de la root cause ?
cela pourrait venir de Jira ?

merci par avance.
Pièces jointes
wajko1.JPG
wajko1.JPG (27.52 Kio) Consulté 84 fois
elebouvier
Messages : 84
Inscription : jeu. oct. 10, 2019 3:47 pm

Re: WAJ - Synchronisation avec Jira KO

Message par elebouvier »

Bonjour,

L'erreur se produit à quel moment ? À l'enregistrement de la configuration du plugin ou à la transmission d'un cas de test ?
Pourriez-vous vérifier la configuration du serveur SquashWorkflowAutom :
  • type : jira.cloud
  • url : la plus courte possible qui vous permet d'accéder à Jira (https://monjira.atlassian.net en général pour un jira cloud)
  • Protocole d'authentification : basic auth

Cordialement,
Équipe Squash.
nico.kalf
Messages : 5
Inscription : lun. mars 27, 2023 6:19 pm

Re: WAJ - Synchronisation avec Jira KO

Message par nico.kalf »

bonjour,

L'exception apparait au moment ou je choisi le type "sous-tache" dans le champ "type de ticket". (cf. nouvelle pj)
Par ailleurs, le plugin est bien configuré, d'ailleurs la liste des projets jira est bien alimentée ainsi que celle des types de ticket
Pièces jointes
erreurFormConfWAJ2.log
(52.35 Kio) Téléchargé 5 fois
elebouvier
Messages : 84
Inscription : jeu. oct. 10, 2019 3:47 pm

Re: WAJ - Synchronisation avec Jira KO

Message par elebouvier »

Bonjour,

Merci pour ce complément d'informations.
À ce jour il existe une anomalie connue et ouverte sur notre Mantis public https://ci.squashtest.org/mantis/view.php?id=9111.
Par ailleurs, nous ne recommandons pas forcément l'utilisation de la sous-tâche dans le cadre du workflow d'automatisation Jira : en effet, cela impliquerait que dans la configuration du plugin, vous seriez tenu de renseigner une clé d'une tâche parente, tâche unique à laquelle serait associé chacun des tickets transmis via le WAJ.

Cordialement,
Élise, Équipe Support Squash.
nico.kalf
Messages : 5
Inscription : lun. mars 27, 2023 6:19 pm

Re: WAJ - Synchronisation avec Jira KO

Message par nico.kalf »

bonjour,
c'est noté concernant les sous-taches.
cependant j'ai également l'erreur lorsque je sélectionne une tache ou un US :
Pourtant l'id du type de ticket qu'on peut voir dans la log, est bien celui que je retrouve dans Jira (US : issuetypes/10008)

[23-03-31 08:54:38.225] SquashTM - 7 INFO [http-nio-8080-exec-5] [ServletWebRequest: uri=/squash/backend/plugin/waj/configuration/project/5/server/11/projects/RIR/issueType/10008/mandatoryCufs;client=10.88.0.2;session=97C4F5C69CA4EE9F93EEA90D74C38AE2;user=admin] --- org.squashtest.tm.plugin.workflow.automjira.client.JiraClient: [AUTOM-JIRA-SYNC] - [BUGTRACKER ID : 11] - [BUGTRACKER NAME : SquashWorkflowAutom]
[23-03-31 08:54:38.492] SquashTM - 7 ERROR [http-nio-8080-exec-5] [ServletWebRequest: uri=/squash/backend/plugin/waj/configuration/project/5/server/11/projects/RIR/issueType/10008/mandatoryCufs;client=10.88.0.2;session=97C4F5C69CA4EE9F93EEA90D74C38AE2;user=admin] --- org.squashtest.tm.web.backend.exceptionresolver.HandlerExceptionLogger: An exception occured while processing request : http://ramdc4devopsr1:8080/squash/backe ... datoryCufs
workflowautomjira.com.atlassian.jira.rest.client.api.RestClientException: [ErrorCollection{status=404, errors={}, errorMessages=[]}]
elebouvier
Messages : 84
Inscription : jeu. oct. 10, 2019 3:47 pm

Re: WAJ - Synchronisation avec Jira KO

Message par elebouvier »

Bonjour,

Votre type de ticket comporte t-il des champs personnalisés obligatoires ? Auquel cas, vous vous retrouvez aussi dans le cas de l'anomalie jointe précédemment.
Le ticket est dans notre backlog de corrections, nous n'avons pas encore de visibilité quant à sa prise en compte. Vous pourrez suivre l'évolution du ticket en vous mettant Observateur du ticket.
Pour les besoins de votre POC, avez-vous la possibilité d'utiliser un autre type de ticket sans champs personnalisés obligatoires ? Cela vous permettrait dans un premier temps d'éprouver la solution.

Cordialement,
Élise, Équipe Support Squash.
nico.kalf
Messages : 5
Inscription : lun. mars 27, 2023 6:19 pm

Re: WAJ - Synchronisation avec Jira KO

Message par nico.kalf »

je n'ai pas de champ personnalisé obligatoire.
les seuls champs vu comme personnalisés sont les champs issus du type de projet Jira (epic, sprint, story point) mais ne sont pas obligatoires.
Répondre

Revenir à « Workflow d'automatisation / Automation workflow »