<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oar-p2p/src, branch v0.2.15</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/'/>
<entry>
<title>fix: increase arp cache table size</title>
<updated>2025-08-07T14:27:29+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-08-07T14:27:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=fda85a9ebb6d7af932b5b980d77433462d3c1425'/>
<id>fda85a9ebb6d7af932b5b980d77433462d3c1425</id>
<content type='text'>
dmesg was showing this messages:
[Thu Aug  7 14:05:26 2025] net_ratelimit: 4328 callbacks suppressed
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!

and the machines were becoming inaccessible. increase the arp cache size
fixes this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dmesg was showing this messages:
[Thu Aug  7 14:05:26 2025] net_ratelimit: 4328 callbacks suppressed
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!
[Thu Aug  7 14:05:26 2025] neighbour: arp_cache: neighbor table overflow!

and the machines were becoming inaccessible. increase the arp cache size
fixes this.
</pre>
</div>
</content>
</entry>
<entry>
<title>disabled conntrack on 10.0.0.0/8 packets</title>
<updated>2025-08-07T10:29:15+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-08-07T10:29:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=481ebae4f0fc9bed6afdfdf9f08e3b2b04f276c6'/>
<id>481ebae4f0fc9bed6afdfdf9f08e3b2b04f276c6</id>
<content type='text'>
we were hitting conntrack limits when opening lots of connections and
sending UDP packets to many different hosts. this resulted in TCP
packets getting dropped which would manifest itself as errors when
connecting or timeouts and when sending UDP packets using `sendto` it
would fail with permission denied error. disabling conntrack fixes all
of these problems.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we were hitting conntrack limits when opening lots of connections and
sending UDP packets to many different hosts. this resulted in TCP
packets getting dropped which would manifest itself as errors when
connecting or timeouts and when sending UDP packets using `sendto` it
would fail with permission denied error. disabling conntrack fixes all
of these problems.
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed dmesg logs from tc</title>
<updated>2025-08-07T10:28:44+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-08-07T10:28:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=d9f0415c1dceb418eac81ff16d6eaa78fe1f4743'/>
<id>d9f0415c1dceb418eac81ff16d6eaa78fe1f4743</id>
<content type='text'>
there were messages similar to:
HTB: quantum of class 10020 is small. Consider r2q change.
that showed up when brining up the network. this commit fixes that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
there were messages similar to:
HTB: quantum of class 10020 is small. Consider r2q change.
that showed up when brining up the network. this commit fixes that.
</pre>
</div>
</content>
</entry>
<entry>
<title>added --interleave flag to oar-p2p net show</title>
<updated>2025-08-02T09:15:08+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-08-02T09:15:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=c7edd27527b553589939b897283454e191a40a00'/>
<id>c7edd27527b553589939b897283454e191a40a00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added basic retry logic to the machine_containers_wait function</title>
<updated>2025-07-24T11:46:32+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-07-24T11:46:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=f068edd95f960dea97bb874430c43e55d6b7d186'/>
<id>f068edd95f960dea97bb874430c43e55d6b7d186</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added ConnectionAttempts ssh option</title>
<updated>2025-07-24T11:46:11+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-07-24T11:46:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=4cb719cd459a7b53e40e57d8dcf4e2cdf72e99f9'/>
<id>4cb719cd459a7b53e40e57d8dcf4e2cdf72e99f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>replaced scp with rsync</title>
<updated>2025-07-24T08:39:43+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-07-24T08:39:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=a1c7032d014a7c8748619a1fe80213e1012aed61'/>
<id>a1c7032d014a7c8748619a1fe80213e1012aed61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added concurrency limit via OAR_P2P_CONCURRENCY_LIMIT</title>
<updated>2025-07-23T19:55:50+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-07-23T19:55:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=b13fedfaf55eaa7716195d11d0fb12041ed8dfb5'/>
<id>b13fedfaf55eaa7716195d11d0fb12041ed8dfb5</id>
<content type='text'>
the env var OAR_P2P_CONCURRENCY_LIMIT limits the number of parallel
"operations" being done on the cluster machines. so, if it is set to 3,
then we only work on 3 machines at time. setting to 0 means unlimited.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the env var OAR_P2P_CONCURRENCY_LIMIT limits the number of parallel
"operations" being done on the cluster machines. so, if it is set to 3,
then we only work on 3 machines at time. setting to 0 means unlimited.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: added oar job id inference</title>
<updated>2025-07-22T09:20:00+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-07-22T09:20:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=8c90229d6e88c88338261496da50c01e51cac3f5'/>
<id>8c90229d6e88c88338261496da50c01e51cac3f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed address listing on machines with no addresses</title>
<updated>2025-07-17T13:51:03+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-07-17T13:51:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/oar-p2p/commit/?id=032d9362819d7dfc24741dff78d4cb8a70531777'/>
<id>032d9362819d7dfc24741dff78d4cb8a70531777</id>
<content type='text'>
currently the shell script used to list 10.0.0.0/8 range of addresses on
a machine would fail with exit code 1 if no addresses were present in
that range (i.e. grep did not match anything). this fix just makes sure
that command always returns exit code 0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
currently the shell script used to list 10.0.0.0/8 range of addresses on
a machine would fail with exit code 1 if no addresses were present in
that range (i.e. grep did not match anything). this fix just makes sure
that command always returns exit code 0.
</pre>
</div>
</content>
</entry>
</feed>
