<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/mauischeduler/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/mauischeduler/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 16 Apr 2003 01:13:01 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/mauischeduler/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>DNS dependencies</title><link>https://sourceforge.net/p/mauischeduler/bugs/18/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We are too dependent on a functional DNS.&lt;/p&gt;
&lt;p&gt;The Wiki RM module keeps lists of host communications&lt;br /&gt;
by hostname, but prolly should use IP address for all&lt;br /&gt;
internal needs.&lt;/p&gt;
&lt;p&gt;The Node Daemon uses the hostname:&lt;/p&gt;
&lt;p&gt;1) To determine the task ID of the process to launch.&lt;/p&gt;
&lt;p&gt;2) For starting MPI jobs, only launching the process&lt;br /&gt;
if the current node is the &amp;amp;quot;head node&amp;amp;quot; of the job. &lt;br /&gt;
(This relies on the executed &amp;amp;quot;mpirun&amp;amp;quot; to correctly&lt;br /&gt;
distribute the job itself).&lt;/p&gt;
&lt;p&gt;For TCP (sched --&amp;amp;gt; node) communication, the scheduler&lt;br /&gt;
(Wiki RM module) could handle #1&amp;amp;amp;2 above by simply&lt;br /&gt;
telling the appropriate nodes what their taskid is and&lt;br /&gt;
start or alloc command.&lt;/p&gt;
&lt;p&gt;For Multicasting (sched --&amp;amp;gt; nodes) communication,&lt;br /&gt;
handling #1 is complicated since each node is a&lt;br /&gt;
different ID, but each node gets the exact same&lt;br /&gt;
multicast message!  In fact I'm not sure if there is a&lt;br /&gt;
better way to handle it than by hostname or IP address&lt;br /&gt;
as it is already #2 could be handled by a hybrid&lt;br /&gt;
approach: TCP to head node and multicast to the rest of&lt;br /&gt;
them.&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;If the scheduler internals used IP addresses instead of&lt;br /&gt;
hostnames, the only real gotcha would be how to handle&lt;br /&gt;
multi-homed hosts.  But I think we would still want to&lt;br /&gt;
use DNS or /etc/hosts for &amp;amp;quot;pretty printing&amp;amp;quot; in user output.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Seth</dc:creator><pubDate>Wed, 16 Apr 2003 01:13:01 -0000</pubDate><guid>https://sourceforge.net0cf1853c197dbe325daaf179cb17ded9b8a8a91b</guid></item><item><title>XML data needs to quote bad chars</title><link>https://sourceforge.net/p/mauischeduler/bugs/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Our client &amp;amp;lt;-&amp;amp;gt; server communications needs to make sure&lt;br /&gt;
to quote XML &amp;amp;quot;dangerous&amp;amp;quot; characters, in particular '&lt;br /&gt;
and &amp;amp;quot; because a lot of data is sent back inside tag&lt;br /&gt;
attributes.  (Certainly frowned upon by most real xML&lt;br /&gt;
hackers, I'm sure).&lt;/p&gt;
&lt;p&gt;This problem is most noticeable when the &amp;amp;quot;checknode.sh&amp;amp;quot;&lt;br /&gt;
script returns a message with the abbreviation [can't]&lt;br /&gt;
where the apostrophe screws up the quoting.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Seth</dc:creator><pubDate>Wed, 16 Apr 2003 00:35:43 -0000</pubDate><guid>https://sourceforge.net2473646ff9e3dbe39115c52f238b8e3f9da70132</guid></item><item><title>Feature or trojan?</title><link>https://sourceforge.net/p/mauischeduler/bugs/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I downloaded maui-3.2.5p1, and whenever I start maui,&lt;br /&gt;
it tries to connect to an IP address in Utah (63.90.74.90).&lt;/p&gt;
&lt;p&gt;root@vmpwww maui]# netstat -ptuna | grep maui&lt;br /&gt;
tcp        5      0 129.59.197.18:57190  &lt;br /&gt;
63.90.74.90:80          CLOSE_WAIT  23202/maui&lt;/p&gt;
&lt;p&gt;This connection vanishes whenever maui is killed, and&lt;br /&gt;
reappears the instant it is restarted.&lt;/p&gt;
&lt;p&gt;Is this some feature that I just don't know about, or&lt;br /&gt;
has maui been trojaned some how?  I downloaded the&lt;br /&gt;
source tarball from the website, so if it's trojaned&lt;br /&gt;
there may be others with the same problem.&lt;/p&gt;
&lt;p&gt;Mathew Binkley&lt;br /&gt;
Mathew.Binkley@vanderbilt.edu&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 03 Jan 2003 20:54:59 -0000</pubDate><guid>https://sourceforge.net5dc904320d187db048083cb44657bf9000643c97</guid></item><item><title>thread deadlock in 1.3</title><link>https://sourceforge.net/p/mauischeduler/bugs/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It seems that the server and scheduler threads can&lt;br /&gt;
deadlock if client requests come too quickly.  This&lt;br /&gt;
seems to happen mostly with multiple concurrent&lt;br /&gt;
mauisubmits.  I think it's fixed in CVS.  Need to test...&lt;/p&gt;
&lt;p&gt;--&lt;br /&gt;
(_mauisched_, just not logged in 'cause I'm lazy)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 15 Jun 2002 01:59:03 -0000</pubDate><guid>https://sourceforge.net87281096d39478eacdd69aa890bdf990b8f6411b</guid></item><item><title>Checkpoint data memory leak?</title><link>https://sourceforge.net/p/mauischeduler/bugs/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Serialized checkpoint data grows over time.  Just try&lt;br /&gt;
the following MySQL commands every few days or so:&lt;/p&gt;
&lt;p&gt;SELECT LENGTH(data) FROM checkpoint;&lt;/p&gt;
&lt;p&gt;This could either be a memory leak in the scheduler&lt;br /&gt;
code or in the Java VM itself.&lt;/p&gt;
&lt;p&gt;The VM I'm seeing this problem on Linux:&lt;/p&gt;
&lt;p&gt;[root@dahui mauisched]# /usr/java/jdk/bin/java -version&lt;br /&gt;
java version &amp;amp;quot;1.3.1_02&amp;amp;quot;&lt;br /&gt;
Java(TM) 2 Runtime Environment, Standard Edition (build&lt;br /&gt;
1.3.1_02-b02)&lt;br /&gt;
Java HotSpot(TM) Client VM (build 1.3.1_02-b02, mixed mode)&lt;/p&gt;
&lt;p&gt;Please chime in if you're seeing problems like this.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Seth</dc:creator><pubDate>Mon, 22 Apr 2002 23:42:47 -0000</pubDate><guid>https://sourceforge.net910744ea2d55505ca55e1def328003e7a436c6bb</guid></item><item><title>XML Parser doesn't like \0</title><link>https://sourceforge.net/p/mauischeduler/bugs/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;XML Parser is looking for an EOF.  Fix this wanky bug!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Seth</dc:creator><pubDate>Sun, 14 Apr 2002 00:13:53 -0000</pubDate><guid>https://sourceforge.net87b573b30455724b472688f16b8cb49fb1cd9dee</guid></item><item><title>relying on setuid in FreeBSD fails</title><link>https://sourceforge.net/p/mauischeduler/bugs/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Maui version: 1.2&lt;br /&gt;
OS: FreeBSD 4.5&lt;/p&gt;
&lt;p&gt;The setuid/setreuid calls in client_wrap.c have no&lt;br /&gt;
effect under FreeBSD (there's even a comment in there&lt;br /&gt;
to that effect). The scheduler is unusable since jobs&lt;br /&gt;
are submitted with the real uid of the user instead of&lt;br /&gt;
mauid (User=xxxx is not allowed to run Maui!).&lt;/p&gt;
&lt;p&gt;The fix would probably be to have maui check the euid&lt;br /&gt;
instead of the uid. It looks like this may have been&lt;br /&gt;
addressed in the CVS, but a patch to 1.2 would be great.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tad Kollar</dc:creator><pubDate>Fri, 12 Apr 2002 13:31:06 -0000</pubDate><guid>https://sourceforge.net51a9f8e05eb4acf1e4ee73f0a912011bef420aaa</guid></item><item><title>ghost reservations when paused</title><link>https://sourceforge.net/p/mauischeduler/bugs/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Setting reservations or submitting jobs while the&lt;br /&gt;
scheduler is paused can make &amp;amp;quot;ghost&amp;amp;quot; reservations occur.&lt;/p&gt;
&lt;p&gt;Suggested fix: refactor code to eliminate multiple&lt;br /&gt;
containers for data (which causes this kinda mismatch).&lt;br /&gt;
Basically have just one canonical resource tree from&lt;br /&gt;
which we can extract a list of jobs, reservations,&lt;br /&gt;
nodes, etc...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Seth</dc:creator><pubDate>Wed, 10 Apr 2002 23:27:45 -0000</pubDate><guid>https://sourceforge.net66702fbac99ccb362ee491c93206737a1437ac74</guid></item><item><title>MD5.txt file overwrites previous!</title><link>https://sourceforge.net/p/mauischeduler/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The &amp;amp;quot;MD5.txt&amp;amp;quot; file that we're supplying for download&lt;br /&gt;
overwrites previous incarnations of itself!  Thus we&lt;br /&gt;
need to remember to give it a unique releasename.&lt;/p&gt;
&lt;p&gt;In addition, we may want to do the GPG thing.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Seth</dc:creator><pubDate>Sun, 10 Mar 2002 02:23:58 -0000</pubDate><guid>https://sourceforge.net80b570610198f9f85a507ada7d21fce8113c10d6</guid></item><item><title>deadlock in database glue code</title><link>https://sourceforge.net/p/mauischeduler/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The server and sched threads can deadlock over the&lt;br /&gt;
database object.  Enforcing synchronization is prolly&lt;br /&gt;
unnecessary since MySQL does it already.  Suggested fix&lt;br /&gt;
should be to remove synchronization primitives from the&lt;br /&gt;
glue code.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 08 Mar 2002 23:42:05 -0000</pubDate><guid>https://sourceforge.netba7bd5685b5c96bc3f2602d99d3607bbb6b184e5</guid></item></channel></rss>