2 * Update contact email address
6 * Cleanup the helper code
9 * Mount /proc and /dev before chrooting
10 * Fix a bug in DeleteSSHKeys task where the code for checking for
11 non-default keys was never called.
16 * Fix a bug in the code that determines which partition to resize
17 * On linux images, mount all local partition during deployment. Not
23 * In windows images make sure the file C:\Window\panther\Unattend.xml
24 gets removed after sysprep runs
25 * Support extended partitions with id 0x0f
26 * Fix a bug in the error monitoring system
27 * Fix a bug in AssignHostname for archlinux images
28 * In AssignHostname check for the presence of /etc/hostname before
29 trying to determine the disto of a Linux image.
32 * Fix a race condition where in some cases could lead to a kernel
33 panic for the helper VM.
36 * Make snf-image-helper the init process of the system
37 * Shutdown the helper image fast using the apropriate SysRq key
38 * Use eatmydata to omit the syncs performed by resize2fs when
39 resizing a file system. You can supress this behaviour by defining
40 the DO_SYNC image property.
43 * Fix a bug in AssignHostname configuration task where the script did
44 not search for the presence of the Unattend.xml file in the VM, in
45 a case-insensitive way
50 * Don't overwrite C:\Unattend.xml file in windows images, unless the
51 image property USE_DEFAULT_UNATTEND is defined.
52 * Fix a bug in the error monitoring system
53 * Correct some error messages
56 * Remove the rule of updating the password for user `user' in Fedora
57 and Ubuntu when the USERS image property is missing.
58 * Check if a user exists before updating its password.
61 * Supress a very noisy warning in 40DisableRemoteDesktopConnections
62 task created by reglookup. This is triggered only when reading
63 registry files from windows 2012 systems.
64 * User Coordinated Universal Time when logging.
67 * Make sure EnforcePersonality is the last task that runs before
68 UmountImage. Doing this ensures that user-enjected files never
69 get overwritten by any other configuration task.
72 * Add a new progress monitoring mechanish
73 * Add support for arch linux
76 * Make the name of image properties case-insensitive
79 * Fix a bug in FixPartitionTable where in some cases the script
80 failed to create the logical swap partition.
83 * Add support for creating SWAP partitions
84 * Add support for GPT partition tables
85 * Add support for resizing logical partitions
86 * Add mechanism for overwritting Unattend.xml
91 * Force Automatic Update in Windows images
94 * Fix 2 bugs in Delete SSH Keys task, caused by the use of pipefail
98 * Check if the images partition table is valid
103 * Fix a bug in the OS detection code
106 * Warn and in some cases fail if the instance is of an unknown
107 * Force a resize when the filesystem is clean, even if resize2fs
109 * Make sure OSFAMILY image property is specified
112 * Add support for Image Properties
113 * Add new FixPartitionTable task
114 * Add new task that disables RDP connections during windows setup
115 * Extend image personalization to support custom ownership and
116 permissions in the injected files
121 * Fix a bug in ChangePassword task
122 * Add timestamps in output of the tasks