Statistics
| Branch: | Tag: | Revision:

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