aboutsummaryrefslogtreecommitdiff
path: root/rumba
Commit message (Expand)AuthorAgeFilesLines
* utils, examples: Add ExperimentManager CMMarco Capitani2017-11-131-0/+27
* prototypes: ouroboros: Use zip functionSander Vrijders2017-11-131-5/+6
* prototypes: Fix ouroboros multi-layer enrollmentDimitri Staessens2017-11-132-43/+55
* ssh_support: Fix closing of proxy ssh clientSander Vrijders2017-11-091-4/+2
* SSH: added client.close() and better error handlingMarco Capitani2017-11-091-24/+28
* SSH: added stderr to output in case of commmand errorMarco Capitani2017-11-091-2/+9
* prototypes: Always parse manifest for hostnameDimitri Staessens2017-11-091-12/+3
* prototypes: rlite: use the retry version of enrollment commandVincenzo Maffione2017-11-091-1/+1
* prototypes: Update IRATI installDimitri Staessens2017-11-091-2/+2
* testbeds: Fix check for physical machinesDimitri Staessens2017-10-301-1/+1
* rumba: Add persistent SSH connectionsSander Vrijders2017-10-262-23/+23
* ssh_support: Close ssh clients properlySander Vrijders2017-10-261-11/+24
* prototypes, testbeds, ssh_support: Add several fixesSander Vrijders2017-10-254-32/+26
* testbeds: Complete support for exogeni VMs on jfedDimitri Staessens2017-10-252-11/+37
* ssh_support: Use native Paramiko API for ProxySander Vrijders2017-10-243-38/+31
* testbeds: Add support for selecting jfed VMsDimitri Staessens2017-10-242-6/+33
* testbeds: Fix image selection for jFeddimitri staessens2017-10-181-2/+12
* prototypes: rlite: align to the new rlite releaseVincenzo Maffione2017-10-052-3/+8
* Model: add check for disconnected difMarco Capitani2017-09-261-0/+2
* examples: Add snake exampleSander Vrijders2017-09-201-1/+1
* testbeds: qemu: Remove unneeded sleepSander Vrijders2017-09-202-3/+1
* Merge branch 'add-irati-ctrl' into 'master'Sander Vrijders2017-09-191-0/+3
|\
| * Irati: typo fixMarco Capitani2017-09-191-1/+1
| * IRATI: added chmod for /dev/irati-ctrlMarco Capitani2017-09-191-0/+3
* | Merge branch 'qemu-issue-#21' into 'master'Sander Vrijders2017-09-191-2/+20
|\ \
| * | qemu: added check for timeout and interruption of swap-in processesMarco Capitani2017-09-191-2/+20
| |/
* / model-storyboard: do not fail if a storyboard-related SSH fails.Marco Capitani2017-09-191-6/+29
|/
* Merge branch 'emulab-fix' into 'master'MCapitani2017-09-184-10/+48
|\
| * testbeds: jFed: Add swap_out methodSander Vrijders2017-09-181-0/+6
| * testbeds: emulab: Continue if experiment is swapped inSander Vrijders2017-09-183-10/+42
* | IRATI: fix for variable installpathMarco Capitani2017-09-182-13/+18
|/
* rumba: Add better error handling of SSH connectSander Vrijders2017-09-153-24/+45
* Merge branch 'dt-mgmt-enroll-split' into 'master'MCapitani2017-09-132-27/+71
|\
| * model: Perform split between different flowsSander Vrijders2017-09-122-27/+71
* | build: Add continuous integrationSander Vrijders2017-09-134-41/+76
* | Merge branch 'qemu-fix' into 'master'Sander Vrijders2017-09-121-5/+5
|\ \ | |/ |/|
| * testbeds: qemu: Add dev option to ip link setSander Vrijders2017-09-041-5/+5
* | prototypes: Fix enroll.pySander Vrijders2017-09-121-0/+1
* | Merge branch 'master' of gitlab.com:arcfire/rumbaSander Vrijders2017-09-081-0/+3
|\ \
| * | qemu: fix for zombie processesMarco Capitani2017-09-061-0/+3
| |/
* / rumba: Update license headersSander Vrijders2017-09-0816-44/+235
|/
* Model & ssh: ssh-related methods renamingMarco Capitani2017-07-284-16/+14
* model: Fixed some commentsMarco Capitani2017-07-281-2/+0
* Merge branch 'master' into storyboard-implMarco Capitani2017-07-284-32/+50
|\
| * rumba: Better placement of files created by RumbaSander Vrijders2017-06-194-32/+48
* | ssh & model-storyboard: changed ssh API, added node.execute* methodsMarco Capitani2017-06-306-46/+172
* | Storyboard testedMarco Capitani2017-06-221-12/+28
* | Merge branch 'master' into storyboard-implMarco Capitani2017-06-219-38/+162
|\|
| * irati: update kernel versionVincenzo Maffione2017-06-151-1/+1
| * Merge branch 'policies' into 'master'Vincenzo Maffione2017-06-154-27/+139
| |\