summaryrefslogtreecommitdiffstats
path: root/doc/bootstrap-todo.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/bootstrap-todo.md')
-rw-r--r--doc/bootstrap-todo.md56
1 files changed, 56 insertions, 0 deletions
diff --git a/doc/bootstrap-todo.md b/doc/bootstrap-todo.md
new file mode 100644
index 0000000..3db7136
--- /dev/null
+++ b/doc/bootstrap-todo.md
@@ -0,0 +1,56 @@
+# Bootstrap TODO
+
+(inherited from the bootstrap project)
+
+## Unclear Responsibility
+
+These may be in purview of ha-cluster-bootstrap, or may be in appliance image:
+
+* install debuginfo packages
+* enable coredumps
+
+
+## General / Random
+
+* csync2_remote assumes there's only one group in csync2.cfg, or, more to
+ the point, will only add new hosts to the first group.
+* Likewise, ssh_merge grabs all hosts regardless of what group they're in
+ (although this is probably fine)
+* get rid of curses junk in log file (fix ENV term)
+* Multi-device SBD (use multiple -s args)
+* Start new node on standby
+ # crm configure node node-1 attributes standby="on"
+ # crm node clearstate node-1 (requires confirmation)
+ - start new node, unbelievably it works!
+ # crm node online node-1
+* don't error to log if log not started
+* is "partx -a <device>" any sort of sane replacement for partprobe?
+* Use ssh-copy-id instead of manual fiddling with authorized_keys?
+
+
+## STONITH Config
+
+* See https://bugzilla.novell.com/show_bug.cgi?id=722405 for stonith timeout suggestions
+
+
+## Template Mode
+
+Generally specific to OCFS2 template ATM, as that's the only one extant.
+
+* Very long path to partition (/dev/disk/by-path/... for iSCSI) means we
+ can't determine paths to new partitions, thanks to bnc#722959. Unclear
+ if this will be fixed for SP2.
+* /dev/disk/by-id/dm-name paths are unreliable (at least for determining
+ partitions after carving the device up).
+* Probably need to prompt user for new partitions after carving, should
+ they not be found (FFS).
+* ocfs2 template is not the same as Hawk's. Consider enhancing
+ ha-cluster-bootstrap so it uses Hawk's templates directly rather than using
+ its own.
+* Ensure required RPMs are installed when running template (they're just
+ Recommends in the spec)
+* Specifying sbd without ocfs2 partition may be incompatible with ocfs2
+ template (need to test)
+* block device size " blockdev --getsz" etc. (when making OCFS2 partition
+ with "-T vmstore")
+