]> git.proxmox.com Git - pve-container.git/blame - debian/changelog
bump version to 5.0.9
[pve-container.git] / debian / changelog
CommitLineData
28d794e7
TL
1pve-container (5.0.9) bookworm; urgency=medium
2
3 * config: schema: remove duplicate attribute assignment for mpX
4
5 * fix #5194: pct: delete environment variables set by pve
6
7 * pct: drop completion helper for target storage on remote-migration
8
9 * pct: add keep-env option to the 'enter' and 'exec' command
10
11 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Mar 2024 10:24:22 +0100
12
7e91b0f8
TL
13pve-container (5.0.8) bookworm; urgency=medium
14
15 * sdn: pass vmid and hostname to allow requesting a new mapping
16
17 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Nov 2023 14:11:52 +0100
18
bb2f6f72
WB
19pve-container (5.0.7) bookworm; urgency=medium
20
21 * allow passing raw device nodes through to containers
22
23 * recommend libpve-network-perl for SDN support
24
25 * initial support for dhcp ip allocation in dhcp-enabled SDN zones
26
27 - Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2023 15:37:14 +0100
28
29 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2023 15:45:04 +0100
30
fd67677f
TL
31pve-container (5.0.6) bookworm; urgency=medium
32
33 * api: network: add endpoint to get interfaces details like configured IPs
34
35 * setup: fix architecture detection for NixOS containers
36
37 * setup base: disable sysfs debug mounts via systemd presets, used by Debian
38 12+, Fedora 37+, CentOS 8+, ArchLinux and Ubuntu 23.04+.
39
40 * setup: handle getty services also via systemd-preset to avoid potential
41 glitches that happen only for the first boot. For example, Fedora 39 had
42 no console available during the first boot.
43
44 -- Proxmox Support Team <support@proxmox.com> Sun, 19 Nov 2023 19:29:01 +0100
45
9c4647da
TL
46pve-container (5.0.5) bookworm; urgency=medium
47
48 * fix #4765: pct: do not report cpu usage
49
50 * config permission check: also check access for currently configured
51 bridge
52
53 * fix #3460: restore: honor 'ignore-unpack-errors' flag for Proxmox Backup
54 Server backup source
55
56 * fix #3069: vzdump: add 'pbs-entries-max' parameter
57
58 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Sep 2023 16:51:24 +0200
59
471d9dfa
TL
60pve-container (5.0.4) bookworm; urgency=medium
61
62 * setup: fedora: fix regression with wrong systemd-networkd preset for
63 Fedora 37 and newer
64
65 -- Proxmox Support Team <support@proxmox.com> Sat, 24 Jun 2023 15:08:37 +0200
66
ab178b25
TL
67pve-container (5.0.3) bookworm; urgency=medium
68
69 * migration: only migrate volumes used by the guest not also those
70 that are owned by them (VMID in name) but not referenced in the
71 config
72
73 * migration: fail when aliased volume are detected, as referencing the same
74 volume multiple times can lead to unexpected behavior in a migration.
75
76 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Jun 2023 13:05:04 +0200
77
f3f80e36
TL
78pve-container (5.0.2) bookworm; urgency=medium
79
80 * setup: systemd-network: use modern values for dhcp-modes, breaks
81 containers using systemd-network with a container systemd before v219
82 (released 2015). At that time most distros did not yet used systemd for
83 networking, but rather ifupdown, netplan or NetworkManager; and we require
84 CT distros to use systemd v232 or newer due to default unified cgroupv2
85 hierarchy anyway.
86
87 * fix #4515: template setup: remove bogus "LXC_NAME" line from /etc/hosts
88
89 * config modifications: fix hostname/DNS perm check
90
91 * do not enable system-networkd on first start for Debian 12 and newer,
92 which uses ifupdown by default, causing systemd-networkd-wait-online to
93 fail
94
95 * setup: enable systemd-networkd via preset for Arch Linux
96
97 * setup: enable systemd-networkd via preset for Ubuntu 23.04+
98
99 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Jun 2023 13:35:14 +0200
100
cb1acd3e
TL
101pve-container (5.0.1) bookworm; urgency=medium
102
103 * network permissions: implement checks for using a bridge or vnet on
104 create container, update config, backup restore and clone
105
106 * fix #4457: actively set bridge MTU, if no MTU is defined in the config
107
108 * api: resize: fork before locking
109
110 * setup: fedora: support up to Fedora 40 for future proofing
111
112 * config: implement method to calculate derived properties from a config
113
114 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Jun 2023 10:18:22 +0200
115
4b0e7b68
WB
116pve-container (5.0.0) bookworm; urgency=medium
117
118 * rebuild for Debian 12 bookworm release series
119
120 -- Proxmox Support Team <support@proxmox.com> Thu, 25 May 2023 13:57:41 +0200
121
a5e59a81
WB
122pve-container (4.4-4) bullseye; urgency=medium
123
124 * setup: avoid writing truncated machine-id if it didn't exist
125
126 * memory: set cgroupv2 memory.high to ~99.6% of memory.max hard-limit
127
128 * memory: enforce memory.high also on hotplug changes
129
130 * start: warn in case of conflicting lxc.idmap entries
131
132 * various code improvements (avoiding declarations in conditional
133 statements)
134
135 -- Proxmox Support Team <support@proxmox.com> Thu, 25 May 2023 09:46:20 +0200
136
c2933d5a
WB
137pve-container (4.4-3) bullseye; urgency=medium
138
139 * fix #4460: setup: centos: create /etc/hostname if it does not exist
140
141 * fix #4470: pct fstrim: ignore bind and read-only mount points
142
143 * add a timeout when waiting for shutdown if lxc-stop fails
144
145 * restore: clean up config and firewall config after trying to restore
146 invalid archive
147
148 * add 'link_down' option to have container network interfaces "unplugged"
149
150 * allow riscv32/64 containers
151
152 * cleanup networking related code
153
154 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Mar 2023 15:56:32 +0100
155
976ef352
TL
156pve-container (4.4-2) bullseye; urgency=medium
157
158 * CentOS & derivates: also support all 9.x point releases
159
160 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Nov 2022 10:25:30 +0100
161
741657ce
TL
162pve-container (4.4-1) bullseye; urgency=medium
163
164 * config: only save unique tags when updating them via the API
165
166 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Nov 2022 08:37:39 +0100
167
32b2caaa
TL
168pve-container (4.3-6) bullseye; urgency=medium
169
170 * setup: fix using non-plugin methods to avoid breaking unmanaged CTs
171
172 * network: let the common tap-plug helper add fdb entries, if needed and
173 supported.
174
175 -- Proxmox Support Team <support@proxmox.com> Sun, 20 Nov 2022 16:33:52 +0100
176
23aeb400
TL
177pve-container (4.3-5) bullseye; urgency=medium
178
179 * enable systemd-networkd per preset in fedora 37+
180
181 * fix #4355: d/control: depend on binutils to ensure objdump is available
182
183 -- Proxmox Support Team <support@proxmox.com> Sat, 19 Nov 2022 11:39:49 +0100
184
9f54901b
TL
185pve-container (4.3-4) bullseye; urgency=medium
186
187 * improve edge-case parsing and limits for CT networking MTU
188
189 * assert that the user can indeed set/remove any changed tag
190
191 * migration: add remote migration foundations including new pct
192 'remote-migrate' CLI command
193
194 * migrate: print mapped volume in error
195
196 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Nov 2022 15:02:15 +0100
197
1eaaedfe
TL
198pve-container (4.3-3) bullseye; urgency=medium
199
200 * setup: relax matching when detecting systemd version
201
202 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 17:50:52 +0100
203
2ef053ea
TL
204pve-container (4.3-2) bullseye; urgency=medium
205
206 * setup: get init path: switch to resolving link recursively to cope with
207 distros that use a relative symlink for /sbin/init
208
209 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 16:53:26 +0100
210
a67ac326
TL
211pve-container (4.3-1) bullseye; urgency=medium
212
213 * config: cpuunits: drop description for outdated special value
214
215 * clamp cpu unit value to the value range of the currently booted
216 cgroup controller
217
218 * fix #4228: add start parameter to rollback endpoint for automatic
219 restarting of CT
220
221 * fix #4192: revamp check for systemd version, avoiding some false-
222 positives
223
224 * fix #3606: drop --inplace from suspend backups
225
226 * net: implement support for bridge disable mac learning by manually
227 registering FDB entries in that case
228
229 * devuan: add preliminary support for Devuan 12 Daedalus
230
231 * fedora: support 37 and add pre-liminary support for 38
232
233 -- Proxmox Support Team <support@proxmox.com> Sun, 13 Nov 2022 15:27:55 +0100
234
e811b47c
TL
235pve-container (4.2-3) bullseye; urgency=medium
236
237 * fix #4164: use DHCP=yes instead of DHCP=both in systemd-networkd config
238
239 * apply pending mountpoint: also hotplug non-volume mount points
240
241 * support Ubuntu 22.10 Kinetic Kudu
242
243 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Oct 2022 14:56:59 +0200
244
203c7714
WB
245pve-container (4.2-2) bullseye; urgency=medium
246
247 * fix #4088: ignore systemd minor version
248
249 * fix an issue with volume deactivation when moving volumes
250
251 * fix an issue where when failing to clone a container due to it being
252 locked empty left-over configs would remain
253
254 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Jul 2022 09:23:09 +0200
255
13b88f51
TL
256pve-container (4.2-1) bullseye; urgency=medium
257
258 * prestart & poststop hook: init REST environment, for example to fix volume
259 activation on external Ceph RBD storages
260
261 -- Proxmox Support Team <support@proxmox.com> Wed, 04 May 2022 08:36:45 +0200
262
84852c9c
TL
263pve-container (4.1-5) bullseye; urgency=medium
264
265 * setup: add basic NixOS support
266
267 * migrate: set the target storage id also for unreferenced disks
268
269 * fix #3424: vzdump: cleanup: wait for active replication
270
271 * fix #3424: api: snapshot delete: wait for active replication
272
273 * fix #3917: pct: Ignore fstrim failure in CLI fstrim command
274
275 * fix #3960: properly set owner in CT setup
276
277 * api: create/modify: add content type checks
278
279 * api: reassign volume: allow to reassign to own CT
280
281 * initial support for Fedora 36
282
283 * setup: allow hostname configuration on NixOS
284
285 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Apr 2022 19:01:34 +0200
286
0f9ca81a
TL
287pve-container (4.1-4) bullseye; urgency=medium
288
289 * snapshot: implement new activate storage helper
290
291 * fix #1532: add target-storage support to migration
292
293 * fix #3635: fix overly-strict pool permission check on create
294
295 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Feb 2022 16:18:45 +0100
296
503edd4b
TL
297pve-container (4.1-3) bullseye; urgency=medium
298
461561a2 299 * setup: support upcoming Ubuntu 22.04 Jammy Jellyfish
503edd4b
TL
300
301 * config: allow 'lazytime' mount option for containers
302
303 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Dec 2021 19:10:54 +0100
304
5d5f81f6
TL
305pve-container (4.1-2) bullseye; urgency=medium
306
307 * rollback: improve interaction with snapshot replication
308
309 * cli: pct: rename 'move_volume' command to 'move-volume' with an alias for
310 backward compatibility
311
312 * api: move-volume: add move to another container
313
314 * fix #3721: better version check to avoid false-positive on the check if a
315 Alpine Linux in the container is new enough to support the CIDR format.
316 Fixes static addresses on some old, already EOL, Alpine Linux versions
317
318 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Nov 2021 19:21:22 +0100
319
8d8f864b
TL
320pve-container (4.1-1) bullseye; urgency=medium
321
322 * setup: untaint path to host timezone
323
324 * setup: also set contents of /etc/timezone
325
326 * fix #3673: setup: add support for upcomming Ubuntu 21.10 Impish Indri
327 containers
328
329 * add support for upcomming Fedora 35
330
331 * api: clone: don't include snapshot related properties in the target
332 config, similar to the VM clone API endpoint.
333
334 * restore: sanitize config: use task log warn method to record that Proxmox
335 VE could not restore the container 1:1 if the config contained special
336 `lxc.` keys and the user is not root.
337
338 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Oct 2021 13:12:58 +0200
339
d595c46b
TL
340pve-container (4.0-11) bullseye; urgency=medium
341
342 * fix support for unmanaged containers
343
344 * pct status: mark suspend as experimental
345
346 * destroy: remove pending volumes as well
347
348 * setup: drop copying binfmt qemu-static executable for cross-architecture
349 containers, that should be handled by the kernel opening the binfmt helper
350 immediately on registering.
351
352 * setup: alpine: also use CIDR format for newer versions (>= 3.13)
353
354 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Oct 2021 08:17:44 +0200
355
1a17290f
TL
356pve-container (4.0-10) bullseye; urgency=medium
357
358 * centos (and derivatives): set locale.conf to c.UTF-8 if it does not yet
359 exists on template extraction. This avoids systemd-firstboot hanging due
360 to prompting the user on a disconnected console.
361
362 * opensuse: pre-set locale/timezone to avoid systemd-firstboot hang on
363 prompt in a similar spirit as with centos above
364
365 * partially fix #3471: setup: centos: net: add missing UUID to ifcfg to
366 improve compatibility with NetworkManager (the default since CentOS 8)
367
368 * partially fix #3471: setup: centos: net: fix avoid setting the IPV6ADDR
369 config option to the literal "auto" for SLAAC
370
371 * partially fix #3471: setup: centos: net: set DNS also per iface config
372
373 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Sep 2021 22:14:19 +0200
374
877af7cb
FG
375pve-container (4.0-9) bullseye; urgency=medium
376
377 * pct cpuset: use limiting cgroup
378
379 * pct cpuset: show effective values
380
381 * fix #3478: abort container creation on arch detection timeout
382
383 * allow nesting to be changed for VM.Allocate on unprivileged containers
384
385 * skip features when restoring an unprivileged container as privileged
386
387 * api: limit priv -> unpriv change on container restore to VM.Allocate
388
389 -- Proxmox Support Team <support@proxmox.com> Thu, 5 Aug 2021 16:10:12 +0200
390
636948ef
FG
391pve-container (4.0-8) bullseye; urgency=medium
392
393 * config: sync storage ACL checks with qemu-server
394
395 -- Proxmox Support Team <support@proxmox.com> Thu, 8 Jul 2021 12:29:36 +0200
396
17f0e296
TL
397pve-container (4.0-7) bullseye; urgency=medium
398
399 * fix #3506: config: fix removing the cpulimit of a running CT
400
401 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Jul 2021 15:48:14 +0200
402
eaa7ce5d
WB
403pve-container (4.0-6) bullseye; urgency=medium
404
405 * ensure container config dir exists before trying to write seccomp config
406 files to it
407
408 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Jul 2021 08:27:12 +0200
409
d155e626
TL
410pve-container (4.0-5) bullseye; urgency=medium
411
412 * start: detect and log possible problematic (old) container when running
413 with new default, pure cgroup v2 setup.
414
415 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 18:56:13 +0200
416
93535f1e
WB
417pve-container (4.0-4) bullseye; urgency=medium
418
419 * cgroupv2: restore usual devices controller behavior via ia userns.conf.d/
420 file
421
422 * disable btrfs ioctls for unprivileged containers via seccomp
423
424 * fix subvolume creation on btrfs where quotas are used
425
426 * bump minimum required lxc-pve version to 4.0.9-2
427
428 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 09:57:25 +0200
429
bbbb34c4
TL
430pve-container (4.0-3) bullseye; urgency=medium
431
432 * pct CLI: correctly handle 'warnings' task status
433
434 * fix #3421: only rely on the storage content-type to check if it can host
435 container. This allows custom storage plugins to support 'rootfs' images
436
437 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Jun 2021 08:08:30 +0200
438
d0632c71
TL
439pve-container (4.0-2) bullseye; urgency=medium
440
441 * api: vmstatus: make template property optional
442
443 * migrate: remove deprecated force parameter
444
445 * configure cpu/cpuset/memory cgroupv2 values
446
447 * pct exec: explicitly check if container is running at the PVE side already
448
449 * config: limit description/comment length to 8 KiB
450
451 * clone: clear the cloned containers `/etc/machine-id` when systemd is in
452 use, or that file exists. This ID needs to be unique as else various
453 issues, like MAC address duplications on Linux bridges, can happen
454
455 * migrate: enforce that rootdir content type is available
456
457 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Jun 2021 10:40:39 +0200
458
0cb1993b
TL
459pve-container (4.0-1) bullseye; urgency=medium
460
461 * re-build for Proxmox VE 7 / Debian Bullseye
462
463 -- Proxmox Support Team <support@proxmox.com> Thu, 13 May 2021 14:02:10 +0200
464
fc9820b7
TL
465pve-container (3.3-5) pve; urgency=medium
466
467 * backup: keep CT template status also for non-root restores
468
469 * fix #3313: restore: use unprivileged status from backup archive config as
470 default for restored CT
471
472 * pct push: do not mistakenly recognize the zero root UID/GID value as error
473
474 * setup: fedora: allow upcoming Fedora 34
475
476 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Apr 2021 14:13:37 +0200
477
02abaa30
TL
478pve-container (3.3-4) pve; urgency=medium
479
480 * fix #3176: allow development Devuan versions, improve version detection
481
482 * fix restore of containers with 'devuan' as ostype
483
484 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Feb 2021 08:59:25 +0100
485
c487a322
TL
486pve-container (3.3-3) pve; urgency=medium
487
488 * make formatting image with ext4 less noisy
489
490 * api: destroy: add 'destroy-unreferenced-disks' parameter
491
492 * use monitor commands to freeze on pure-v2 setups
493
494 * restore: add more informational messages
495
496 * fix #3275: remove old FW config when restoring
497
498 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Jan 2021 17:12:35 +0100
499
1aef5954
TL
500pve-container (3.3-2) pve; urgency=medium
501
502 * improve restoring PBS archive: avoid missing restore of firewall config
503
504 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2020 12:49:29 +0100
505
ae03c256
TL
506pve-container (3.3-1) pve; urgency=medium
507
508 * d/rules: do not try to start or enable system-pve\x2dcontainer.slice on
509 update
510
511 * CGroups: re-use factored-out PVE::CGroup module as base
512
513 * deactivate volumes after storage migrate
514
515 * vzdump: allow relative exclude patterns for snapshot and stop mode, to make
516 the behavior consistent across all backup modes
517
518 * vzdump: pass along exclude patterns to proxmox-backup-client
519
520 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 13:51:03 +0100
521
57030584
TL
522pve-container (3.2-4) pve; urgency=medium
523
524 * fix #3161: snapshot creation: only check volumes for fsfreeze
525
526 * setup: Devuan: add support for stable Beowulf and testing Chimaera
527
528 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Nov 2020 19:47:44 +0100
529
c118ef50
TL
530pve-container (3.2-3) pve; urgency=medium
531
532 * improve numbering scheme detection for CentOS Stream releases
533
534 * pct fstrim: add 'ignore-mountpoints' parameter
535
536 * add support for Fedora 33
537
538 * add support for Ubuntu 20.10 Groovy Gorilla
539
540 * fix #2991, #2528: snapshot creation: fsfreeze mountpoints, if underlying FS
541 requires it
542
543 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Nov 2020 16:41:00 +0100
544
b70f4017
TL
545pve-container (3.2-2) pve; urgency=medium
546
547 * fix #2938: increase limit of max cores from 128 to 8192
548
549 * fix #3016: clone: do not copy snapshot config
550
551 * skip additional virtual filesystems when sycing a containers namespace
552
553 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Sep 2020 10:54:10 +0200
554
854ac31b
TL
555pve-container (3.2-1) pve; urgency=medium
556
557 * improve feedback for failed Container startup
558
559 * allow one to enable debug level logging to the start task log
560
561 * setup: add kali-rolling as supported release
562
563 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Sep 2020 21:21:15 +0200
564
c238f579
TL
565pve-container (3.1-13) pve; urgency=medium
566
567 * do the activation of storage volumes outside of the containers mount
568 namespace to avoid issues when it's required to activate the underlying
569 storage
570
571 * fix passing the offline storage migration bandwidth limit
572
573 * fix #2790: volume resize: fix API behavior in the case where the disk
574 volume has already the exact size requested
575
576 * allow one to configure up to 32 network interfaces
577
578 -- Proxmox Support Team <support@proxmox.com> Thu, 27 Aug 2020 12:48:18 +0200
579
c670e962
TL
580pve-container (3.1-12) pve; urgency=medium
581
582 * backup: reduce verbosity of logging when syncing filesystems in snapshot
583 mode
584
585 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2020 11:42:23 +0200
586
c3b764a0
TL
587pve-container (3.1-11) pve; urgency=medium
588
589 * fix #2820: don't hotplug over existing mpX
590
591 * setup/debian: use CIDR for Debian Buster and newer
592
593 * vzdump: set heuristic task size information for Proxmox Backup Server
594 target storage
595
596 * cgroup: get old swap value when hotplugging only memory
597
598 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Jul 2020 13:32:55 +0200
599
bb6de343
TL
600pve-container (3.1-10) pve; urgency=medium
601
602 * improve snapshot mode backups with a Proxmox Backup Server as target
603
604 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jul 2020 18:12:11 +0200
605
bcdde612
TL
606pve-container (3.1-9) pve; urgency=medium
607
608 * fix #2778: use vm_start instead of systemctl to start/restart
609 container
610
611 * add helper to get reason for mounpoint backup exclusion
612
613 * fix #1423: add timezone config option
614
615 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jul 2020 13:55:45 +0200
616
0ea46c7d
TL
617pve-container (3.1-8) pve; urgency=medium
618
619 * lxc: fall back to unmanaged when no OS detected and no /etc/os-
620 release file found
621
622 * adapt network create hook to new pve-network version, if installed
623
624 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Jun 2020 17:39:27 +0200
625
d652b1f6
TL
626pve-container (3.1-7) pve; urgency=medium
627
628 * fix #2655: setup securetty during template fixup also for centos version
629 7 and newer
630
631 -- Proxmox Support Team <support@proxmox.com> Thu, 28 May 2020 15:29:13 +0200
632
e7dbc037
TL
633pve-container (3.1-6) pve; urgency=medium
634
635 * avoid using LXC CLI tools for CT freeze/unfreeze and improve support for
636 both cgroups v1 and v2 freezer
637
638 -- Proxmox Support Team <support@proxmox.com> Fri, 15 May 2020 16:21:19 +0200
639
5b9ef808 640pve-container (3.1-5) pve; urgency=medium
240caf43 641
5b9ef808 642 * fix: #2124 add zstd
240caf43
FG
643
644 * create_vm: avoid premature write_config caused by update_pct_config
645
646 * api/destroy: repeat early checks after locking
647
5b9ef808 648 * vzdump: use new pbs option
240caf43
FG
649
650 -- Proxmox Support Team <support@proxmox.com> Tue, 5 May 2020 11:23:42 +0200
651
c04ef741
WB
652pve-container (3.1-3) pve; urgency=medium
653
654 * add 'force' to destroy-vm to allow destroying running containers
655
656 * whitelist lxc.cgroup2.* raw keys
657
658 * consider lxc.cgroup2.cpuset.cpus as an explicit cpuset to not try to
659 override it with a cgroupv1 entry
660
661 * support cpuset cgroupv2 controller for writing lxc configs
662
663 * improve cgroup controller version discovery
664
665 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Apr 2020 11:22:13 +0200
666
e5db0772
FG
667pve-container (3.1-2) pve; urgency=medium
668
669 * Use foreach_volume instead of foreach_mountpoint-variants
670
671 * Use parse_volume instead of parse_ct-variants
672
673 * Use new storage_migrate interface
674
675 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Apr 2020 08:50:54 +0200
676
e5d5c547
WB
677pve-container (3.1-1) pve; urgency=medium
678
679 * rework cgroup handling for initial cgroupv2 support
680
681 * add required configuration changes for lxc-4.0 with now-upstream container
682 cgroup isolation
683
684 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Apr 2020 14:14:50 +0200
685
11dfebff
FG
686pve-container (3.0-24) pve; urgency=medium
687
688 * For clone+copy features, make sure a valid format for the target is supported
689
690 * Rely on template_create to check whether creating a template is possible
691
692 * fix #1904: convert to base image when moving a volume of a template
693
694 * move_volume: if deleting old volume fails, add it as unused
695
696 * VZDump: mark template disks as ro
697
698 * Implement volume-related helpers and use new foreach_volume
699
700 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Mar 2020 09:35:57 +0200
701
5bb6ad7a
TL
702pve-container (3.0-23) pve; urgency=medium
703
704 * lxc_config: mount /sys as mixed for unprivileged by default to avoid
705 issues with recent systemd versions running inside the container
706
707 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Mar 2020 19:02:48 +0100
708
8096ede6
TL
709pve-container (3.0-22) pve; urgency=medium
710
711 * Fix mounting ZFS snapshots whose dataset is not mounted below '/'
712
713 * fix #2580: api/delete: drop CT from HA resources if purge is set
714
715 * setup: warn on unknown os-release ID
716
717 * allow restoring non-volume backups again
718
719 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Mar 2020 09:09:45 +0100
720
6df88c36
TL
721pve-container (3.0-21) pve; urgency=medium
722
723 * fix #2611: use correct operation in get_bandwidth_limit for migration limit
724
725 * setup/ubuntu: add upcoming 20.04 focal release
726
727 * vzdump: add support for proxmox backup server
728
729 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Mar 2020 12:00:48 +0100
730
0817ffd3
TL
731pve-container (3.0-20) pve; urgency=medium
732
733 * add mknod feature flag
734
735 * set lxc.seccomp.notify.cookie to the vmid
736
737 * llow reading snapshot config for VM.Audit
738
739 * fix #2598: activate volumes before mounting in stop mode backup
740
741 * apply pending: do cleanup pending between, not during, change/delete loop
742
743 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Feb 2020 13:59:00 +0100
744
36834e91
TL
745pve-container (3.0-19) pve; urgency=medium
746
747 * fix fsck command for ceph RBD backed volumes, map and unmap them
748
749 * fix #2560: adapt some sysctl values for high CT counts
750
751 * fix #2568: hotplug: fix typo for 'cpu.shares'
752
753 * setup: allow all Centos 8.x stable versions
754
755 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jan 2020 18:53:00 +0100
756
903b1129
WB
757pve-container (3.0-18) pve; urgency=medium
758
759 * undo the display change from 3.0-17 for now
760
761 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jan 2020 09:29:23 +0100
762
5b1dc534
WB
763pve-container (3.0-17) pve; urgency=medium
764
765 * enable centos 8.1 containers
766
767 * more consistent display of unnamed containers (add a space between 'CT'
768 and the number)
769
770 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jan 2020 08:44:38 +0100
771
415e7bc5
WB
772pve-container (3.0-16) pve; urgency=medium
773
774 * replace the deprecated DHCP=none with DHCP=no in .network units on systemd
775 based containers
776
777 * fix an issue where when debugging container startup running them directly
778 via `lxc-start` instead of `pct start`, the prestart hook would mount
779 containers relative to the current working directory instead of where
780 they're supposed to be mounted
781
782 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Jan 2020 09:37:08 +0100
783
d942db0e
TL
784pve-container (3.0-15) pve; urgency=medium
785
786 * fix #2512: post-stop: unmount stage mps before cleanup
787
788 * post-stop-hook: unmount before deactivating storages
789
790 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Dec 2019 16:04:39 +0100
791
2131708a
TL
792pve-container (3.0-14) pve; urgency=medium
793
794 * fix bindmounting with staged mount points
795
796 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 18:27:41 +0100
797
7e739cd3
TL
798pve-container (3.0-13) pve; urgency=medium
799
800 * move applying pending changes from pre-start to post-stop, as we can
801 regenerate the LXC config safely there.
802
803 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 09:52:53 +0100
804
2d174819
TL
805pve-container (3.0-12) pve; urgency=medium
806
807 * implement CT mountpoint hotplugging, for host running 5.3 or newer Linux
808 kernel
809
810 * implement container reboot over API and CLI
811
812 * add 'tags' config option for adding meta information to CT
813
814 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Nov 2019 19:27:34 +0100
815
10a6b3e4
FG
816pve-container (3.0-11) pve; urgency=medium
817
818 * add PVE::LXC::Tools
819
820 * change hooks to use new helper
821
822 * config: whitelist lxc.hook.version
823
824 * fix #2453: actually reflect random MAC address selection in config
825
826 * fix #2456 setting bind-mount through API/CLI is broken
827
828 * improve test reliability in absence of running pmxcfs
829
830 * follow refactoring in pve-cluster
831
832 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Nov 2019 12:08:15 +0100
833
0b57d5be
TL
834pve-container (3.0-10) pve; urgency=medium
835
836 * support Fedora 31 as Container distribution
7d3c1ed2
TL
837
838 * minor adaptions of pending changed related code
839
840 * setup: move host architecture translation from pve-common to container
841
842 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Oct 2019 07:32:43 +0100
843
d7e7cdaf
TL
844pve-container (3.0-8) pve; urgency=medium
845
846 * fix issue where TTYs aren't correctly set after restore
847
848 * ensure that lxc.* entries are restored only once
849
850 * add Ubuntu 19.10 Eoan as supported
851
852 * fix #2412: ct destroy: only delete config after deleted from pools and
853 Firewall
854
855 * implement basic pending changes for running containers
856
857 * fix #1291: add purge option for destroy vm api call, allows one to remove
858 any reference of this CT from backup and replication jobs.
859
860 * add check to resize disk if current size could not be determined
861
862 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Oct 2019 22:04:12 +0200
863
42cb6829
TL
864pve-container (3.0-7) pve; urgency=medium
865
866 * mountpoints: create parent dirs with correct owner
867
868 * setup: allow CentOS 5 and CentOS 8
869
870 * do not leave fstrim lock if initial mount-all-volumes procedure
871 fails
872
873 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Sep 2019 07:21:18 +0200
874
c3eb7b01
FG
875pve-container (3.0-5) pve; urgency=medium
876
877 * vzdump: always add (empty) firewall config and improve handling of
878 restoring it from archive
879
880 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jul 2019 12:34:32 +0200
881
dc364b70
TL
882pve-container (3.0-4) pve; urgency=medium
883
884 * setup CT getty: ensure the getty.target is not masked and improve the logic
885 which ensures that only the correct getty services are enabled
886
887 * fix #1042: inotify: increase watches, instances & queue default
888 limits
889
890 * remove obsolete lxc@.service.d
891
892 * config: whitelist lxc.seccomp.notify.proxy/cookie
893
894 * add support for debian bullseye/sid
895
896 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Jul 2019 16:03:22 +0200
897
99a65aed
TL
898pve-container (3.0-3) pve; urgency=medium
899
900 * fix #1451: allow one to add mount options to CT mountpoints
901
902 * fix #2270: allow custom lxc options to be restored as root
903
904 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:25:12 +0200
905
0108c02e
TL
906pve-container (3.0-2) pve; urgency=medium
907
908 * Fix #576: Fix dangling files for Move Disk
909
910 * restore_archive: check if compression_map format is undefined
911
912 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jun 2019 18:37:35 +0200
913
d2ed3796
TL
914pve-container (3.0-1) pve; urgency=medium
915
916 * Bump version for Debian Buster / PVE 6.0
917
918 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2019 12:41:01 +0200
919
9fb87820
TL
920pve-container (2.0-39) unstable; urgency=medium
921
922 * fix #2027: do not disable IPV6_AUTOCONF on centos
923
924 * fix #2200: vm_stop: add nokill-after-timeout parameter
925
926 -- Proxmox Support Team <support@proxmox.com> Wed, 15 May 2019 16:37:58 +0200
927
7fa709ec
TL
928pve-container (2.0-38) unstable; urgency=medium
929
930 * fix: #1075: Correctly restore CT templates form backup
931
932 * raise supported fedora version to 30
933
934 -- Proxmox Support Team <support@proxmox.com> Tue, 07 May 2019 11:11:57 +0000
935
ca2c79e9
TL
936pve-container (2.0-37) unstable; urgency=medium
937
938 * setup: fix alpine ipv6-slaac configuration
939
940 * add lock information to CT status call
941
942 * fix #1607: implement pct fstrim
943
944 * fix #2147: re-add support for current opensuse tumbleweed
945
946 * fix: #1218 Add flag 'unique' to pct restore in order to set new MAC
947 addresses to NICs
948
949 * storage migrate: add bwlimit parameter
950
951 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Apr 2019 16:24:33 +0200
952
681c8030
TL
953pve-container (2.0-36) unstable; urgency=medium
954
955 * Fix #2109: map volumes explicitly if resizing a stopped container
956
957 * config: hwaddr: enforce unicast MAC addresses
958
959 * setup: add initial support for Ubuntu 19.04 Disco Dingo
960
961 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Mar 2019 12:37:34 +0100
962
feb68ed2
TL
963pve-container (2.0-35) unstable; urgency=medium
964
965 * fix #2080: fix device encoding in the prestart hook
966
967 * fix #2086: change process checking mechanism in vmstatus
968
969 * fix #2104: config "features: mount" regex pattern
970
971 * fix #1891: Add zsh command completion generation for pct
972
973 * fix #2117: don't keep custom idmap in pct pipe restore
974
975 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Mar 2019 08:11:24 +0100
976
4746f548
TL
977pve-container (2.0-34) unstable; urgency=medium
978
979 * fix #889: api create: reserver config with create lock early
980
981 * fix #1924: add snapshot parameter
982
983 * add pre- start/stop hookscript
984
985 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Feb 2019 13:12:10 +0100
986
ea1455d5
WB
987pve-container (2.0-33) unstable; urgency=medium
988
989 * whitelist namespaced lxc.sysctl.* entries
990
991 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2019 15:36:18 +0100
992
5b35992e
TL
993pve-container (2.0-32) unstable; urgency=medium
994
995 * fix #2014: don't check if unpriv for blkio
996
997 * fix #2028: keep custom uid mapping during restore
998
999 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2019 13:45:47 +0100
1000
d6c84176
TL
1001pve-container (2.0-31) unstable; urgency=medium
1002
1003 * fix #1234: pct: implement rescan
1004
1005 * allow using 'fuse' file systems in a container thorugh a new feature flag
1006
1007 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Nov 2018 12:54:20 +0100
1008
ad3d68df
TL
1009pve-container (2.0-30) unstable; urgency=medium
1010
1011 * fix #1808: readonly mount source disk
1012
1013 * support Fedora 29
1014
1015 * call map_volume before using volumes
1016
1017 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Nov 2018 17:33:43 +0100
1018
8388e9f2
DM
1019pve-container (2.0-29) unstable; urgency=medium
1020
1021 * add Ubuntu 18.10 (Cosmic Cuttlefish) support
1022
1023 * close #1940: pct console: added ability to specify escape sequence
1024
1025 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Oct 2018 10:24:35 +0200
1026
f128d6b2
TL
1027pve-container (2.0-28) unstable; urgency=medium
1028
1029 * configure IPv6AcceptRA in systemd-networkd files
1030
1031 * enable emulation of containers using qemu-user-static
1032
1033 * add feature flags (for now: mount, nesting, keyctl) using apparmor
1034 profile generation
1035
1036 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 16:45:56 +0200
1037
e68ea73b
TL
1038pve-container (2.0-27) unstable; urgency=medium
1039
1040 * fix #1885: delete old route when changing gateway
1041
1042 * fix #1874: autodev hook: setup devices cgroup
1043
1044 * fix #1897: bump MAX_MOUNT_POINTS to 256
1045
1046 * config: add missing lock types to schema
1047
1048 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Sep 2018 11:19:19 +0200
1049
dee24ffb
TL
1050pve-container (2.0-26) unstable; urgency=medium
1051
1052 * fix #1851: check 'replicate' flag for non-volume mountpoints
1053
1054 * document more API return properties
1055
1056 * use SHA-512 for container passwords
1057
1058 * add support for openSUSE Leap 15.0
1059
1060 * add fqdn to /etc/hosts even with no ip
1061
1062 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Aug 2018 13:56:46 +0200
1063
0ea22dab
TL
1064pve-container (2.0-25) unstable; urgency=medium
1065
1066 * deal with disabled cgroup subsystems
1067
1068 * use systemd-networkd for newer Fedora containers
1069
1070 * fix #1844: check /etc/.pve-ignore.hosts early
1071
1072 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jul 2018 09:19:42 +0200
1073
972956b9
TL
1074pve-container (2.0-24) unstable; urgency=medium
1075
1076 * correctly handle extra mounpoints when creating a template
1077
1078 * fix #1786: check for shared storage on clone
1079
1080 * fix #1792: Do not assign vars in conditional statement
1081
1082 * fix #1778: check if storage support templates
1083
1084 * api create: allow auto start of container after create finished
1085
1086 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Jun 2018 09:10:35 +0200
1087
2b123f0f
FG
1088pve-container (2.0-23) unstable; urgency=medium
1089
1090 * rescan volume size when attaching unused volume
1091
1092 * support Fedora 28
1093
1094 * fix #1721: unmount containers before trying to mount them
1095
1096 * rescan volume zie when copying volume
1097
1098 * add cifs as allowed storage type
1099
1100 -- Proxmox Support Team <support@proxmox.com> Mon, 14 May 2018 11:09:39 +0200
1101
0222a258
DM
1102pve-container (2.0-22) unstable; urgency=medium
1103
1104 * add Ubuntu 18.04 to known versions
1105
1106 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Apr 2018 11:04:59 +0200
1107
85e718a0
TL
1108pve-container (2.0-21) unstable; urgency=medium
1109
1110 * create: fix passing of template file descriptor
1111
1112 * restore: support i/o rate limiting
1113
1114 * fix #1704: get container uptime with /proc/<pid>/stat
1115
1116 * fix skiplock for pct start
1117
1118 * clone: randomize network MAC HW address of clone
1119
1120 * clone: implement target parameter
1121
1122 * implement full clone
1123
1124 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 09:14:19 +0100
1125
268cf6f5
DM
1126pve-container (2.0-20) unstable; urgency=medium
1127
1128 * Fix #1547: on migration abort, the CT starts again
1129
1130 * seperate serachdomain and nameserver config
1131
1132 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 13:24:08 +0100
1133
924588b5
DM
1134pve-container (2.0-19) unstable; urgency=medium
1135
1136 * close #1668: add Devuan support
1137
1138 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Feb 2018 06:12:06 +0100
1139
3ac31835
WB
1140pve-container (2.0-18) unstable; urgency=medium
1141
1142 * add termproxy api call
1143
1144 * setup/fedora: we support fedora release 27
1145
1146 * pct mount: tell user where they can find the mounted files
1147
1148 * vzdump: fix visibility of warning about lack of xattr/acl support on nfs
1149
1150 * use systemd-networkd for ubuntu >= 17.10
1151
1152 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Dec 2017 14:57:46 +0100
1153
2cfd4303
FG
1154pve-container (2.0-17) unstable; urgency=medium
1155
1156 * migrate: skip replication handling if not replicated
1157
1158 * migrate: only restart if conf was moved
1159
1160 * add vm_stop helper
1161
1162 * switch to pve-container@ unit
1163
1164 * fixes #1227: include ns/ dir in read_cgroup_value
1165
1166 * VM.Snapshot.Rollback privilege added
1167
1168 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Oct 2017 15:11:19 +0200
1169
59d10fdd
WB
1170pve-container (2.0-16) unstable; urgency=medium
1171
1172 * fix #1253: show ssh key fingerprints again
1173
1174 * fix #1464: setup/suse: support SLES 12 container
1175
1176 * close #1478: add check for unsupported config
1177
1178 * config: update for lxc-2.1
1179
1180 * API/clone: do not overwrite global signal handlers
1181
1182 * setup/fedora: use os_release and support 26
1183
1184 * fix os-release mapping for similar flavoured distros
1185
1186 * setup: recognize 'sles' os_release ID
1187
1188 * setup/suse: support tumbleweed container
1189
1190 * setup/suse: check early if setting up the ct getty service is needed
1191
1192 * setup/suse: use new os_release_var to simplify version detection
1193
1194 * use /etc/os-release
1195
1196 * setup: add a additional mapping for archlinux
1197
1198 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Sep 2017 13:48:50 +0200
1199
54e0aa9c
WB
1200pve-container (2.0-15) unstable; urgency=medium
1201
1202 * support debian 9.1
1203
1204 * recognize debian buster/sid
1205
1206 * recognize ubuntu 17.10
1207
1208 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jul 2017 09:17:03 +0200
1209
222941d3
DM
1210pve-container (2.0-14) unstable; urgency=medium
1211
1212 * allow disks on shared storages on replicated VMs
1213
1214 * refuse to add non-replicatable disks to replicating VMs
1215
1216 * API HA tasks: we request states not execute them
1217
1218 * use COMMON_TAR_FLAGS from pve-storage
1219
1220 * create: open templates as real root
1221
1222 * remove unused next_free_nbd_dev function
1223
1224 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Jun 2017 12:50:37 +0200
1225
0c1491ce
DM
1226pve-container (2.0-13) unstable; urgency=medium
1227
1228 * migrate: pass the with_snapshots parameter
1229
1230 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 12:56:02 +0200
1231
11d1cd30
DM
1232pve-container (2.0-12) unstable; urgency=medium
1233
1234 * PVE::LXC::Migrate - use replication job, transfer replication state
1235
1236 * get_replicatable_volumes: add additional tests
1237
1238 * src/PVE/API2/LXC.pm: aquire guest_migration_lock inside worker
1239
1240 * Add a migration lock to avoid a replication on rollback-time
1241
1242 * PVE::LXC::Config - implement $cleanup flag for get_replicatable_volumes
1243
1244 * migrate: implement insecure storage migration
1245
1246 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 09:10:56 +0200
1247
dd21db89
WB
1248pve-container (2.0-11) unstable; urgency=medium
1249
1250 * support width and height parameter for vncproxy
1251
1252 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jun 2017 09:16:11 +0200
1253
cab4a681
DM
1254pve-container (2.0-10) unstable; urgency=medium
1255
1256 * migrate: aquire guest_migration_lock during
1257
1258 * use new PVE::ReplicationConfig
1259
1260 * do not allow destroy if there are replication jobs
1261
1262 * use Syscall module instead of raw syscall numbers
1263
1264 * migrate: pass ssh_info to storage_migrate
1265
1266 * tests: fix broken snapshot delete tests
1267
1268 -- Proxmox Support Team <support@proxmox.com> Wed, 31 May 2017 09:31:14 +0200
1269
aa27217f
DM
1270pve-container (2.0-9) unstable; urgency=medium
1271
1272 * correctly handle passwords with utf8 wide characters
1273
1274 -- Proxmox Support Team <support@proxmox.com> Tue, 02 May 2017 11:50:10 +0200
1275
06b9b592
DM
1276pve-container (2.0-8) unstable; urgency=medium
1277
1278 * add support for Ubuntu 17.04 (zesty)
1279
1280 -- Proxmox Support Team <support@proxmox.com> Tue, 02 May 2017 07:00:13 +0200
1281
229a151f
WB
1282pve-container (2.0-7) unstable; urgency=medium
1283
1284 * whitelisted lxc.limit.* config entries usable with the next lxc release
1285
1286 * added storage replication settings
1287
1288 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Apr 2017 13:59:28 +0200
1289
f99ed89b 1290pve-container (2.0-6) unstable; urgency=medium
37bf9a98
DM
1291
1292 * support opensuse >= 42
1293
1294 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Apr 2017 06:28:07 +0200
1295
3e32cfe7
DM
1296pve-container (2.0-4) unstable; urgency=medium
1297
1298 * add console fix for debian containers using systemd
1299
1300 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Mar 2017 12:57:05 +0100
1301
fea02e5b
WB
1302pve-container (2.0-3) unstable; urgency=medium
1303
1304 * don't try to create the deprecated rsa1 ssh keys
1305
1306 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Mar 2017 09:27:22 +0100
1307
a7fe4100
FG
1308pve-container (2.0-2) unstable; urgency=medium
1309
1310 * improved reboot container fix
1311
1312 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Mar 2017 13:50:21 +0100
1313
967e5acd
FG
1314pve-container (2.0-1) unstable; urgency=medium
1315
1316 * rebuild for PVE 5.0 / Debian Stretch
1317
1318 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Mar 2017 15:27:11 +0100
1319
f6189136
FG
1320pve-container (1.0-95) unstable; urgency=medium
1321
1322 * correctly handle reboots within containers
1323
1324 * improve locale handling in vnc console
1325
1326 * fix architecture detection in restore_archive
1327
1328 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Mar 2017 15:19:33 +0100
1329
21078664
WB
1330pve-container (1.0-94) unstable; urgency=medium
1331
1332 * fix #1153: improve behavior when entering unicode in passwords prompts
1333
1334 * use the lxc@.service unit to start containers to avoid issues with
1335 pvedaemon restarts.
1336
1337 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Feb 2017 14:13:10 +0100
1338
2913df06
FG
1339pve-container (1.0-93) unstable; urgency=medium
1340
1341 * add dependency on libpve-guest-common-perl
1342
1343 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2017 09:40:19 +0100
1344
71cf5ab0
DM
1345pve-container (1.0-92) unstable; urgency=medium
1346
1347 * use new PVE::Storage::check_volume_access()
1348
1349 * fix #1253: display SSH fingerprints on CT setup
1350
1351 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Jan 2017 09:17:56 +0100
1352
2e75d135
DM
1353pve-container (1.0-91) unstable; urgency=medium
1354
1355 * add setup_environment hook to CLIHandler class
1356
1357 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jan 2017 13:21:24 +0100
1358
0dc638c8
DM
1359pve-container (1.0-90) unstable; urgency=medium
1360
1361 * skip unprivileged config parameter when restoring a container (revert
1362 previos patch)
1363
1364 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Dec 2016 09:02:41 +0100
1365
c94e2b76
DM
1366pve-container (1.0-89) unstable; urgency=medium
1367
1368 * supress warning when we try to delete a non-existent option
1369
1370 * fix #1226: show the right amount of memory usage
1371
1372 * fix #1225: restore without config changes for VMUser
1373
1374 * document bind/device mp permissions better
1375
1376 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Dec 2016 11:56:17 +0100
1377
6d35a351
DM
1378pve-container (1.0-88) unstable; urgency=medium
1379
1380 * setup: allow fedora 22-25
1381
1382 * setup: more general approach to tty paths
1383
1384 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Dec 2016 10:13:12 +0100
1385
a87b0c65
DM
1386pve-container (1.0-87) unstable; urgency=medium
1387
1388 * implement lxc restart migration
1389
1390 * VZDump: implement stopwait
1391
1392 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Dec 2016 12:12:26 +0100
1393
cd504a44
DM
1394pve-container (1.0-86) unstable; urgency=medium
1395
1396 * Do not skip unprivileged config parameter when restoring a container
1397
1398 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Dec 2016 07:39:07 +0100
1399
026c663e
WB
1400pve-container (1.0-85) unstable; urgency=medium
1401
1402 * start: don't fail if no lxc cpuset cgroup exists yet
1403
1404 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Nov 2016 11:39:50 +0100
1405
fb33c6f4
DM
1406pve-container (1.0-84) unstable; urgency=medium
1407
1408 * start: use a random cpuset at startup
1409
1410 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 15:51:20 +0100
1411
24c1a73f
DM
1412pve-container (1.0-83) unstable; urgency=medium
1413
1414 * vm_shutdown: request 'stopped' state for HA enabled CTs
1415
1416 * switch to 'ha-manager set'
1417
1418 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 08:28:04 +0100
1419
96c09ae7
DM
1420pve-container (1.0-82) unstable; urgency=medium
1421
1422 * fix spelling: 'mountpoint' 'mount point'
1423
1424 * fix #1147: allow marking non-volume mps as shared
1425
1426 * Ubuntu 16.10: fix systemd console files
1427
1428 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Nov 2016 16:50:34 +0100
1429
97722116
DM
1430pve-container (1.0-81) unstable; urgency=medium
1431
1432 * add support for Ubuntu 16.10
1433
1434 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Nov 2016 08:43:29 +0100
1435
e6a27d94
DM
1436pve-container (1.0-80) unstable; urgency=medium
1437
1438 * pct: add new command 'pct cpusets' to print assigned cpu sets
1439
1440 -- Proxmox Support Team <support@proxmox.com> Sat, 29 Oct 2016 07:46:40 +0200
1441
8eb1cd20
DM
1442pve-container (1.0-79) unstable; urgency=medium
1443
1444 * PVE::LXC::Config::has_lxc_entry() new helper
1445
1446 * vmstatus: fix memory usage value including cache sizes
1447
1448 * fix devices file check in autodev hook
1449
1450 * add new option 'cores' to restrict visible cores
1451
1452 -- Proxmox Support Team <support@proxmox.com> Wed, 26 Oct 2016 11:46:49 +0200
1453
1d784e94
DM
1454pve-container (1.0-78) unstable; urgency=medium
1455
1456 * alpine: fix getty line removal
1457
1458 * tests: add missing loopback interfaces
1459
1460 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Oct 2016 09:35:34 +0200
1461
452ec338
DM
1462pve-container (1.0-77) unstable; urgency=medium
1463
1464 * fix #1134: debian: don't start empty interface sections
1465
1466 -- Proxmox Support Team <support@proxmox.com> Tue, 04 Oct 2016 11:49:48 +0200
1467
8b1ac04f
DM
1468pve-container (1.0-76) unstable; urgency=medium
1469
1470 * bug #1021: add loopback interface if not network config
1471
1472 * fix config path in warning about undetectable architecture
1473
1474 -- Proxmox Support Team <support@proxmox.com> Tue, 04 Oct 2016 11:39:42 +0200
1475
4a99d619
DM
1476pve-container (1.0-75) unstable; urgency=medium
1477
1478 * restore: fix simple with non-volume mps
1479
1480 * restore: add permission check, only restore lxc.* if root
1481
1482 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Sep 2016 14:14:06 +0200
1483
356e890a
DM
1484pve-container (1.0-74) unstable; urgency=medium
1485
1486 * correctly set unlimited cpulimit at runtime
1487
1488 * use integer values for minimum and maximum (json schema cleanup)
1489
1490 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Sep 2016 07:44:29 +0200
1491
1adb8abc
DM
1492pve-container (1.0-73) unstable; urgency=medium
1493
1494 * fix #1078: accept arch parameter
1495
1496 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Aug 2016 07:26:30 +0200
1497
00d92418
DM
1498pve-container (1.0-72) unstable; urgency=medium
1499
1500 * Fix #1070: vzdump: handle sparse files in suspend mode
1501
1502 * don't let lxc handle container reboots directly
1503
1504 * update_lxc_config: sort network devices for consistency
1505
1506 * update_lxc_config: remove unused parameter
1507
1508 * ArchLinux: don't use the lxc/ subdir for ttys
1509
1510 * add status call to pct
1511
1512 * allow deleting of container hostname
1513
1514 * pass datacenter.cfg's mac_prefix to random_ether_addr
1515
1516 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Aug 2016 13:14:32 +0200
1517
591b30f1
WB
1518pve-container (1.0-71) unstable; urgency=medium
1519
1520 * fix a possible undefined value error
1521
1522 * provide a better error message for rbd without krbd
1523
1524 * improve migration output concerning local volumes
1525
1526 * include custom lxc options when displaying config
1527
1528 * fix #1046: add non-snapshotted disks as unused
1529
1530 * added 'pct df'
1531
1532 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jul 2016 12:35:03 +0200
1533
05eb563f
DM
1534pve-container (1.0-70) unstable; urgency=medium
1535
1536 * fix #146: add name to backup log
1537
1538 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Jun 2016 08:26:23 +0200
1539
a6c30e98
DM
1540pve-container (1.0-69) unstable; urgency=medium
1541
1542 * migration: add checks from QemuMigrate
1543
1544 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Jun 2016 06:38:22 +0200
1545
fb0c5056
DM
1546pve-container (1.0-68) unstable; urgency=medium
1547
1548 * docs: update mountpoint descriptions
1549
1550 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Jun 2016 11:33:18 +0200
1551
5525a3df
DM
1552pve-container (1.0-67) unstable; urgency=medium
1553
1554 * restore: use empty config to reserve container ID
1555
1556 * split up create_rootfs and restore_and_configure
1557
1558 * ignore ro flag when creating/restoring CT
1559
1560 * bindmount: catch rw/ro race and add tests
1561
1562 * add bindmount regression tests
1563
1564 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 10:33:41 +0200
1565
7ab6e832
DM
1566pve-container (1.0-66) unstable; urgency=medium
1567
1568 * Setup: add gentoo support
1569
27b10d0b
DM
1570 * Close #999: gentoo: hostname is in /etc/conf.d/hostname
1571
a5d9039e
WB
1572 * Setup/Debian.pm: use BEGIN/END markers for gateway scripts
1573
27b10d0b
DM
1574 * fix deletion of backup snapshots
1575
1576 * exclude non-volume mps from backup
1577
bd8aab00
DM
1578 * don't allow automatic restore to dev/bind rootfs
1579
1580 * warn about unsupported backup configuration
1581
6f85c64e
DM
1582 * add ignore_ro flag to mount_all
1583
1584 * automatically restore mountpoints from backup
1585
bd8aab00
DM
1586 * deal with a check_mount_path race condition
1587
27b10d0b 1588 -- Proxmox Support Team <support@proxmox.com> Wed, 25 May 2016 10:18:25 +0200
7ab6e832 1589
f42938cd
DM
1590pve-container (1.0-65) unstable; urgency=medium
1591
1592 * allow VLAN 1 tag in containers
1593
1594 * remove backup property from rootfs
1595
1596 * new helper mountpoint_backup_enabled()
1597
1598 -- Proxmox Support Team <support@proxmox.com> Wed, 18 May 2016 11:30:16 +0200
1599
1dc0c1f9
DM
1600pve-container (1.0-64) unstable; urgency=medium
1601
1602 * setup: add ct_is_executable wrapper
1603
1604 * setup: check if securetty exists
1605
1606 * improve error message on container without rootfs
1607
1608 -- Proxmox Support Team <support@proxmox.com> Sat, 14 May 2016 09:06:11 +0200
1609
cb8dffad
DM
1610pve-container (1.0-63) unstable; urgency=medium
1611
1612 * cleanup gateway hooks in debian network setup
1613
1614 * fix uninitialized value warning
1615
9a16f80b
DM
1616 * Alpine: generate correct inittab
1617
1618 * Alpine: fixup securetty
1619
45ed85b7
DM
1620 * fix #971: don't activate shared storage in offline migration
1621
cb8dffad
DM
1622 -- Proxmox Support Team <support@proxmox.com> Tue, 03 May 2016 07:19:19 +0200
1623
c853a3bf
DM
1624pve-container (1.0-62) unstable; urgency=medium
1625
1626 * centos: fixup ipv6 out-of-subnet route
1627
1628 * debian: always include the 'dev' portion in explicit routes
1629
1630 * setup: deal with link-local gateways
1631
1632 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Apr 2016 16:00:06 +0200
1633
7ab7f603
DM
1634pve-container (1.0-61) unstable; urgency=medium
1635
1636 * add support for ubuntu xenial
1637
9fa8bba7
DM
1638 * push/pull permissions: use octal by default
1639
1640 * fix #942: restore ACL and other rootfs options from backup
1641
b6876f11
DM
1642 * Debian: correctly setup getty service on systemd based containers
1643
719129ea
WB
1644 * honor acl setting with zfs
1645
7ab7f603
DM
1646 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 11:25:34 +0200
1647
47600c82
DM
1648pve-container (1.0-60) unstable; urgency=medium
1649
1650 * vm_status: return more verbose HA state
1651
1652 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Apr 2016 09:04:43 +0200
1653
3d35ce51
DM
1654pve-container (1.0-59) unstable; urgency=medium
1655
1656 * setup: ability to ignore files
1657
a22ce86f
DM
1658 * Fix #929: delete veths in the post-stop hook
1659
3d35ce51
DM
1660 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Apr 2016 10:32:03 +0200
1661
5bdebcfa
DM
1662pve-container (1.0-58) unstable; urgency=medium
1663
1664 * Build-Depend on pve-doc-generator
1665
1666 * generate manpages with pve-doc-generator
1667
22a479c1
DM
1668 * debian: support containers upgraded to use systemd
1669
5bdebcfa
DM
1670 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Apr 2016 12:36:29 +0200
1671
d720ca4b
DM
1672pve-container (1.0-57) unstable; urgency=medium
1673
1674 * Add authorized ssh key setup to post_create_hook
1675
1676 * Add missing '\n' to content in ct_modify_file
1677
1678 * Add 'perms' option to ct_modify_file
1679
1680 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Apr 2016 15:29:22 +0200
1681
8373bf12
DM
1682pve-container (1.0-56) unstable; urgency=medium
1683
1684 * use consistent prefix for worker names
1685
1686 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Apr 2016 16:39:28 +0200
1687
8f9c0f28
DM
1688pve-container (1.0-55) unstable; urgency=medium
1689
1690 * add read_password sub for 'pct create'
1691
1692 * use asciicode compatible markup
1693
9aae651b
DM
1694 * enable quotas for passed through /dev devices
1695
71bf21dd
DM
1696 * Fix #925: activate volume before trying to resize
1697
8f9c0f28
DM
1698 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Apr 2016 07:20:36 +0200
1699
76c92766
DM
1700pve-container (1.0-54) unstable; urgency=medium
1701
1702 * Fix #918: add /dev/mapper symlinks for dm-* devices
1703
1704 * autodev: create missing paths
1705
1706 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Mar 2016 16:35:01 +0100
1707
b9ed7808
DM
1708pve-container (1.0-53) unstable; urgency=medium
1709
1710 * Add force parameter for migration with bind/dev mp
1711
1712 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Mar 2016 16:51:40 +0100
1713
bd25edd8
DM
1714pve-container (1.0-52) unstable; urgency=medium
1715
1716 * Prevent race conditions in snapshot mode backup
1717
1718 * Use set_lock and remove_lock
1719
0822d32f
DM
1720 * require -experimental for pct clone and template
1721
bd25edd8
DM
1722 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Mar 2016 09:00:04 +0100
1723
1021703d
DM
1724pve-container (1.0-51) unstable; urgency=medium
1725
c4a932ad
DM
1726 * fix #912: centos/redhat confusion
1727
1021703d
DM
1728 * implement cpulimit hotplugging
1729
1730 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Mar 2016 17:52:33 +0100
1731
94f171c8
DM
1732pve-container (1.0-50) unstable; urgency=medium
1733
1734 * follow the change in PVE::AbstractConfig
1735
43321a3c
DM
1736 * implement rate limiting
1737
94f171c8
DM
1738 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Mar 2016 11:37:09 +0100
1739
be97961c
DM
1740pve-container (1.0-49) unstable; urgency=medium
1741
1742 * change update_etc_hosts to use ct_modify_file
1743
1744 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Mar 2016 09:49:39 +0100
1745
c6e6c5cf
DM
1746pve-container (1.0-48) unstable; urgency=medium
1747
1748 * Refactor config-related methods into AbstractConfig
1749
1750 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Mar 2016 10:21:45 +0100
1751
1b3b63ea
DM
1752pve-container (1.0-47) unstable; urgency=medium
1753
1754 * Implement pct mount/unmount (for emergency maintenance)
1755
1756 * Implement pct push/pull
1757
1758 -- Proxmox Support Team <support@proxmox.com> Sat, 27 Feb 2016 14:38:14 +0100
1759
cdf0e51f
DM
1760pve-container (1.0-46) unstable; urgency=medium
1761
1762 * setup: move setup_container_getty_service to Base
1763
1764 * suse: move setup_securetty to template_fixup()
1765
1766 * Add to unused volumes only if really unused
1767
ea24e33f
DM
1768 * exclude 'parent' from config when restoring
1769
cdf0e51f
DM
1770 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Feb 2016 11:49:15 +0100
1771
c08ac339
DM
1772pve-container (1.0-45) unstable; urgency=medium
1773
1774 * add Alpine Linux distribution
1775
1776 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Feb 2016 12:15:11 +0100
1777
163c88d9
DM
1778pve-container (1.0-44) unstable; urgency=medium
1779
1780 * snapshot: replace global sync with a namespace sync
1781
c43ec0d6
DM
1782 * add support for read-only bind mounts
1783
163c88d9
DM
1784 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Feb 2016 11:57:11 +0100
1785
ffc09c34
DM
1786pve-container (1.0-43) unstable; urgency=medium
1787
1788 * Improve error handling in snapshot_create
1789
1790 * VZDump lock update, drop lock_aquire/lock_release
1791
1792 * prevent snapshot name 'vzdump' from user
1793
1794 * improve mountpoint parsing
1795
2399bb20
DM
1796 * added quota flag to mountpoints (disk quota support)
1797
ffc09c34
DM
1798 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Feb 2016 06:58:26 +0100
1799
9b28b538
DM
1800pve-container (1.0-42) unstable; urgency=medium
1801
1802 * fix growing of a running container's memory limit
1803
1804 * opensuse 13.2 support
1805
1806 * added $skiplock parameter for pct start/stop
1807
1808 * Fix #791: warn when resize2fs fails
1809
1810 * Fix #881: uninitialized value on valid lxc.cgroup keys
1811
1812 * Remove mknod call from pre-start hook
1813
1814 * Only add actual volumes to volid_list
1815
1816 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Feb 2016 12:17:27 +0100
1817
9f8f5593
DM
1818pve-container (1.0-41) unstable; urgency=medium
1819
1820 * added 'acl' and 'ro' mountpoint options
1821
e387f469
DM
1822 * fix PVE::HA use clauses
1823
6d9f40bb
DM
1824 * create firewall dir on CT restore
1825
c38b70cc
DM
1826 * Closes #877: Skip mps with backup=0 for snapshot backups
1827
9f8f5593
DM
1828 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Jan 2016 16:43:27 +0100
1829
0b6628e6
DM
1830pve-container (1.0-40) unstable; urgency=medium
1831
1832 * Add dependency to 'file' package
1833
1834 * Implement linked clones
1835
1836 * Rework snapshot config removal logic
1837
1838 * Don't hold flock for whole backup operation
1839
1840 -- Proxmox Support Team <support@proxmox.com> Sat, 23 Jan 2016 08:56:34 +0100
1841
135355f2
DM
1842pve-container (1.0-39) unstable; urgency=medium
1843
1844 * add support for network trunks
1845
1846 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Jan 2016 17:01:38 +0100
1847
9040d3c0
DM
1848pve-container (1.0-38) unstable; urgency=medium
1849
1850 * Set backup lock during stop and suspend backups
1851
1852 * Check lock for pct start, stop, suspend, shutdown
1853
1854 * fix mount_all, improve bind mount handling
1855
1856 * Add mp to required in pct set mount-point
1857
1858 * snapshot_create: unfreeze after snapshot creation
1859
1860 * allow to create containers on lvmthin storage
1861
1862 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jan 2016 17:13:31 +0100
1863
0d9e7c5e
DM
1864pve-container (1.0-37) unstable; urgency=medium
1865
1866 * check for quorum when starting a container
1867
1868 * vm_stop: make sure the container is stopped using lxc-wait
1869
1870 -- Proxmox Support Team <support@proxmox.com> Sun, 10 Jan 2016 15:14:22 +0100
1871
96a2f1d1
DM
1872pve-container (1.0-36) unstable; urgency=medium
1873
1874 * vzdump stop mode: wait until container is stopped
1875
1876 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Dec 2015 15:49:20 +0100
1877
502e3e53
DM
1878pve-container (1.0-35) unstable; urgency=medium
1879
1880 * Setup: order fqdn before hostname in /etc/hosts
1881
1882 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Dec 2015 09:09:48 +0100
1883
8d96c5d1
DM
1884pve-container (1.0-34) unstable; urgency=medium
1885
1886 * Revert "set memory.kmem.limit_in_bytes"
1887
1888 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Dec 2015 12:28:11 +0100
1889
3889966a
WB
1890pve-container (1.0-33) unstable; urgency=medium
1891
1892 * fix bug #840: vzdump - fix compression command pipe
1893
1894 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Dec 2015 08:48:16 +0100
1895
2123a774
DM
1896pve-container (1.0-32) unstable; urgency=medium
1897
1898 * Revert "Mounting of zfspool snapshots are not necessary."
1899
1900 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2015 08:10:27 +0100
1901
14589f25
DM
1902pve-container (1.0-31) unstable; urgency=medium
1903
1904 * Revert "use the unmount-namespace stop hook"
1905
1906 -- Proxmox Support Team <support@proxmox.com> Fri, 04 Dec 2015 16:33:09 +0100
1907
7f6a843e
DM
1908pve-container (1.0-30) unstable; urgency=medium
1909
1910 * OpenSUSE 13.1 support added
1911
1912 * create: don't skip arch detection on unpack errors
1913
1914 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Dec 2015 11:03:47 +0100
1915
6e6c0efa
DM
1916pve-container (1.0-29) unstable; urgency=medium
1917
1918 * add 'fedora' to ostype schema enum
1919
1920 -- Proxmox Support Team <support@proxmox.com> Tue, 01 Dec 2015 11:24:26 +0100
1921
1b8d9ada
DM
1922pve-container (1.0-28) unstable; urgency=medium
1923
1924 * renamed lxc.start.unshare to lxc.monitor.unshare
1925
1926 -- Proxmox Support Team <support@proxmox.com> Tue, 01 Dec 2015 09:56:33 +0100
1927
28c5389e
DM
1928pve-container (1.0-27) unstable; urgency=medium
1929
ce289e3c
WB
1930 * fix bug #827: Setup: don't replace fqdn with searchdomain in /etc/hosts
1931
b0143ab1
WB
1932 * add support for Fedora 22
1933
28c5389e
DM
1934 * add/restore firewall config with vzdump
1935
6e68f51b
DM
1936 * warn when trying to delete non-existent options
1937
1938 * create_disks: don't drop extra parameters
1939
1940 * vzdump: exclude lost+found with unprivilged containers
1941
1942 * don't restore mountpoint settings
1943
1944 * vzdump: use --anchored on tar
1945
1946 * honor backup=yes/no for bind and device mountpoints
1947
1948 * Redhat: handle /etc/sysconfig/network better
1949
1950 * Redhat: fix ipv4 dhcp only setup
1951
28c5389e
DM
1952 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Nov 2015 09:59:30 +0100
1953
4c9db320
DM
1954pve-container (1.0-26) unstable; urgency=medium
1955
1956 * Mounting of zfspool snapshots are not necessary
1957
1fb9fb5b
DM
1958 * use the unmount-namespace stop hook
1959
1960 * vzdump: warn about lack of xattr/acl support on nfs
1961
1962 * Use new lxc.start.unshare setting
1963
1964 * set memory.kmem.limit_in_bytes
1965
4c9db320
DM
1966 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Nov 2015 12:43:02 +0100
1967
389e7a56
DM
1968pve-container (1.0-25) unstable; urgency=medium
1969
1970 * support unpriviledged containers
1971
1972 * improve OS type detection
1973
1974 * remove --totals from COMMON_TAR_FLAGS
1975
1976 * vzdump: userns support
1977
1978 -- Proxmox Support Team <support@proxmox.com> Sat, 14 Nov 2015 10:29:14 +0100
1979
29d54bf9
DM
1980pve-container (1.0-24) unstable; urgency=medium
1981
1982 * setup: fix ssh-key perms lost with the rewrite
1983
1984 * create/restore: add --warning=no-xattr-write to tar
1985
1986 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 16:19:47 +0100
1987
e72b717c
DM
1988pve-container (1.0-23) unstable; urgency=medium
1989
1990 * improve setup error message
1991
1992 * create: safer rewrite_ssh_host_keys
1993
1994 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 11:44:20 +0100
1995
f6efa6e3
DM
1996pve-container (1.0-22) unstable; urgency=medium
1997
1998 * preserve posix capabilities
1999
2000 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 10:56:32 +0100
2001
c7d04683
DM
2002pve-container (1.0-21) unstable; urgency=medium
2003
2004 * allow debian stretch/sid containers
2005
d607c17d
DM
2006 * destroy: check if container is still running
2007
23d928a1
WB
2008 * LXC::Setup: Load required host files in new()
2009
c7d04683
DM
2010 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Nov 2015 11:23:00 +0100
2011
34c69c85
DM
2012pve-container (1.0-20) unstable; urgency=medium
2013
2014 * fix bug #799: resize running CT with no loopdev.
2015
8ba6ef14
WB
2016 * Setup: fix bad /dev bindmount
2017
34c69c85
DM
2018 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Nov 2015 11:16:25 +0100
2019
d11b5e50
DM
2020pve-container (1.0-19) unstable; urgency=medium
2021
2022 * support Ubuntu 15.10
2023
2024 -- Proxmox Support Team <support@proxmox.com> Sat, 31 Oct 2015 18:39:39 +0100
2025
0b39ec4a
DM
2026pve-container (1.0-18) unstable; urgency=medium
2027
d11b5e50 2028 * depend on xz-utils
0b39ec4a
DM
2029
2030 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Oct 2015 06:48:20 +0100
2031
688afc63
WL
2032pve-container (1.0-17) unstable; urgency=medium
2033
2034 * fix bug #770: CPU usage stats for containers
2035
2036 * added symlink testcase
2037
2038 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2015 13:09:29 +0100
2039
1dbe56d6
DM
2040pve-container (1.0-16) unstable; urgency=medium
2041
a6d7be05
DM
2042 * fix bug #770: implement Network stats for containers
2043
1dbe56d6
DM
2044 * LXC::Setup: chroot into the container (thanks to RACK911Labs.com for
2045 the hint)
2046
2047 * LXC::get_primary_ips: ipv6 can be 'auto'
2048
2049 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2015 11:43:30 +0100
2050
e41c9805
DM
2051pve-container (1.0-15) unstable; urgency=medium
2052
2053 * Start a worker in lxc resize
2054
2055 * move resize to have it available in the pveshell and at the rest api
2056
2057 * allow to mount iso images
2058
2059 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2015 11:27:46 +0100
2060
529bf040
DM
2061pve-container (1.0-14) unstable; urgency=medium
2062
2063 * redhat: fix unused values
2064
2065 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2015 12:10:56 +0200
2066
4901d141
DM
2067pve-container (1.0-13) unstable; urgency=medium
2068
2069 * restore: make sure only the first pct.conf is extracted
2070
2071 * redhat: don't use aliases for dual stack networking
2072
2073 * redhat: use the fully qualified hostname
2074
2075 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Oct 2015 08:31:24 +0200
2076
3bca4711
DM
2077pve-container (1.0-12) unstable; urgency=medium
2078
2079 * allow /32 CIDRs and remove duplicated mask array
2080
2081 * network setup: deal with gateways outside the subnet
2082
ead433af
WB
2083 * redhat: use the fully qualified hostname
2084
3bca4711
DM
2085 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Oct 2015 08:52:02 +0200
2086
217dd44e
DM
2087pve-container (1.0-11) unstable; urgency=medium
2088
2089 * setup/debian: avoid writing multiple auto lines
2090
2091 * setup/debian: avoid extra newlines
2092
f7a7b413
WB
2093 * allow /32 CIDRs and remove duplicated mask array
2094
217dd44e
DM
2095 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Oct 2015 09:49:28 +0200
2096
08d4dc57
DM
2097pve-container (1.0-10) unstable; urgency=medium
2098
2099 * improve regex to match redhat/centos OS version
2100
2101 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Oct 2015 08:27:06 +0200
2102
2df8257c
DM
2103pve-container (1.0-9) unstable; urgency=medium
2104
e9b868e7
DM
2105 * use new PVE::JSONSchema::parse_siz
2106
2107 * Add new pct fsck command to check the mountpoints of a container
2df8257c 2108
cf4f10f6
DM
2109 * update inittab instead of replacing it
2110
2df8257c
DM
2111 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2015 10:25:56 +0200
2112
adbd9b4b
DM
2113pve-container (1.0-8) unstable; urgency=medium
2114
2115 * make bridge parameter option - required for hotplug code
2116
89e9642c
DM
2117 * fix test if storage allows containers
2118
b46c0bf2
WL
2119 * fix bug #752: correct size of mount point after resize
2120
c9bc5018
WL
2121 * fix bug #750: deactivate volumes to be sure there are no volumes
2122 are active on the source node
2123
adbd9b4b
DM
2124 -- Proxmox Support Team <support@proxmox.com> Sat, 10 Oct 2015 17:24:31 +0200
2125
9572eb19
DM
2126pve-container (1.0-7) unstable; urgency=medium
2127
2128 * Create /fastboot to skip run fsck
2129
2130 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Oct 2015 11:47:47 +0200
2131
ad657ff5
DM
2132pve-container (1.0-6) unstable; urgency=medium
2133
2134 * cleanup: replace disk-size calculation in pct resize
2135
2136 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Oct 2015 09:37:44 +0200
2137
cf1b1563
DM
2138pve-container (1.0-5) unstable; urgency=medium
2139
2140 * lxc hooks: use run_cli_handler(), remove stale docs
2141
2142 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Oct 2015 13:47:30 +0200
2143
5dc78eef
DM
2144pve-container (1.0-4) unstable; urgency=medium
2145
2146 * remove 'noload' option from zfspool mounts
2147
2148 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Oct 2015 16:28:04 +0200
2149
aefd41f3
DM
2150pve-container (1.0-3) unstable; urgency=medium
2151
2152 * fix hotplug error in update_pct_config
2153
2154 * added lxc.hook.stop to valid_lxc_conf_keys
2155
2156 * add mountpoint deletion support and unused volumes
2157
2158 * set minimum mtu to 64
2159
2160 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Oct 2015 11:42:34 +0200
2161
c52e88d9
DM
2162pve-container (1.0-2) unstable; urgency=medium
2163
2164 * set TERM=linux for containers
2165
2166 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Sep 2015 09:27:01 +0200
2167
de81c147
DM
2168pve-container (1.0-1) unstable; urgency=medium
2169
2170 * vzdump: mount snapshots with the noload option
2171
2172 * vzdump:lxc: sync and skip journal in snapshot mode
2173
2174 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Sep 2015 17:55:13 +0200
2175
18c803bd
DM
2176pve-container (0.9-23) unstable; urgency=medium
2177
2178 * Use format hashes in json schemas
2179
2180 * When destroying a container, remove bind mounts and block devices
2181 from the list of volumes to delete.
2182
2183 * improve CT protection mode
2184
2185 * vzdump: tar: disable warnings about ignored files
2186
2187 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2015 10:11:31 +0200
2188
c211d7ae
DM
2189pve-container (0.9-22) unstable; urgency=medium
2190
2191 * allow to parse configuration values with spaces
2192
2193 * specify data format for hostname, searchdomain and nameserver
2194
2195 * add check for newlines before writing configuration
2196
2197 * vzdump fixes
2198
2199 * mountpoint_mount: disallow symlinks in bind mounts
2200
2201 * lxc API: use new disk option names in permission check
2202
2203 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 12:14:31 +0200
2204
af4b00a1
DM
2205pve-container (0.9-21) unstable; urgency=medium
2206
2207 * vzdump: support mountpoints
2208
2209 * change tar/rsync_vm to use the new exclude pattern method
2210
2211 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Sep 2015 11:38:24 +0200
2212
c34cd4ea
DM
2213pve-container (0.9-20) unstable; urgency=medium
2214
2215 * fix bug #712: fix stop mode backups when container is running
2216
2217 * add support for LVM
2218
2219 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Sep 2015 09:29:57 +0200
2220
fb2d8270
DM
2221pve-container (0.9-19) unstable; urgency=medium
2222
2223 * allow older debian versions (>= 4 (etch))
2224
9fa65276
DM
2225 * fix subvolume mounts (do not use loop device)
2226
fb2d8270
DM
2227 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Sep 2015 09:19:03 +0200
2228
640916d4
DM
2229pve-container (0.9-18) unstable; urgency=medium
2230
2231 * fix bug #710: use correct size for OpenVZ restore
2232
842bae93
DM
2233 * format_disk: call activate_volume()
2234
640916d4
DM
2235 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Sep 2015 10:13:29 +0200
2236
003620d3
DM
2237pve-container (0.9-17) unstable; urgency=medium
2238
2239 * mount_all: make sure rootfs exists (fix openvz restore bug)
2240
2241 * destroy: avoid warning about undefined 'protection' value
2242
2243 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Sep 2015 07:04:24 +0200
2244
627e416f
DM
2245pve-container (0.9-16) unstable; urgency=medium
2246
2247 * fix bug #707: Don't die in vm_shutdown when we have no errors
2248
2249 * add CT protection mode
2250
2251 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Sep 2015 17:23:04 +0200
2252
32e36fce
DM
2253pve-container (0.9-15) unstable; urgency=medium
2254
2255 * add bash completion support
2256
2257 * support resizing of owned container disks
2258
2259 * get rid of most of the loop-devices code
2260
2261 * fix unlock handling after migration
2262
2263 * add command to unlock a Container if it is locked
2264
2265 * add support to add mountpoints with pct set
2266
2267 * added pct exec command
2268
2269 * add missing archlinux ostype confdesc enum entry
2270
2271 * destroy owned mountpoints on pct destroy
2272
2273 * use multiple mount protection (mmp)
2274
2275 * many bug fixes
2276
2277 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 07:28:41 +0200
2278
41ea68ca
DM
2279pve-container (0.9-14) unstable; urgency=medium
2280
2281 * vm_create : add support for mountpoints
2282
2283 * run spiceterm and return spiceproxy config only if CT is running
2284
2285 * vzdump: correctly implement snapshot backup
2286
2287 * vzdump: use correct pid to access container root (fix suspend mode
2288 backup)
2289
2290 * fix bug #691: fix vzdump stop mode backup on zfs
2291
2292 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Aug 2015 11:47:32 +0200
2293
1f14baa6
DM
2294pve-container (0.9-13) unstable; urgency=medium
2295
2296 * detect ostype when restoring OpenVZ containers
2297
2298 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Aug 2015 12:55:20 +0200
2299
53a9acc5
DM
2300pve-container (0.9-12) unstable; urgency=medium
2301
2302 * code cleanups
2303
2304 * implement pct listsnapshot cli command
2305
2306 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Aug 2015 06:32:05 +0200
2307
ae8c06a1
DM
2308pve-container (0.9-11) unstable; urgency=medium
2309
2310 * add mpX mountpoint configuration (experimental)
2311
2312 * remove <vmid>.fw file after lxc vm destroy
2313
2314 * cleanup directory structure
2315
2316 * add file access methods to LXCSetup::Base
2317
2318 * mountpoint: add support for host /dev/xxx block device passthrough
2319
2320 * Added PVE::LXCSetup::Base::setup_securetty
2321
2322 * archlinux template support
2323
2324 * implement new cmode option
2325
2326 * implement template creation
2327
2328 * add rbd storage type support
2329
2330 * do not use hardcoded disk image names
2331
2332 -- Proxmox Support Team <support@proxmox.com> Wed, 19 Aug 2015 15:51:13 +0200
2333
30137a89
DM
2334pve-container (0.9-10) unstable; urgency=medium
2335
2336 * add support for RHEL/CentOS
2337
2338 * allow to set empty lxc.xxx values
2339
2340 * added pve-update-lxc-config postinstall hook
2341
2342 -- Proxmox Support Team <support@proxmox.com> Tue, 11 Aug 2015 10:23:33 +0200
2343
8eefced6
DM
2344pve-container (0.9-9) unstable; urgency=medium
2345
2346 * Fix: If a Ct are created and a pool are given add the Ct to pool
2347
2348 * don't set proxy_arp and forwarding on lxc veths
2349
2350 * activate/deactivates volumes on container start/stop
2351
2352 * allow to use drbd storage for containers
2353
2354 * add manual page for container configuration format ("man pct.conf")
2355
2356 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Aug 2015 12:11:22 +0200
2357
e05baf1c
DM
2358pve-container (0.9-8) unstable; urgency=medium
2359
2360 * use our own configuration format for containers
2361
2362 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Aug 2015 11:28:27 +0200
2363
25cdbca0
DM
2364pve-container (0.9-7) unstable; urgency=medium
2365
2366 * fixes for container restore
2367
2368 -- Proxmox Support Team <support@proxmox.com> Fri, 31 Jul 2015 12:20:13 +0200
2369
882c975e
DM
2370pve-container (0.9-6) unstable; urgency=medium
2371
2372 * fix memory and swap size calculations
2373
2374 * ipv6 slaac/autoconf support
2375
2376 * fix ipv4 replacement of running containers
2377
2378 * allow to restore backups of openvz containers
2379
2380 -- Proxmox Support Team <support@proxmox.com> Fri, 31 Jul 2015 11:09:44 +0200
2381
810362c0
DM
2382pve-container (0.9-5) unstable; urgency=medium
2383
2384 * correctly detect container architecture
2385
2386 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jul 2015 09:38:45 +0200
2387
7fb2e318
DM
2388pve-container (0.9-4) unstable; urgency=medium
2389
2390 * allow configuring lxc.seccomp
2391
2392 * network setup: allow dhcp, manual and unmanaged network
2393
2394 * implement snapshot API
2395
2396 * implement snapshots for zfs
2397
2398 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2015 13:12:16 +0200
2399
891fde80
DM
2400pve-container (0.9-3) unstable; urgency=medium
2401
2402 * fix tty setup for debian6
2403
2404 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jul 2015 06:41:08 +0200
2405
662f90a0
DM
2406pve-container (0.9-2) unstable; urgency=medium
2407
2408 * correctly set password change time
2409
2410 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Jul 2015 11:03:37 +0200
2411
2410127c
DM
2412pve-container (0.9-1) unstable; urgency=medium
2413
2414 * correctly untaint crontab filenames
2415
2416 * create new ssh host keys at startup
2417
2418 * add net hotplug and hotplug ip configuration
2419
91bf89e1
DM
2420 * add support for Ubuntu 15.04
2421
2410127c
DM
2422 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jun 2015 12:38:46 +0200
2423
af9cc97c
DM
2424pve-container (0.8-1) unstable; urgency=medium
2425
2426 * only use lxc-pve-mount-hook for containers on /etc/pve/
2427
2428 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jun 2015 06:41:37 +0200
2429
20464461
DM
2430pve-container (0.7-2) unstable; urgency=medium
2431
2432 * use nowait trigger for pve-api-updates
2433
2434 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jun 2015 12:30:08 +0200
2435
256b0ea7
DM
2436pve-container (0.7-1) unstable; urgency=medium
2437
2438 * randomize crontab entries
2439
2440 * install global lxc config
2441
2442 -- Proxmox Support Team <support@proxmox.com> Thu, 07 May 2015 09:09:15 +0200
2443
629a468d
DM
2444pve-container (0.6-2) unstable; urgency=medium
2445
2446 * depend on lxc-pve
2447
2448 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2015 10:37:18 +0200
2449
b979858c
DM
2450pve-container (0.6-1) unstable; urgency=medium
2451
2452 * add support for centos6
2453
2454 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2015 10:20:46 +0200
2455
2e1f4a16
DM
2456pve-container (0.5-1) unstable; urgency=medium
2457
2458 * implement restore command
2459
2460 * implement disk size parameter (loop mounts)
2461
2462 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Apr 2015 18:46:23 +0200
2463
dce235ad
DM
2464pve-container (0.4-1) unstable; urgency=medium
2465
2466 * allow to setup root password
2467
2468 * implement dns setup for containers
2469
2470 * implement startup and onboot option
2471
2472 * implement cpuunits
2473
2474 * add firewall and vlan tag network options
2475
2476 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Apr 2015 10:58:45 +0200
2477
44d75d46
DM
2478pve-container (0.3-1) unstable; urgency=medium
2479
2480 * implement lxcnetaddbr to bring up network
2481
2482 * implement swap and cpulimit
2483
2484 * add regression tests
2485
2486 * add mount hook to setup container config
2487
2488 * add helper classes to setup container configuration
2489
2490 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Apr 2015 07:50:02 +0200
2491
dba35ed0
DM
2492pve-container (0.2-1) unstable; urgency=medium
2493
2494 * improved CLI
2495
2496 -- Proxmox Support Team <support@proxmox.com> Sat, 18 Apr 2015 10:38:52 +0200
2497
f76a2828
DM
2498pve-container (0.1-1) unstable; urgency=medium
2499
2500 * first try
2501
2502 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Apr 2015 06:50:08 +0200
2503