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