1
vm-builder (0.12.4-0ubuntu1) lucid-proposed; urgency=low
3
* New upstream, bugfix release. (LP: #539460, #536942, #535397,
4
#550689, #410521, #550691, others)
6
-- Soren Hansen <soren@ubuntu.com> Tue, 18 May 2010 13:46:31 +0200
8
vm-builder (0.12.3-0ubuntu1) lucid; urgency=low
10
* New upstream bugfix release. (LP: #530331, #531409, #460398, #538674,
11
#550666, possibly others)
13
-- Soren Hansen <soren@ubuntu.com> Mon, 29 Mar 2010 22:22:49 -0500
15
vm-builder (0.12.2-0ubuntu4) lucid; urgency=low
17
* Install the ubuntu-vm-builder man page because we still install
18
ubuntu-vm-builder. (LP: #432481)
20
-- Robert Collins <robert@ubuntu.com> Thu, 25 Mar 2010 11:33:05 +1100
22
vm-builder (0.12.2-0ubuntu3) lucid; urgency=low
24
* Re-add quilt patch series.
25
* New patch, locale-preflight-check, drops locale-gen preflight_check() call
26
which might remove all locales from the *host*; LP: #527381.
28
-- Loïc Minier <loic.minier@ubuntu.com> Mon, 01 Mar 2010 10:50:05 +0100
30
vm-builder (0.12.2-0ubuntu2) lucid; urgency=low
32
* Add missing plugins to package. (LP: #529618)
34
-- Soren Hansen <soren@ubuntu.com> Sun, 28 Feb 2010 21:43:14 +0100
36
vm-builder (0.12.2-0ubuntu1) lucid; urgency=low
38
* New upstream, bugfix-only release. (LP: #528027, #260682)
40
-- Soren Hansen <soren@ubuntu.com> Fri, 26 Feb 2010 22:20:39 +0100
42
vm-builder (0.12.1-0ubuntu1) lucid; urgency=low
44
* New upstream, bugfix-only release. (LP: #303882, #523589, #261702,
45
#284620, #527240, #527253)
47
-- Soren Hansen <soren@ubuntu.com> Wed, 24 Feb 2010 23:52:03 +0100
49
vm-builder (0.12.0-0ubuntu1) lucid; urgency=low
51
* New upstream release. (FFe: LP: #525741)
52
- All patches incorporated upstream.
54
-- Soren Hansen <soren@ubuntu.com> Mon, 22 Feb 2010 13:56:18 +0100
56
vm-builder (0.11.3-0ubuntu9) lucid; urgency=low
58
* debian/patches/ext4-support.diff: fix missing chunk in ext4 support.
60
-- Kees Cook <kees@ubuntu.com> Tue, 16 Feb 2010 15:23:37 -0800
62
vm-builder (0.11.3-0ubuntu8) lucid; urgency=low
64
* debian/patches/ext4-support.diff: add ext4 (upstream commit
65
lp:vmbuilder/0.11 r364, LP: #494804)
66
* debian/patches/lucid-release.diff: add Ubuntu Lucid to the list of
69
-- Kees Cook <kees@ubuntu.com> Tue, 16 Feb 2010 13:54:30 -0800
71
vm-builder (0.11.3-0ubuntu7) lucid; urgency=low
73
* debian/python-vm-builder.py, debian/python-vm-builder.py,
74
debian/ubuntu-vm-builder.install: Install apport hooks, apart
75
of the server-lucid-apport-hooks specification.
77
-- Chuck Short <zulcss@ubuntu.com> Tue, 02 Feb 2010 14:15:31 -0500
79
vm-builder (0.11.3-0ubuntu6) lucid; urgency=low
81
* Fix "network" patch to use "#if" instead of "if"; introduced in
84
-- Loïc Minier <loic.minier@ubuntu.com> Thu, 21 Jan 2010 16:33:52 +0100
86
vm-builder (0.11.3-0ubuntu5) lucid; urgency=low
88
* Drop grub dependency; vm-builder was actually fixed to install grub in the
89
guest instead while I wasn't looking; sorry for the confusion.
91
-- Loïc Minier <loic.minier@ubuntu.com> Tue, 19 Jan 2010 13:28:41 +0100
93
vm-builder (0.11.3-0ubuntu4) lucid; urgency=low
95
* Add Karmic in description; thanks Daniele E. Domenichelli; LP: #485065.
97
-- Loïc Minier <loic.minier@ubuntu.com> Sun, 17 Jan 2010 22:41:27 +0100
99
vm-builder (0.11.3-0ubuntu3) lucid; urgency=low
101
* New patch, ssk-key-type-error, add parentheses as operator priority caused
102
a TypeError in the format string of the user chown call in the
103
install_authorized_keys() function; LP: #436835.
104
* Add rsync dependency; LP: #314833.
105
* Wrap build-deps and deps to get cleaner diffs.
106
* Use Priority: optional.
107
* Use launchpad.net/vmbuilder instead of code.l.n in copyright.
108
* Downgrade devscripts dep to a Recommends as I believe this is only needed
109
for rmadison in a Xen specific codepath, and it's rather heavy to install
110
devscripts on servers; this needs to be confirmed though.
111
* Depend on grub (legacy) as this is currently a hard requirement;
113
* Depend on qemu-kvm | qemu-kvm-extras instead of kvm | qemu as these are
114
transitional packages nowadays.
115
* New patch, ip-mask-typo, fixes typo in IP mask handling; LP: #313575; from
117
* Build-dep on python-all, not python-all-dev.
118
* Bump up Standards-Version to 3.8.3.
119
* Change Vcs-Bzr to XS-Upstream-Vcs-Bzr as the packaging is not kept in Bzr.
121
* Remove leftover VMBuilder/vcsversion.py.debdiff.
122
* Move changes from 0.10-0ubuntu2 to sleep a little to leave a chance to
123
loop devices to settle down to a new patch, settle-down-disk.
125
-- Loïc Minier <loic.minier@ubuntu.com> Sun, 17 Jan 2010 21:21:38 +0100
127
vm-builder (0.11.3-0ubuntu2) lucid; urgency=low
130
- allows the user to specify which virtual network the built VM is connected to (LP: #351509)
132
-- Nigel Babu <nigelbabu@gmail.com> Wed, 09 Dec 2009 04:17:37 +0530
134
vm-builder (0.11.3-0ubuntu1) karmic; urgency=low
136
* New upstream (bugfix only) release. (LP: #458587)
138
-- Soren Hansen <soren@ubuntu.com> Fri, 23 Oct 2009 00:14:13 +0200
140
vm-builder (0.11.2-0ubuntu1) karmic; urgency=low
142
* New upstream (bugfix-only) release. (LP: #410886, #439868, #426438, #429169, #423497)
144
-- Soren Hansen <soren@ubuntu.com> Thu, 22 Oct 2009 15:07:36 +0200
146
vm-builder (0.11.1-0ubuntu1) karmic; urgency=low
148
* New upstream release.
149
* Replace cdbs patchsys with quilt.
150
* All patches incorporated upstream.
152
-- Soren Hansen <soren@ubuntu.com> Tue, 22 Sep 2009 13:09:50 +0200
154
vm-builder (0.11-0ubuntu2) karmic; urgency=low
156
* Add simple-patchsys.
157
* Drop Vcs-Bzr as the repo doesn't include packaging.
158
* New patch, 60_blkid_support, allows blkid and not only vol_id as the
159
latter is gone in karmic; from r316; LP: #395950.
160
* New patch, 61_ec2-exception, allow creating VMs when the EC2 plugin isn't
161
used; from r324; LP: #403216.
162
* New patch, 62_parted-swap-syntax, fixed creation of swap partition with
163
new parted syntax; thanks Dominic Evans; from the debdiff in LP #403216.
164
* Add ${misc:Depends} to Depends.
166
-- Loïc Minier <loic.minier@ubuntu.com> Thu, 30 Jul 2009 19:54:46 +0200
168
vm-builder (0.11-0ubuntu1) karmic; urgency=low
170
* New upstream release.
172
-- Soren Hansen <soren@ubuntu.com> Tue, 09 Jun 2009 10:10:54 +0200
174
vm-builder (0.10-0ubuntu2) jaunty; urgency=low
176
* fix traceback due to kpartx failure (LP: #342359)
177
- VMBuilder/disk.py: sleep a few seconds to give the loopback devices
178
a chance to settle down, then try to unmount. If it fails, try a few
179
more times and if still fails, error out as before
180
* fix FTBFS due to python2.6 transition (LP: #354849)
181
- debian/python-vm-builder-ec2.install: use python2.6/dist-packages path
182
- debian/python-vm-builder.install: use python2.6/dist-packages path
184
-- Jamie Strandboge <jamie@ubuntu.com> Fri, 10 Apr 2009 10:23:19 -0500
186
vm-builder (0.10-0ubuntu1) jaunty; urgency=low
188
* New upstream release.
190
-- Soren Hansen <soren@ubuntu.com> Thu, 19 Feb 2009 00:28:02 +0100
192
vm-builder (0.9-0ubuntu6) UNRELEASED; urgency=low
195
* fix creation of Dapper VMs (LP: #305186) by moving existing
196
copy_settings() from plugins/ubuntu/dapper.py to plugins/ubuntu/edgy.py
197
and creating a Dapper specific copy_settings(). This was introduced in
198
fix for (LP: #292573).
201
* when --ssh-key is given, install openssh-server
203
-- Jamie Strandboge <jamie@ubuntu.com> Thu, 04 Dec 2008 08:48:39 -0600
205
vm-builder (0.9-0ubuntu5) jaunty; urgency=low
209
-- Jamie Strandboge <jamie@ubuntu.com> Wed, 03 Dec 2008 17:41:12 -0600
211
vm-builder (0.9-0ubuntu4) jaunty; urgency=low
214
* Integrate ec2 postinstall script
215
* Add --install-mirror to fix LP: #291639
216
* Implement --iso to fix LP: #291590
217
* Install openssh-server cleanly LP: #293039
218
* Xen kernel and ramdisk are now dynamically discovered rather than
220
* Add --xen-kernel and --xen-ramdisk to override automatic discovery
221
* Add --net-virtio and --net-bridge option to libvirt plugin
222
* The libvirt plugin now errors out if used with something else than KVM, as
223
nothing else is supported yet.
224
* For FSIMAGE type file system, --part now accepts a third argument which
225
allows to specify the device the partition should be mapped to. If the
226
size is set to 0, it is considered a "dummy" partition that should not be
227
created, only added to fstab.
230
* Add retry option when uploading to Amazon
231
* Install server and standard seed by default
232
* Add ec2 examples for first login and first boot
235
* Fix post_install bugs LP: #292888, LP: #292891 & LP: #292901
236
* Fix regression on locale settings LP: #292573
238
-- Soren Hansen <soren@ubuntu.com> Mon, 01 Dec 2008 10:31:35 +0100
240
vm-builder (0.9-0ubuntu3.1) intrepid-security; urgency=low
242
* SECURITY UPDATE: vm-builder creates predictable root password when
243
creating virtual machines (LP: #296841)
244
- VMBuilder/plugins/ubuntu/dapper.py: invoke chpasswd with '-e'
245
- CVE-2008-XXXX (to be filled in)
247
-- Jamie Strandboge <jamie@ubuntu.com> Tue, 11 Nov 2008 16:05:56 -0600
249
vm-builder (0.9-0ubuntu3) intrepid; urgency=low
252
* Fix exception when suite provided does not exist (LP: #281801)
253
and provide unit test for it.
256
* Added parameters required for EC2 plugin.
257
* Use ec2_name instead of hostname when submitting an AMI.
258
* Update xen_kernel_path and xen_ramdisk_path for intrepid.
259
* Default to amazon kernels/ramdisk pairs for now.
260
* Split out ec2 module into its own package. (LP: #284762)
263
* Error out if domain is undefined (LP: #280125)
264
* Fix --dest so that it is actually used now (LP: #280091)
265
* Fix -c handling, values are now used (LP: #279159)
266
* Create /var/run/network to fix bug LP: #276365
267
* Handle fsimage type vms (Xen) in fstab and (hopefully) libvirt (LP: #282109)
268
* Components where not parsed correctly (LP: #283263)
269
* preflight_check() was called twice in a row in vm.py for no aparant
271
* Change default suite to intrepid
272
* Intrepid needs groot=uuid, else update-grub tries to outsmart us later on
273
and it won't boot as it cannot guess the uuid right.
274
* Couple fixes when calling devletters, which is a function
275
* Double parenthesis removed in devicemap.tmpl
276
* Added function isDomain to fix bug LP: #284746
277
* Documented unusual conf name value in help to fix bug LP: #284614
278
* Fixed a bug in set_defaults occuring on reading untyped value from the
280
* Match ec2 vocabulary by adding option name and clarifying help
281
(LP: #284765, LP: #285170, LP: #285165)
282
* Added a check for xen hypervisor when ec2 is selected (LP: #285191)
283
* Added checks for presence of bucket, access key and secret key for ec2
285
* Older suite need 128 bit inode for grub to recognize os. Thanks to Albert
286
Damen for the pointer (LP: #285093)
287
* The libvirt plugin now errors out if used with something else than KVM, as
288
nothing else is supported yet.
289
* Write out disk info in vmware's .vmx, converting it to use template while
291
* Add 'config.version = "8"' to vmware.tmpl to fix LP: #286531
294
* Fix --templates option.
297
* Create /var/{run,lock} on the root filesystem, just like d-i.
299
-- Soren Hansen <soren@ubuntu.com> Fri, 24 Oct 2008 13:15:23 +0200
301
vm-builder (0.9-0ubuntu2) intrepid; urgency=low
304
* Added hint for more help (LP: #269323)
305
* Added firstscripts plugin to fix regression on --firstboot and --firstlogin (LP: #268957)
306
* Added postinst plugin to fix regression on --exec and add --copy (LP: #268955)
310
* Include ubuntu-vm-builder package. (LP: #277272)
311
* Read additional config file given by '-c'. (LP: #276813)
312
* Fix regression from ubuntu-vm-builder: Make output from subprocess
314
* Let --overwrite apply for libvirt as well. (LP: #276322)
316
-- Soren Hansen <soren@ubuntu.com> Fri, 03 Oct 2008 18:52:06 +0200
318
vm-builder (0.9-0ubuntu1) intrepid; urgency=low
320
[Nicolas Barcet <nicolas.barcet@ubuntu.com>]
321
* Fixed regression on --ip and friends (LP: #268920)
322
* Added missing dependancy on dpkg-dev (LP: #270324)
323
* Fixed regression on --part (LP: #268718)
325
-- Soren Hansen <soren@ubuntu.com> Wed, 24 Sep 2008 09:58:35 +0200
327
vm-builder (0.8.1-0ubuntu3) intrepid; urgency=low
329
[Soren Hansen <soren@ubuntu.com>]
330
* Re-add VMWare support. (LP: #268140)
331
* Fixed sources.list generation for Ubuntu. (LP: #268155)
332
* Added configuration file handling. (LP: #268170)
333
* Fix up Xen support (device and configuration file creation). (LP: #268142)
335
-- Soren Hansen <soren@ubuntu.com> Tue, 09 Sep 2008 17:01:02 +0200
337
vm-builder (0.8.1-0ubuntu2) intrepid; urgency=low
339
* Apply patch to only conditionally import libvirt. Fixes FTBFS.
341
-- Soren Hansen <soren@ubuntu.com> Thu, 04 Sep 2008 09:50:27 +0200
343
vm-builder (0.8.1-0ubuntu1) intrepid; urgency=low
345
* Added lots of inline documentation.
346
* Build documentation using epydoc.
347
* Moved libvirt support to a separate plugin. (LP: #264605)
348
* Deploy directly to libvirt (regression from ubuntu-vm-builder). (LP: #264604)
349
* Updated debian/{copyright,control} to reflect move on Launchpad.
350
* No longer a native package.
352
-- Soren Hansen <soren@ubuntu.com> Thu, 04 Sep 2008 09:33:29 +0200
354
vm-builder (0.8) intrepid; urgency=low
356
* Rewrote the entire thing in Python.
358
-- Soren Hansen <soren@ubuntu.com> Sat, 05 Jul 2008 00:23:20 +0200
360
ubuntu-vm-builder (0.7~ppa2) intrepid; urgency=low
363
* Patch to fix lilo prompt (fix LP: #206763)
366
* Add support for "security mirror"; --security-mirror flag, SECURITY_MIRROR
367
config; defaults to security.u.c/ubuntu for official arches and to
368
ports.ubuntu.com/ubuntu-ports for lpia.
371
* Merge --in-place option from Hardy.
372
* Fix case when domain is not defined on the host, thanks to Thierry Carrez
374
* Fix console-setup the good way (by copying /etc/console-setup) thanks
375
again to Thierry Carrez (LP: #237616)
376
* Fix config-handler to not break with --arch option
377
* Change config handler to use default and etc configurations as well
378
* Make VMHOSTNAME more meaningfull by default
380
-- Nicolas Barcet <nicolas.barcet@ubuntu.com> Tue, 18 Jun 2008 18:59:18 +0200
382
ubuntu-vm-builder (0.7~ppa1) intrepid; urgency=low
385
* Add Intrepid to the suites
388
* Fix unchecked usage of $SUDO_USER which might be unset when creating the
390
* Set LIBVIRT URL to the empty string if it isn't set in the env.
393
* Added -c option to specify an alternate configuration file
395
-- Nicolas Barcet <nicolas.barcet@ubuntu.com> Fri, 31 May 2008 00:14:00 +0200
397
ubuntu-vm-builder (0.4-0ubuntu0.3) hardy-proposed; urgency=low
399
* Add --in-place option that will allow ubuntu-vm-builder to function when
400
$TMPDIR is nodev and/or nosuid. (LP: #228744)
402
-- Soren Hansen <soren@ubuntu.com> Tue, 03 Jun 2008 14:43:51 +0200
404
ubuntu-vm-builder (0.6) intrepid; urgency=low
406
* Release into Ubuntu proper.
408
-- Soren Hansen <soren@ubuntu.com> Wed, 28 May 2008 11:36:02 +0200
410
ubuntu-vm-builder (0.5ubuntu1~ppa4) intrepid; urgency=low
413
* Call sh -c "$EXEC_SCRIPT" instead of "$EXEC_SCRIPT"; allows to pass
414
arguments to the script; also remove check that EXEC_SCRIPT exists.
417
* Adding an error handler to fix LP: #217950
418
* Lots of sanitization to allow for error handler
419
* Add an interrupt handler to cleanup if user interrupts script
420
* Stop on error in user script to fix LP: #228675
421
* --ssh-key adds key to root and --ssh-user-key adds key to user
422
* Added --raw option to install on raw devices/files.
423
WARNING: the variables used in template files for disk definition have been
424
modified. Please insure that locally created templates are updated to
426
* Add --firstboot and --firstlogin options
427
* First login always execute "sudo dpkg-reconfigure console-setup" so
428
that the local keyboard setting is taken into account.
429
* Adding the --iso parameter to create image from an iso. This requires
430
suite and kernel-flavour parameters to match what is available on the iso,
432
* Include hostname in default destination directory if defined
433
* Do not use a tmpfs by default anymore
434
* Place the working directory in the same directory as dest if using --tmp -
435
* Added --tmpfs option to specify usage of a tmpfs for the working directory
436
* VM specific parameters do not need to be the last ones anymore
437
* Unknown parameters now return an error and prints usage
438
* Added --overwrite for overwriting of destination directory and libvirt
440
* Added ~/.ubuntu-vm-builder config handling
441
* Man page improvements and reorganization
444
* Fix for LP: #234062 ssh root login broken
446
-- Nicolas Barcet <nicolas.barcet@canonical.com> Fri, 26 May 2008 00:01:00 +0200
448
ubuntu-vm-builder (0.4ubuntu2~ppa7) hardy; urgency=low
451
* patch the way do_avoid_starting_daemons() to write a policy-rc.d file in
452
the same way as pbuilder does (LP: #228372)
455
* Added function do_copy_settings to fix bug LP: #221231
456
* Fix missing ipv6 entries in host file (LP: #230299)
457
* Fix issue with template arguments fetching (LP: #228268)
458
* Create the /etc/apt/sources.list properly (LP: #218195)
459
* Use a tmpfs for $WORKINGDIR to avoid case when file system is mounted
460
with no suid (LP: #228744)
461
* Unproper letters variable initialization (LP: #230312)
462
* Option --net failed other than for Class C (LP: #232361)
465
* Fix v / --verbose getopt parsing. (LP: #230319)
466
* Compute the default ARCH with dpkg --print-architecture. (LP: #230323)
467
* Add support for lpia.
468
- Allow lpia arch, lpia and lpiacompat kernel flavours.
469
- Use http://ports.ubuntu.com/ubuntu-ports as default mirror for lpia.
470
- Update help/documentation.
471
* Check Release files against the archive keyring; depend on ubuntu-keyring.
475
* Fix root ssh login. (LP: #234062)
476
* Fix network address handling. (LP: #232361) Thanks to Kevin Traas
479
-- Soren Hansen <soren@ubuntu.com> Fri, 23 May 2008 09:52:22 +0200
481
ubuntu-vm-builder (0.4-0ubuntu0.1) hardy-security; urgency=low
483
* SECURITY UPDATE: adjust ubuntu-vm-builder to lock root account by default
485
-- Nicolas Barcet <nicolas.barcet@canonical.com> Mon, 28 Apr 2008 14:02:01 +0200
487
ubuntu-vm-builder (0.4) hardy; urgency=low
490
* FFe reference: (LP: #208161)
491
* Replace start-stop-daemon for a while to fix problems with daemons
492
expecting to be able to listen on certaing ports, etc.
493
* Unmount volatile tmpfs from lrm.
495
* Make default rootsize 4096 (to match documentation).
496
* New grub installer code.
497
* Fix syntax error in kernel flavour check.
498
* Massive refactoring.
499
* Make more intelligent default choices based on chosen suite, architecture,
501
* Further quieting of the process.
504
* Added template support for vmware and qemu/kvm.
505
* Fix a bug reported by soren where loop devices could accendentally be
506
overwritten. Was also preventing concurrent runs of the script.
507
* Further quieting of the process.
509
-- Soren Hansen <soren@ubuntu.com> Wed, 02 Apr 2008 11:52:35 +0200
511
ubuntu-vm-builder (0.3) hardy; urgency=low
513
* Fix perl locale warnings.
514
* Add missing --libvirt option. (LP: #194242)
515
* Add edgy to the list of supported distros (adding the appropriate quirks).
516
* Don't default to virtual kernel flavour when not installing i386. (LP:
518
* Remove references to JeOS. (LP: #194233)
519
* Give more useful error messages when people pass unuseful options.
520
* Make the building process much less verbose (and hence less scary).
522
-- Soren Hansen <soren@ubuntu.com> Wed, 12 Mar 2008 01:01:35 +0100
524
ubuntu-vm-builder (0.2) hardy; urgency=low
528
-- Soren Hansen <soren@ubuntu.com> Thu, 21 Feb 2008 00:34:20 +0100
530
ubuntu-vm-builder (0.1) hardy; urgency=low
532
* Initial upload to Ubuntu.
534
-- Soren Hansen <soren@ubuntu.com> Thu, 14 Feb 2008 15:41:51 +0100