summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorJoshua Harlow <harlowja@yahoo-inc.com>2012-06-29 18:29:45 -0700
committerJoshua Harlow <harlowja@yahoo-inc.com>2012-06-29 18:29:45 -0700
commit6a999d85aca7790da1a2a4fb2bedc2dcadf7099b (patch)
treedd8216c8b8db25414892fac923894aba44c01c83 /TODO
parent30117ccab78bddceaba5b1c65d362a894a7d403a (diff)
downloadvyos-cloud-init-6a999d85aca7790da1a2a4fb2bedc2dcadf7099b.tar.gz
vyos-cloud-init-6a999d85aca7790da1a2a4fb2bedc2dcadf7099b.zip
Update the todo with comments on new actions to be fixed.
1. Use the netcf library instead of ubuntu -> rhel format conversion occuring now 2. Replace the apt* like config 'modules' with generic ones that will use the new distro classes to handle the specific lower-level details
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 11 insertions, 4 deletions
diff --git a/TODO b/TODO
index 568bdb07..50471774 100644
--- a/TODO
+++ b/TODO
@@ -1,14 +1,21 @@
-- consider 'failsafe' DataSource
+- Consider a 'failsafe' DataSource
If all others fail, setting a default that
- sets the user password, writing it to console
- logs to console that this happened
-- consider 'previous' DataSource
+- Consider 'previous' DataSource
If no other data source is found, fall back to the 'previous' one
keep a indication of what instance id that is in /var/lib/cloud
-- rewrite "cloud-init-query"
- have DataSource and cloudinit expose explicit fields
+- Rewrite "cloud-init-query" (currently not implemented)
+ Possibly have DataSource and cloudinit expose explicit fields
- instance-id
- hostname
- mirror
- release
- ssh public keys
+- Remove the conversion of the ubuntu network interface format conversion
+ to a RH/fedora format and replace it with a top level format that uses
+ the netcf libraries format instead (which itself knows how to translate
+ into the specific formats)
+- Replace the 'apt*' modules with variants that now use the distro classes
+ to perform distro independent packaging commands (where possible)
+