Page 1 sur 1

WAJ - Synchronisation avec Jira KO

Publié : mar. mars 28, 2023 9:23 am
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.

Re: WAJ - Synchronisation avec Jira KO

Publié : mer. mars 29, 2023 9:17 am
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.

Re: WAJ - Synchronisation avec Jira KO

Publié : jeu. mars 30, 2023 5:46 pm
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

Re: WAJ - Synchronisation avec Jira KO

Publié : ven. mars 31, 2023 9:31 am
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.

Re: WAJ - Synchronisation avec Jira KO

Publié : ven. mars 31, 2023 10:59 am
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=[]}]

Re: WAJ - Synchronisation avec Jira KO

Publié : ven. mars 31, 2023 12:29 pm
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.

Re: WAJ - Synchronisation avec Jira KO

Publié : ven. mars 31, 2023 3:19 pm
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.

Re: WAJ - Synchronisation avec Jira KO

Publié : lun. oct. 23, 2023 8:51 am
par heidenmaverick
Mon formulaire ne comporte pas de champ obligatoire.
Seuls les champs associés au type de projet Jira (epic, sprint, story point) sont considérés comme personnalisables, mais même ceux-là ne sont pas obligatoires.

Re: WAJ - Synchronisation avec Jira KO

Publié : lun. oct. 23, 2023 2:42 pm
par Yamina
Bonjour,

Le plugin WAJ (Workflow Automatisation Jira) est un plugin de la licence Premium AUTOM. Nous vous proposons de contacter directement la plateforme de Support Squash à laquelle vous devez avoir accès en tant que client pour échanger plus en détail sur ce sujet.

Cordialement,
Yamina