IN2P3-Forge: Issueshttps://forge.in2p3.fr/https://forge.in2p3.fr/favicon.ico?16780521162010-09-06T15:08:41ZIN2P3-Forge
Redmine SphereLib - Feature #890 (New): spline with order != 3https://forge.in2p3.fr/issues/8902010-09-06T15:08:41ZLe Jeune Maudelejeune@apc.in2p3.frENX - Feature #852 (New): Better handling of exception in empty skeletonhttps://forge.in2p3.fr/issues/8522010-07-27T09:19:21ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Replace all infinite loop with a correct result (OK for example, or error).</p>
<p>Need to take care to the patch for C module !</p> SphereLib - Task #767 (New): Mise au propre des include de la lib https://forge.in2p3.fr/issues/7672010-06-16T11:36:41ZLe Jeune Maudelejeune@apc.in2p3.frSphereLib - Feature #755 (New): Parallélisation de cat2maskhttps://forge.in2p3.fr/issues/7552010-06-14T16:34:59ZLe Jeune Maudelejeune@apc.in2p3.frSphereLib - Feature #754 (New): Parallélisation de la routine apodize_maskhttps://forge.in2p3.fr/issues/7542010-06-14T16:33:47ZLe Jeune Maudelejeune@apc.in2p3.frPipelet - Feature #748 (New): Git and CVS repositorieshttps://forge.in2p3.fr/issues/7482010-06-13T16:30:24ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Write classes GitRepository and CVSRepository</p> SphereLib - Task #742 (New): Import des binaires fitshttps://forge.in2p3.fr/issues/7422010-06-09T19:24:03ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Importer les binaires C++/fits. Harmoniser les paramètres avec ceux des routines python.</p> Pipelet - Feature #734 (Assigned): Rapport Latexhttps://forge.in2p3.fr/issues/7342010-06-07T19:06:18ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Intégrer le code de génération automatique de rapport latex</p> Pipelet - Bug #723 (Assigned): Timers on lockhttps://forge.in2p3.fr/issues/7232010-06-07T18:55:32ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Timers on Lock are definitely needed</p> TReqS - Bug #714 (New): Annuler un staging en courshttps://forge.in2p3.fr/issues/7142010-06-04T17:36:06ZGomez Casanova Andresandres.gomez@cc.in2p3.fr
<p>Une fois on a lancé un pre staging, il doit être possible annuler ce staging.</p> ENX - Support #660 (New): Documentationhttps://forge.in2p3.fr/issues/6602010-05-27T10:55:30ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Déplacer toute la doc vers la Forge !!!!</p> ENX - Feature #659 (New): Gestion des arbres DOMhttps://forge.in2p3.fr/issues/6592010-05-27T10:51:05ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Remplacer les appels sax par des arbres DOM</p> ENX - Feature #656 (New): named registerhttps://forge.in2p3.fr/issues/6562010-05-26T13:15:23ZDosme Nicolas
<p>possibility to access register by name and not only by address</p> ftsmonitor - Feature #631 (New): History of a DN accesshttps://forge.in2p3.fr/issues/6312010-05-19T15:42:41ZSchwarz Lionel
<p>This could be used to trace access by DN in case of security issue</p> Oval - Feature #597 (New): YAML comme langage de configuration ?https://forge.in2p3.fr/issues/5972010-05-11T13:36:16ZChamont David
<p>Réfléchir à l'opportunité d'utiliser YAML comme langage de configuration.</p> TReqS - Feature #520 (New): Communication entre Serveur et Client sans Base de donnéeshttps://forge.in2p3.fr/issues/5202010-04-13T15:34:31ZGomez Casanova Andresandres.gomez@cc.in2p3.fr
<p>La communication doit être d'une autre façon.</p>
<p>RPC<br />XML-RPC<br />Message-queueing</p> TReqS - Feature #517 (New): Outils d'administation pour Treqshttps://forge.in2p3.fr/issues/5172010-04-08T15:59:45ZBrinette Pierre-Emmanuelpbrinette@cc.in2p3.fr
<p>Il faudrait quelque outils d'administration de treqs pour:</p>
<p>- Modifier le nombre de drives utilisable par type<br />- Purger les requêtes soumises suivant certains critères<br /> - Toute<br /> - Pour un utilisateurs donnés<br /> - Sur un plage de temps (entre deux dates)<br /> - Pour un tape ID données<br />- Interrompre certains transfert (cad killer certain queue immédiatement pour libérer des drives)</p> TReqS - Feature #516 (New): Désactiver des queueshttps://forge.in2p3.fr/issues/5162010-04-08T11:18:33ZSchaeffer Jonathanjonathan.schaeffer@cc.in2p3.fr
<p>Pour les opérations au quotidien, il serait pratique de pouvoir désactiver des queues.</p> TReqS - Feature #500 (New): Injecter les information d'opération vers COLLOShttps://forge.in2p3.fr/issues/5002010-03-25T15:27:50ZGomez Casanova Andresandres.gomez@cc.in2p3.fr
<p>Tous les informations de TReqS doivent être injectées dans SYMOD.</p>
<p>Les informations de temps de lecture d'un fichier.<br />Cela inclus le temps de montage (mouvement du bras, montage dans le drive, positionnement et lecture). Traitement complet de la requête.<br />- HPSS + montage.</p>
<p>Pour pouvoir extraire seulement le temps de lecture, cela se fera avec une requête croisé avec l'information de ACSLS dans SYMOD.</p> Smurf - Bug #432 (New): creation de fichiers videshttps://forge.in2p3.fr/issues/4322010-02-18T16:06:52ZBonnaud Christophecbonnaud@kisti.re.kr
<p>Lorsque le champs OS d'un server dans la base n'as pas une valeur prevue (exemple Scientific Linux 5.2(Boron) au lieu de Scientific Linux), smurf ne fonctionne pas correctement et creer des fichiers vides dans rrddir.</p> TReqS - Feature #425 (New): Durée de vie des métadatahttps://forge.in2p3.fr/issues/4252010-02-12T09:16:07ZSchaeffer Jonathanjonathan.schaeffer@cc.in2p3.fr
<p>Ceci est prévu dans le code mais n'est pas implémenté.<br />Actuellement, la durée de vie d'une méta-donnée est nulle.</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 #416 (In progress): État drainé pour TReqShttps://forge.in2p3.fr/issues/4162010-02-08T12:14:32ZSchaeffer Jonathanjonathan.schaeffer@cc.in2p3.fr
<p>Implémenter un état drainé pour TReqS.</p>
<p>Cela pourrait se faire en mettant un paramètre "global_share" dans la base de configuration.<br />Alors, le client peut se rendre compte que TReqS est drainé (via une procédure stockée dans MySQL ?) et les nouvelles requêtes sont interdites.</p> 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> RlsngCons - Bug #351 (New): Refresh only on actionhttps://forge.in2p3.fr/issues/3512010-01-13T11:46:29ZWernli Fabienwernli@in2p3.fr
<p>When I run rlsngcons, I get no automatic refresh of the screen: I need to move e.g. the cursor or change screen to actually see updates.</p>
<p>This happens on dvli09 as well as on ccswiss</p> Smurf - Feature #202 (New): Smurf::DB::Getopt add fping to smelecthttps://forge.in2p3.fr/issues/2022009-10-21T16:46:45ZWernli Fabienwernli@in2p3.fr
<p>It should be possible to add -ping flag to e.g. smelect<br />to output only servers which are alive</p> RlsngCons - Feature #187 (New): Abort limit/delete/ackhttps://forge.in2p3.fr/issues/1872009-10-07T13:08:32ZWernli Fabienwernli@in2p3.fr
<p>Ctrl-G should abort l/A/D edition</p> RlsngCons - Feature #186 (New): Flood limithttps://forge.in2p3.fr/issues/1862009-10-07T13:07:05ZWernli Fabienwernli@in2p3.fr
<p>Limit flood for pasted test, e.g. like Ctrl-K in irssi</p> Oval - Feature #174 (New): oval run -ohttps://forge.in2p3.fr/issues/1742009-10-02T14:47:08ZChamont David
<p>We should have a way to generate a script, able to run a given target in the conditions defined in OvalFile, without any more need for oval. In such a case, of course, the output could not be inspected and compared to a reference. This would make Oval usable as a runtime scripts generator, and help use Oval in a group where it is not an official tool.</p> Oval - Bug #172 (New): Automatic variableshttps://forge.in2p3.fr/issues/1722009-10-02T14:24:53ZChamont David
In several use-cases, including interaction with batch/grid tools, it would help if Oval was setting automatically few variables. A first set could be :
<ul>
<li>OVAL_CWD : the unix directory where the oval command has been invoked.</li>
<li>OVAL_ENV : name of the environment where the current target is staying.</li>
</ul> ENX - Bug #113 (Feedback): remove reference to T_Result constantshttps://forge.in2p3.fr/issues/1132009-05-06T10:30:16ZDosme Nicolas
<p>Actual drivers generate with driver generator does not compile because some constants has been removed in next version of ENX (for example 'Null_T_Result_Access' or 'Command_Ok_Result_Access').</p> RlsngCons - Feature #93 (New): Touche pour forcer le renouvellement de cachehttps://forge.in2p3.fr/issues/932009-03-31T10:16:29ZWernli Fabienwernli@in2p3.fr
<p>Par exemple $ comme pour mutt <img src="/plugin_assets/redmine_wiki_extensions/images/wink.png" alt=";)"></p> RlsngCons - Feature #87 (New): Limiter la taille du cachehttps://forge.in2p3.fr/issues/872009-03-30T15:32:25ZPuel Mattieumpuel@cc.in2p3.fr
<p>En plus des filtres de cache, il faut pouvoir définir une taille de fenêtre maximale du cache à partir de laquelle il commence à supprimer les anciens messages au fur et à mesure de l'arrivée de nouveaux.</p> RlsngCons - Feature #86 (New): Tris dynamiqueshttps://forge.in2p3.fr/issues/862009-03-30T15:31:08ZPuel Mattieumpuel@cc.in2p3.fr
<p>On doit pouvoir trier dynamiquement les messages en fonction d'un champs.</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> Oval - Feature #37 (New): Automatically select the shell flavorhttps://forge.in2p3.fr/issues/372009-02-16T19:44:59ZChamont David
<p>Oval should recognize the current user shell, and make it the default one for oval commands.</p> Oval - Feature #36 (New): Extend tasks with begin/end directory commandshttps://forge.in2p3.fr/issues/362009-02-16T19:42:43ZChamont David
<p>Perhaps, the administrators should be given the possibility to define a command to be executed each time Oval enter a new directory, and another one each time Oval exit from a directory.</p> Oval - Feature #35 (New): Give less importance to the build stephttps://forge.in2p3.fr/issues/352009-02-16T19:41:03ZChamont David
<p>The documentation always mention the Oval buidl step as the usual way of working. This is not necessarily true, and could make the doc not so easy to read, because the build step is not the simpler, especially for the configuration.</p>
<p>The documentation should be reviewed so that the build step is described separately and only at the second stage.</p>
<p>We should even reconsider how important it is to have the build step in Oval.</p> Oval - Feature #34 (New): Extend input/output controlhttps://forge.in2p3.fr/issues/342009-02-16T19:27:17ZChamont David
<p>There is discrepancy in the way input and output are considered: input must be a file, and output is a channel. There should be way to make the diff on some output file, and there should be a way to send input to a program via a channel.</p> Oval - Feature #33 (New): Support for gzipped ref fileshttps://forge.in2p3.fr/issues/332009-02-16T19:23:37ZChamont David
<p>By André Holzner :</p>
<p>Hello David,</p>
<p>I produced an OVAL log file which is 1.3 MBytes. I don't<br />dare to commit it to CVS. If I gzip it (with -9), it<br />is slightly larger than 27'000 bytes, using bzip2<br />it even shrinks to less than 20'000 bytes.</p>
<p>Thus my question: Would it be possible to add support<br />for gzipped or bzipped ref files ? I think I could achieve<br />the same result using a combination of a script which runs<br />the actual executable and compresses the output and a special diff command... but I guess it should not be<br />too difficult to add a bzcat / zcat somewhere in oval<br />where the diff is performed...</p>
<p>What do you think about it ?</p>
<p>best regards,</p>
<p>Andre</p> Oval - Bug #32 (New): Write a more detailed configuration dochttps://forge.in2p3.fr/issues/322009-02-16T19:18:24ZChamont David
<p>Especially the description of tools.</p> Oval - Feature #31 (New): Apply a command to a subdirectory subset ?https://forge.in2p3.fr/issues/312009-02-16T19:14:14ZChamont David
<p>Do we want to enable something such as "oval prod SubDir1/Test2" ?</p> Oval - Feature #30 (New): Use environments as targets to the step commandshttps://forge.in2p3.fr/issues/302009-02-16T19:12:58ZChamont David
<p>Would be an additionnal way to execute a subset of the targets. Or do we need a "set" concept ?</p> Oval - Feature #29 (New): The build tool should handle directories ?https://forge.in2p3.fr/issues/292009-02-16T19:06:25ZChamont David
<p>Scram is able to receive a directory as argument. Should we modify Oval so that it takes such a possibility into account ?</p> Oval - Bug #28 (New): "oval validate" should remove differences in "oval log"https://forge.in2p3.fr/issues/282009-02-16T19:01:54ZChamont David
<p>As said in the title...</p> Oval - Bug #27 (New): Some commands should not require a current valid directoryhttps://forge.in2p3.fr/issues/272009-02-16T18:51:50ZChamont David
<p>For example, in a scram configuration, one should be able to type "oval version" and have a valid output, even if he is not within a valid scram project.</p> Oval - Bug #26 (New): Commands options not well propagated, when declared within an OvalFilehttps://forge.in2p3.fr/issues/262009-02-16T18:50:15ZChamont David
<p>Intro: so to ensure user interface and commands consistency, each single feature is implemented in a single command, and when a command needs another command feature, it is internally instanciating this command and use it. Behind this nice concept, since the internal command is not instanciated in the same way as the main command, we must propagate to it some "fake command line" options, and fakely calls its functions, as would do the main oval framework with the top level command. This fake calls are not done automatically, but case by case and "by hand" by the top command. This is why there could be and there is some<br />errors or awkward situation.</p>
<p>The general bug: in the current implementation, when a commmand option is set within an OvalFile, it is not<br />correctly propagated to the internals commands.</p>
<p>Example: if I set "-sh" for the runtime command, it will not be propagated to "environnement" command, and the<br />resulting output will be a mix of csh and sh commands.</p>
<p>Solution: review the use of internal commands, and the way they are managed, so that they are in the same state if they are instanciated as user commands or as internal commands.</p> Oval - Bug #25 (New): Temporary files after a crashhttps://forge.in2p3.fr/issues/252009-02-16T18:46:14ZChamont David
<p>If an oval process is killed or crashes, we should check if the temporary files remain in the current directory or not, which may confuse subsequent oval runs.</p> Oval - Bug #22 (New): Deliver messages when ISA failshttps://forge.in2p3.fr/issues/222009-02-16T18:22:12ZChamont David
<p>When there is a perl failure, for example when ISA fails because perl does not find the relevant base package, it would be nice if oval could catch the event and deliver the defered messages before exiting.</p> Oval - Bug #21 (New): What happens when a subdirectory is reused in several environments ?https://forge.in2p3.fr/issues/212009-02-16T18:16:49ZChamont David
<p>Undefined behavior...</p>