<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rumba/tools, branch master</title>
<subtitle>Ouroboros and RINA orchestration tool. Forked from https://gitlab.com/arcfire/rumba</subtitle>
<id>https://ouroboros.rocks/cgit/rumba/atom?h=master</id>
<link rel='self' href='https://ouroboros.rocks/cgit/rumba/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/'/>
<updated>2026-03-07T10:29:02+00:00</updated>
<entry>
<title>rumba: Remove irati/rlite, python2 and qemu support</title>
<updated>2026-03-07T10:29:02+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri@ouroboros.rocks</email>
</author>
<published>2026-03-01T10:02:25+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=6cbcfb039e608419bd6ced673723918aca6fb278'/>
<id>urn:sha1:6cbcfb039e608419bd6ced673723918aca6fb278</id>
<content type='text'>
Remove IRATI and rlite prototype plugins, keeping only Ouroboros.
Delete .gitlab-ci.yml (only contained an irati test job and a
Sphinx pages job). Clean up all irati/rlite imports and references
from examples, documentation, and tools.

Qemu was tied heavily with rlite and irati. As it's less useful for
ouroboros it's removed rather than reworked.

Updated README.md and AUTHORS

Signed-off-by: Dimitri Staessens &lt;dimitri@ouroboros.rocks&gt;
</content>
</entry>
<entry>
<title>tools: Add script to subtract two bandwidth csv</title>
<updated>2018-06-29T12:56:41+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2018-06-29T12:56:41+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=936e062469367df23adbbf08a9c33725472517c1'/>
<id>urn:sha1:936e062469367df23adbbf08a9c33725472517c1</id>
<content type='text'>
This adds a script to subtract two csv with bandwidth results from
each other. It can then be passed to bw_graph.py.
</content>
</entry>
<entry>
<title>tools: Add script to generate bandwidth graphs</title>
<updated>2018-06-05T08:09:21+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2018-05-30T14:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=63cc59cc42b22788801d20c1a6d9ca68cea8dc37'/>
<id>urn:sha1:63cc59cc42b22788801d20c1a6d9ca68cea8dc37</id>
<content type='text'>
This adds a script to generate bandwidth graphs from an exported
bandwidth csv. It will color the nodes and links depending on the load
and also adjust the thickness of the edges.
</content>
</entry>
<entry>
<title>tools: update democonf2rumba</title>
<updated>2018-05-03T12:20:27+00:00</updated>
<author>
<name>Marco Capitani</name>
<email>m.capitani@nextworks.it</email>
</author>
<published>2018-05-03T12:20:27+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=f6bf94ed0502a5812aaf72cfe8af0ef3471dadc7'/>
<id>urn:sha1:f6bf94ed0502a5812aaf72cfe8af0ef3471dadc7</id>
<content type='text'>
fixes #53
</content>
</entry>
<entry>
<title>storyboard: make Script class private</title>
<updated>2018-03-26T13:47:24+00:00</updated>
<author>
<name>Marco Capitani</name>
<email>m.capitani@nextworks.it</email>
</author>
<published>2018-03-26T11:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=f4eada17dffbeba60a95cf77e7f946af5b351556'/>
<id>urn:sha1:f4eada17dffbeba60a95cf77e7f946af5b351556</id>
<content type='text'>
The Script class has been made private as the script field
of the Storyboard class. All script-related functions are
now accessible as methods of the storyboard class.

In other news:
Made the script path in script-example.py pwd resilient.
</content>
</entry>
<entry>
<title>testbeds: Add docker testbed</title>
<updated>2018-03-20T10:30:07+00:00</updated>
<author>
<name>Nick Aerts</name>
<email>nick.aerts@ugent.be</email>
</author>
<published>2018-02-24T11:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=a7cd88d752b72ea85ccefa5e1f3dceba13fb1fc2'/>
<id>urn:sha1:a7cd88d752b72ea85ccefa5e1f3dceba13fb1fc2</id>
<content type='text'>
This adds support for a testbed based on Docker containers running on
the local host. Bridging the containers can be done using built-in
Linux bridging or using OpenVSwitch bridges.

A new resource 'executor' has been added to abstract away command
execution on nodes on the testbed. Executors have been created for
local command execution, docker exec based command execution and
SSH-based command execution. This has also been changed in the
prototypes to execute using the correct executor.
</content>
</entry>
<entry>
<title>storyboard: add replayability</title>
<updated>2018-03-16T13:07:24+00:00</updated>
<author>
<name>Marco Capitani</name>
<email>m.capitani@nextworks.it</email>
</author>
<published>2018-02-22T09:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=e174aaf3650c23331c757921b1af9b152f53c6e5'/>
<id>urn:sha1:e174aaf3650c23331c757921b1af9b152f53c6e5</id>
<content type='text'>
implements #27
</content>
</entry>
<entry>
<title>tools: Update rumba-access to new proxy command</title>
<updated>2017-11-07T15:58:58+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2017-11-07T15:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=7d585ba499cdfe85117dc388c022acacb3d02d98'/>
<id>urn:sha1:7d585ba499cdfe85117dc388c022acacb3d02d98</id>
<content type='text'>
After the refactor of ssh_support to use the native paramiko way to
setup an ssh connection via a proxy, rumba-access stopped working,
since it relied on the exporting of the proxy command to
ssh_info. This commit updates rumba-access to take the refactor into
account.
</content>
</entry>
<entry>
<title>rumba: Better placement of files created by Rumba</title>
<updated>2017-06-19T09:35:38+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2017-06-16T15:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=c76edec913dbdd847d6d5229d8b8cef090084cef'/>
<id>urn:sha1:c76edec913dbdd847d6d5229d8b8cef090084cef</id>
<content type='text'>
Temporary files such as ssh_info, the rspecs, logs, ... are now
created in /tmp/rumba to avoid too many files being created and never
removed. The VM images and jFed CLI are kept in ~/.cache/rumba to
avoid redownloading every reboot.

Closes #18, #19
</content>
</entry>
<entry>
<title>Merge branch 'master' into jfed-irati-fixes (rumba access)</title>
<updated>2017-06-13T07:45:15+00:00</updated>
<author>
<name>Marco Capitani</name>
<email>m.capitani@nextworks.it</email>
</author>
<published>2017-06-13T07:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/rumba/commit/?id=3d16b92c65184d9a7c93a69d2b3393c528bf1dc6'/>
<id>urn:sha1:3d16b92c65184d9a7c93a69d2b3393c528bf1dc6</id>
<content type='text'>
</content>
</entry>
</feed>
