doc/local.css: Improve table headers
[noc.git] / doc / gnocci.org
index c067203..2b5a486 100644 (file)
@@ -1,11 +1,16 @@
 * Roadmap
-** TODO Get tunnel & subnet from mur.at for testing [1/2]
+** DONE Get tunnel & subnet from mur.at for testing [2/2]
 *** DONE Get approval from mur.at
     CLOSED: [2018-06-01 Fri 20:29]
-*** TODO Set up tunnel
+*** DONE Set up tunnel
+    CLOSED: [2018-06-02 Sa 01:26]
     Assigned: equinox
-** TODO Create new VLANs [0/3]
-*** TODO mgmt VLAN 32 (aka new managemnt VLAN)
+    IPv4: 89.106.211.0/28
+    IPv6: 2a02:3e0:4001::/48
+    IPIP Tunnel Endpoint: 10.12.240.246
+** TODO Create new VLANs [1/3]
+*** DONE mgmt VLAN 32 (aka new managemnt VLAN)
+    CLOSED: [2018-06-02 Sa 03:17]
     Assigned: equinox
 *** TODO Finish converting plan to diagram & push to ikiwiki
     Assigned: nicoo
 ** TODO Bring gnocchi online [0/2]
 *** TODO Move gnocchis to the rack in W1
     Assigned: nicoo
-*** TODO Setup [0/7]
+*** TODO Setup [3/9]
+**** DONE Adapt vm/setup to be able to bring up Gnocci VMs
+     CLOSED: [2018-06-17 Sun 12:32]
+
+     vm/setup had implicit assumptions about network which might not have
+     held when installing core network VMs on gnocci
+
+     It now only needs connectivity on the VM's primary interface,
+     to the configured debian mirror.
+
 **** TODO Prepare preseed installs for gnocchis
      Assigned: nicoo
 
-Generate preseed in Ansible, concat to initramfs.
+     Generate preseed in Ansible, concat to initramfs.
 
 **** TODO 1 if -> mgmt, 2 if -> lacp -> tagged VLANs
-**** TODO Basic services on hypervisor [0/3]
+**** DONE Basic services on hypervisor [3/3]
      Assigned: nicoo
-***** TODO OpenNTPd
-***** TODO Haveged
-***** TODO Provide time & entropy to guests
+***** DONE NTPd
+      CLOSED: [2018-06-17 Sun 16:31]
+***** DONE Haveged
+      CLOSED: [2018-06-08 Sun 21:24]
+***** DONE Provide time & entropy to guests
+      CLOSED: [2018-06-08 Sun 21:24]
+
 **** TODO Get the vm-host role working there
+**** DONE Figure out best way to virtualize OpenWRT
+     CLOSED: [2018-06-17 So 16:00]
+      Assigned: equinox
+
+      Openwrt x86_64 have everything built in to run inside KVM
+      I propose to store to have 2 disks for the VMs. The first will contain
+      the kernel as well as a sqashfs root filesystem. The second one will hold
+      the overlay. This is basically a ext-root setup:
+
+      https://openwrt.org/docs/guide-user/additional-software/extroot_configuration
+
 **** TODO Move gw to a gnocchi VM
 Clone the VM, run with the legacy VLANs
 **** TODO VMs for firewaling & basic net services (1/subnet)
 Sit directly on the service LAN (original /27)
-***** TODO Figure out best way to virtualize OpenWRT
-      Assigned: equinox
 **** TODO VMs for critical services [0/4]
 ***** TODO DNS resolver
 unbound or getdns