Commit Graph

116 Commits (6dd188a6d81b129c9489e7c45f40ff0fa44b60ed)

Author SHA1 Message Date
Kieran Prasch 8407f22ebf
Felix expressing ideas on how to wait for chain sync using bootnodes 2019-06-03 22:50:40 +03:00
Kieran Prasch 0239a4f88f
Include private testnet generic genesis json deploy file, localize chain init to dev-only processes 2019-06-03 22:50:40 +03:00
Kieran Prasch 4ab1416bb8
Adjustments to ansible miner services; New genesis block 2019-06-03 22:50:40 +03:00
Kieran Prasch 722fde2d38
Geth light-client deployment and genesis configuration via CLI 2019-06-03 22:50:40 +03:00
Kieran Prasch 74d13129aa
Update geth genesis configuration JSON file 2019-06-03 22:50:40 +03:00
Kieran Prasch 06f47e2545
Fixes: Working Felix Deployment Playbooks, Adds Bootnodes and slim update playbook for Felix 2019-06-03 22:50:40 +03:00
Kieran Prasch ea25b6620d
Geth private blockchain initialization playbook 2019-06-03 22:50:40 +03:00
Kieran Prasch 5d982ba306
Systemd template for Felix 2019-06-03 22:50:40 +03:00
Kieran Prasch 66af2d0ef2
Config renaming playbook for Ursula 2019-06-03 22:50:40 +03:00
Kieran Prasch f48ab8a644
Playbooks for Felix. 2019-06-03 22:50:40 +03:00
Kieran Prasch 846c7dc0bb
Update genesis and metadata; Bugfixes for geth services 2019-06-03 22:50:40 +03:00
Kieran Prasch b84426d62b Update networks.json 2019-03-08 17:23:35 -08:00
Kieran Prasch e9bf56e4d3 Adjust moe access to existing networks file 2019-03-08 17:08:49 -08:00
Kieran Prasch 00fff9ca71 Use lowercase config filenames. 2019-03-08 15:47:56 -08:00
Kieran Prasch 4636811e0f Deployment side-effects of recent API updates. 2019-03-08 15:18:00 -08:00
Kieran Prasch cf43a1cdf0 Update Moe Services Env Var 2019-02-14 11:32:39 -07:00
Kieran Prasch 570e70e285 Include network ELB mapping as JSON file 2019-02-14 11:32:39 -07:00
Kieran Prasch c7fc036bd3 Moe network monitor services and provisioning 2019-02-14 11:32:39 -07:00
Kieran R. Prasch ad5da13cd9 First draft of Moe provisioning with ansible 2019-02-14 11:32:34 -07:00
Kieran Prasch 357d773c5e A slightly different apprach to domain serialization 2019-02-13 20:10:32 -08:00
Kieran Prasch 8c8e18c911 Bite-sized playbook for ursula provisioning; Includes latest API compadibilty; Install via pip. 2019-02-13 20:10:31 -08:00
Kieran Prasch 8b18400738 Generic Provisioning; Geth mining swarm automation. 2019-02-13 20:10:31 -08:00
Kieran Prasch 329114db29 Update and test Moe. 2019-02-12 15:19:42 -08:00
Kieran R. Prasch fc0d43cadf Introduce moe to the CLI 2019-02-12 09:19:11 -07:00
jMyles bd6e15f1d3 Rendering node icons on the client side with handlebars. 2019-02-02 21:02:34 -05:00
jMyles 19b7ab3a1c Increasing the number of rounds of fast learning for Moe, and some code cleanup. 2019-02-02 21:02:34 -05:00
Michael Egorov 0fdd1324f3
Moar pep8 2019-01-30 12:56:09 -08:00
Michael Egorov bf34c03524
Relative path for template 2019-01-30 12:56:06 -08:00
jMyles 7c2b9b8ebf Animated updating fleet states. 2019-01-29 18:50:38 -05:00
jMyles ab7575910b Color-coding of current and previous teachers. 2019-01-29 18:50:38 -05:00
jMyles 28e2140bfb Initial node(s) on template. 2019-01-29 18:50:38 -05:00
jMyles 5faa757ab6 Logic to send initially known nodes via hey_joe. 2019-01-29 18:50:38 -05:00
jMyles 0384c76bd3 New state changes are pushed in same channel. 2019-01-29 18:50:38 -05:00
jMyles b86474ad3d Super basic real time monitor; updates states. 2019-01-29 18:50:38 -05:00
Kieran Prasch 7b6de8b946 Bite-sized playbook for ursula provisioning; Includes latest API compadibilty; Install via pip; Deprecate stale provisioning playbooks. 2019-01-21 12:32:28 -08:00
tuxxy 8e433add05 Use en_US.UTF-8 instead of Debian specific C.UTF-8 2019-01-17 16:27:40 -07:00
Kieran Prasch 3b70195021 Respond to RFC on PR #586 2018-12-17 15:36:18 -08:00
Kieran Prasch 2c061fcbd2 Split up seednode ansible host provisioning from network service configurations. 2018-12-17 15:36:18 -08:00
Kieran Prasch 41bb7dae34 Nucypher dockerfile and docker compose 2018-12-16 18:16:53 -08:00
Kieran Prasch cb1344263c Adjust provisioning CLI usage 2018-11-10 21:26:10 +01:00
Kieran Prasch 67c9996ffb
update systemd CLI usage 2018-11-09 07:49:31 -08:00
Kieran Prasch 4cd6cdc9cd Send errors and logs to sentry; Application code update playbook. 2018-11-04 10:27:04 +01:00
Kieran Prasch b0d2b24e24 Basic playbook compatibility with multiple regions; Use generic seednodes ansible hosts group name 2018-11-04 09:29:19 +01:00
jMyles 7af4ca28d9 Firstula system unit. 2018-11-03 22:45:25 +01:00
Kieran R. Prasch 5a903b6e44 Ansible variables template 2018-11-01 07:08:20 -07:00
Kieran R. Prasch 876b31ef30 Application code update playbook 2018-11-01 07:07:54 -07:00
jMyles 43778265f1 Unit template for Ursulas after the first seed node. 2018-10-30 18:58:35 +01:00
jMyles 777092f413 Playbook to wipe all Ursula configs 2018-10-30 18:58:08 +01:00
jMyles d70183918a Playbook to restart all Ursula services. 2018-10-30 18:57:37 +01:00
jMyles bcb71113bb Provision reorganizaiton. 2018-10-30 18:57:25 +01:00
jMyles dacb4d9123 Workaround for seed nodes being unreachable during bootstrapping. 2018-10-30 17:03:29 +01:00
jMyles 021bfb44bc Run wasn't listening on port. Now it is. 2018-10-30 15:03:27 +01:00
jMyles a940390b22 More poking around at node launch. Also self-install is no longer editable by default. 2018-10-30 01:08:34 +01:00
jMyles 4bb70a08e3 Unit template now includes Ursula's passphrase. 2018-10-30 00:28:19 +01:00
jMyles 5d56fdf3d7 Splitting steps to properly pass Ursula's passphrase. Also cleanup of some unused steps. 2018-10-30 00:27:40 +01:00
jMyles b37ba26694 Using just one region makes the search much faster. 2018-10-30 00:26:45 +01:00
jMyles 9096aff3c0 Actually we aren't going to use this fact. 2018-10-30 00:26:08 +01:00
jMyles 16f2de9ce1 Need another branch in here. 2018-10-29 23:00:06 +01:00
jMyles f6e9cb75ce Temporariliy accounting for odd behavior with group name. 2018-10-29 17:57:08 +01:00
jMyles 2b28118325 Moving Ursula seed node fact into repo. 2018-10-29 17:56:40 +01:00
Kieran R. Prasch 7e873770b5 Clone git repo from variables; Inline Ursula configuration via CLI for ansible. 2018-10-29 05:46:08 -07:00
Kieran R. Prasch 14ce9623e0 seed playbook drafting 2018-10-28 15:47:05 -07:00
Kieran R. Prasch 92a469906a Include EC2 External Inventory Scripts 2018-10-28 15:47:05 -07:00
Kieran R. Prasch 84d781279e Build docker with docker-compose 2018-10-28 15:47:05 -07:00
Kieran R. Prasch 8617a32276 Introduce ansible provisioning for AWS. 2018-10-28 15:47:05 -07:00
Kieran R. Prasch b6cc0d991c Add Dockerfile for demo build 2018-10-28 15:47:05 -07:00