summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Hess2015-10-16 14:27:07 -0400
committerJoey Hess2015-10-16 14:27:07 -0400
commit6bc38b1fbd63c2ca9512adc16ba52e4426796653 (patch)
treecd8d5749524fdf318d836c98a70cc7aaa30332ba
parent4b848fedbf2d3a7b7ba94abd2b0ed8526df2fac7 (diff)
comment
-rw-r--r--doc/todo/spin_without_remote_compilation/comment_1_10d797b43df9252c34a02c3fd249374b._comment12
-rw-r--r--doc/todo/spin_without_remote_compilation/comment_2_1c3176559695d33bd7e183b9734e430f._comment8
2 files changed, 13 insertions, 7 deletions
diff --git a/doc/todo/spin_without_remote_compilation/comment_1_10d797b43df9252c34a02c3fd249374b._comment b/doc/todo/spin_without_remote_compilation/comment_1_10d797b43df9252c34a02c3fd249374b._comment
index 31efdbd8..6c6f3b6f 100644
--- a/doc/todo/spin_without_remote_compilation/comment_1_10d797b43df9252c34a02c3fd249374b._comment
+++ b/doc/todo/spin_without_remote_compilation/comment_1_10d797b43df9252c34a02c3fd249374b._comment
@@ -21,7 +21,7 @@ binary over to the host and check if it runs there before replacing any
older propellor binary with it.
The other question is, how to tell propellor when to use this mode. Some
-ideas:
+ideas, which build on each other.
* --spin --precompiled
@@ -34,12 +34,10 @@ ideas:
automatically spins the other hosts. And if the hosts it's spinning
have the `precompiled` property, the controller will honor it.
-These ideas build on each other. I think the last one is best.
-
-Propellor's cron job will probably fail on a precompiled host, since
-even if it manages to pull changes from the central git repo (unlikely as a
-precompiled propellor currently isn't set up as a git repo), it can't
-locally compile them.
+Note that propellor's cron job will probably fail on a precompiled host,
+since even if it manages to pull changes from the central git repo
+(unlikely as a precompiled propellor currently isn't set up as a git repo),
+it can't locally compile them.
So, in order to have a centralized repository with precompiled hosts,
you need a controller that can handle sending the updated builds of
diff --git a/doc/todo/spin_without_remote_compilation/comment_2_1c3176559695d33bd7e183b9734e430f._comment b/doc/todo/spin_without_remote_compilation/comment_2_1c3176559695d33bd7e183b9734e430f._comment
new file mode 100644
index 00000000..3f6bf4a7
--- /dev/null
+++ b/doc/todo/spin_without_remote_compilation/comment_2_1c3176559695d33bd7e183b9734e430f._comment
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 2"""
+ date="2015-10-16T18:23:21Z"
+ content="""
+Since the controller idea was useful beyond supporting precompiled hosts,
+I've implemented it first, in Propellor.Property.Spin.controller.
+"""]]