salut à tous
J’ai fait des modifications dans le flux de travail ; je veux les mettre à jour
Mais la publication ne fonctionne pas
Conseil s’il vous plaît
Pourrais-tu partager ta version de n8n et préciser s’il s’agit du Cloud ou d’une installation auto-hébergée ? De plus, l’erreur apparaît-elle avant l’ouverture de la boîte de dialogue de publication, ou uniquement après que tu confirmes le nom de la version ?
Le message seul ne nous indique pas quelle entrée est en conflit. Si tu saisis un nom pour la version publiée, essaie d’abord un nouveau libellé de version distinct. Si cela ne change rien, le détail utile suivant est la réponse de la demande de publication échouée dans l’onglet Réseau de ton navigateur. Veuillez supprimer les cookies, les tokens et toutes les URL privées avant de la partager.
J’exporterais une sauvegarde du workflow avant de modifier les chemins des déclencheurs ou de supprimer quoi que ce soit. Ces modifications pourraient affecter les appelants du workflow publié actuel.
Cette erreur désigne une entrée de version enregistrée, et non le titre de votre flux de travail. Renommer le flux de travail lui-même ne l’effacera donc pas. La publication crée toujours une version pour le flux de travail (son nom est par défaut un UUID). Le test le moins coûteux consiste à donner à la version un nom manifestement unique dans la boîte de dialogue Publier et à publier à nouveau.
Si cela échoue toujours avec un nom de version unique, il n’y a rien à corriger sur le canevas : « une entrée portant ce nom existe déjà » signalé depuis le lancement du versioning est un doublon interne / clash de clé primaire, pas un nom de flux de travail ou de version que vous pouvez voir. Signalez-le à n8n avec votre version, l’ID du flux de travail et le message exact. En attendant, dupliquer le flux de travail et publier la copie donne à l’historique des versions des lignes nouvelles et suffit généralement à vous permettre de continuer.
Un comportement utile à connaître pendant que vous déboguez : la publication est asynchrone, donc un échec peut apparaître un peu après la fermeture de la boîte de dialogue. Vérifiez le statut de publication sur le flux de travail plutôt que de supposer que le clic n’a rien fait.
merci à tous
J’ai trouvé la cause racine :
c’était dû à l’exécution de n8n 2.34.5 contre un schéma de base de données qui avait déjà été migré par 2.39.8. Résolu en mettant à niveau l’image déployée vers 2.39.8 pour correspondre au schéma.
