J’essaie de réaliser une migation de nos instances scenari5 vers scenari6
nous utilisons docker
j’ai eu un premier probleme relatif à un problème de droit lié à l’utilisateur 3000, je l’ai contourné en ajoutant --privilegied dans la commande docker run
j’ai maintenant une instance scenari6 qui tourne,
par contre impossible de me connecter, ni avec le user superadmin ni via notre ldap (j’ai conservé la config existante de la v5 qui fonctionnait)
j’obtiens une erreur :
« Le système de validation des mots de passe est indisponible. Veuillez essayer ultérieurement. »
Il y a une erreur dans les logs de jetty au lancement du conteneur :
SEVERE: Error on creation of new data segment 'default' in: null
java.io.FileNotFoundException: /var/lib/scenari/data/prl-chain/db/default.0.oda
le dossier /var/lib/scenari/data a été recopié depuis l’instance de scenari5 qui était stoppée
d’autres erreurs sont présentes dans les logs scenari
1--- Error : Wed Aug 30 15:08:35 UTC 2023[541] (main) ---
Init Scenari webapp in eu.scenari.core.execframe.httpservlet.servlets.InitAppContextListener failed
2--- Error : Wed Aug 30 15:08:35 UTC 2023[541] (main) ---
Init application '/tmp/jetty-0_0_0_0-8080-scchainsrv61_war-_scchainsrv61-any-17774703218117421601/webapp/WEB-INF/universeInit.chain.xml' failed.
3--- Error : Wed Aug 30 15:08:35 UTC 2023[540] (main) ---
Error on parsing xml end element 'universe'
4--- Exception : Wed Aug 30 15:08:35 UTC 2023[540] (main) ---
Error on creation of new data segment 'default' in: null
com.orientechnologies.orient.core.exception.OStorageException: Error on creation of new data segment 'default' in: null
Je viens de remarquer que l’erreur renvoie vers un dossier /var/lib/scenari/data/prl-chain/db/
alors que la db du conteneur est dans le dossier /var/lib/scenari/data/db/
j’ai créé un lien symbolique pour contourner ce probleme (de prl-chain/db vers db)
je n’ai plus d’erreur dans les logs de jetty, mais d’autres erreurs dans les logs de scenari
1--- Error : Wed Aug 30 15:43:25 UTC 2023[29] (main) ---
Init Scenari webapp in eu.scenari.core.execframe.httpservlet.servlets.InitAppContextListener failed
2--- Error : Wed Aug 30 15:43:25 UTC 2023[29] (main) ---
Init application '/tmp/jetty-0_0_0_0-8080-scchainsrv61_war-_scchainsrv61-any-13350959646257001742/webapp/WEB-INF/universeInit.chain.xml' failed.
3--- Error : Wed Aug 30 15:43:25 UTC 2023[28] (main) ---
Error on parsing xml end element 'universe'
4--- Error : Wed Aug 30 15:43:25 UTC 2023[3] (main) ---
Check sum on db files failed for db : /var/lib/scenari/data/db
5--- Error : Wed Aug 30 15:43:25 UTC 2023[1] (main) ---
CheckSumDb file not found in blobs : [/var/lib/scenari/data/prl-chain/blobs_1/_checkSumDb.txt]