Skip to content

Latest commit

 

History

History
74 lines (54 loc) · 1.69 KB

TODO.org

File metadata and controls

74 lines (54 loc) · 1.69 KB

MILESTONES

0.1.0 - operable for zone OS virtualized machines

primaries

  • [X] exists?
  • [X] enabled?
  • [ ] destroy method ???

secondaries

  • [X] vmadm properties getter/setter
  • [X] valid memory settings change (lock <= phys <= virt)
  • [X] zfs properties inaccesible via vmadm
  • [ ] documentation
  • [ ] puppet package structure
  • [ ] netif integration
    • [ ] needs to be decided if more than two NICs are reasonable and feasible for automatic creation. the problem is how to get the information from list command without knowing beforehand how many NICS exist
  • all properties “overkill” at the moment, necessary are
    • [X] nic_tag
    • [X] IP
    • [X] netmask
    • [X] gw
    • [ ] resolvers (array!)
    • [X] DHCP srv
  • [X] add NIC
  • [X] update NIC
  • [ ] destroy NIC ???
  • [ ] are all defaults sensible?

errors

  • [X] max_swap without function, parameter -> property

0.2.0 - operable for KVM virtualized machines

0.3.0 - infrastructure operations

  • [ ] archive VMs
  • [ ] complete nic properties
  • [ ] nic operation for more than two nics
  • [ ] VLAN for nics

VARIOUS DESIRABLE FEATURE

  • [ ] proper naming of memory variables phys, lock and virt
  • [ ] make update ops flushable
  • [ ] ZFS checksum property
  • [ ] ZFS copies property
  • [ ] ZFS dedup property
  • [ ] ZFS atime property
  • [ ] ZFS checksum property
  • [ ] imgadm dependency resoultion if image is missing on hosting machine
  • [ ] replace image uuid with “speaking” name of image

ASIDES

  • [ ] find out curious vmadm behaviour when given incosistent memory values, to commit sth wich is valid, but not what operator requested in BAD IDEA (TM)
  • [ ] why is joyent symbol???

ADMIN

  • [ ] CHANGES file