Merge remote-tracking branch 'origin/precise-prod' into quentin/novnc
authorQuentin Smith <quentin@mit.edu>
Fri, 14 May 2021 22:48:58 +0000 (18:48 -0400)
committerQuentin Smith <quentin@mit.edu>
Fri, 14 May 2021 23:02:23 +0000 (19:02 -0400)
1  2 
debian/changelog

@@@ -1,12 -1,40 +1,51 @@@
- invirt-web (0.1.54) unstable; urgency=low
++invirt-web (0.1.57) unstable; urgency=low
 +
 +  * Fix hardcoded VNC port.
 +  * Import noVNC 1.0.
 +  * Write noVNC proxy server.
 +  * Serve noVNC page.
 +  * Run noVNC proxy server.
 +
-  -- Quentin Smith <quentin@mit.edu>  Fri, 15 Jun 2018 00:59:31 -0400
++ -- Quentin Smith <quentin@mit.edu>  Fri, 14 May 2021 18:48:37 -0400
++
+ invirt-web (0.1.56) precise; urgency=medium
+   * Autoinstallers for Debian Buster and Ubuntu Bionic
+     Buster is identical to Squeeze.
+     Bionic requires significant reworking from the Xenial days:
+     - The atomic partman-auto recipe ignores the boot partition
+       when using LVM, and our pygrub can't read from LVM.  Switch
+       to using an expert recipe that matches the atomic one in
+       Debian Buster, but with Ubuntu's preferred sizes and filesystems.
+     - The preseed value to avoid installing Grub2 instead of old Grub
+       is no longer honored, and we can't handle it the way we do in
+       Debian because grub-legacy doesn't exist in Ubuntu.  Instead,
+       let it install Grub2 and then we'll install and use pv-grub-menu,
+       which maintains a menu.lst from the parsed contents of grub.cfg.
+     - pv-grub-menu contains a bug - it hardcodes "/boot" as the directory
+       pygrub will expect to find kernels and initrds in; this is wrong
+       when the system's /boot is on its own partition, and update-menu-lst
+       doesn't provide configurable options either in its invocation, a
+       parsed pre-existing menu.lst (where the root device and default
+       kernel options can be persistently set in comments), or a config
+       file.  However, it does source /etc/default/grub after it has set
+       this hardcoded variable to "/boot".  We abuse /etc/default/grub
+       to empty that variable back out.
+  -- Mitchell Berger <mitchb@mit.edu>  Thu, 02 Jan 2019 03:28:00 -0500
+ invirt-web (0.1.55) precise; urgency=medium
+   * Allow users to keep existing large disks while modifying machines
+  -- Mitchell Berger <mitchb@mit.edu>  Fri, 20 Dec 2019 19:06:00 -0500
+ invirt-web (0.1.54) precise; urgency=medium
+   * Change VM creation auth failure message to include info about system:anyuser needing the l permission
+  -- Ben Steffen <bds@mit.edu>  Mon, 04 Nov 2019 21:03:04 -0500
++>>>>>>> origin/precise-prod
  
  invirt-web (0.1.53) precise; urgency=medium