Statistics
| Branch: | Tag: | Revision:

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