Commit Graph

86 Commits

Author SHA1 Message Date
Joey Hess 50cd59cb3e new more expressive config.hs WIP 2014-04-10 21:13:56 -04:00
Joey Hess 25942fb0cc Propellor monad is a Reader for HostAttr
So far, the hostname is only used to improve a message in withPrivData,
but I anticipate using HostAttr for a lot more.
2014-04-10 17:23:43 -04:00
Joey Hess 5acaf8758f revert 2014-04-10 16:12:06 -04:00
Joey Hess f62f48de13
propellor spin 2014-04-10 16:11:21 -04:00
Joey Hess ff3f25fb4e
propellor spin 2014-04-10 16:08:38 -04:00
Joey Hess e44e4217fd
propellor spin 2014-04-10 16:08:16 -04:00
Joey Hess 13a4d4889c Use ssh connection caching, especially when bootstrapping. 2014-04-10 16:03:49 -04:00
Joey Hess bb1bc1ddc6
propellor spin 2014-04-10 00:40:38 -04:00
Joey Hess b13574372c
propellor spin 2014-04-10 00:37:03 -04:00
Joey Hess 0e47d3ed2e
propellor spin 2014-04-08 18:42:54 -04:00
Joey Hess 0636846848
propellor spin 2014-04-04 18:34:03 -04:00
Joey Hess 160b598756 add a lock 2014-04-04 16:23:20 -04:00
Joey Hess da3976b9e2
propellor spin 2014-04-04 16:20:20 -04:00
Joey Hess a3206d45d6 redo a change I lost somewhere
fixes ghc spain in i386 container on amd64 host
2014-04-04 02:06:19 -04:00
Joey Hess b14b56d84a
propellor spin 2014-04-03 13:58:21 -04:00
Joey Hess c764993cb3 improved remote and local provisioning 2014-04-03 13:49:26 -04:00
Joey Hess 9c3ab75059 fix 2014-04-03 12:35:27 -04:00
Joey Hess 8573c39d48
fix bootstrapping from a different branch than master 2014-04-03 12:33:55 -04:00
Joey Hess 492e4c68c8 better template 2014-04-03 12:26:27 -04:00
Joey Hess fc7b3893d1 clean up gpg droppings 2014-04-03 12:20:42 -04:00
Joey Hess 42f207232b debianization and a wrapper program for /usr/bin 2014-04-03 01:55:49 -04:00
Joey Hess 526bcbf093 type-safe reversions 2014-04-02 13:18:08 -04:00
Joey Hess e08accb35a nicer parameters when run inside docker 2014-04-01 20:47:25 -04:00
Joey Hess a04ad13b8e
add newline in case previous stdout lacked one
should probably use a Marker here..
2014-04-01 14:47:30 -04:00
Joey Hess 79cbdf35b1 better method of starting propellor simplesh inside docker 2014-04-01 13:51:58 -04:00
Joey Hess e02f802ac8 add PROPELLOR_DEBUG 2014-04-01 11:59:48 -04:00
Joey Hess bf4ba05528 docker support is working in theory (but untested) 2014-04-01 03:48:45 -04:00
Joey Hess 25c4d18503 simple socket server, will hopefully work with docker 2014-04-01 02:37:48 -04:00
Joey Hess 90f86b8b2b not quite working docker container interface 2014-04-01 01:12:05 -04:00
Joey Hess d53729495e
propellor spin 2014-03-31 19:31:35 -04:00
Joey Hess 14d56a303c
propellor spin 2014-03-31 19:06:50 -04:00
Joey Hess 178cd65e47
propellor spin 2014-03-31 19:01:56 -04:00
Joey Hess e170189b23
propellor spin 2014-03-31 18:53:27 -04:00
Joey Hess 45a453a87e
propellor spin 2014-03-31 18:44:10 -04:00
Joey Hess d3ddb231a6
propellor spin 2014-03-31 18:39:39 -04:00
Joey Hess eb78bbae19
propellor spin 2014-03-31 18:36:53 -04:00
Joey Hess c246a8ee74
propellor spin 2014-03-31 18:31:08 -04:00
Joey Hess 549df2612c
propellor spin 2014-03-31 18:06:39 -04:00
Joey Hess 2df64dc516
propellor spin 2014-03-31 17:57:12 -04:00
Joey Hess ac5439ab91
propellor spin 2014-03-31 16:52:58 -04:00
Joey Hess 679dd59ef7
propellor spin 2014-03-31 16:52:20 -04:00
Joey Hess b5b9fa922b
propellor spin 2014-03-31 16:50:30 -04:00
Joey Hess 312d19e538
propellor spin 2014-03-31 16:49:35 -04:00
Joey Hess 88d296d0de
propellor spin 2014-03-31 16:48:12 -04:00
Joey Hess 3ced1cecc5
propellor spin 2014-03-31 16:46:44 -04:00
Joey Hess 19627d9ec9
propellor spin 2014-03-31 16:45:32 -04:00
Joey Hess afe622f4a1
propellor spin 2014-03-31 16:42:25 -04:00
Joey Hess 136de68ca0
propellor spin 2014-03-31 16:41:10 -04:00
Joey Hess 0cf9c40ba0
propellor spin 2014-03-31 16:40:03 -04:00
Joey Hess 4a7e60cc53
propellor spin 2014-03-31 16:37:19 -04:00