summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2006-10-12 11:26:14 -0400
committerJim Meyering <jim@meyering.net>2006-10-12 11:26:14 -0400
commit55ce69eb59d2080aaeea7e4f712583e9967f6167 (patch)
treeee489735f41da6907022e06c7a6ad516b7b4885f /TODO
parentd496b2b75dc3bb80b85deac10125450073e4fee7 (diff)
downloadthird_party-cobbler-55ce69eb59d2080aaeea7e4f712583e9967f6167.tar.gz
third_party-cobbler-55ce69eb59d2080aaeea7e4f712583e9967f6167.tar.xz
third_party-cobbler-55ce69eb59d2080aaeea7e4f712583e9967f6167.zip
Added a basic locking system to avoid multiple "sync" operations happening at the same time -- not a huge risk -- but it ought to be guarded against.
Diffstat (limited to 'TODO')
-rw-r--r--TODO29
1 files changed, 21 insertions, 8 deletions
diff --git a/TODO b/TODO
index 9bc8715..13c83e8 100644
--- a/TODO
+++ b/TODO
@@ -1,17 +1,30 @@
cobbler TODO list
- - GTK (or Web) UI for Cobbler ?
- - Port over to xeninst python module once available for something other than Rawhide
- - Wake on lan integration for PXE
- - Integration with stonnith or other up/down devices?
- - Locking
+
+need to fix:
+ - global locking -- one cobbler command at a time
- For "enchant", try to verify that syslinux and mkinitrd are installed on the remote.
- - "make test" shouldn't overwrite files in /var/lib/cobbler/
- "enchant" would be better if it didn't need to know the password
- "enchant" has issues with ssh key changes locking it out
- "enchant" should be written in a more distro-agnostic way.
- - "add" should be distinguished from "edit" so as to not overwrite
+ - "cobbler add" should be distinguished from "edit" so as to not overwrite
+ - "make test" shouldn't overwrite files in /var/lib/cobbler/
new configs.
+
+really nice to have:
+ - GTK (or Web) UI for Cobbler ?
+
+making things more standardized/flexible:
+ - Port over to xeninst python module once available for something other than Rawhide
+ - abstract out the --pxe-arch system, possibly pseudonym it to arch,
+ and make the multiple-bootloader system more plugin oriented to allow
+ for alternative bootloaders (not neccessarily kickstart related)
+ to be added
+ - look into what it would take to make kickstart *more optional*
+
+bells and whistles:
+ - Wake on lan integration for PXE
+ - Integration with stonnith or other up/down devices?
-general cleanup:
+internal code cleanup:
- an argument parsing overhaul is probably due
- remove the cobbler_msg logic since i18n isn't likely