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