IN2P3-Forge: Issueshttps://forge.in2p3.fr/https://forge.in2p3.fr/favicon.ico?16780521162023-06-08T16:33:06ZIN2P3-Forge
Redmine Grand Data Management - Task #58134 (In progress): Define root files storage structurehttps://forge.in2p3.fr/issues/581342023-06-08T16:33:06ZLegrand FrançoisPyROS - Task #58035 (In progress): SPECIFIC OBSERVATORY CONFIGhttps://forge.in2p3.fr/issues/580352023-06-05T07:40:59ZPallier EtiennePyROS - Task #49149 (In progress): RUN SCRIPT (PYROS/pyros.py) (uniquement pour la partie execution)https://forge.in2p3.fr/issues/491492022-01-31T11:36:00ZPallier EtienneLabInvent - Task #47962 (New): (IRAP only) re-install inventirap avec php7https://forge.in2p3.fr/issues/479622021-11-30T15:01:13ZPallier EtienneLabInvent - Task #47960 (New): CHAMPShttps://forge.in2p3.fr/issues/479602021-11-30T13:04:27ZPallier Etienne
<p>- Supprimer "Technique" <br />(automatiquement "technique" si < 1000 euros)</p>
<p>- EOTP :<br />“Sur quel(s) budget(s) ?” c'est pour le lot 1 pour l'acheteur (status CREATED)<br />“Entité(s) dépensière(s)” / lot 2 gestionnaire (status VALIDATED)</p>
<p>- Administratif ou Technique :<br />Ancien seuil 800€ doit rester valable pour anciens matos</p> LabInvent - Task #47952 (New): Ecran d’accueil à restructurerhttps://forge.in2p3.fr/issues/479522021-11-30T12:32:01ZPallier Etienne
<p>- Voir Mes matériels (que j’ai achetés)<br />- Voir les Matériels que j’utilise (find sur champ utilisateur)</p>
<p>admin only :<br />- (admin) Voir Matériels à commander (tous les TOBEORDERED qui sont à mon nom de gestionnaire ET qui ont (date-cde null OU num-BC null)<br />- (admin) “Voir toutes les commandes en cours”<br />- (admin) “Voir les matériels ‘zombie’” (materiels CREATED depuis longtemps, et toujours pas ORDERED ou VALIDATED => sans doute à virer (pour ne pas fausser les stats...)<br />- (admin) Voir matos à archiver</p>
<blockquote>
<p>=10K obligatoire (inventaire comptable)</p>
</blockquote>
<p><10K : possible quand même (inventaire physique)</p>
<p>Pour pouvoir preter un matériel, ou faire un suivi (entretien), ou ... :<br />il faut le VALIDER</p> LabInvent - Task #47947 (New): docker onlyhttps://forge.in2p3.fr/issues/479472021-11-30T12:22:45ZPallier Etienne
<p>TEST_WEB ne marche pas avec docker :<br />=> utiliser plutot localhost:8081 (update doc) Mais ca serait mieux de faire localhost:8080 pour le site web et :8081 pour phpmyadmin (et non pas l’inverse !!)</p> LabInvent - Task #47942 (New): index (generic)https://forge.in2p3.fr/issues/479422021-11-30T12:19:31ZPallier Etienne
<p>- Ajouter un filtre qui liste seulement les gestionnaires (idem que pour Responsables)</p>
<p>- Ajouter un filtre qui permet de filtrer par ROLE (profil)</p> LabInvent - Task #47937 (New): Read (index & view) (generic ?)https://forge.in2p3.fr/issues/479372021-11-30T12:12:06ZPallier Etienne
<p>VIEW :</p>
<p>qqsoit user : doit pouvoir voir sa fiche user (no modif)<br />=> mais pas celle des autres...</p> LabInvent - Task #47934 (New): LIFECYCLE (Status) : CREATED => (TBO) => VALIDATED => TBA => ARCHIVEDhttps://forge.in2p3.fr/issues/479342021-11-30T12:08:54ZPallier EtienneLabInvent - Task #47926 (New): Instance DEMO docker - à installer sur hyp2 puis sur VM pweb3https://forge.in2p3.fr/issues/479262021-11-30T11:50:33ZPallier EtienneLabInvent - Task #47922 (New): Passer directement à v3.LAST (3.10.1)https://forge.in2p3.fr/issues/479222021-11-30T11:47:40ZPallier Etienne
<p>- config/</p>
<pre><code>- .env.example</code></pre>
<pre><code>- routes.php : J'ai désactivé la ligne 69 pour que les tests passent !!!<br /> /////////$routes->applyMiddleware('csrf');</code></pre>
<pre><code>- new app_local.php.310<br /> - new app_local.example.php.310</code></pre>
<p>- src/Template/Layout.310/</p>
<p>- src/View/</p>
<p>- tests/ :<br /> - new TestCase/ApplicationTest.php<br /> - new TestCase/Controller/PagesControllerTest.php.310</p>
<p>- DEPRECATED errors</p>
<pre><code>Erreurs qu'on ne voit que si on met <br /> 'errorLevel' => E_ALL,<br /> dans app.php :</code></pre>
<p>Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/html/inventirap-test1/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [APP/Template/Layout/default.ctp, line 43]</p> LabInvent - Feature #47921 (New): *** F - Framework CakePhphttps://forge.in2p3.fr/issues/479212021-11-30T11:46:06ZPallier EtienneLabInvent - Task #47914 (New): index (generic)https://forge.in2p3.fr/issues/479142021-11-30T11:18:43ZPallier Etienne
<p>- Ré-utiliser la meme page "index.ctp" pour la vue "index" ET pour les listes associées à chaque Entité.view (materiels.view et suivis.view) <br />=> éviter la redondance, le contenu est pratiquement le meme (???, sauf que les colonnes ne sont pas triables)</p>
<p>- prets, et documents (todo)</p> LabInvent - Task #47906 (New): Champs virtuelshttps://forge.in2p3.fr/issues/479062021-11-30T10:42:06ZPallier Etienne
<p>- savoir gérer les champs virtuels pour le tri</p>
<p>- new champs virtuels à implémenter</p>
<pre><code>- prets : <br /> - intitulé = nom sinon id<br /> - lieu_stockage = concat(site,lieu)</code></pre>
<pre><code>- users : vue "index" avec (responsable)</code></pre> LabInvent - Task #47905 (New): Read (index & view) (generic)https://forge.in2p3.fr/issues/479052021-11-30T10:40:10ZPallier EtienneLabInvent - Task #47903 (New): Rappels automatiques pour les suivis récurrents (périodiques)https://forge.in2p3.fr/issues/479032021-11-30T10:37:17ZPallier EtienneLabInvent - Task #47901 (New): Read (view & index)https://forge.in2p3.fr/issues/479012021-11-30T10:35:30ZPallier Etienne
<p>statut => "en cours" ou "à terminer" => à calculer auto</p> LabInvent - Task #47899 (New): view (generic)https://forge.in2p3.fr/issues/478992021-11-30T10:32:18ZPallier Etienne
<p>- "voir toutes les entités" => remplacer par le nom de l'entité :<br /> - voir tous les utilisateurs<br /> - voir toutes les catégories<br /> ...</p>
<p>- Listes associées : users associés => ajouter "(responsable)" when relevant</p>
<p>- view générique à utiliser pour plusieurs entités (suivis, prets...)</p> LabInvent - Task #47886 (New): Notificationshttps://forge.in2p3.fr/issues/478862021-11-29T22:09:20ZPallier Etienne
<p>- Mail "Ajout de materiel(s)" => kesako ??? (action 'add') :</p>
<p>Quelle est cette action ? le mail est un peu court... (ajout par copie ?)<br />Titre "Ajout de matériel(s)" <br />Nathalie Oziol a ajouté des matériels (action 'add')<br />Vous recevez ce message car vous êtes concerné(e) par cette action effectuée sur l'inventaire des matériels du laboratoire<br />(vous êtes l'utilisateur du matériel, ou bien le gestionnaire, ou encore le responsable thématique, métier ou projet)<br />(ou alors, vous êtes dans la liste mail spécifique gérée via la page de configuration du logiciel LabInvent).</p> LabInvent - Task #47884 (New): partitionnement par Site (besoin IP2I/LMA)https://forge.in2p3.fr/issues/478842021-11-29T22:05:37ZPallier Etienne
<p>TODO :<br />- matos.view : interdit si matos "sensible" a un site différent du user<br />- gestionnaires (admin) (et superadmin) continuent d'avoir accès à tout<br />- matos.index : on peut ajouter un filtre "Site" et un filtre "tous/matos sensible/matos non sensible"</p>
<p>DONE :<br />- matos.find() : par défaut, enlever les matos "sensibles" et qui ont un site différent du user</p> LabInvent - Task #47882 (New): Delete - deletehttps://forge.in2p3.fr/issues/478822021-11-29T22:02:31ZPallier Etienne
<p>Quand on supprime un matos de “ma liste”, il faut revenir à “ma liste”, pas à “tous les matos”</p> LabInvent - Task #47881 (New): Read - viewhttps://forge.in2p3.fr/issues/478812021-11-29T22:02:14ZPallier Etienne
<p>gérer les liens url automatiquement dans champ description (rendre cliquable)</p> LabInvent - Task #47877 (New): find (search)https://forge.in2p3.fr/issues/478772021-11-29T22:00:17ZPallier EtienneLabInvent - Feature #47875 (New): *** F - ENTITY GÉNÉRIQUE - Actions & Vues génériques (& Refacto...https://forge.in2p3.fr/issues/478752021-11-29T21:57:20ZPallier EtienneLabInvent - Task #47874 (New): Statshttps://forge.in2p3.fr/issues/478742021-11-29T21:55:52ZPallier Etienne
<p>- moyenne annuelle, total : arrondir (pas de virgule, ce sont des matos)</p>
<p>- (BUG) améliorer calculs stats : 4415 matos en tout sur index, mais 4406 seulement dans stats</p>
<p>- aspect :<br /> - 2 premières ligne en jaune pour mettre en évidence<br /> - mettre en rouge les évol. % négatifs</p> LabInvent - Feature #47866 (New): *** F - Installationhttps://forge.in2p3.fr/issues/478662021-11-29T21:49:48ZPallier EtienneLabInvent - Feature #47861 (New): *** F - ENTITY - Suivis (de Materiel ou User)https://forge.in2p3.fr/issues/478612021-11-29T21:45:47ZPallier EtienneLabInvent - Feature #47860 (New): *** F - ENTITY - Materielshttps://forge.in2p3.fr/issues/478602021-11-29T21:45:05ZPallier EtiennePyROS - Task #45000 (New): Generic commands grammar description & management (Guitastro)https://forge.in2p3.fr/issues/450002021-05-04T12:43:05ZPallier EtiennePyROS - Task #44334 (In progress): Intégration protocole INDI (Guitastro)https://forge.in2p3.fr/issues/443342021-03-24T15:29:24ZPallier EtiennePyROS - Task #44329 (New): Migration gitlab sur IN2P3https://forge.in2p3.fr/issues/443292021-03-24T13:35:05ZPallier EtienneLavoisier - Feature #37910 (New): do not log AdaptorException when they are already sent to the userhttps://forge.in2p3.fr/issues/379102019-07-25T09:41:31ZReynaud SylvainSylvain.Reynaud@in2p3.frIN2P3-Forge - Support #36236 (New): Synchronisation demandée pour un serveur Mercurialhttps://forge.in2p3.fr/issues/362362019-02-06T11:02:39ZLafage Vincentlafage@ipno.in2p3.fr
<p>(relance du support <a class="external" href="https://forge.in2p3.fr/issues/35994">https://forge.in2p3.fr/issues/35994</a> sur lequel il n'y a pas eu de réaction durant un mois)</p>
<p>Bonjour,</p>
<p>je souhaiterais connecter un dépôt Mercurial à la Forge.<br />Voici ses références<br /><a class="external" href="https://forgeadmin@ipnvcsm.in2p3.fr/CVISU">https://forgeadmin@ipnvcsm.in2p3.fr/CVISU</a><br />Cela doit reprendre les mêmes éléments que le ticket<br /><a class="external" href="https://forge.in2p3.fr/issues/14859">https://forge.in2p3.fr/issues/14859</a><br />notamment l'utilisateur forgeadmin</p>
<p>(cela concernait le projet <a class="external" href="https://forge.in2p3.fr/projects/c3f2">https://forge.in2p3.fr/projects/c3f2</a><br />mais désormais cela concerne <a class="external" href="https://forge.in2p3.fr/projects/cvisu">https://forge.in2p3.fr/projects/cvisu</a>)</p>
<p>Je suis disponible pour tout éclaircissement (01 69 15 31 38)</p>
<p>À+<br />Vincent</p> CC-IN2P3 - Bug #16627 (New): prise cassée bureau 311 bhttps://forge.in2p3.fr/issues/166272017-01-12T14:27:20ZAïdel HayettePEM - Bug #10314 (New): Environment compliant with CLIhttps://forge.in2p3.fr/issues/103142015-07-07T09:57:21ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>It will be great to have a way to insure compliance between "depots" and CLI ...</p>
<pre>
legay@csnsm:/opt/pem$ /home/legay/pem-client list remote
server answered
*********************
* environments list *
*********************
env_narval
gnat_gpl_env
env_dcod
env_to_build_narval
build_pem
env_to_build_dcod
gnat_pro_env
build_p42
**************
* tools list *
**************
xmlezout
networktools
gnatcoll_gpl
dot
aws_pro
polyorb_gpl
florist_gpl
gnatcoll_pro
asis_pro
p42
aws_gpl
polyorb_pro
log4ada
florist_pro
narval-1.14
dcod
gnat_pro
gnat_gpl
legay@csnsm:/opt/pem$ /home/legay/pem-client pull build_p42
a PEM error occurred, here is the exception details
name is : PEM.ERROR
associated message is : non conformant identity line 3
legay@csnsm:/opt/pem$
</pre>
<p>It's not logical / normal.<br />If pem-client list gives environments, pem-client pull should be able to pull it ....</p> CLASS - Bug #9916 (Feedback): CLASS compilation fails with gcc5 ( 5.1.0 )https://forge.in2p3.fr/issues/99162015-05-18T22:25:28ZLENIAU Baptistebaptiste.leniau@subatech.in2p3.fr
<p>Compiler diagnosis : <br />In file included from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSLogger.hxx:19:0,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSObject.hxx:18,<br /> from CLASSObjectDict.h:34,<br /> from CLASSObjectDict.cxx:17:<br />/opt/local/include/gcc5/c++/sstream:300:7: error: 'struct std::__cxx11::basic_stringbuf<_CharT, <em>Traits, _Alloc>::</em>_xfer_bufptrs' redeclared with different access<br /> struct _<em>xfer_bufptrs<br /> ^<br />In file included from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSLogger.hxx:19:0,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSObject.hxx:18,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSFacility.hxx:15,<br /> from CLASSFacilityDict.h:34,<br /> from CLASSFacilityDict.cxx:17:<br />/opt/local/include/gcc5/c++/sstream:300:7: error: 'struct std::</em>_cxx11::basic_stringbuf<_CharT, <em>Traits, _Alloc>::</em>_xfer_bufptrs' redeclared with different access<br /> struct _<em>xfer_bufptrs<br /> ^<br />In file included from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSLogger.hxx:19:0,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSObject.hxx:18,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/DecayDataBank.hxx:10,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/CLASSConstante.hxx:8,<br /> from /Users/leniau/Applications/APP_SCIENCES/CLASS_Support/source/include/FabricationPlant.hxx:15,<br /> from FabricationPlantDict.h:34,<br /> from FabricationPlantDict.cxx:17:<br />/opt/local/include/gcc5/c++/sstream:300:7: error: 'struct std::</em>_cxx11::basic_stringbuf<_CharT, <em>Traits, _Alloc>::</em>_xfer_bufptrs' redeclared with different access<br /> struct __xfer_bufptrs<br /> ^<br />make: <b>* [CLASSObjectDict.o] Error 1<br />make: <strong></b> Waiting for unfinished jobs....<br />make: <b></strong> [CLASSFacilityDict.o] Error 1<br />make: *</b> [FabricationPlantDict.o] Error 1</p> CLASS - Feature #9790 (New): neutron & ɣ Spectrum calculationhttps://forge.in2p3.fr/issues/97902015-04-29T12:15:10ZMOUGINOT BaptisteLavoisier - Feature #9496 (New): upgrade to more recent version of JSWhttps://forge.in2p3.fr/issues/94962015-03-18T18:34:12ZReynaud SylvainSylvain.Reynaud@in2p3.frLavoisier - Feature #9086 (New): enable refreshing all notifiable caches with one single clickhttps://forge.in2p3.fr/issues/90862015-02-09T12:37:45ZReynaud SylvainSylvain.Reynaud@in2p3.frSphereLib - Bug #8995 (New): python2.7-confighttps://forge.in2p3.fr/issues/89952015-01-28T16:21:07ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>waf check_python_header failed is python2.7-config is a shell script (sometimes it is a python script).</p> Topology Manager - Bug #7587 (New): Replace an itemhttps://forge.in2p3.fr/issues/75872014-06-30T17:42:27ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>When trying to replace a GTS, we didn't check GTS kind ...</p>
<p>It means we can try to replace GTS leaf with a GTS FIFO ....</p>
<p>BUG !</p> Lavoisier - Feature #7460 (New): support HTTP proxyhttps://forge.in2p3.fr/issues/74602014-06-17T16:42:29ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>see child tasks</p> Pipelet - Bug #4068 (New): Tagging works randomly with konquerorhttps://forge.in2p3.fr/issues/40682013-03-06T09:52:01ZBetoule Marcbetoule@lpnhe.in2p3.fr
<p>I can't manage to tag properly a segment when browsing the web interface with konqueror 4.8.4.<br />Three attempts in a row result in the creation of the following tags:<br />null<br />;montag (instead of montag)<br />;null</p> Pipelet - Bug #2753 (New): retrieve hook name from source codehttps://forge.in2p3.fr/issues/27532012-05-22T14:36:30ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>currently split on "hook(" <br />need to split after removing space, \t and \n, because right now "hook (" is not catch.</p> Pipelet - Task #1178 (New): writing mysql and postgre backendshttps://forge.in2p3.fr/issues/11782010-12-16T16:54:18ZBetoule Marcbetoule@lpnhe.in2p3.fr
<p>We need this to be able to run several scheduler/pipeweb on the same pipe at the same time.</p> Oval - Bug #1083 (New): oval log -guihttps://forge.in2p3.fr/issues/10832010-11-16T11:42:19ZChamont David
<p>The adaptative nature of the command line interface, which choose dynamically the level of details of its output depending on the number of targets, is generally a source of confusion for the graphic user interface, which relies on those outputs and would prefer a single fixed output format for each command.</p>
<p>For example, for the "oval log" command, should we consider a "-gui" option which switch off the dynamic output and produce something specific for the gui ? Should we implemetn such an option for any command ? Or shoudl we rather focus on giving an API for the gui, so that it does rely on the cli (Command Line Interface) (and incidentally executes a lot more faster...).</p> TReqS - Feature #423 (New): Écrire une toolbox pour administrationhttps://forge.in2p3.fr/issues/4232010-02-11T15:12:30ZSchaeffer Jonathanjonathan.schaeffer@cc.in2p3.fr
<p>Le but est de pouvoir agir sur le comportement de TReqS :</p>
<ul>
<li>changer la verbosité</li>
<li>modifier le share d'un user (avec vérification de l'intégrité)</li>
<li>ajouter/supprimer un user</li>
<li>modifier les temps d'activation des threads</li>
</ul> TReqS - Feature #388 (New): Possibilités d'interactions avec le serveur TReqShttps://forge.in2p3.fr/issues/3882010-01-25T13:34:29ZSchaeffer Jonathanjonathan.schaeffer@cc.in2p3.fr
<p>Il serait intéressant de pouvoir agir sur les queues (suspendre, annuler, activer, ...) sur les bandes (marquer comme vérouillées, ...).</p> ENX - Feature #42 (New): Module ID Handlerhttps://forge.in2p3.fr/issues/422009-03-02T08:58:37ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>redesign of the module handling the ID and the connected user.</p>
<p>Features needed:<br /> - History<br /> - Now device and driver should have a creator<br /> - ....</p>