1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
|
debvm (0.2.13) unstable; urgency=medium
Bug fixes:
[ Johannes Schauer Marin Rodrigues ]
* debvm-run: allow being run in environments without TERM set
* debvm-run: commas in the image filename must be escaped
* debvm-waitssh: make --timeout=N work
[ Jochen Sprickerhof ]
* debvm-create: Fix resolv.conf in stretch
Testing:
[ Brian Murray ]
* Add test dep on debian-archive-keyring (Closes: #1039532)
[ Helmut Grohne ]
* Choose regular vs ports mirror automatically
* Make autopkgtest non-flaky and contain possible damage by killpg
-- Helmut Grohne <helmut@subdivi.de> Thu, 28 Sep 2023 10:57:47 +0200
debvm (0.2.12) unstable; urgency=medium
* The "build before upload" release.
* Fix syntax error in control file.
-- Helmut Grohne <helmut@subdivi.de> Fri, 23 Jun 2023 07:50:09 +0200
debvm (0.2.11) unstable; urgency=medium
[ Helmut Grohne ]
* debvm-create: recognize finit as an init system
* debvm-run
+ massively speed up tcg emulation of arm cpus (Closes: #1033643)
+ new options --append, --skip and --netopt (Closes: #1036918)
+ replace shell process with qemu process
* tests: use archive.debian.org for old suites
* mark autopkgtests as flaky for now (Closes: #1036932)
[ Johannes Schauer Marin Rodrigues ]
* bin/debvm-run: qemu (>> 1:8.0) provides symlinks for qemu-system-${debarch} as well as qemu-system-any
-- Helmut Grohne <helmut@subdivi.de> Thu, 22 Jun 2023 23:03:40 +0200
debvm (0.2.10) unstable; urgency=medium
* The "polish for bookworm" release.
* Support 64bit kernels on mipsel VMs.
* debvm-create:
+ Deprecate --architecture flag.
+ Automatically invoke setterm -resize after autologin.
* debvm-run: Fix --graphical option and improve graphical qemu flags.
(Thanks to Arnd Bergmann)
* Improve documentation in various places.
-- Helmut Grohne <helmut@subdivi.de> Tue, 21 Mar 2023 07:42:07 +0100
debvm (0.2.9) unstable; urgency=medium
* The "initsystem diversity" release.
* debvm-create: Add --initsystem option. Thanks to Matthew Vernon for aiding
development.
-- Helmut Grohne <helmut@subdivi.de> Tue, 28 Feb 2023 07:05:29 +0100
debvm (0.2.8) unstable; urgency=medium
* The "use satisfiable autopkgtest dependencies" release.
Thanks to Jochen Sprickerhof.
* Also improve the unshare skip test. Thanks to Johannes Schauer.
-- Helmut Grohne <helmut@subdivi.de> Fri, 10 Feb 2023 13:19:23 +0100
debvm (0.2.7) unstable; urgency=medium
* Attempt to fix autopkgtests:
+ Avoid fakechroot. Use root and unshare where availably.
+ Trigger on qemu
* debvm-create
+ New --skip tasks initsystem (Closes: #1030254) and ext4 (thanks to
Gioele Barabucci)
+ Make ext4 look more like ext4 (Closes: #1030252)
+ Install systemd-sysv instead of init
* debvm-run: Deal with arbitrary disk labels (Closes: #1030255)
-- Helmut Grohne <helmut@subdivi.de> Sun, 05 Feb 2023 18:50:52 +0100
debvm (0.2.6) unstable; urgency=medium
* Improve autopkgtest metadata.
+ Disable on armel and armhf as they're too slow.
+ Add missing file dependency for multiarch kernel.
+ Require a fixed fakechroot (which is unavailable at present)
-- Helmut Grohne <helmut@subdivi.de> Fri, 27 Jan 2023 21:28:11 +0100
debvm (0.2.5) unstable; urgency=medium
* Support using a different kernel via multiarch.
+ Use an armhf kernel for armel.
+ Use an amd64 kernel for i386.
-- Helmut Grohne <helmut@subdivi.de> Wed, 25 Jan 2023 14:05:41 +0100
debvm (0.2.4) unstable; urgency=medium
* The "autopkgtests are unfixable, but try anyway" release.
* Fix hook placement.
-- Helmut Grohne <helmut@subdivi.de> Mon, 23 Jan 2023 15:42:50 +0100
debvm (0.2.3) unstable; urgency=medium
* The "build before uploading" release.
-- Helmut Grohne <helmut@subdivi.de> Sat, 21 Jan 2023 22:35:52 +0100
debvm (0.2.2) unstable; urgency=medium
* The "try to fix autopkgtests" release.
-- Helmut Grohne <helmut@subdivi.de> Sat, 21 Jan 2023 11:16:03 +0100
debvm (0.2.1) unstable; urgency=medium
* Fix and improve package relations.
* Add lintian override for accessing dpkg internals.
-- Helmut Grohne <helmut@subdivi.de> Fri, 20 Jan 2023 12:09:25 +0100
debvm (0.2) unstable; urgency=medium
* Upload to unstable.
* Second release with lots of changes and CLI option breaks.
* New tool debvm-waitssh.
* debvm-create lost the --mirror option. Use positional mirror.
* debvm-create lost the --package option. Use mmdebstrap --include.
* debvm-create has new option --skip.
* debvm-create changed semantics of --size option.
* Partial support for debian-ports.
* Partial support for Ubuntu.
* debvm-run performs automatic root login by default.
* New mmdebstrap hook useradd.
-- Helmut Grohne <helmut@subdivi.de> Wed, 18 Jan 2023 12:43:23 +0100
debvm (0.1) experimental; urgency=medium
* Initial release.
-- Helmut Grohne <helmut@subdivi.de> Sun, 01 Jan 2023 17:38:43 +0100
|