Lors du passage à la mise à jour 6.3.11, sur plusieurs de nos projets, des scripts Rhino internes bloquaient le passage de nos pipelines. Le pod tente indéfiniment de redémarrer. J’ai bien vu dans les release notes que ce blocage était prévu par cette mise à jour en revanche mon interrogation porte sur le fait qu’il semble s’agir de scripts éditeur. Les deux concernés étaient “responsive.js” de l’objet Disposition et “WebNews.js” de ObjectInternal. Je suis temporairement revenu à la 6.3.10 et supprimé les scripts. Pouvez-vous me confirmer que le fait de les avoir supprimé dans la liste des documents n’aura pas d’incidence ?
Merci
Steps to reproduce
This request concerns an 6.3.11 Simplicité instance
and these are the steps to reproduce it:
Technical information
Instance /health
---paste the content of your-instance.com/health---
Simplicité logs
---paste the content of the **relevant** server-side logs---
Browser logs
---paste content of the **relevant** browser-side logs---
Other relevant information
----E.g. type of deployment, browser vendor and version, etc.----
Oui aucun pb supprimer les éventuels scripts Rhino résiduels.
Ce qui m’étonne c’est que ça ne se soit pas fait automatiquement lors de l’application des patches système du démarrage car ils contiennent une requête pour “faire le ménage” sur ce point.
Pour qu’on puisse investiguer plus précisément, pouvez vous:
nous indiquer la révision exacte de départ de votre upgrade
nous indiquer le type et la version exacte de la base de données utilisée
Pouvez vous aussi nous indiquer ce que vous avez fait pour supprimer ces scripts Rhino ?
Vous rappelez vous quelle était la révision v5 à l’époque où vous êtes passés en v6 (et la révision cible v6 en question) ?
Je pose la question car en testant un upgrade de la v5 à jour à la date de release de la 6.2.26 (= 5.3.86) vers la 6.2.26 (révision finale de la 6.2) puis vers la v6 à jour (= 6.3.12) on n’a toujours pas de scripts Rhino résiduels à l’arrivée (la purge d’éventuels script Rhino est faite dès l’étape 6.2 et de toute façon refaite à l’étape 6.3). Bref on ne voit pas trop comment il peut y avoir des scripts Rhino résiduels dans votre cas.
Il faudrait donc reconstituer la séquence exacte des upgrades successifs que vous avez faits au fil du temps pour voir où il peut y avoir eu un raté.
La requête suivante est pourtant dans les patches système “clean database” de la 6.3:
-- Just in case, remove any outstanding Rhino script
delete from m_document
where dbd_path like 'Script/scr_file/%.js'
or dbd_path like 'Adapter/adp_script_id/%.js'
or dbd_path like 'Disposition/dis_script_id/%.js'
or dbd_path like 'ObjectInternal/obo_script_id/%.js'
or dbd_path like 'ObjectExternal/obe_script_id/%.js'
or dbd_path like 'BPMProcess/pcs_script_id/%.js';
commit;