Commit Graph

55 Commits

Author SHA1 Message Date
Alberto Soutullo a0789087eb WIP trying to pass new network information to wls 2023-03-10 12:41:05 +01:00
Gusto Bacvinka 7cda520f51 Add multiple nomos nodes per container support 2023-03-10 12:41:04 +01:00
Gusto Bacvinka 8bbabafe98 Remove unused imports 2023-03-10 12:41:02 +01:00
Gusto Bacvinka 600c9e9693 Interconnect waku and nomos nodes via the same method 2023-03-10 12:41:02 +01:00
Gusto Bacvinka b469a63ccb Make node init code agnostic to the node type 2023-03-10 12:41:01 +01:00
Alberto Soutullo 13ebdea853 Renamed propperly WSL to WLS to avoid confussions 2023-03-10 12:40:54 +01:00
Alberto Soutullo 01b398513b Refactored more system variables 2023-03-10 12:40:52 +01:00
Alberto Soutullo 9ce433f5ef Entire starlark workflow now works with several nodes per container 2023-03-10 12:40:49 +01:00
Alberto Soutullo 9bf23faa82 Refactor structure so now several nodes can be in same service if gennet provides propper information in network_data.json 2023-03-10 12:40:47 +01:00
Alberto Soutullo 974d5f5adb WIP: Starting to refactor code so different nodes can be set up per container 2023-03-10 12:40:43 +01:00
Jordi Arranz ee7287c78a Merge remote-tracking branch 'origin/master' into Analysis 2023-02-16 14:58:30 +00:00
Alberto Soutullo cce64e7d2c Added name of the node configuration file in gennet. 2023-02-12 18:48:38 +01:00
Alberto Soutullo 0a71e34873 Added parallelism and interconnection batch as parameters. 2023-02-12 03:01:38 +01:00
Alberto Soutullo adadb6caaf Changed system_variables variable to sys, since it was too verbose 2023-02-12 01:57:27 +01:00
Alberto Soutullo 1cba65ffd2 Get rid of same_toml_config since it was making the whole thing a mess, specially because of the differences with nwaku and gowaku. Now files will be picked depending on if we are testing or not. 2023-02-12 01:42:35 +01:00
Jordi Arranz 5dbc94e4e4 Typoi 2023-02-02 12:41:04 +00:00
Alberto Soutullo f2d76bed03 Changed starlark code to match 0.64.2 2023-01-19 19:26:34 +01:00
Alberto Soutullo a6b0d20fca
Merge branch 'master' into GennetContainerIntegration 2023-01-19 10:39:01 +01:00
Alberto Soutullo c6f3a0aca6 Removed code related to gennet as a service in kurtosis 2023-01-18 16:16:49 +01:00
Alberto Soutullo 861bb2fe91 Changed main to be functional again 2023-01-18 15:05:44 +01:00
Alberto Soutullo c639ceba6e Updated system variables accordingly with last changes and updated main 2023-01-16 16:27:50 +01:00
Jordi Arranz aba3234b98 Refactoring 2023-01-16 14:01:43 +00:00
Alberto Soutullo 5829f745f0
Merge branch 'master' into Alberto/tests 2023-01-13 11:06:36 +01:00
Alberto Soutullo Rendo 41c619f8d8 cleaned main.star 2023-01-11 21:13:34 +01:00
Jordi Arranz 6f512d38fc Read the topology path from the json config file 2023-01-11 11:43:41 +00:00
Jordi Arranz a4d70ea00d Added new parameters 2023-01-06 17:01:43 +00:00
Jordi Arranz 16e0131f41 Combining the 2 config file parameters into a single one 2023-01-05 17:35:05 +00:00
Jordi Arranz 6d956019d1 Implemented the logic to load a main config file 2023-01-04 13:18:05 +00:00
Jordi Arranz 5e507d6423 Added command line arguments to the WSL call 2023-01-03 14:55:22 +00:00
Jordi Arranz 5a7b10bcee Working with kurtosis run --enclave-id wakurtosis . 2022-12-28 12:59:56 +01:00
Jordi Arranz 47d32adb7e Minor 2022-12-28 11:09:29 +01:00
Jordi Arranz ea09222574 Minor 2022-12-27 13:42:54 +01:00
Jordi Arranz 1ff833fbbd Fixed ARGUMENT_WSL_MODULE bug 2022-12-23 17:40:53 +01:00
Jordi Arranz 71dfca7bea Added WSL setup and minor variable name change for clarity 2022-12-23 17:07:01 +01:00
Jordi Arranz be89dcaeb0 Load WSL container in Starlark
Fixes #13
2022-12-23 16:47:06 +01:00
Jordi Arranz 247c1db0fd Load WSL container in Starlark
Fixes #13
2022-12-23 16:12:35 +01:00
Alberto Soutullo fb3dc3c38f
Refactor (#18)
* Modified configuration files and added example of list of topics into general configuration

* Refactored main.star into different star files

* Deleted unnecesary files from previous module

* Moved and changed .star files

* Moved config files

* Added parser and small topology as file

* Updated README.md

* Modified imports to have them in a more clean structure.

* Removed unnecessary information in topology files

* Number of Test messages and delay between message added as variable

* Updated README.md
2022-12-23 17:51:42 +05:30
Alberto Soutullo 15d2a88775 Deleted old kurtosis version function 2022-12-21 10:29:27 +01:00
Alberto Soutullo b65d5a3b8d Added extra information, changed some parameters and fixed typo 2022-12-20 15:37:59 +01:00
Alberto Soutullo Rendo dea5ed95ea fixed conflicts in Now nodes are asked for their peers 2022-12-20 12:21:26 +01:00
Alberto Soutullo Rendo a575b3fa47 fixed conflicts in refactoring to do a single rpc call 2022-12-20 12:19:38 +01:00
Alberto Soutullo 80508de216 Updated readme and using topology file 2022-12-20 12:09:21 +01:00
Alberto Soutullo 54a9749533 Fixed node connection 2022-12-20 11:34:24 +01:00
Alberto Soutullo 2db77e55e3 Updated kurtosis version to 0.62 2022-12-19 18:25:49 +01:00
Alberto Soutullo d1ab4bab77 Added graphana and fixed prometheus bugs 2022-12-19 17:56:38 +01:00
Alberto Soutullo e918855098 Trying to set up prometheus under Kurtosis 2022-12-16 13:13:12 +01:00
Alberto Soutullo Rendo 3e2fc82ad7 Resolved conflicts 2022-12-15 10:51:43 +01:00
Alberto Soutullo f81a9915a8 Added flag to use the same configuration for every node 2022-12-14 12:40:03 +01:00
Jordi Arranz 7501a0822f Activate metrics in waku nodes and generate Prometheus targets 2022-12-14 10:22:05 +00:00
Alberto Soutullo Rendo 887ae89ef4 Added sleep to let the container some time to complete the instantiation 2022-12-13 12:02:05 +01:00