Commit Graph

2101 Commits

Author SHA1 Message Date
Joey Hess 97e9433f1b rollback if renameing fails
This avoids leaving the system in a broken state where some directories
have been renamed away any others not.

Future work: If the rename list contains (foo, bar) and (newfoo,foo),
reorder the list to gather those two actions together to minimize
the amount of time that foo is missing. In case of power loss or something.
2014-12-05 12:50:01 -04:00
Joey Hess 573b8b7df8 changelog 2014-12-04 17:40:26 -04:00
Joey Hess 4be893f0bf more improvements to takeover 2014-12-04 17:34:47 -04:00
Joey Hess fd90adc7d3
Merge commit 'cdf763b8b8deeb9c7e572afe268869e441ef30aa' into joeyconfig 2014-12-04 17:11:24 -04:00
Joey Hess f1fd75c9ec more work on OS takeover 2014-12-04 17:11:15 -04:00
Joey Hess cdf763b8b8 propellor spin 2014-12-04 17:11:08 -04:00
Joey Hess 014af4a5b4
propellor spin 2014-12-04 17:05:03 -04:00
Joey Hess c57a423883
propellor spin 2014-12-04 17:01:43 -04:00
Joey Hess 61766ff027
propellor spin 2014-12-04 16:55:33 -04:00
Joey Hess 31cf8e0c24
propellor spin 2014-12-04 16:54:04 -04:00
Joey Hess bf4840f341
propellor spin 2014-12-04 16:50:00 -04:00
Joey Hess e47fbd9b39
propellor spin 2014-12-04 16:29:33 -04:00
Joey Hess c00219f593
propellor spin 2014-12-04 16:28:06 -04:00
Joey Hess 228154cf1f
propellor spin 2014-12-04 16:27:54 -04:00
Joey Hess 05ad6ad130
propellor spin 2014-12-04 16:25:12 -04:00
Joey Hess 5eb980d048
propellor spin 2014-12-04 16:24:35 -04:00
Joey Hess 1106c305d0
propellor spin 2014-12-04 16:23:00 -04:00
Joey Hess c99e367c3b
propellor spin 2014-12-04 16:22:29 -04:00
Joey Hess cf8583aa05
propellor spin 2014-12-04 16:21:15 -04:00
Joey Hess 0aa635dbd2
propellor spin 2014-12-04 16:21:09 -04:00
Joey Hess b5af98d744
propellor spin 2014-12-04 16:16:50 -04:00
Joey Hess ef5ee9416c
propellor spin 2014-12-04 16:16:11 -04:00
Joey Hess 748e6329c7
propellor spin 2014-12-04 16:14:34 -04:00
Joey Hess a2537ce16c
propellor spin 2014-12-04 16:14:01 -04:00
Joey Hess f78c2f16d1
update name of libgnutls dev package 2014-12-03 19:05:36 -04:00
Joey Hess 7052986d09 links 2014-12-03 16:54:41 -04:00
Joey Hess 44ae716885 add posts page 2014-12-03 16:54:15 -04:00
Joey Hess f6e2cc1e65 move news to better page 2014-12-03 16:53:26 -04:00
Joey Hess c9d09afafa
Run apt-cache policy with LANG=C. 2014-12-01 11:59:27 -04:00
Joey Hess 1906500030
switch kite to testing 2014-11-28 11:40:03 -04:00
Joey Hess 4c2eac2d3c
remove -i, seems not needed and may be causing problem 2014-11-27 19:10:39 -04:00
Joey Hess 9500e9bb81
added more debugging 2014-11-27 17:55:56 -04:00
Joey Hess 7ddb862176
propellor spin 2014-11-27 17:51:41 -04:00
Joey Hess d1425be30a
propellor spin 2014-11-27 11:49:23 -04:00
Joey Hess 5a104675e4
avoid crash on no propellor.debug setting 2014-11-26 10:51:29 -04:00
Joey Hess e07dc9b1d3
propellor.debug can be set in the git config to enable more persistent debugging output. 2014-11-25 18:55:12 -04:00
Félix Sipma 7d0f79a0c7 Group: preferred style
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-25 13:12:56 -04:00
Joey Hess e0d2761e00
update 2014-11-25 11:43:08 -04:00
Joey Hess 625b6fc92a
document 2014-11-25 11:38:42 -04:00
Joey Hess 40374c10de
cron.runPropellor now runs propellor, rather than using its Makefile. This is more robust.
Particularly, the Makefile would try to build propellor if there were
updates, but if this build failed because a bad commit was pushed, it would
abort w/o pulling any new fixed commits.

Anyway, it's better to move away from using the makefile when possible as
it's just for bootstrapping, and also I would like to make "make" not
default to running propellor as that can be confusing behavior.

(I can't change that yet; needed for upgrades. Should be fine to change
after several more releases, or maybe a year..)
2014-11-25 11:33:45 -04:00
Joey Hess 934171e2ea rename 2014-11-24 00:52:46 -04:00
Joey Hess 8d1814a884 move property to ssh module 2014-11-24 00:51:36 -04:00
Joey Hess 9ac4e94625 oops 2014-11-24 00:50:48 -04:00
Joey Hess ccdbf0026d more work; builds now 2014-11-24 00:40:53 -04:00
Joey Hess f85026da7f better property names 2014-11-23 19:49:53 -04:00
Joey Hess 1ac0c5bb5f
Merge commit 'a38668016a1b048b596482fda4edde99e03a4600' into joeyconfig 2014-11-23 18:51:23 -04:00
Joey Hess 3ef6e352c3 one more merge test
--allow-empty added to commit, because the spins could all be empty
2014-11-23 18:51:07 -04:00
Joey Hess a38668016a propellor spin 2014-11-23 18:50:40 -04:00
Joey Hess 02cd86c2f1 propellor spin 2014-11-23 18:50:40 -04:00
Joey Hess 131d3b8078 propellor spin 2014-11-23 18:50:40 -04:00