Statistics
| Branch: | Revision:

iof-tools @ 93ccfdde

# Date Author Comment
93ccfdde 08/14/2019 02:16 PM Michele Segata

get-node-info.sh: fetch list of available interfaces

204eb1d4 08/14/2019 02:03 PM Michele Segata

add a complete graph topology generator

dc88fbaa 08/14/2019 01:58 PM Michele Segata

gen-config.py: generate user independent configuration

163b30ce 08/14/2019 01:52 PM Michele Segata

confFileGenerator: automatically generate network configuration (to be improved)

0c306b1a 08/14/2019 12:49 PM Michele Segata

clone-bird.yaml: fix archive deletion

d074d18f 08/13/2019 02:13 PM Michele Segata

add strict bind option to listen on a specific ip address

125d0e53 08/12/2019 07:55 AM Michele Segata

fix documentation

4ecfea3e 08/07/2019 01:49 PM Michele Segata

test_chain_gadget.py: remove unused timers

097e6580 08/07/2019 01:46 PM Michele Segata

gen_chain_gadget.py: fix default boolean parameters that could not be disabled

4bc771cd 08/07/2019 01:45 PM Michele Segata

test_chain_gadget.py: add one additional unit test

25e546f3 08/07/2019 01:45 PM Michele Segata

chain_gadget.py: flip all edges to properly represent the customer-provider relationship

bdea216f 08/07/2019 01:44 PM Michele Segata

test_chain_gadget.py: fix edge type in unit tests to reflect changes in the generator

6e883538 08/02/2019 11:54 AM Michele Segata

re-add proxy0 to the ansible inventory template to run ansible playbooks on the proxy

e31c0b01 08/02/2019 11:52 AM Michele Segata

scratch solution to generate ip commands for interface configuration

13bed70a 08/02/2019 11:52 AM Michele Segata

temporarily disable the mrai parameter in configuration files

7ee8e73f 08/02/2019 11:52 AM Michele Segata

change file configuration path from /etc/ to local path

96cfd93e 08/02/2019 11:52 AM tiamilani

refactoring and bug fixes

6c2a72ac 08/02/2019 11:52 AM tiamilani

refactoring and bug fixes

d31510a1 08/02/2019 11:52 AM tiamilani

mrai value imported from graphml file to conf files

7e4bb8bf 08/01/2019 10:14 AM Michele Segata

chain_gadget.py: remove d as a node and assume it to me a destination exported by the left-most node

1fb46a11 07/02/2019 01:11 PM tiamilani

after merge with conf-file generator

e47610a6 07/02/2019 01:07 PM tiamilani

Merge branch 'mattia-confFileGenerator-Stable'

e95eeecf 06/30/2019 05:23 PM tiamilani

bug fixes

ab3e1f3e 06/29/2019 04:26 PM tiamilani

gitignore updated

1fd2a19a 06/29/2019 04:24 PM tiamilani

Generator finished and tested on the python simulator, bug fixes

29b7b024 06/27/2019 12:48 PM tiamilani

Updated README, generator working, but not tested on a real simulation.
Bug fixes, deleted unnecessary files, now the generator works with args
Code refactoring done

b3c097df 06/27/2019 11:07 AM Michele Segata

implement chain gadget topology generator of the Fabrikant Rexford paper

3b141a31 06/27/2019 07:19 AM Michele Segata

create a dedicated folder for python test units

656667d3 06/26/2019 01:02 PM tiamilani

Updated README, generator working, but not tested on a real simulation.
The generator take into account the edge type to write the export configuration policy.

a041b5e8 06/25/2019 04:21 PM tiamilani

Updated README

b210f15e 06/25/2019 04:15 PM tiamilani

Generator working, not tested, for now everyone share everything with everyone

2e91210d 06/25/2019 02:17 PM tiamilani

Exporting session generation implemented

731bee12 06/24/2019 04:55 PM tiamilani

Creating generator2 using a graphml file instead of an edge file, created class node

26bd881f 06/24/2019 05:37 AM Michele Segata

add script and edit nodes_info.py to retrieve interfaces information as well

be4297cd 06/21/2019 01:35 PM Michele Segata

run apt update before installing packages

628dbbba 06/12/2019 10:27 AM tiamilani

Gen respec use ./omni instead of omni

fb2fec40 06/03/2019 03:06 PM tiamilani

config user mattia

6fa1c3e5 05/23/2019 03:46 PM tiamilani

Merge branch 'mattia-confFileGenerator' into mattia-confFileGenerator-Stable

a4f57bab 05/23/2019 03:45 PM tiamilani

Basic readme

3b4e81f2 05/23/2019 03:38 PM tiamilani

Merge branch 'mattia-confFileGenerator' into mattia-confFileGenerator-Stable

d2eec391 05/23/2019 03:34 PM tiamilani

Compleate the use of the formatters files, stable, no bug noticed up to now, documentation of the code

59c92b07 05/22/2019 03:18 PM Michele Segata

omni_config: call point using version 3 of the api

8701898f 05/22/2019 03:18 PM Michele Segata

add scripts to obtain and to exploit cpu information

2e7a003b 05/22/2019 12:05 PM Michele Segata

gen-rspec.py: dump information on hardware type as well when generating the rspec file

ebb02dc7 05/22/2019 11:54 AM Michele Segata

use ubuntu 18.04 image retrieved from virtual wall 1 on nodes from the same testbed

c52be641 05/21/2019 05:48 PM Michele Segata

add reserve.py from poprow project. still to be updated

b5bbea4d 05/21/2019 05:48 PM Michele Segata

add playbooks to install bird on testbed nodes

f1b8cafa 05/21/2019 05:47 PM Michele Segata

update setup documentation

ffc66763 05/21/2019 05:46 PM Michele Segata

run: copy configuration files and playbook automatically before running the playbook

dc7e2266 05/21/2019 05:44 PM Michele Segata

let ansible properly discover python on target nodes

0218fe60 05/21/2019 05:43 PM Michele Segata

gen-rspec.py: load ubuntu 18.04 when starting nodes on virtual walls

5e36d8b4 05/21/2019 05:43 PM Michele Segata

set node0 to be the master node for virtual walls

707c1092 05/21/2019 05:42 PM Michele Segata

gen-config.py: generate ssh-config files without proxy for usage on testbed nodes and copy identity file locally

54eb6f59 05/21/2019 05:56 AM Michele Segata

add template files for bird configuration

0f8f0705 05/20/2019 10:36 PM tiamilani

stable creating files from templates

ac0e38bb 05/20/2019 10:35 PM tiamilani

Merge branch 'mattia-confFileGenerator' into mattia-confFileGenerator-Stable

2a43cba7 05/20/2019 10:33 PM tiamilani

now stable

19eb1eca 05/20/2019 07:15 PM tiamilani

Merge branch 'master' into mattia-confFileGenerator-Stable

3ed336f0 05/20/2019 10:23 AM tiamilani

First stable version, no bug discovered, code needs to be refactored to the standard

39d924ff 05/17/2019 06:26 AM Michele Segata

add ansible playbook to install bird on the testbed nodes

27cc0deb 05/17/2019 06:25 AM Michele Segata

add scripts to copy iof-tools onto master node and to run ansible playbooks on the testbed

9dda40e8 05/16/2019 01:29 PM Michele Segata

disable strict host key checking for proxy node

45448429 05/16/2019 01:15 PM Michele Segata

.gitignore: add configuration files

b9954290 05/16/2019 01:13 PM Michele Segata

gen-config.py: generic improvements

- fix command line helper
- add the identity file as a command line argument
- add documentation to README.md

9ed6fcad 05/16/2019 01:13 PM Michele Segata

README.md: add documentation for gen-rspec.py

314da287 05/16/2019 12:47 PM Michele Segata

gen-ssh-config.py: rename to gen-config.py

6902788e 05/16/2019 12:46 PM Michele Segata

gen-ssh-config.py: generate ansible config as well

c36902f5 05/16/2019 09:46 AM Michele Segata

add .gitignore

8581329c 05/16/2019 09:45 AM Michele Segata

add gen-ssh-config.py to generate the ssh-config file from the rspec file

61076629 05/16/2019 09:43 AM Michele Segata

add omni_config

dd91d46f 05/16/2019 09:43 AM Michele Segata

templates: add missing newline

0b1c84fc 05/16/2019 09:43 AM Michele Segata

gen-rspec.py: enable multiple testbeds

2141d5e7 05/16/2019 09:42 AM Michele Segata

remove wrongly commited line

4fcf33d9 05/14/2019 03:35 PM Michele Segata

initial commit

add gen-rspec.py from poprow project, enabling the filtering by hardware type as well