668 Commits

Author SHA1 Message Date
0xFugue
3aa8eaac0f gennet requirements.txt
pruned  requirements.txt; cuts down the build time by a third
2023-04-18 16:56:55 +02:00
0xFugue
76c5a8bd5a Gennet: traits and complete configurability (#102)
* added intitial set of traits

* refactor

* renaming

* added checks for trait distributions

* .gitignore

* traits distribution type enforcement

* added support for all traits

* .gitignore

* .gitignore softlinks

* minor redacts

* updated traits to handle |G| >= num_nodes correctly

* traits dir

* updated the config.json

* now new traits need only tomls, no explicit declaration needed

* recoded the invert_dict_of_list

* unused vars

* generate_subnets comments

* PEP8 space colon

* dict_to_arrays, trait dir fix

* .gitigore

* updated config.json

* added node type check

* disabled nat=any
2023-04-18 16:56:55 +02:00
0xFugue
d4dbd026a1 restore 2023-04-18 16:56:55 +02:00
0xFugue
60e6eca2a1 remove temp files 2023-04-18 16:56:55 +02:00
0xFugue
bde81c55a5 extract docker ids 2023-04-18 16:56:55 +02:00
0xFugue
b2b7fe40a3 added monitors for docker ps, docker stats 2023-04-18 16:56:55 +02:00
0xFugue
9b32c662d3 .gitignore 2023-04-18 16:56:55 +02:00
Alberto Soutullo
d8e5067c93 Hotfix tests because changed separator in last PR. 2023-04-18 16:56:55 +02:00
Alberto Soutullo
ef3980d230 Added dockerfile, readme and requirements 2023-04-18 16:38:56 +02:00
Alberto Soutullo
74f9afca55 Created tests 2023-04-18 16:38:42 +02:00
Alberto Soutullo
c5a0624ad5 Refactored analysis in several files 2023-04-18 16:37:36 +02:00
0xFugue
65f6c1aef0 removed tomli, traits into dockerfile, build/run context update (#104)
* removed tomli, traits into dockerfile, build/run context update

* issue 98

* build_docker.sh, --traits-dir

* minor edits
2023-04-06 11:49:00 +05:30
Alberto
5a497488a8 Getting prometheus port dinamically. Added bandwith plots. Refactored function to get values from prometheus and not cadvisor. 2023-04-03 18:50:16 +02:00
Alberto
e7a126ac8f Added ip to containers in topology 2023-04-03 18:48:51 +02:00
0xFugue
5d772ee59d gennet requirements.txt
pruned  requirements.txt; cuts down the build time by a third
2023-03-31 20:37:55 +05:30
0xFugue
04a4cc87ef Gennet: traits and complete configurability (#102)
* added intitial set of traits

* refactor

* renaming

* added checks for trait distributions

* .gitignore

* traits distribution type enforcement

* added support for all traits

* .gitignore

* .gitignore softlinks

* minor redacts

* updated traits to handle |G| >= num_nodes correctly

* traits dir

* updated the config.json

* now new traits need only tomls, no explicit declaration needed

* recoded the invert_dict_of_list

* unused vars

* generate_subnets comments

* PEP8 space colon

* dict_to_arrays, trait dir fix

* .gitigore

* updated config.json

* added node type check

* disabled nat=any
2023-03-31 17:47:07 +05:30
Alberto Soutullo
aa86cac27c Calling init logger in main 2023-03-28 19:08:11 +02:00
Alberto Soutullo
4ecf241488 WIP testing cadvisor in ubuntu 2023-03-28 19:06:40 +02:00
Alberto Soutullo
5e31b4a18c Changed code to work with multinode and starting to refactor 2023-03-28 18:43:00 +02:00
Alberto Soutullo
952f2395e1 Uncomment method to test 2023-03-28 18:41:58 +02:00
Alberto Soutullo
0ce12c3043 Deleted summary generation 2023-03-28 18:41:19 +02:00
Alberto Soutullo
bde6a0e18d Updated Kurtosis version to 0.70.2 2023-03-27 16:43:24 +02:00
Alberto Soutullo
bfe72bc41e Updated Kurtosis version to 0.70.0 2023-03-27 11:59:20 +02:00
0xFugue
7581e0566a restore 2023-03-24 15:13:31 +05:30
0xFugue
7b5c891ee3 remove temp files 2023-03-24 15:10:54 +05:30
0xFugue
c76847fe69 extract docker ids 2023-03-24 15:05:53 +05:30
0xFugue
8b21e5f08a added monitors for docker ps, docker stats 2023-03-24 14:28:37 +05:30
0xFugue
12e605b7d9 .gitignore 2023-03-24 14:27:13 +05:30
Alberto Soutullo
139fedc2d6 Hotfix tests because changed separator in last PR. 2023-03-21 20:21:47 +01:00
Alberto Soutullo
231f90e4c2 Fixed bug when passing simulation_path argument 2023-03-17 19:25:31 +01:00
Alberto Soutullo
4607a91d0d Merge pull request #97 from logos-co/Alberto/new_info_to_wls
Gennet/Kurtosis info into WLS with master changes
2023-03-17 12:22:25 +01:00
Alberto Soutullo
8f34f0cdc3 Updated kurtosis version to 0.67.3 2023-03-16 17:30:44 +01:00
Alberto Soutullo
8de3cd6968 Changed port name to match with kubernetes changes in wls 2023-03-16 15:51:12 +01:00
Alberto Soutullo
2b52e68873 Added missing "_" separators into system variables 2023-03-16 15:41:43 +01:00
Alberto Soutullo
41d5f67b20 Merge branch 'master' into Alberto/new_info_to_wls 2023-03-16 14:03:51 +01:00
Alberto Soutullo
f933d7f623 Merge pull request #99 from logos-co/Alberto/gennet_nodeconfig
Added node configuration in gennet.py
2023-03-16 09:12:32 +01:00
Daimakaimura
e118745b5b Merge pull request #100 from gbouv/gbouv/small-changes
Small changes to be k8s compatible
2023-03-16 08:08:57 +00:00
guillaume.bouvignies
b9c60e2480 Small changes to be k8s compatible 2023-03-15 13:56:43 +01:00
Alberto Soutullo
11b817a4bd Added node configuration in gennet.py 2023-03-15 12:51:49 +01:00
0xFugue
4dc17497f3 nomos graph & minor fixes (#96)
* nomos node & minor fixes

* nomos node & minor fixes
2023-03-14 23:08:12 +05:30
Alberto Soutullo
aee6a5658d Solved conflicts with run.sh 2023-03-13 19:34:45 +01:00
Alberto Soutullo Rendo
d40a920b46 Merge branch 'master' into Alberto/new_info_to_wls 2023-03-13 17:03:52 +01:00
Alberto Soutullo
caaf3f0741 Fixed test 2023-03-13 16:41:40 +01:00
Alberto Soutullo
09ee68e44c Changed wls payload to base64 2023-03-13 16:41:02 +01:00
Alberto Soutullo
4e64bfb811 Added new test file for wls.star 2023-03-13 16:40:49 +01:00
Alberto Soutullo Rendo
5f45ae4a06 Deleted old wls 2023-03-10 19:24:20 +01:00
Alberto Soutullo
f63c3b49a0 Cleaning 2023-03-10 19:12:58 +01:00
Alberto Soutullo
5c171eb154 Added tests for wls.star 2023-03-10 19:12:50 +01:00
Alberto Soutullo
23c612153d Added test for uniform mode in wls and fixed bug 2023-03-10 12:41:24 +01:00
Alberto Soutullo
fe268b84b3 Fixed imports in wls main 2023-03-10 12:41:24 +01:00