Joey Hess
|
17d46c67fa
|
docker: When running as effective init inside container, wait on zombies.
|
2014-04-04 18:21:54 -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
|
e64a66b21b
|
propellor spin
|
2014-04-04 16:03:12 -04:00 |
Joey Hess
|
1f783394c0
|
propellor spin
|
2014-04-04 15:59:48 -04:00 |
Joey Hess
|
075a8eac5b
|
propellor spin
|
2014-04-04 15:58:48 -04:00 |
Joey Hess
|
68ed5153aa
|
propellor spin
|
2014-04-04 15:54:42 -04:00 |
Joey Hess
|
1a44d4010a
|
propellor spin
|
2014-04-04 15:52:52 -04:00 |
Joey Hess
|
f31f8e8358
|
propellor spin
|
2014-04-04 15:49:49 -04:00 |
Joey Hess
|
e6d9c792e7
|
propellor spin
|
2014-04-04 15:47:06 -04:00 |
Joey Hess
|
b9e7721db0
|
propellor spin
|
2014-04-04 15:26:16 -04:00 |
Joey Hess
|
bbca48d44b
|
propellor spin
|
2014-04-04 15:23:09 -04:00 |
Joey Hess
|
d902a4924b
|
propellor spin
|
2014-04-04 15:21:42 -04:00 |
Joey Hess
|
fd1b037d45
|
propellor spin
|
2014-04-04 15:15:56 -04:00 |
Joey Hess
|
e2512c198d
|
propellor spin
|
2014-04-04 15:14:53 -04:00 |
Joey Hess
|
fd9c5fa94c
|
propellor spin
|
2014-04-04 15:09:59 -04:00 |
Joey Hess
|
4d69d83def
|
propellor spin
|
2014-04-04 15:07:51 -04:00 |
Joey Hess
|
00b27119ee
|
propellor spin
|
2014-04-04 15:04:53 -04:00 |
Joey Hess
|
50a9e826a3
|
propellor spin
|
2014-04-04 15:03:03 -04:00 |
Joey Hess
|
0b7fb01032
|
propellor spin
|
2014-04-04 14:55:34 -04:00 |
Joey Hess
|
d96bc41d06
|
propellor spin
|
2014-04-04 14:45:31 -04:00 |
Joey Hess
|
5849f43422
|
propellor spin
|
2014-04-04 14:42:07 -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
|
25a0026050
|
nope
|
2014-04-04 01:37:31 -04:00 |
Joey Hess
|
f75db89007
|
improve
|
2014-04-04 01:16:16 -04:00 |
Joey Hess
|
ccc8290712
|
update
|
2014-04-04 01:12:09 -04:00 |
Joey Hess
|
eb8dcfd995
|
propellor spin
|
2014-04-04 00:44:29 -04:00 |
Joey Hess
|
ba8a259f24
|
propellor spin
|
2014-04-04 00:29:19 -04:00 |
Joey Hess
|
dd08ae61db
|
propellor spin
|
2014-04-04 00:18:51 -04:00 |
Joey Hess
|
3aff991553
|
propellor spin
|
2014-04-04 00:11:24 -04:00 |
Joey Hess
|
cf3fc9b8e9
|
fix file mode bug
|
2014-04-04 00:08:30 -04:00 |
Joey Hess
|
d19171ed53
|
propellor spin
|
2014-04-03 23:59:32 -04:00 |
Joey Hess
|
7932c5abec
|
propellor spin
|
2014-04-03 23:57:36 -04:00 |
Joey Hess
|
fbc57d6845
|
propellor spin
|
2014-04-03 23:35:36 -04:00 |
Joey Hess
|
ff49cf562c
|
propellor spin
|
2014-04-03 23:32:00 -04:00 |
Joey Hess
|
b254cbbab1
|
propellor spin
|
2014-04-03 23:30:23 -04:00 |
Joey Hess
|
5499b2a612
|
propellor spin
|
2014-04-03 23:16:34 -04:00 |
Joey Hess
|
1c381c5246
|
library shimming for docker (untested)
|
2014-04-03 21:22:37 -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
|
fdb48b1dd1
|
api doc improvements
|
2014-04-03 02:27:17 -04:00 |
Joey Hess
|
42f207232b
|
debianization and a wrapper program for /usr/bin
|
2014-04-03 01:55:49 -04:00 |
Joey Hess
|
167609746d
|
propellor spin
|
2014-04-02 23:40:37 -04:00 |
Joey Hess
|
b3e07972ab
|
propellor spin
|
2014-04-02 23:36:36 -04:00 |
Joey Hess
|
feaafc26de
|
propellor spin
|
2014-04-02 23:32:09 -04:00 |
Joey Hess
|
5df3ad13df
|
awesome new revert operator!
|
2014-04-02 23:01:40 -04:00 |
Joey Hess
|
5674818300
|
propellor spin
|
2014-04-02 20:56:02 -04:00 |
Joey Hess
|
595794a250
|
propellor spin
|
2014-04-02 20:44:11 -04:00 |
Joey Hess
|
6bde26780f
|
updates
|
2014-04-02 20:40:38 -04:00 |
Joey Hess
|
73fcd794e4
|
propellor spin
|
2014-04-02 20:26:38 -04:00 |
Joey Hess
|
a552434370
|
layout
|
2014-04-02 19:07:48 -04:00 |
Joey Hess
|
cd10ceb976
|
generalized git-annex autobuilder to not need a rsync password
|
2014-04-02 18:36:42 -04:00 |
Joey Hess
|
b456e8aedc
|
require docker installed
|
2014-04-02 14:28:16 -04:00 |
Joey Hess
|
9cde582c35
|
better container reversion
|
2014-04-02 13:56:16 -04:00 |
Joey Hess
|
bbc4a84f4f
|
always clear the provisioned flag
|
2014-04-02 13:28:46 -04:00 |
Joey Hess
|
32b61c25d8
|
build list in right order (innecefficiently)
|
2014-04-02 13:20:39 -04:00 |
Joey Hess
|
526bcbf093
|
type-safe reversions
|
2014-04-02 13:18:08 -04:00 |
Joey Hess
|
6f032f7ee3
|
propellor spin
|
2014-04-02 00:52:39 -04:00 |
Joey Hess
|
9161ecaac2
|
more robust apt
|
2014-04-02 00:31:07 -04:00 |
Joey Hess
|
23a2710330
|
propellor spin
|
2014-04-02 00:07:22 -04:00 |
Joey Hess
|
3f96e5a5f3
|
propellor spin
|
2014-04-02 00:05:10 -04:00 |
Joey Hess
|
3fae22e95b
|
changed Arch to String type
|
2014-04-01 23:49:15 -04:00 |
Joey Hess
|
3cc57e7fba
|
add .propellor suffix to managed containers
Avoids deleting any containers that we don't manage..
|
2014-04-01 23:33:06 -04:00 |
Joey Hess
|
b6ef135aa7
|
propellor spin
|
2014-04-01 23:27:52 -04:00 |
Joey Hess
|
f3f2af29f2
|
docker gc
|
2014-04-01 23:24:31 -04:00 |
Joey Hess
|
16668c03f8
|
fix
|
2014-04-01 22:55:32 -04:00 |
Joey Hess
|
6e788fae21
|
fix
|
2014-04-01 22:47:07 -04:00 |
Joey Hess
|
f1017c7f8e
|
provision on boot
|
2014-04-01 21:53:11 -04:00 |
Joey Hess
|
e08accb35a
|
nicer parameters when run inside docker
|
2014-04-01 20:47:25 -04:00 |
Joey Hess
|
1f314984b5
|
ensure cron is running
|
2014-04-01 20:47:05 -04:00 |
Joey Hess
|
668cc936e4
|
avoid unnecessary rebuid of container
|
2014-04-01 20:34:26 -04:00 |
Joey Hess
|
e06121e055
|
propellor spin
|
2014-04-01 20:30:55 -04:00 |
Joey Hess
|
c4f76e4fdf
|
temp workaround
|
2014-04-01 20:24:44 -04:00 |
Joey Hess
|
2b7556fe3a
|
allow arbitrary workdir
|
2014-04-01 20:23:11 -04:00 |
Joey Hess
|
60960d7853
|
propellor spin
|
2014-04-01 19:33:06 -04:00 |
Joey Hess
|
4e7928efb6
|
propellor spin
|
2014-04-01 18:42:32 -04:00 |
Joey Hess
|
c9c6d8f462
|
propellor spin
|
2014-04-01 18:35:46 -04:00 |
Joey Hess
|
526b59d2bc
|
propellor spin
|
2014-04-01 18:34:01 -04:00 |
Joey Hess
|
7200baa08a
|
propellor spin
|
2014-04-01 18:31:04 -04:00 |
Joey Hess
|
8bdc8d189c
|
propellor spin
|
2014-04-01 18:28:35 -04:00 |
Joey Hess
|
6d425cba7c
|
propellor spin
|
2014-04-01 18:15:21 -04:00 |
Joey Hess
|
a1c43469f6
|
propellor spin
|
2014-04-01 18:10:46 -04:00 |
Joey Hess
|
2452a4425d
|
propellor spin
|
2014-04-01 18:07:49 -04:00 |
Joey Hess
|
3ea5a38395
|
propellor spin
|
2014-04-01 18:06:02 -04:00 |
Joey Hess
|
0dc5c27180
|
cron job setup Properties
|
2014-04-01 17:54:20 -04:00 |
Joey Hess
|
b70422c8cf
|
fix desc for combineProperties
|
2014-04-01 17:32:37 -04:00 |
Joey Hess
|
a69b0a2cc8
|
propellor spin
|
2014-04-01 17:26:16 -04:00 |
Joey Hess
|
defb0bd037
|
shorter
|
2014-04-01 17:14:56 -04:00 |
Joey Hess
|
ec61b8f5d6
|
propellor spin
|
2014-04-01 17:08:48 -04:00 |
Joey Hess
|
b448016263
|
propellor spin
|
2014-04-01 17:03:03 -04:00 |
Joey Hess
|
e6d24b49b8
|
various improvements
|
2014-04-01 16:58:11 -04:00 |
Joey Hess
|
8c6d07fd2c
|
improve UI when exiting shell in docker container
|
2014-04-01 15:38:32 -04:00 |
Joey Hess
|
5711a275f7
|
comment
|
2014-04-01 15:26:34 -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
|
d6b94c1d03
|
more debug
|
2014-04-01 14:33:03 -04:00 |
Joey Hess
|
274564b7d0
|
wow, cute bug
|
2014-04-01 14:30:54 -04:00 |
Joey Hess
|
5d06f1ebc3
|
protocol debug
|
2014-04-01 14:28:05 -04:00 |
Joey Hess
|
50f68604e1
|
improve display of docker container properties
|
2014-04-01 14:20:59 -04:00 |
Joey Hess
|
5422a5b376
|
nochange on service
|
2014-04-01 14:11:36 -04:00 |
Joey Hess
|
407f1b27fc
|
description
|
2014-04-01 14:08:35 -04:00 |
Joey Hess
|
42517c8a23
|
oops again
|
2014-04-01 14:03:34 -04:00 |
Joey Hess
|
2c66d0d475
|
oops
|
2014-04-01 14:00:46 -04:00 |
Joey Hess
|
d73dd30044
|
fix chaining into docker
|
2014-04-01 13:58:15 -04:00 |
Joey Hess
|
79cbdf35b1
|
better method of starting propellor simplesh inside docker
|
2014-04-01 13:51:58 -04:00 |
Joey Hess
|
2c328ad142
|
shell syntax fix
|
2014-04-01 13:09:10 -04:00 |
Joey Hess
|
9df409d2fb
|
fix
|
2014-04-01 13:07:55 -04:00 |
Joey Hess
|
ff4bc019cf
|
typo
|
2014-04-01 13:06:50 -04:00 |
Joey Hess
|
2d4a0f760b
|
fix bug in containerid parsing
|
2014-04-01 13:04:24 -04:00 |
Joey Hess
|
1d180d6ae5
|
inverted logic
|
2014-04-01 12:55:59 -04:00 |
Joey Hess
|
f9686cd3df
|
fix container running params
|
2014-04-01 12:54:51 -04:00 |
Joey Hess
|
877456c5c7
|
docker does not allow @ in container names
|
2014-04-01 12:44:07 -04:00 |
Joey Hess
|
1af0cb35b6
|
tweak
|
2014-04-01 12:42:24 -04:00 |
Joey Hess
|
2fd17d628c
|
fix 2 docker bugs
|
2014-04-01 12:38:09 -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
|
2f9300f2a1
|
propellor spin
|
2014-03-31 18:55:58 -04:00 |
Joey Hess
|
ecf1584d7e
|
propellor spin
|
2014-03-31 18:54:03 -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 |
Joey Hess
|
78b05d22ff
|
propellor spin
|
2014-03-31 16:24:48 -04:00 |
Joey Hess
|
fb98e0aec4
|
propellor spin
|
2014-03-31 16:23:49 -04:00 |
Joey Hess
|
740a8243f6
|
propellor spin
|
2014-03-31 16:20:38 -04:00 |
Joey Hess
|
a5b739af6d
|
out of band keyring transfer is not necessary, since repo is cloned securely
|
2014-03-31 15:52:40 -04:00 |
Joey Hess
|
94d09dfd64
|
propellor spin
|
2014-03-31 15:43:24 -04:00 |
Joey Hess
|
9172b79612
|
propellor spin
|
2014-03-31 15:40:16 -04:00 |