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
Joey Hess
8f47489b86
propellor spin
2014-11-23 18:50:39 -04:00
Joey Hess
ac1272d9d3
propellor spin
2014-11-23 18:50:39 -04:00
Joey Hess
a204fc448b
propellor spin
2014-11-23 18:50:39 -04:00
Joey Hess
9d975e9ee4
add --merge
2014-11-23 18:48:52 -04:00
Joey Hess
baba668033
hasSomePassword and hasPassword now default to using the name of the host as the Context for the password. To specify a different context, use hasSomePassword' and hasPassword' (API change)
2014-11-23 16:40:21 -04:00
Joey Hess
d8624e2e5d
WIP
2014-11-23 16:12:39 -04:00
Joey Hess
23c91a0fdd
propellor spin
2014-11-23 15:18:26 -04:00
Joey Hess
0ea0f7f4de
--spin can be passed multiple hosts, and it will provision each host in turn.
...
Note that if it fails to spin a host, it will stop. I think this is better
than continuing to the next, because there might be a reason to spin hosts
in some specific order (ie, update dns first and then use it).
2014-11-23 15:17:57 -04:00
Joey Hess
3c952a0de9
comment
2014-11-23 14:40:28 -04:00
Joey Hess
dea5c2068e
changelog
2014-11-23 14:39:19 -04:00
Félix Sipma
226981cda4
Git: bareRepo
...
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-23 14:39:01 -04:00
Joey Hess
e8a07b1840
changelog
2014-11-23 14:38:31 -04:00
Félix Sipma
6aa21366d5
Group properties
...
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-23 14:37:49 -04:00
Joey Hess
69eace8e9a
preferred style
2014-11-23 14:37:37 -04:00
Félix Sipma
f4e06ae778
User: hasGroup
...
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2014-11-23 14:37:10 -04:00
Joey Hess
feae1912ab
propellor spin
2014-11-22 22:57:48 -04:00
Joey Hess
87ac275663
propellor spin
2014-11-22 22:56:16 -04:00
Joey Hess
a786bd81c5
propellor spin
2014-11-22 22:38:16 -04:00
Joey Hess
5fefb161c3
propellor spin
2014-11-22 22:37:25 -04:00
Joey Hess
ca09087caf
propellor spin
2014-11-22 22:24:09 -04:00
Joey Hess
1a6a317e64
propellor spin
2014-11-22 22:13:17 -04:00
Joey Hess
81e52f1e14
update
2014-11-22 22:13:00 -04:00
Joey Hess
96ecbaad25
pute full path to bin/propellor inside shim
2014-11-22 22:10:53 -04:00
Joey Hess
7c5188b202
propellor spin
2014-11-22 22:01:19 -04:00
Joey Hess
3620f070be
propellor spin
2014-11-22 21:55:24 -04:00
Joey Hess
5360e466d3
reorg
2014-11-22 21:50:49 -04:00
Joey Hess
cc8babccc8
propellor spin
2014-11-22 21:37:39 -04:00
Joey Hess
35c06a158f
propellor spin
2014-11-22 21:32:03 -04:00
Joey Hess
1d5d911aa0
propellor spin
2014-11-22 21:30:50 -04:00
Joey Hess
3f98cdbced
propellor spin
2014-11-22 21:13:19 -04:00
Joey Hess
50b6e37790
propellor spin
2014-11-22 21:10:35 -04:00
Joey Hess
52799884a6
propellor spin
2014-11-22 20:50:45 -04:00
Joey Hess
e039fc7736
propellor spin
2014-11-22 20:47:58 -04:00
Joey Hess
527400ea27
propellor spin
2014-11-22 20:43:06 -04:00
Joey Hess
1338f4effd
don't remove old localdir before tarball unpack
...
it may get messy if old stuff is left, but there is state in there
2014-11-22 20:42:31 -04:00
Joey Hess
58b5de7802
Revert "avoid removing whole localdir every time the precompiled tarball is uploaded"
...
This reverts commit 40bec41f56
.
2014-11-22 20:42:20 -04:00
Joey Hess
44111583e1
propellor spin
2014-11-22 20:36:44 -04:00
Joey Hess
40bec41f56
avoid removing whole localdir every time the precompiled tarball is uploaded
...
There's some state in there..
Moved it to a shim subdir, which can be deleted and the tarball unpacked to
recreate it.
2014-11-22 20:35:46 -04:00
Joey Hess
001c193a43
propellor spin
2014-11-22 20:30:46 -04:00