Bug #12367
closed
Impossibilité de faire un compare / Erreur 500
Added by Ferrand Rémi about 9 years ago.
Updated over 7 years ago.
Description
Trouvé par xniu,
https://gitlab.in2p3.fr/cc-in2p3-puppet-service/module-site_cvmfs/compare/master...v0.4.0
nous renvoie une erreur @500@.
La même commande faite en locale avec git fonctionne parfaitement:
- commit bf2717b1e616edab91433e9c4018ce098e67b164 (HEAD -> master, tag: v0.4.0, origin/master, origin/HEAD)
|\ Merge: 8f8d448 f137181
| | Author: Vanessa Hamar hamar@cc.in2p3.fr
| | Date: Mon Feb 22 15:58:59 2016 +0100
| |
| | Merge branch 'hamar_cvmfs'
Note: Je ne fais que remonter ce bug, c'est Xiaomei qui est concernée.
Note 2: Dans la mesure où ne travaillons pratiquement qu'avec des branches contenant des @/@ (feature/ma_feature par exemple), il va devenir important de tester la gestion des @/@ dans le nom des branches.
Salut Rémi,
Je ne parviens pas à reproduire le pb sur la dernière version de gitlab (v8.5).
Je clique sur l'URL que tu as mentionnée, et j'obtiens une page normale avec le msg
There isn't anything to compare.
You'll need to use different branch names to get a valid comparison.
Ce qui semble normal puisque master
et v0.4.0
pointent sur le même commit.
Si j'essaie avec une autre référence, par ex: https://gitlab.in2p3.fr/cc-in2p3-puppet-service/module-site_cvmfs/compare/master...v0.3.0, j'obtiens une jolie comparaison.
Est-ce que le bug a été corrigé, ou bien est-ce que je n'ai pas compris le pb ?
Salut Foudil,
Non, le bug est toujours présent.
Tu peux par exemple le voir avec ce lien ou celui ci.
N'importe quel nom de branche comportant un /
va provoquer cette erreur.
Note: Désormais, c'est une erreur 404
qui est remontée.
Ok mais ça c'est lié à #11659 non ? En fait c'est le pb du '/' dans les noms des références ? Si oui je ferme celui-ci, et renomme l'autre.
- Is duplicate of Bug #11659: [API] Interrogation de l'API v3 de Gitlab added
- Status changed from New to Closed
On est retombé sur ce problème de branches avec des slashs dans le nom hier avec Fabien Kleinbourg. J'ai finalement activé @AllowEncodedSlashes NoDecode@ dans la conf apache pour tester. Jusqu'à aujourd'hui, on ne nous a pas remonté de dysfonctionnement. Je suppose aussi que gitlab a pas mal évolué depuis l'ouverture du ticket, et supporte mieux cette conf.
Je clos le ticket.
Also available in: Atom
PDF