IN2P3-Forge: Issueshttps://forge.in2p3.fr/https://forge.in2p3.fr/favicon.ico?16780521162015-08-31T18:58:15ZIN2P3-Forge
Redmine CLASS - Bug #10786 (New): CLASS Stopped by a "KILL" signalhttps://forge.in2p3.fr/issues/107862015-08-31T18:58:15ZZakari-Issoufou A.
<p>Trying to run a simple scenario of the french nuclear fleet, It suddenly stopped after 27/63 years.</p>
<p>The only message I have is : " [1] 12265 killed ./CLASS_Exec27 / 63 Years "</p> PEM - 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> PEM - Bug #10313 (New): Error message to change !https://forge.in2p3.fr/issues/103132015-07-07T09:51:39ZLegay EricEric.Legay@csnsm.in2p3.fr
<pre>
legay@csnsm:/opt/pem$ /home/legay/pem-client list local
an exception occured, here is the help
available cmds are :
LIST
PULL
INFO
HELP
* pem-client list [local | remote]
This command list all environments and tools available either locally or remotely.
* pem-client pull name
This command download the environment named "name".
Options available after a -cargs switch : arch= distrib= inst= comp= all v
by the way, the exception name is : SYSTEM.ASSERTIONS.ASSERT_FAILURE
it's associated message is : failed precondition from pem-repositories.ads:11
trace :
[/home/legay/pem-client]
0x000000000070263F system.assertions.raise_assert_failure at s-assert.adb:46
0x0000000000420EF9 pem.repositories.list_tools at pem-repositories.ads:11
0x0000000000408255 pem.client at pem-client.adb:218
0x0000000000404615 main at b__pem-client.adb:1191
0x000000000074388E at ???
0x00000000004048D5 at ???
legay@csnsm:/opt/pem$ /home/legay/pem-client list local
</pre> PEM - Bug #10274 (New): SYSTEM.ASSERTIONS.ASSERT_FAILUREhttps://forge.in2p3.fr/issues/102742015-07-01T11:12:56ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Just after downloading and setupping pem_client,</p>
<pre>
legay@csnsm:~$ ./pem_client list local
key=hostname, value=localhost
key=port, value=8080
key=rsyncd_port, value=8081
key=repository, value=/opt/pem
check if server is alive
argument count : 2
an exception occured, here is the help
available cmds are :
LIST
PULL
INFO
HELP
* pem-client list [local | remote]
This command list all environments and tools available either locally or remotely.
* pem-client pull name
This command download the environment named "name".
by the way, the exception name is : SYSTEM.ASSERTIONS.ASSERT_FAILURE
it's associated message is : failed precondition from pem-repositories.ads:9
</pre> CLASS - Bug #9883 (New): Copy past from user manualhttps://forge.in2p3.fr/issues/98832015-05-17T17:37:26ZLENIAU Baptistebaptiste.leniau@subatech.in2p3.fr
<p>The action copy from manual past to terminal or editor leads to a wrong conversion from pdf :<br /> adding some non wanted characters or wrong ones</p> Lavoisier - Bug #9623 (New): SynchronousCacheConnector stays in building state until the calling ...https://forge.in2p3.fr/issues/96232015-04-01T18:21:55ZReynaud SylvainSylvain.Reynaud@in2p3.frTReqS - Bug #9558 (New): hpss_cachehttps://forge.in2p3.fr/issues/95582015-03-30T09:49:29ZChambon Bernard
<p>Even if not related to treqs project ...<br />o hpss_cache provide options which are not switchable !!, try -y -t then -t -y <br />o With option '-y' (json output format), last value is 'misquoted' <br /> e.g. : ..., 'VOLID': 'JTI589', 'POSITION': '436}</p> SphereLib - 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> DCOD - Bug #8669 (New): error during compilationhttps://forge.in2p3.fr/issues/86692014-12-05T18:19:56ZDosme Nicolas
<p>when compilling ("make") the first time dcod there is an error about dcod_shell that is missing.<br />if relaunch directly the command "make" a second time, it works...</p> Lavoisier - Bug #8380 (New): remove attribute @evaluated from generated adaptors documentationhttps://forge.in2p3.fr/issues/83802014-10-28T16:51:55ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>Example:<br /><pre><code class="xml syntaxhl"><span class="nt"><parameter</span> <span class="na">name=</span><span class="s">"patterns"</span><span class="nt">></span>
<span class="nt"><entry</span> <span class="na">evaluated=</span><span class="s">"false"</span><span class="nt">></span>(.*)<span class="nt"></entry></span>
<span class="nt"></parameter></span>
</code></pre></p> Lavoisier - Bug #8379 (New): NullPointerException at startuphttps://forge.in2p3.fr/issues/83792014-10-28T16:49:12ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>fr.in2p3.lavoisier.interfaces.error.AdaptorException: Exception raised for view 'restart' [Adaptor raised exception -- java.lang.NullPointerException]<br /> at fr.in2p3.lavoisier.chaining.link.connector.SAXConnectorLink.generate(SAXConnectorLink.java:26)<br /> at fr.in2p3.lavoisier.chaining.Chain.generate(Chain.java:108)<br /> at fr.in2p3.lavoisier.chaining.Chain.writeToOutputStream(Chain.java:75)<br /> at fr.in2p3.lavoisier.engine.view.ViewDirect.writeToOutputStream(ViewDirect.java:60)<br /> at fr.in2p3.lavoisier.engine.Engine.execute(Engine.java:132)<br /> at fr.in2p3.lavoisier.service.resources.LavoisierHttpHandler.service(LavoisierHttpHandler.java:249)<br /> at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164)<br /> at org.glassfish.grizzly.http.server.HttpHandlerChain.service(HttpHandlerChain.java:196)<br /> at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:164)<br /> at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:175)<br /> at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)<br /> at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:265)<br /> at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)<br /> at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:134)<br /> at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)<br /> at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:78)<br /> at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:770)<br /> at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)<br /> at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:115)<br /> at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:55)<br /> at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:135)<br /> at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:551)<br /> at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:531)<br /> at java.lang.Thread.run(Thread.java:745)<br />Caused by: java.lang.NullPointerException<br /> at com.sun.xml.internal.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$23.print(RuntimeBuiltinLeafInfoImpl.java:799)<br /> at com.sun.xml.internal.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$23.print(RuntimeBuiltinLeafInfoImpl.java:788)<br /> at com.sun.xml.internal.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.print(TransducedAccessor.java:226)<br /> at com.sun.xml.internal.bind.v2.runtime.property.AttributeProperty.serializeAttributes(AttributeProperty.java:86)<br /> at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeAttributes(ClassBeanInfoImpl.java:360)<br /> at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:678)<br /> at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:54)<br /> at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:157)<br /> at com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:144)<br /> at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:343)<br /> at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:685)<br /> at com.sun.xml.internal.bind.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:143)<br /> at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:343)<br /> at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:685)<br /> at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementNodeProperty.serializeItem(ArrayElementNodeProperty.java:54)<br /> at com.sun.xml.internal.bind.v2.runtime.property.ArrayElementProperty.serializeListBody(ArrayElementProperty.java:157)<br /> at com.sun.xml.internal.bind.v2.runtime.property.ArrayERProperty.serializeBody(ArrayERProperty.java:144)<br /> at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:343)<br /> at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsSoleContent(XMLSerializer.java:582)<br /> at com.sun.xml.internal.bind.v2.runtime.ClassBeanInfoImpl.serializeRoot(ClassBeanInfoImpl.java:325)<br /> at com.sun.xml.internal.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:483)<br /> at com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:308)<br /> at com.sun.xml.internal.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:236)<br /> at javax.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:123)<br /> at fr.in2p3.lavoisier.connector.ConfigurationCheckingConnector.writeToContentHandler(ConfigurationCheckingConnector.java:36)<br /> at fr.in2p3.lavoisier.chaining.link.connector.SAXConnectorLink.generate(SAXConnectorLink.java:24)<br /> ... 23 more</p> Lavoisier - Bug #8217 (New): Logo demo view seems brokenhttps://forge.in2p3.fr/issues/82172014-10-13T14:06:53ZLequeux Olivierolivier.lequeux@cc.in2p3.fr
<p>Just after a new installation (last build :39), trying this view:</p>
<p><a class="external" href="http://127.0.0.1:8080/lavoisier/logo?ratio=100&hair=grey">http://127.0.0.1:8080/lavoisier/logo?ratio=100&hair=grey</a></p>
<p>I got the following error :</p>
<p>Exception raised for view 'logo' [Adaptor 'ReplaceProcessor' does not support this parameter: $hair]</p> Lavoisier - Bug #8055 (New): view "debug" fails when Lavoisier is installed in a directory with s...https://forge.in2p3.fr/issues/80552014-09-19T17:02:11ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>for example with character "é"</p> Topology Manager - Bug #7736 (New): Generate electronic config files without GTShttps://forge.in2p3.fr/issues/77362014-07-16T17:49:12ZMichelagnoli Caterina
<p>When building electronic configuration files (trough TM interface) without GTS<br />it doesn't empty the files gts_in_gts_tree.conf and architecture.cfg --so if you<br />do it after having done a previuos setup using the option "with gts", <br />when you do pingcards or the setup it still searches for the GTS...</p>
<p>Merci!!</p> AGATA - Bug #7706 (New): update IRC serviceshttps://forge.in2p3.fr/issues/77062014-07-10T12:00:15ZLafay Xavier
<p>I can't connect to lxagata0.gsi.de</p>
<p>I suppose that an other machine has to be use ?</p> AGATA DAQ - Bug #7655 (New): E-loghttps://forge.in2p3.fr/issues/76552014-07-08T09:46:22ZRalet Damian
<p>It seems that the HTTPS of the elog is not working fine. <br />I cannot open the elog in some browser, and in other, I get an error, and the https link is wrongly set.</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 - Bug #7566 (New): fields of view "form" are disabled when they have default valuehttps://forge.in2p3.fr/issues/75662014-06-27T16:53:21ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>send the form with javascript instead</p> Topology Manager - Bug #7490 (New): Needed libp42.so.1https://forge.in2p3.fr/issues/74902014-06-19T23:15:05ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>This file doesn't exist ...</p>
<p>Doing a link from libp42.so to libp42.so.1 to fix it quickly</p> Lavoisier - Bug #7465 (New): fix all the relative URL used by the web consolehttps://forge.in2p3.fr/issues/74652014-06-17T16:57:55ZReynaud SylvainSylvain.Reynaud@in2p3.frTopology Manager - Bug #7073 (New): Off on GTS treehttps://forge.in2p3.fr/issues/70732014-05-07T16:55:39ZMichelagnoli Caterina
<p>When we "power off" a GTS from GTS tree, it's not reflected to the whole electronic system. (carrier aso still on ...)</p> Topology Manager - Bug #7046 (New): password hardcodedhttps://forge.in2p3.fr/issues/70462014-05-05T09:57:01ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Should find a way to gives passwd to connect to postgres in option ...</p> Topology Manager - Bug #7040 (New): Fixing configurehttps://forge.in2p3.fr/issues/70402014-04-30T15:46:26ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>log4ada not checked<br />topology-generator-lib not checked</p> CLASS - Bug #6062 (New): FabricationPLant Parallelisation (in CLASS.cxx)https://forge.in2p3.fr/issues/60622014-02-10T11:59:12ZMOUGINOT Baptiste
<p>get into infinit loop...</p>
<p>need to check out why...</p>
<p>I did disable this... so it is fine now <img src="/plugin_assets/redmine_wiki_extensions/images/smile.png" alt=":)"></p> AGATA DAQ - Bug #5765 (New): Anode01https://forge.in2p3.fr/issues/57652014-01-08T14:44:54ZPietri Stephane
<p>We could not use the anode01, when we were rebooting it to load the linco an error message from "checkNarvalNodes" script was showing "BIOS error....." <br />We decided to switch the two linco 1 to the anode23</p> DCOD - Bug #5592 (New): environment test missing in ./configurehttps://forge.in2p3.fr/issues/55922013-11-29T11:12:40ZDosme NicolasENX - Bug #5448 (New): configure enxhttps://forge.in2p3.fr/issues/54482013-10-30T10:24:16ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>If you do ./configure --enable-console, configure is "happy" ....</p>
<p>But I think something will be wrong ...</p>
<p>Either ENX is automatically put to enable, either configure should go on ERROR.</p>
<p>To choose ....</p> ENX - Bug #5447 (New): make distclean - DCODhttps://forge.in2p3.fr/issues/54472013-10-30T10:18:56ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>After 'make distclean' in /docd/, some objs and libraries are not cleaned.</p>
<pre>
? enx/common/ID_Handler/libidhandler.a
? enx/common/ID_Handler/libidhandler.so
? enx/common/ID_Handler/obj_dynamic/auto.cgpr
? enx/common/ID_Handler/obj_dynamic/b__idhandler.adb
? enx/common/ID_Handler/obj_dynamic/b__idhandler.ads
? enx/common/ID_Handler/obj_dynamic/idhandler.lexch
? enx/common/ID_Handler/obj_static/auto.cgpr
? enx/common/ID_Handler/obj_static/b__idhandler.adb
? enx/common/ID_Handler/obj_static/b__idhandler.ads
? enx/common/ID_Handler/obj_static/idhandler.lexch
? enx/common/Types/libenxtypes.a
? enx/common/Types/libenxtypes.so
? enx/common/Types/obj_dynamic/auto.cgpr
? enx/common/Types/obj_dynamic/b__enxtypes.adb
? enx/common/Types/obj_dynamic/b__enxtypes.ads
? enx/common/Types/obj_dynamic/enxtypes.lexch
? enx/common/Types/obj_static/auto.cgpr
? enx/common/Types/obj_static/b__enxtypes.adb
? enx/common/Types/obj_static/b__enxtypes.ads
? enx/common/Types/obj_static/enxtypes.lexch
? enx/common/plugins/libenxplugins.a
? enx/common/plugins/libenxplugins.so
? enx/common/plugins/obj_dynamic/auto.cgpr
? enx/common/plugins/obj_dynamic/b__enxplugins.adb
? enx/common/plugins/obj_dynamic/b__enxplugins.ads
? enx/common/plugins/obj_dynamic/enxplugins.lexch
? enx/common/plugins/obj_static/auto.cgpr
? enx/common/plugins/obj_static/b__enxplugins.adb
? enx/common/plugins/obj_static/b__enxplugins.ads
? enx/common/plugins/obj_static/enxplugins.lexch
? enx/common/soap/libenxsoapclient.a
? enx/common/soap/libenxsoapclient.so
? enx/common/soap/obj_dynamic/auto.cgpr
? enx/common/soap/obj_dynamic/b__enxsoapclient.adb
? enx/common/soap/obj_dynamic/b__enxsoapclient.ads
? enx/common/soap/obj_dynamic/enxsoapclient.lexch
? enx/common/soap/obj_static/auto.cgpr
? enx/common/soap/obj_static/b__enxsoapclient.adb
? enx/common/soap/obj_static/b__enxsoapclient.ads
? enx/common/soap/obj_static/enxsoapclient.lexch
? enx/common/soap/sources
? enx/common/soap/src/client/server_xml_service-client.adb
? enx/common/soap/src/client/server_xml_service-client.ads
? enx/common/soap/src/common/server_xml_service-types.ads
? enx/common/soap/src/common/server_xml_service.ads
? enx/common/soap/src/server/server_web_enx.adb
? enx/common/soap/src/server/server_xml_service-cb.adb
? enx/common/soap/src/server/server_xml_service-cb.ads
? enx/common/soap/src/server/server_xml_service-server.adb
? enx/common/soap/src/server/server_xml_service-server.ads
? enx/common/soap/wsdl/server_xml.wsdl
? enx/server/UI/remote-console.adb.orig
? enx/server/_init.enx
? enx/server/build/x86_64/bin/remote-console
? enx/server/build/x86_64/bin/server_web_enx
? enx/server/build/x86_64/obj/b~remote-console.adb
? enx/server/build/x86_64/obj/b~remote-console.ads
? enx/server/build/x86_64/obj/b~server_web_enx.adb
? enx/server/build/x86_64/obj/b~server_web_enx.ads
? enx/server/soap/server_web_enx.adb
? enx/server/soap/server_xml.wsdl
? enx/server/soap/server_xml_service-cb.adb
? enx/server/soap/server_xml_service-cb.ads
? enx/server/soap/server_xml_service-client.adb
? enx/server/soap/server_xml_service-client.ads
? enx/server/soap/server_xml_service-server.adb
? enx/server/soap/server_xml_service-server.ads
? enx/server/soap/server_xml_service-types.ads
? enx/server/soap/server_xml_service.ads
</pre> 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> ENX - Bug #3834 (New): Removing data8 type for MM and MDhttps://forge.in2p3.fr/issues/38342013-01-17T18:08:22ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Finding something to replace it ....</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 - Bug #1566 (New): Bug daemon cherrypy on Macintoshhttps://forge.in2p3.fr/issues/15662011-04-15T17:53:52ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Check where the bug come from, if not to low level do something, or warn the user.</p> Smurf - Bug #1561 (New): Smurf::RRD does not support "base"https://forge.in2p3.fr/issues/15612011-04-13T17:00:59ZWernli Fabienwernli@in2p3.fr
<p>RRDTool::OO / RRDs "base" keyword shall be supported. Uses default = 1000</p> Pipelet - Bug #1437 (New): str_parents not updated in time for glob_parenthttps://forge.in2p3.fr/issues/14372011-03-10T17:51:24ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>str_parent (str_input) is read from database. <br />it is first stored with wrong content as it includes now the task id. <br />the content is updated together with task status and output.</p>
<p>But , glob_parent sometime seems to use it before the update !</p>
<p>Current solution is to update it when the task is queued. <br />Need to see if it impact the performance.</p>
<p>But, whether this bug is expected ... I'm not sure.</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> Oval - Bug #1082 (New): NO DIFFhttps://forge.in2p3.fr/issues/10822010-11-16T11:38:30ZChamont David
<p>When "oval log" displays "NO DIFF", it is not easy for the newcomer to distinguish between "there is no difference" or "the diff command has not been applied". We should investigate how to make it more clear.</p> SphereLib - Bug #1003 (New): ps detectionhttps://forge.in2p3.fr/issues/10032010-10-15T13:51:07ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Perform ps detection in 2 steps if sigma < 20</p> SphereLib - Bug #938 (New): Construction icosahedronhttps://forge.in2p3.fr/issues/9382010-09-29T11:32:48ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Utiliser le module fortran pour la compilation de icosahedron.f</p> Oval - Bug #905 (New): Use of parenthesis in diffline regular expressionhttps://forge.in2p3.fr/issues/9052010-09-14T18:17:51ZChamont David
<p>In case one is using litteral parenthesis in a diffline regular expression, backquoted or between square brackets, FilesParser wrongly think that the user has included parenthesis in the expression so to delimit the region of interest, and consequently it does not add default parenthesis so to select the whole line as region of interest. As a consequence, the selection of this "region of interest" always return "1" whatever the real content.</p>
<p>For the user, a fast and dirty way to avoid the problem is to add himself the parenthesis.</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> 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> 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> 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> 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 - 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>