root / ChangeLog @ master
History | View | Annotate | Download (9.8 kB)
1 |
2014-02-06, v0.13 |
---|---|
2 |
* Add support for extending OpenBSD partitions |
3 |
* Add a new HELPER_MEMORY option in /etc/default/snf-image. This can be |
4 |
used to specify the Virtual RAM size of the helper VM |
5 |
|
6 |
2014-01-24, v0.12.1 |
7 |
* Fix a bug affecting import and export scripts |
8 |
|
9 |
2013-11-04, v0.12 |
10 |
* Add support for OpenBSD and NetBSD images (partition resizing is not |
11 |
supported yet) |
12 |
* Fix a bug in ChangePassword task that could lead to the removal of |
13 |
one or more user entries in the shadow file. |
14 |
|
15 |
2013-10-21, v0.11.1 |
16 |
* Fix a bug in pithcat |
17 |
* Minor updates in the documentation |
18 |
|
19 |
2013-10-18, v0.11 |
20 |
* Update the documentation |
21 |
* Change local-backend identifier from file:// to local// |
22 |
* Make sure the user does not specify local images outside IMAGE_DIR by |
23 |
using .. in the IMG_ID parameter |
24 |
* HELPER: Fix a bug triggered when the image is corructed |
25 |
|
26 |
2013-09-23, v0.10.1 |
27 |
* Merge the ChangeLog files of snf-image and snf-image-helper |
28 |
* Add version check in snf-image-update-helper |
29 |
* Remove HELPER_URL from common.in |
30 |
|
31 |
2013-09-19, v0.10 |
32 |
* Move the snf-image-helper image from squeeze to wheezy |
33 |
* Add documentations under /docs |
34 |
* Fix a bug in the network back-end |
35 |
|
36 |
2013-09-02, v0.9.3 |
37 |
* Add code to download and install a fixed snf-image-helper image. This is |
38 |
the default behaviour for snf-image-update-helper. |
39 |
|
40 |
2013-08-27, v0.9.2 |
41 |
* Use devflow building system |
42 |
* In pithcat if the provided URL is a pithosmap, initialize the backend |
43 |
with no database |
44 |
|
45 |
2013-05-16, v0.9.1 |
46 |
* Change pinned version for ufsutils package |
47 |
|
48 |
2013-04-23, v0.9 |
49 |
* Add support for FreeBSD images |
50 |
* HELPER: Fix a few bugs in the helper monitoring system |
51 |
|
52 |
2013-03-12, v0.8.1 |
53 |
* Fix a bug in helper-monitor.py |
54 |
* Make snf-image-update-helper install a patched version of ntfs-3g. |
55 |
The debian squeeze version does not recognize the "--no-mtab" option |
56 |
* Update contact email address |
57 |
|
58 |
2013-03-09, v0.8 |
59 |
* Add support for xen |
60 |
* Increase the default HELPER_SIZE and TIMEOUT values |
61 |
* Cleanup the code and remove settings no longer used |
62 |
* Rename snf-image-host to snf-image |
63 |
* HELPER: Add support for xen |
64 |
* HELPER: Cleanup the helper code |
65 |
|
66 |
2013-01-21, v0.7.6 |
67 |
* Make the size of the helper VM image configurable |
68 |
* HELPER: Mount /proc and /dev before chrooting |
69 |
* HELPER: Fix a bug in DeleteSSHKeys task where the code for checking for |
70 |
non-default keys was never called. |
71 |
|
72 |
2013-01-17, v0.7.5 |
73 |
* Cleanup defaults file and remove redundant variables |
74 |
* Make defaults file inherit the configuration options |
75 |
passed with ./configure |
76 |
|
77 |
2013-01-08, v0.7.4 |
78 |
* HELPER: Fix a bug in the code that determines which partition to resize |
79 |
* HELPER: On linux images, mount all local partition during deployment. Not |
80 |
just /. |
81 |
|
82 |
2013-01-04, v0.7.3 |
83 |
* Fix multistrap.conf to work with apt2.dev.grnet.gr |
84 |
|
85 |
2013-01-04, v0.7.2 |
86 |
* Change snf-image-helper repository to apt2.dev.grnet.gr |
87 |
* HELPER: In windows images make sure the file C:\Window\panther\Unattend.xml |
88 |
gets removed after sysprep runs |
89 |
* HELPER: Support extended partitions with id 0x0f |
90 |
* HELPER: Fix a bug in the error monitoring system |
91 |
* HELPER: Fix a bug in AssignHostname for archlinux images |
92 |
* HELPER: In AssignHostname check for the presence of /etc/hostname before |
93 |
trying to determine the disto of a Linux image. |
94 |
|
95 |
2012-12-07, v0.7.1 |
96 |
* Make pithcat work with pithosmap URLs |
97 |
* HELPER: Fix a race condition where in some cases could lead to a kernel |
98 |
panic for the helper VM. |
99 |
|
100 |
2012-12-03, v0.7 |
101 |
* Abandon debootstrap in favor of multistrap. This way we can define |
102 |
more than 1 repositories to retrieve packages from. |
103 |
* Add a mechanism for pinning repositories and package versions |
104 |
* Add a version check in snf-image-update-helper. After the creation |
105 |
of the helper, check if the versions of snf-image-{host,helper} match |
106 |
* Remove the HELPER_PKG variable from common.sh. The helper package by |
107 |
default should get downloaded from a repo using |
108 |
snf-image-update-helper. You can still install a package from the |
109 |
local file system using the -p variable. |
110 |
* Specify snf-image-helper as the init process when running the helper |
111 |
VM |
112 |
* HELPER: Make snf-image-helper the init process of the system |
113 |
* HELPER: Shutdown the helper image fast using the apropriate SysRq key |
114 |
* HELPER: Use eatmydata to omit the syncs performed by resize2fs when |
115 |
resizing a file system. You can supress this behaviour by defining |
116 |
the DO_SYNC image property. |
117 |
|
118 |
2012-11-20, v0.6.5 |
119 |
* HELPER: Fix a bug in AssignHostname configuration task where the script did |
120 |
not search for the presence of the Unattend.xml file in the VM, in |
121 |
a case-insensitive way |
122 |
|
123 |
2012-11-15, v0.6.4 |
124 |
* Fix a bug in snf-image-update-helper introduced in v0.6.3 |
125 |
|
126 |
2012-11-13, v0.6.3 |
127 |
* Fix a bug in snf-image-update-helper where the temporary image file |
128 |
was not removed if an error occured. |
129 |
* HELPER: Don't overwrite C:\Unattend.xml file in windows images, unless the |
130 |
image property USE_DEFAULT_UNATTEND is defined. |
131 |
* HELPER: Fix a bug in the error monitoring system |
132 |
* HELPER: Correct some error messages |
133 |
|
134 |
2012-10-12, v0.6.2 |
135 |
* Seperate the error messages that should be logged by the system from |
136 |
those that should be propagated to the user through the monitoring |
137 |
mechanism. Don't allow internal configuration options get revieled to |
138 |
* HELPER: Remove the rule of updating the password for user `user' in Fedora |
139 |
and Ubuntu when the USERS image property is missing. |
140 |
* HELPER: Check if a user exists before updating its password. |
141 |
the user. |
142 |
|
143 |
2012-10-05, v0.6.1 |
144 |
* Use Coordinated Universal Time when logging. |
145 |
* Fix a bug in the way snf-image-update-helper reads the links of the |
146 |
kernel and the initrd in the helper VM. |
147 |
* Use environmental variables instead of input options to pass sensitive |
148 |
data to pithcat. This is needed because when pithcat is running, every |
149 |
user can see the program's command line by using ps. |
150 |
|
151 |
2012-09-15, v0.6 |
152 |
* Fix import and export scripts |
153 |
* Add new config_url os parameter. This can be used by snf-image to |
154 |
download a json file that contains the value for other os parameters |
155 |
* HELPER: Make sure EnforcePersonality is the last task that runs before |
156 |
UmountImage. Doing this ensures that user-enjected files never |
157 |
get overwritten by any other configuration task. |
158 |
|
159 |
2012-08-31, v0.5 |
160 |
* Add a new progress monitoring mechanism. With this new mechanism, |
161 |
snf-image can output progress and error messages to external programs |
162 |
when running. |
163 |
* Make the name of image properties case insensitive |
164 |
* Abandon timelimit command in favor of timeout |
165 |
* Add support for null image backend type. This backend type can be |
166 |
used if we want snf-image to configure the VM disk without first |
167 |
copying an image to it. |
168 |
* HELPER: Add a new progress monitoring mechanish |
169 |
* HELPER: Add support for arch linux |
170 |
|
171 |
2012-06-29, v0.4.2 |
172 |
* HELPER: Make the name of image properties case-insensitive |
173 |
|
174 |
2012-05-28, v0.4.1 |
175 |
* HELPER: Fix a bug in FixPartitionTable where in some cases the script |
176 |
failed to create the logical swap partition. |
177 |
|
178 |
2012-05-17, v0.4 |
179 |
* Remove progress-monitor-support flag. An external progress monitor |
180 |
programm will be used if --with-progress-monitor flag is used in |
181 |
configure or if PROGRESS_MONITOR variable in the defaults file has a |
182 |
non-empty value |
183 |
* Remove --enable-pithos-backend option in configure. This will be |
184 |
detected at runtime |
185 |
* Create package list in snf-update-helper every time debootstrap is |
186 |
performed. If a cache file is found, snf-update-helper will use this |
187 |
list to determine if it is OK to use this cache file or not. |
188 |
* Add mechanism for overwritting the helper's Unattend.xml file |
189 |
* HELPER: Add support for creating SWAP partitions |
190 |
* HELPER: Add support for GPT partition tables |
191 |
* HELPER: Add support for resizing logical partitions |
192 |
* HELPER: Add mechanism for overwritting Unattend.xml |
193 |
|
194 |
2012-03-29, v0.3.6 |
195 |
* Make snf-image-update-helper ask whether to use the found deboostrap |
196 |
cache file when in interactive mode. |
197 |
* Make the system update the default debootstrap cache file when -c |
198 |
option is used and it's value does not point to a cache file. |
199 |
|
200 |
2012-03-26, v0.3.5 |
201 |
* HELPER: Force Automatic Update in Windows images |
202 |
|
203 |
2012-03-05, v0.3.4 |
204 |
* HELPER: Fix 2 bugs in Delete SSH Keys task, caused by the use of pipefail |
205 |
bash option |
206 |
|
207 |
2012-02-29, v0.3.3 |
208 |
* Fix a bug in pithcat where the restored image had incorrect |
209 |
size. The trailing zeros in the image files where not restored. |
210 |
* HELPER: Check if the images partition table is valid |
211 |
|
212 |
2012-02-06, v0.3.2 |
213 |
* Make pithcat work with pithos v0.8.3 |
214 |
|
215 |
2012-01-26, v0.3.1 |
216 |
* HELPER: Fix a bug in the OS detection code |
217 |
|
218 |
2011-01-12, v0.3 |
219 |
* Put all helpers run-time created files in a tmpfs jail |
220 |
* Remove the ARCH field from the image name |
221 |
* Support remote (network accessable) and pithos hosted images |
222 |
* Remove custom images format (remote images is a supergroup) |
223 |
* HELPER: Warn and in some cases fail if the instance is of an unknown |
224 |
* HELPER: Force a resize when the filesystem is clean, even if resize2fs |
225 |
complains |
226 |
* HELPER: Make sure OSFAMILY image property is specified |
227 |
|
228 |
2011-11-18, v0.2 |
229 |
* Support diskdump format |
230 |
* Support custom images format. Custom images are diskdump images |
231 |
that can be accessed from a URL |
232 |
* Add a new OS parameter (img_properties) |
233 |
* HELPER: Add support for Image Properties |
234 |
* HELPER: Add new FixPartitionTable task |
235 |
* HELPER: Add new task that disables RDP connections during windows setup |
236 |
* HELPER: Extend image personalization to support custom ownership and |
237 |
permissions in the injected files |
238 |
|
239 |
2011-10-20, v0.1.2 |
240 |
* Fix a debootstrap bug in snf-image-update-helper |
241 |
* Use --one-file-system option when creating cache for update-helper |
242 |
* Add setting for allowing the user to manually pick a debian mirror |
243 |
for debootstrap. |
244 |
|
245 |
2011-10-17, v0.1.1 |
246 |
* Replace $(var) with ${var} in defaults file. |
247 |
* Fix a dangerous-use-of-xargs bug in create. |
248 |
* HELPER: Fix a bug in ChangePassword task |
249 |
* HELPER: Add timestamps in output of the tasks |
250 |
|
251 |
2011-10-04, v0.1 |
252 |
* Initial release |