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