Commit Graph

  • d18fee7137 Docker service slirp4netns network environment (#78) Chalith Desaman 2021-11-26 17:39:08 +05:30
  • 8a448c864c Set max timeout for docker container creation (#77) Chalith Desaman 2021-11-19 15:04:28 +05:30
  • 582655ad3e Fix for cgrulesengd high cpu usage after sashimono uninstall (#76) Chalith Desaman 2021-11-12 13:38:01 +05:30
  • ce8b94dec1 Bugfix on resetting user disk quota (#75) Chalith Desaman 2021-11-11 11:41:17 +05:30
  • a27b8b8e76 Added fuse install to prereq script. ravinsp 2021-11-09 10:21:23 +05:30
  • 78a2072ec0 Updated evernode lib and hook address. ravinsp 2021-11-08 15:49:36 +05:30
  • e8c2d75ad8 Improved moment-based instance expiration. ravinsp 2021-11-05 21:04:55 +05:30
  • f20abe7087 Set docker log size and file limits (#74) Chalith Desaman 2021-11-05 11:06:47 +05:30
  • ee232be9e1 Cluster script improvements and lib upgrades. (#73) Ravin Perera 2021-11-02 14:16:49 +05:30
  • e43abfface Evernode lib update. (#72) Savinda Senevirathne 2021-10-26 09:29:11 +05:30
  • f69cbb51c0 Integrated upgraded Evernode lib. (#71) Ravin Perera 2021-10-22 16:01:39 +05:30
  • 5f7f56cbcc Fetching message board evernode config values form evernode lib (#70) Chalith Desaman 2021-10-15 18:33:21 +05:30
  • b83ce543c9 Handling redeem error message. (#69) Savinda Senevirathne 2021-10-15 12:45:45 +05:30
  • 3903cf6897 Added redeem decryption support to message board. (#68) Ravin Perera 2021-10-13 07:58:22 +05:30
  • 05c275cd7b Used Hot Pocket client npm package for bootstrap client. ravinsp 2021-10-11 13:51:29 +05:30
  • 4102c119a4 Automation scripts for Evernode cluster deployment. (#67) Ravin Perera 2021-10-10 22:21:16 +05:30
  • 307466fee9 Handling orphan hpfs processes before restarting by systemd. (#66) Savinda Senevirathne 2021-09-30 12:16:34 +05:30
  • 37d96b497f Redeem response cancellation on timeout implementation. (#65) Savinda Senevirathne 2021-09-28 13:41:55 +05:30
  • 250f466329 Message board missing transaction. (#64) Savinda Senevirathne 2021-09-27 11:33:58 +05:30
  • 7e669f46e0 Added sashi cli convenience commands. (#63) Ravin Perera 2021-09-25 15:01:07 +05:30
  • b43e233921 Added Bootstrap contract replacement failure rollback. (#62) Ravin Perera 2021-09-22 17:05:31 +05:30
  • 93250ab664 Renamed docker images to use hp-latest image. (#61) Ravin Perera 2021-09-22 09:28:39 +05:30
  • 1473d2b059 Improvements for large test cluster management. (#59) Ravin Perera 2021-09-17 12:07:56 +05:30
  • f38591eb19 Supporting changes for xrpl hooks (#60) Chalith Desaman 2021-09-16 12:00:57 +05:30
  • 8a68b42cb4 Implementation of redeem response encryption (#58) Chalith Desaman 2021-09-09 13:57:43 +05:30
  • 76c6781e2e Message board instance life time record keeping (#57) Chalith Desaman 2021-09-03 18:07:02 +05:30
  • 25897047a4 Cluster script updates to get unl and code fixes (#56) Chalith Desaman 2021-08-31 10:09:01 +05:30
  • 6b4049f40f Initial xrpl message board implementations for instance creation (#55) Chalith Desaman 2021-08-26 14:00:07 +05:30
  • 596ff4a3bc Merging create and initiate messages. (#54) Savinda Senevirathne 2021-08-23 15:09:35 +05:30
  • 69bcad18c2 Updated installer cloud url. ravinsp 2021-08-23 13:02:56 +05:30
  • c77a287c2a Added docker pull support to the cluster script (#53) Chalith Desaman 2021-08-19 15:51:23 +05:30
  • 982b93a3d6 Added journal user quota for sashi users. (#52) asela kotagama - aseladk 2021-08-16 17:57:10 +05:30
  • 1f7f5fa105 Updated hpfs binary and hpfs service (#51) Chalith Desaman 2021-08-12 12:46:22 +05:30
  • 03f38dc84d Updated cluster management script with reinstall and fetch lcl ability (#50) Chalith Desaman 2021-08-12 09:46:43 +05:30
  • 28353b5e4c Updated Sashimono with hpfs CLI commands and hpfs binary. (#48) asela kotagama - aseladk 2021-08-04 16:27:22 +05:30
  • 7a34defd0e Added change roundtime ability for the initiate message (#49) Chalith Desaman 2021-08-04 09:31:04 +05:30
  • f266e8b3fc Vultr group support for sashimono vm cluster script (#47) Chalith Desaman 2021-08-03 14:28:07 +05:30
  • 7302270f30 List implementation for Sashi CLI. (#46) Savinda Senevirathne 2021-08-02 16:30:11 +05:30
  • 15eb47b66b Removed additional if and used subcom parsed (#45) asela kotagama - aseladk 2021-07-30 12:29:18 +05:30
  • 4ed4e45ef1 Contract directory permission fix. (#42) Savinda Senevirathne 2021-07-29 15:59:40 +05:30
  • 8ba64058f8 Status check for bootstrap contract (#44) Chalith Desaman 2021-07-29 14:11:53 +05:30
  • d457b65d10 Hotpocket version changes (#43) Chalith Desaman 2021-07-28 16:27:50 +05:30
  • d86fbbcb66 Intergrate cli11 library for sashi-cli command line parsing (#41) asela kotagama - aseladk 2021-07-28 16:25:12 +05:30
  • bc4dcc8bfa Bash script to manage test vm clusters (#40) Chalith Desaman 2021-07-26 17:14:52 +05:30
  • 4820f9660e Support additional hp config. (#39) Savinda Senevirathne 2021-07-26 12:14:41 +05:30
  • adbb1c8839 Sashimono CLI implementation (#38) Chalith Desaman 2021-07-22 09:51:28 +05:30
  • 66b0c86beb Unix socket interface. (#37) Savinda Senevirathne 2021-07-21 16:35:17 +05:30
  • 6f7cab2e3b Added docker registry scripts for future work. (#36) Ravin Perera 2021-07-20 12:57:29 +05:30
  • 7cb4ddc069 Adding a low previledged user for the hotpocket contract (#35) Chalith Desaman 2021-07-19 15:32:10 +05:30
  • e9e8f6fda0 Message board Rest API interface. (#34) Savinda Senevirathne 2021-07-19 14:51:04 +05:30
  • 90fcd28a92 Resetting disk quota limitations before deleting the user. (#33) Savinda Senevirathne 2021-07-16 14:59:43 +05:30
  • 9bbb7baa3c Added cgcreate service to create cgroups at the system boot (#32) Chalith Desaman 2021-07-16 10:29:20 +05:30
  • 5a54967320 Ability to specify docker image in create msg. (#31) Ravin Perera 2021-07-15 12:56:02 +05:30
  • bfdd781524 Reduced docker create command len. ravinsp 2021-07-15 12:52:34 +05:30
  • 8cb0c44703 Introduced Sashimono hp docker images. (#30) Ravin Perera 2021-07-14 16:51:00 +05:30
  • 521423c20d Apply latest hp.cfg values during hpfs service starts. (#29) Savinda Senevirathne 2021-07-14 12:55:52 +05:30
  • 4617a97a52 Running hpfs as systemd services. (#28) Savinda Senevirathne 2021-07-13 15:44:49 +05:30
  • 737c3c0af0 Revamped Sashimono installation process. (#27) Ravin Perera 2021-07-12 15:00:11 +05:30
  • 41889b17c7 Adding a systemd service for Sashimono in sashimono-install script. (#26) Savinda Senevirathne 2021-07-09 16:53:27 +05:30
  • 82ba515cbd Added kill switch. (#25) Ravin Perera 2021-07-09 12:19:59 +05:30
  • e7f64861f9 Reorganized build dependencies. (#24) Ravin Perera 2021-07-09 11:52:22 +05:30
  • b51633563b Applying cpu, memory and disk quotas. (#22) Chalith Desaman 2021-07-08 17:18:01 +05:30
  • 5545e032f4 Agent data folder (#23) Savinda Senevirathne 2021-07-08 10:19:22 +05:30
  • e8509d1188 Name uniqueness check before creating a contract instance. (#21) Savinda Senevirathne 2021-06-29 16:58:26 +05:30
  • 43cb7e8ca1 Two step instance creation and refactoring (#20) Chalith Desaman 2021-06-29 16:09:04 +05:30
  • c8df2e75ac Added contract id to the instance create message (#19) Chalith Desaman 2021-06-28 10:41:08 +05:30
  • 7dd0ea97b5 Instance users and dockerd. (#18) Savinda Senevirathne 2021-06-25 14:16:22 +05:30
  • 2392e6f1f2 Added user purge for Sashimono uninstall script. (#17) Ravin Perera 2021-06-21 13:15:51 +05:30
  • ef74c6c92c Added support to external hpfs per instance (#16) Chalith Desaman 2021-06-21 11:09:02 +05:30
  • d1b86ee173 Bootstrap contract and Sashimono client. (#15) Savinda Senevirathne 2021-06-18 11:33:34 +05:30
  • 2b5da61000 Docer bin path update. (#14) Ravin Perera 2021-06-17 14:19:08 +05:30
  • f2e70be7f6 Per user dockerd installation scripts. (#13) Ravin Perera 2021-06-17 13:47:06 +05:30
  • fb25a4025b HP config default settings. (#12) Savinda Senevirathne 2021-06-17 12:05:27 +05:30
  • 8e103fa80b Adding restart policy unless-stopped to hp containers (#11) Savinda Senevirathne 2021-06-17 10:48:44 +05:30
  • 433a4a1e0a Hp monitor loop to monitor container status and re spawn if crashed. (#8) Savinda Senevirathne 2021-06-16 14:05:43 +05:30
  • d36992ede9 Configuration values for sashimono resources (#10) Chalith Desaman 2021-06-16 13:52:46 +05:30
  • 2488d975fe Added container communication isolation. (#9) Ravin Perera 2021-06-16 12:01:14 +05:30
  • 99ac10db13 Installation scripts to isolate sashimono and docker. Ravin Perera 2021-06-14 11:05:19 +05:30
  • 44528cab1f Assigning vacant ports from destroyed instances before assigning a new port (#6) Savinda Senevirathne 2021-06-10 10:53:35 +05:30
  • 913d219d94 Running hp docker from Sashimono Agent (#5) Savinda Senevirathne 2021-06-08 12:38:15 +05:30
  • 2dfd7cf6bc Introduce message threads and message handling (#4) Chalith Desaman 2021-06-04 12:06:22 +05:30
  • 23df070313 Message board simulator. (#2) Savinda Senevirathne 2021-06-03 12:21:21 +05:30
  • c0e743a6f4 Integrated websocket communication with hpws (#3) Chalith Desaman 2021-06-03 11:05:22 +05:30
  • 220d65bd0b Initial project structure. (#1) Savinda Senevirathne 2021-06-02 10:15:07 +05:30
  • 5da5d4e303 Added README.md Ravin Perera 2021-06-01 02:29:42 +00:00