1 pve-container (4.2-3) bullseye; urgency=medium
3 * fix #4164: use DHCP=yes instead of DHCP=both in systemd-networkd config
5 * apply pending mountpoint: also hotplug non-volume mount points
7 * support Ubuntu 22.10 Kinetic Kudu
9 -- Proxmox Support Team <support@proxmox.com> Fri, 21 Oct 2022 14:56:59 +0200
11 pve-container (4.2-2) bullseye; urgency=medium
13 * fix #4088: ignore systemd minor version
15 * fix an issue with volume deactivation when moving volumes
17 * fix an issue where when failing to clone a container due to it being
18 locked empty left-over configs would remain
20 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Jul 2022 09:23:09 +0200
22 pve-container (4.2-1) bullseye; urgency=medium
24 * prestart & poststop hook: init REST environment, for example to fix volume
25 activation on external Ceph RBD storages
27 -- Proxmox Support Team <support@proxmox.com> Wed, 04 May 2022 08:36:45 +0200
29 pve-container (4.1-5) bullseye; urgency=medium
31 * setup: add basic NixOS support
33 * migrate: set the target storage id also for unreferenced disks
35 * fix #3424: vzdump: cleanup: wait for active replication
37 * fix #3424: api: snapshot delete: wait for active replication
39 * fix #3917: pct: Ignore fstrim failure in CLI fstrim command
41 * fix #3960: properly set owner in CT setup
43 * api: create/modify: add content type checks
45 * api: reassign volume: allow to reassign to own CT
47 * initial support for Fedora 36
49 * setup: allow hostname configuration on NixOS
51 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Apr 2022 19:01:34 +0200
53 pve-container (4.1-4) bullseye; urgency=medium
55 * snapshot: implement new activate storage helper
57 * fix #1532: add target-storage support to migration
59 * fix #3635: fix overly-strict pool permission check on create
61 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Feb 2022 16:18:45 +0100
63 pve-container (4.1-3) bullseye; urgency=medium
65 * setup: support upcoming Ubuntu 22.04 Jammy Jellyfish
67 * config: allow 'lazytime' mount option for containers
69 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Dec 2021 19:10:54 +0100
71 pve-container (4.1-2) bullseye; urgency=medium
73 * rollback: improve interaction with snapshot replication
75 * cli: pct: rename 'move_volume' command to 'move-volume' with an alias for
76 backward compatibility
78 * api: move-volume: add move to another container
80 * fix #3721: better version check to avoid false-positive on the check if a
81 Alpine Linux in the container is new enough to support the CIDR format.
82 Fixes static addresses on some old, already EOL, Alpine Linux versions
84 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Nov 2021 19:21:22 +0100
86 pve-container (4.1-1) bullseye; urgency=medium
88 * setup: untaint path to host timezone
90 * setup: also set contents of /etc/timezone
92 * fix #3673: setup: add support for upcomming Ubuntu 21.10 Impish Indri
95 * add support for upcomming Fedora 35
97 * api: clone: don't include snapshot related properties in the target
98 config, similar to the VM clone API endpoint.
100 * restore: sanitize config: use task log warn method to record that Proxmox
101 VE could not restore the container 1:1 if the config contained special
102 `lxc.` keys and the user is not root.
104 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Oct 2021 13:12:58 +0200
106 pve-container (4.0-11) bullseye; urgency=medium
108 * fix support for unmanaged containers
110 * pct status: mark suspend as experimental
112 * destroy: remove pending volumes as well
114 * setup: drop copying binfmt qemu-static executable for cross-architecture
115 containers, that should be handled by the kernel opening the binfmt helper
116 immediately on registering.
118 * setup: alpine: also use CIDR format for newer versions (>= 3.13)
120 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Oct 2021 08:17:44 +0200
122 pve-container (4.0-10) bullseye; urgency=medium
124 * centos (and derivatives): set locale.conf to c.UTF-8 if it does not yet
125 exists on template extraction. This avoids systemd-firstboot hanging due
126 to prompting the user on a disconnected console.
128 * opensuse: pre-set locale/timezone to avoid systemd-firstboot hang on
129 prompt in a similar spirit as with centos above
131 * partially fix #3471: setup: centos: net: add missing UUID to ifcfg to
132 improve compatibility with NetworkManager (the default since CentOS 8)
134 * partially fix #3471: setup: centos: net: fix avoid setting the IPV6ADDR
135 config option to the literal "auto" for SLAAC
137 * partially fix #3471: setup: centos: net: set DNS also per iface config
139 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Sep 2021 22:14:19 +0200
141 pve-container (4.0-9) bullseye; urgency=medium
143 * pct cpuset: use limiting cgroup
145 * pct cpuset: show effective values
147 * fix #3478: abort container creation on arch detection timeout
149 * allow nesting to be changed for VM.Allocate on unprivileged containers
151 * skip features when restoring an unprivileged container as privileged
153 * api: limit priv -> unpriv change on container restore to VM.Allocate
155 -- Proxmox Support Team <support@proxmox.com> Thu, 5 Aug 2021 16:10:12 +0200
157 pve-container (4.0-8) bullseye; urgency=medium
159 * config: sync storage ACL checks with qemu-server
161 -- Proxmox Support Team <support@proxmox.com> Thu, 8 Jul 2021 12:29:36 +0200
163 pve-container (4.0-7) bullseye; urgency=medium
165 * fix #3506: config: fix removing the cpulimit of a running CT
167 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Jul 2021 15:48:14 +0200
169 pve-container (4.0-6) bullseye; urgency=medium
171 * ensure container config dir exists before trying to write seccomp config
174 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Jul 2021 08:27:12 +0200
176 pve-container (4.0-5) bullseye; urgency=medium
178 * start: detect and log possible problematic (old) container when running
179 with new default, pure cgroup v2 setup.
181 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 18:56:13 +0200
183 pve-container (4.0-4) bullseye; urgency=medium
185 * cgroupv2: restore usual devices controller behavior via ia userns.conf.d/
188 * disable btrfs ioctls for unprivileged containers via seccomp
190 * fix subvolume creation on btrfs where quotas are used
192 * bump minimum required lxc-pve version to 4.0.9-2
194 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Jul 2021 09:57:25 +0200
196 pve-container (4.0-3) bullseye; urgency=medium
198 * pct CLI: correctly handle 'warnings' task status
200 * fix #3421: only rely on the storage content-type to check if it can host
201 container. This allows custom storage plugins to support 'rootfs' images
203 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Jun 2021 08:08:30 +0200
205 pve-container (4.0-2) bullseye; urgency=medium
207 * api: vmstatus: make template property optional
209 * migrate: remove deprecated force parameter
211 * configure cpu/cpuset/memory cgroupv2 values
213 * pct exec: explicitly check if container is running at the PVE side already
215 * config: limit description/comment length to 8 KiB
217 * clone: clear the cloned containers `/etc/machine-id` when systemd is in
218 use, or that file exists. This ID needs to be unique as else various
219 issues, like MAC address duplications on Linux bridges, can happen
221 * migrate: enforce that rootdir content type is available
223 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Jun 2021 10:40:39 +0200
225 pve-container (4.0-1) bullseye; urgency=medium
227 * re-build for Proxmox VE 7 / Debian Bullseye
229 -- Proxmox Support Team <support@proxmox.com> Thu, 13 May 2021 14:02:10 +0200
231 pve-container (3.3-5) pve; urgency=medium
233 * backup: keep CT template status also for non-root restores
235 * fix #3313: restore: use unprivileged status from backup archive config as
236 default for restored CT
238 * pct push: do not mistakenly recognize the zero root UID/GID value as error
240 * setup: fedora: allow upcoming Fedora 34
242 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Apr 2021 14:13:37 +0200
244 pve-container (3.3-4) pve; urgency=medium
246 * fix #3176: allow development Devuan versions, improve version detection
248 * fix restore of containers with 'devuan' as ostype
250 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Feb 2021 08:59:25 +0100
252 pve-container (3.3-3) pve; urgency=medium
254 * make formatting image with ext4 less noisy
256 * api: destroy: add 'destroy-unreferenced-disks' parameter
258 * use monitor commands to freeze on pure-v2 setups
260 * restore: add more informational messages
262 * fix #3275: remove old FW config when restoring
264 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Jan 2021 17:12:35 +0100
266 pve-container (3.3-2) pve; urgency=medium
268 * improve restoring PBS archive: avoid missing restore of firewall config
270 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2020 12:49:29 +0100
272 pve-container (3.3-1) pve; urgency=medium
274 * d/rules: do not try to start or enable system-pve\x2dcontainer.slice on
277 * CGroups: re-use factored-out PVE::CGroup module as base
279 * deactivate volumes after storage migrate
281 * vzdump: allow relative exclude patterns for snapshot and stop mode, to make
282 the behavior consistent across all backup modes
284 * vzdump: pass along exclude patterns to proxmox-backup-client
286 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 13:51:03 +0100
288 pve-container (3.2-4) pve; urgency=medium
290 * fix #3161: snapshot creation: only check volumes for fsfreeze
292 * setup: Devuan: add support for stable Beowulf and testing Chimaera
294 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Nov 2020 19:47:44 +0100
296 pve-container (3.2-3) pve; urgency=medium
298 * improve numbering scheme detection for CentOS Stream releases
300 * pct fstrim: add 'ignore-mountpoints' parameter
302 * add support for Fedora 33
304 * add support for Ubuntu 20.10 Groovy Gorilla
306 * fix #2991, #2528: snapshot creation: fsfreeze mountpoints, if underlying FS
309 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Nov 2020 16:41:00 +0100
311 pve-container (3.2-2) pve; urgency=medium
313 * fix #2938: increase limit of max cores from 128 to 8192
315 * fix #3016: clone: do not copy snapshot config
317 * skip additional virtual filesystems when sycing a containers namespace
319 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Sep 2020 10:54:10 +0200
321 pve-container (3.2-1) pve; urgency=medium
323 * improve feedback for failed Container startup
325 * allow one to enable debug level logging to the start task log
327 * setup: add kali-rolling as supported release
329 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Sep 2020 21:21:15 +0200
331 pve-container (3.1-13) pve; urgency=medium
333 * do the activation of storage volumes outside of the containers mount
334 namespace to avoid issues when it's required to activate the underlying
337 * fix passing the offline storage migration bandwidth limit
339 * fix #2790: volume resize: fix API behavior in the case where the disk
340 volume has already the exact size requested
342 * allow one to configure up to 32 network interfaces
344 -- Proxmox Support Team <support@proxmox.com> Thu, 27 Aug 2020 12:48:18 +0200
346 pve-container (3.1-12) pve; urgency=medium
348 * backup: reduce verbosity of logging when syncing filesystems in snapshot
351 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2020 11:42:23 +0200
353 pve-container (3.1-11) pve; urgency=medium
355 * fix #2820: don't hotplug over existing mpX
357 * setup/debian: use CIDR for Debian Buster and newer
359 * vzdump: set heuristic task size information for Proxmox Backup Server
362 * cgroup: get old swap value when hotplugging only memory
364 -- Proxmox Support Team <support@proxmox.com> Mon, 13 Jul 2020 13:32:55 +0200
366 pve-container (3.1-10) pve; urgency=medium
368 * improve snapshot mode backups with a Proxmox Backup Server as target
370 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jul 2020 18:12:11 +0200
372 pve-container (3.1-9) pve; urgency=medium
374 * fix #2778: use vm_start instead of systemctl to start/restart
377 * add helper to get reason for mounpoint backup exclusion
379 * fix #1423: add timezone config option
381 -- Proxmox Support Team <support@proxmox.com> Thu, 09 Jul 2020 13:55:45 +0200
383 pve-container (3.1-8) pve; urgency=medium
385 * lxc: fall back to unmanaged when no OS detected and no /etc/os-
388 * adapt network create hook to new pve-network version, if installed
390 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Jun 2020 17:39:27 +0200
392 pve-container (3.1-7) pve; urgency=medium
394 * fix #2655: setup securetty during template fixup also for centos version
397 -- Proxmox Support Team <support@proxmox.com> Thu, 28 May 2020 15:29:13 +0200
399 pve-container (3.1-6) pve; urgency=medium
401 * avoid using LXC CLI tools for CT freeze/unfreeze and improve support for
402 both cgroups v1 and v2 freezer
404 -- Proxmox Support Team <support@proxmox.com> Fri, 15 May 2020 16:21:19 +0200
406 pve-container (3.1-5) pve; urgency=medium
408 * fix: #2124 add zstd
410 * create_vm: avoid premature write_config caused by update_pct_config
412 * api/destroy: repeat early checks after locking
414 * vzdump: use new pbs option
416 -- Proxmox Support Team <support@proxmox.com> Tue, 5 May 2020 11:23:42 +0200
418 pve-container (3.1-3) pve; urgency=medium
420 * add 'force' to destroy-vm to allow destroying running containers
422 * whitelist lxc.cgroup2.* raw keys
424 * consider lxc.cgroup2.cpuset.cpus as an explicit cpuset to not try to
425 override it with a cgroupv1 entry
427 * support cpuset cgroupv2 controller for writing lxc configs
429 * improve cgroup controller version discovery
431 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Apr 2020 11:22:13 +0200
433 pve-container (3.1-2) pve; urgency=medium
435 * Use foreach_volume instead of foreach_mountpoint-variants
437 * Use parse_volume instead of parse_ct-variants
439 * Use new storage_migrate interface
441 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Apr 2020 08:50:54 +0200
443 pve-container (3.1-1) pve; urgency=medium
445 * rework cgroup handling for initial cgroupv2 support
447 * add required configuration changes for lxc-4.0 with now-upstream container
450 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Apr 2020 14:14:50 +0200
452 pve-container (3.0-24) pve; urgency=medium
454 * For clone+copy features, make sure a valid format for the target is supported
456 * Rely on template_create to check whether creating a template is possible
458 * fix #1904: convert to base image when moving a volume of a template
460 * move_volume: if deleting old volume fails, add it as unused
462 * VZDump: mark template disks as ro
464 * Implement volume-related helpers and use new foreach_volume
466 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Mar 2020 09:35:57 +0200
468 pve-container (3.0-23) pve; urgency=medium
470 * lxc_config: mount /sys as mixed for unprivileged by default to avoid
471 issues with recent systemd versions running inside the container
473 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Mar 2020 19:02:48 +0100
475 pve-container (3.0-22) pve; urgency=medium
477 * Fix mounting ZFS snapshots whose dataset is not mounted below '/'
479 * fix #2580: api/delete: drop CT from HA resources if purge is set
481 * setup: warn on unknown os-release ID
483 * allow restoring non-volume backups again
485 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Mar 2020 09:09:45 +0100
487 pve-container (3.0-21) pve; urgency=medium
489 * fix #2611: use correct operation in get_bandwidth_limit for migration limit
491 * setup/ubuntu: add upcoming 20.04 focal release
493 * vzdump: add support for proxmox backup server
495 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Mar 2020 12:00:48 +0100
497 pve-container (3.0-20) pve; urgency=medium
499 * add mknod feature flag
501 * set lxc.seccomp.notify.cookie to the vmid
503 * llow reading snapshot config for VM.Audit
505 * fix #2598: activate volumes before mounting in stop mode backup
507 * apply pending: do cleanup pending between, not during, change/delete loop
509 -- Proxmox Support Team <support@proxmox.com> Thu, 20 Feb 2020 13:59:00 +0100
511 pve-container (3.0-19) pve; urgency=medium
513 * fix fsck command for ceph RBD backed volumes, map and unmap them
515 * fix #2560: adapt some sysctl values for high CT counts
517 * fix #2568: hotplug: fix typo for 'cpu.shares'
519 * setup: allow all Centos 8.x stable versions
521 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jan 2020 18:53:00 +0100
523 pve-container (3.0-18) pve; urgency=medium
525 * undo the display change from 3.0-17 for now
527 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jan 2020 09:29:23 +0100
529 pve-container (3.0-17) pve; urgency=medium
531 * enable centos 8.1 containers
533 * more consistent display of unnamed containers (add a space between 'CT'
536 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Jan 2020 08:44:38 +0100
538 pve-container (3.0-16) pve; urgency=medium
540 * replace the deprecated DHCP=none with DHCP=no in .network units on systemd
543 * fix an issue where when debugging container startup running them directly
544 via `lxc-start` instead of `pct start`, the prestart hook would mount
545 containers relative to the current working directory instead of where
546 they're supposed to be mounted
548 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Jan 2020 09:37:08 +0100
550 pve-container (3.0-15) pve; urgency=medium
552 * fix #2512: post-stop: unmount stage mps before cleanup
554 * post-stop-hook: unmount before deactivating storages
556 -- Proxmox Support Team <support@proxmox.com> Mon, 16 Dec 2019 16:04:39 +0100
558 pve-container (3.0-14) pve; urgency=medium
560 * fix bindmounting with staged mount points
562 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Nov 2019 18:27:41 +0100
564 pve-container (3.0-13) pve; urgency=medium
566 * move applying pending changes from pre-start to post-stop, as we can
567 regenerate the LXC config safely there.
569 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 09:52:53 +0100
571 pve-container (3.0-12) pve; urgency=medium
573 * implement CT mountpoint hotplugging, for host running 5.3 or newer Linux
576 * implement container reboot over API and CLI
578 * add 'tags' config option for adding meta information to CT
580 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Nov 2019 19:27:34 +0100
582 pve-container (3.0-11) pve; urgency=medium
584 * add PVE::LXC::Tools
586 * change hooks to use new helper
588 * config: whitelist lxc.hook.version
590 * fix #2453: actually reflect random MAC address selection in config
592 * fix #2456 setting bind-mount through API/CLI is broken
594 * improve test reliability in absence of running pmxcfs
596 * follow refactoring in pve-cluster
598 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Nov 2019 12:08:15 +0100
600 pve-container (3.0-10) pve; urgency=medium
602 * support Fedora 31 as Container distribution
604 * minor adaptions of pending changed related code
606 * setup: move host architecture translation from pve-common to container
608 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Oct 2019 07:32:43 +0100
610 pve-container (3.0-8) pve; urgency=medium
612 * fix issue where TTYs aren't correctly set after restore
614 * ensure that lxc.* entries are restored only once
616 * add Ubuntu 19.10 Eoan as supported
618 * fix #2412: ct destroy: only delete config after deleted from pools and
621 * implement basic pending changes for running containers
623 * fix #1291: add purge option for destroy vm api call, allows one to remove
624 any reference of this CT from backup and replication jobs.
626 * add check to resize disk if current size could not be determined
628 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Oct 2019 22:04:12 +0200
630 pve-container (3.0-7) pve; urgency=medium
632 * mountpoints: create parent dirs with correct owner
634 * setup: allow CentOS 5 and CentOS 8
636 * do not leave fstrim lock if initial mount-all-volumes procedure
639 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Sep 2019 07:21:18 +0200
641 pve-container (3.0-5) pve; urgency=medium
643 * vzdump: always add (empty) firewall config and improve handling of
644 restoring it from archive
646 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jul 2019 12:34:32 +0200
648 pve-container (3.0-4) pve; urgency=medium
650 * setup CT getty: ensure the getty.target is not masked and improve the logic
651 which ensures that only the correct getty services are enabled
653 * fix #1042: inotify: increase watches, instances & queue default
656 * remove obsolete lxc@.service.d
658 * config: whitelist lxc.seccomp.notify.proxy/cookie
660 * add support for debian bullseye/sid
662 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Jul 2019 16:03:22 +0200
664 pve-container (3.0-3) pve; urgency=medium
666 * fix #1451: allow one to add mount options to CT mountpoints
668 * fix #2270: allow custom lxc options to be restored as root
670 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:25:12 +0200
672 pve-container (3.0-2) pve; urgency=medium
674 * Fix #576: Fix dangling files for Move Disk
676 * restore_archive: check if compression_map format is undefined
678 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jun 2019 18:37:35 +0200
680 pve-container (3.0-1) pve; urgency=medium
682 * Bump version for Debian Buster / PVE 6.0
684 -- Proxmox Support Team <support@proxmox.com> Wed, 22 May 2019 12:41:01 +0200
686 pve-container (2.0-39) unstable; urgency=medium
688 * fix #2027: do not disable IPV6_AUTOCONF on centos
690 * fix #2200: vm_stop: add nokill-after-timeout parameter
692 -- Proxmox Support Team <support@proxmox.com> Wed, 15 May 2019 16:37:58 +0200
694 pve-container (2.0-38) unstable; urgency=medium
696 * fix: #1075: Correctly restore CT templates form backup
698 * raise supported fedora version to 30
700 -- Proxmox Support Team <support@proxmox.com> Tue, 07 May 2019 11:11:57 +0000
702 pve-container (2.0-37) unstable; urgency=medium
704 * setup: fix alpine ipv6-slaac configuration
706 * add lock information to CT status call
708 * fix #1607: implement pct fstrim
710 * fix #2147: re-add support for current opensuse tumbleweed
712 * fix: #1218 Add flag 'unique' to pct restore in order to set new MAC
715 * storage migrate: add bwlimit parameter
717 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Apr 2019 16:24:33 +0200
719 pve-container (2.0-36) unstable; urgency=medium
721 * Fix #2109: map volumes explicitly if resizing a stopped container
723 * config: hwaddr: enforce unicast MAC addresses
725 * setup: add initial support for Ubuntu 19.04 Disco Dingo
727 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Mar 2019 12:37:34 +0100
729 pve-container (2.0-35) unstable; urgency=medium
731 * fix #2080: fix device encoding in the prestart hook
733 * fix #2086: change process checking mechanism in vmstatus
735 * fix #2104: config "features: mount" regex pattern
737 * fix #1891: Add zsh command completion generation for pct
739 * fix #2117: don't keep custom idmap in pct pipe restore
741 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Mar 2019 08:11:24 +0100
743 pve-container (2.0-34) unstable; urgency=medium
745 * fix #889: api create: reserver config with create lock early
747 * fix #1924: add snapshot parameter
749 * add pre- start/stop hookscript
751 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Feb 2019 13:12:10 +0100
753 pve-container (2.0-33) unstable; urgency=medium
755 * whitelist namespaced lxc.sysctl.* entries
757 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2019 15:36:18 +0100
759 pve-container (2.0-32) unstable; urgency=medium
761 * fix #2014: don't check if unpriv for blkio
763 * fix #2028: keep custom uid mapping during restore
765 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Jan 2019 13:45:47 +0100
767 pve-container (2.0-31) unstable; urgency=medium
769 * fix #1234: pct: implement rescan
771 * allow using 'fuse' file systems in a container thorugh a new feature flag
773 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Nov 2018 12:54:20 +0100
775 pve-container (2.0-30) unstable; urgency=medium
777 * fix #1808: readonly mount source disk
781 * call map_volume before using volumes
783 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Nov 2018 17:33:43 +0100
785 pve-container (2.0-29) unstable; urgency=medium
787 * add Ubuntu 18.10 (Cosmic Cuttlefish) support
789 * close #1940: pct console: added ability to specify escape sequence
791 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Oct 2018 10:24:35 +0200
793 pve-container (2.0-28) unstable; urgency=medium
795 * configure IPv6AcceptRA in systemd-networkd files
797 * enable emulation of containers using qemu-user-static
799 * add feature flags (for now: mount, nesting, keyctl) using apparmor
802 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 16:45:56 +0200
804 pve-container (2.0-27) unstable; urgency=medium
806 * fix #1885: delete old route when changing gateway
808 * fix #1874: autodev hook: setup devices cgroup
810 * fix #1897: bump MAX_MOUNT_POINTS to 256
812 * config: add missing lock types to schema
814 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Sep 2018 11:19:19 +0200
816 pve-container (2.0-26) unstable; urgency=medium
818 * fix #1851: check 'replicate' flag for non-volume mountpoints
820 * document more API return properties
822 * use SHA-512 for container passwords
824 * add support for openSUSE Leap 15.0
826 * add fqdn to /etc/hosts even with no ip
828 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Aug 2018 13:56:46 +0200
830 pve-container (2.0-25) unstable; urgency=medium
832 * deal with disabled cgroup subsystems
834 * use systemd-networkd for newer Fedora containers
836 * fix #1844: check /etc/.pve-ignore.hosts early
838 -- Proxmox Support Team <support@proxmox.com> Mon, 30 Jul 2018 09:19:42 +0200
840 pve-container (2.0-24) unstable; urgency=medium
842 * correctly handle extra mounpoints when creating a template
844 * fix #1786: check for shared storage on clone
846 * fix #1792: Do not assign vars in conditional statement
848 * fix #1778: check if storage support templates
850 * api create: allow auto start of container after create finished
852 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Jun 2018 09:10:35 +0200
854 pve-container (2.0-23) unstable; urgency=medium
856 * rescan volume size when attaching unused volume
860 * fix #1721: unmount containers before trying to mount them
862 * rescan volume zie when copying volume
864 * add cifs as allowed storage type
866 -- Proxmox Support Team <support@proxmox.com> Mon, 14 May 2018 11:09:39 +0200
868 pve-container (2.0-22) unstable; urgency=medium
870 * add Ubuntu 18.04 to known versions
872 -- Proxmox Support Team <support@proxmox.com> Mon, 23 Apr 2018 11:04:59 +0200
874 pve-container (2.0-21) unstable; urgency=medium
876 * create: fix passing of template file descriptor
878 * restore: support i/o rate limiting
880 * fix #1704: get container uptime with /proc/<pid>/stat
882 * fix skiplock for pct start
884 * clone: randomize network MAC HW address of clone
886 * clone: implement target parameter
888 * implement full clone
890 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 09:14:19 +0100
892 pve-container (2.0-20) unstable; urgency=medium
894 * Fix #1547: on migration abort, the CT starts again
896 * seperate serachdomain and nameserver config
898 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 13:24:08 +0100
900 pve-container (2.0-19) unstable; urgency=medium
902 * close #1668: add Devuan support
904 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Feb 2018 06:12:06 +0100
906 pve-container (2.0-18) unstable; urgency=medium
908 * add termproxy api call
910 * setup/fedora: we support fedora release 27
912 * pct mount: tell user where they can find the mounted files
914 * vzdump: fix visibility of warning about lack of xattr/acl support on nfs
916 * use systemd-networkd for ubuntu >= 17.10
918 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Dec 2017 14:57:46 +0100
920 pve-container (2.0-17) unstable; urgency=medium
922 * migrate: skip replication handling if not replicated
924 * migrate: only restart if conf was moved
928 * switch to pve-container@ unit
930 * fixes #1227: include ns/ dir in read_cgroup_value
932 * VM.Snapshot.Rollback privilege added
934 -- Proxmox Support Team <support@proxmox.com> Tue, 17 Oct 2017 15:11:19 +0200
936 pve-container (2.0-16) unstable; urgency=medium
938 * fix #1253: show ssh key fingerprints again
940 * fix #1464: setup/suse: support SLES 12 container
942 * close #1478: add check for unsupported config
944 * config: update for lxc-2.1
946 * API/clone: do not overwrite global signal handlers
948 * setup/fedora: use os_release and support 26
950 * fix os-release mapping for similar flavoured distros
952 * setup: recognize 'sles' os_release ID
954 * setup/suse: support tumbleweed container
956 * setup/suse: check early if setting up the ct getty service is needed
958 * setup/suse: use new os_release_var to simplify version detection
960 * use /etc/os-release
962 * setup: add a additional mapping for archlinux
964 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Sep 2017 13:48:50 +0200
966 pve-container (2.0-15) unstable; urgency=medium
970 * recognize debian buster/sid
972 * recognize ubuntu 17.10
974 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jul 2017 09:17:03 +0200
976 pve-container (2.0-14) unstable; urgency=medium
978 * allow disks on shared storages on replicated VMs
980 * refuse to add non-replicatable disks to replicating VMs
982 * API HA tasks: we request states not execute them
984 * use COMMON_TAR_FLAGS from pve-storage
986 * create: open templates as real root
988 * remove unused next_free_nbd_dev function
990 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Jun 2017 12:50:37 +0200
992 pve-container (2.0-13) unstable; urgency=medium
994 * migrate: pass the with_snapshots parameter
996 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 12:56:02 +0200
998 pve-container (2.0-12) unstable; urgency=medium
1000 * PVE::LXC::Migrate - use replication job, transfer replication state
1002 * get_replicatable_volumes: add additional tests
1004 * src/PVE/API2/LXC.pm: aquire guest_migration_lock inside worker
1006 * Add a migration lock to avoid a replication on rollback-time
1008 * PVE::LXC::Config - implement $cleanup flag for get_replicatable_volumes
1010 * migrate: implement insecure storage migration
1012 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 09:10:56 +0200
1014 pve-container (2.0-11) unstable; urgency=medium
1016 * support width and height parameter for vncproxy
1018 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jun 2017 09:16:11 +0200
1020 pve-container (2.0-10) unstable; urgency=medium
1022 * migrate: aquire guest_migration_lock during
1024 * use new PVE::ReplicationConfig
1026 * do not allow destroy if there are replication jobs
1028 * use Syscall module instead of raw syscall numbers
1030 * migrate: pass ssh_info to storage_migrate
1032 * tests: fix broken snapshot delete tests
1034 -- Proxmox Support Team <support@proxmox.com> Wed, 31 May 2017 09:31:14 +0200
1036 pve-container (2.0-9) unstable; urgency=medium
1038 * correctly handle passwords with utf8 wide characters
1040 -- Proxmox Support Team <support@proxmox.com> Tue, 02 May 2017 11:50:10 +0200
1042 pve-container (2.0-8) unstable; urgency=medium
1044 * add support for Ubuntu 17.04 (zesty)
1046 -- Proxmox Support Team <support@proxmox.com> Tue, 02 May 2017 07:00:13 +0200
1048 pve-container (2.0-7) unstable; urgency=medium
1050 * whitelisted lxc.limit.* config entries usable with the next lxc release
1052 * added storage replication settings
1054 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Apr 2017 13:59:28 +0200
1056 pve-container (2.0-6) unstable; urgency=medium
1058 * support opensuse >= 42
1060 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Apr 2017 06:28:07 +0200
1062 pve-container (2.0-4) unstable; urgency=medium
1064 * add console fix for debian containers using systemd
1066 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Mar 2017 12:57:05 +0100
1068 pve-container (2.0-3) unstable; urgency=medium
1070 * don't try to create the deprecated rsa1 ssh keys
1072 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Mar 2017 09:27:22 +0100
1074 pve-container (2.0-2) unstable; urgency=medium
1076 * improved reboot container fix
1078 -- Proxmox Support Team <support@proxmox.com> Fri, 10 Mar 2017 13:50:21 +0100
1080 pve-container (2.0-1) unstable; urgency=medium
1082 * rebuild for PVE 5.0 / Debian Stretch
1084 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Mar 2017 15:27:11 +0100
1086 pve-container (1.0-95) unstable; urgency=medium
1088 * correctly handle reboots within containers
1090 * improve locale handling in vnc console
1092 * fix architecture detection in restore_archive
1094 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Mar 2017 15:19:33 +0100
1096 pve-container (1.0-94) unstable; urgency=medium
1098 * fix #1153: improve behavior when entering unicode in passwords prompts
1100 * use the lxc@.service unit to start containers to avoid issues with
1103 -- Proxmox Support Team <support@proxmox.com> Thu, 02 Feb 2017 14:13:10 +0100
1105 pve-container (1.0-93) unstable; urgency=medium
1107 * add dependency on libpve-guest-common-perl
1109 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2017 09:40:19 +0100
1111 pve-container (1.0-92) unstable; urgency=medium
1113 * use new PVE::Storage::check_volume_access()
1115 * fix #1253: display SSH fingerprints on CT setup
1117 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Jan 2017 09:17:56 +0100
1119 pve-container (1.0-91) unstable; urgency=medium
1121 * add setup_environment hook to CLIHandler class
1123 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jan 2017 13:21:24 +0100
1125 pve-container (1.0-90) unstable; urgency=medium
1127 * skip unprivileged config parameter when restoring a container (revert
1130 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Dec 2016 09:02:41 +0100
1132 pve-container (1.0-89) unstable; urgency=medium
1134 * supress warning when we try to delete a non-existent option
1136 * fix #1226: show the right amount of memory usage
1138 * fix #1225: restore without config changes for VMUser
1140 * document bind/device mp permissions better
1142 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Dec 2016 11:56:17 +0100
1144 pve-container (1.0-88) unstable; urgency=medium
1146 * setup: allow fedora 22-25
1148 * setup: more general approach to tty paths
1150 -- Proxmox Support Team <support@proxmox.com> Fri, 09 Dec 2016 10:13:12 +0100
1152 pve-container (1.0-87) unstable; urgency=medium
1154 * implement lxc restart migration
1156 * VZDump: implement stopwait
1158 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Dec 2016 12:12:26 +0100
1160 pve-container (1.0-86) unstable; urgency=medium
1162 * Do not skip unprivileged config parameter when restoring a container
1164 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Dec 2016 07:39:07 +0100
1166 pve-container (1.0-85) unstable; urgency=medium
1168 * start: don't fail if no lxc cpuset cgroup exists yet
1170 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Nov 2016 11:39:50 +0100
1172 pve-container (1.0-84) unstable; urgency=medium
1174 * start: use a random cpuset at startup
1176 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 15:51:20 +0100
1178 pve-container (1.0-83) unstable; urgency=medium
1180 * vm_shutdown: request 'stopped' state for HA enabled CTs
1182 * switch to 'ha-manager set'
1184 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Nov 2016 08:28:04 +0100
1186 pve-container (1.0-82) unstable; urgency=medium
1188 * fix spelling: 'mountpoint' 'mount point'
1190 * fix #1147: allow marking non-volume mps as shared
1192 * Ubuntu 16.10: fix systemd console files
1194 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Nov 2016 16:50:34 +0100
1196 pve-container (1.0-81) unstable; urgency=medium
1198 * add support for Ubuntu 16.10
1200 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Nov 2016 08:43:29 +0100
1202 pve-container (1.0-80) unstable; urgency=medium
1204 * pct: add new command 'pct cpusets' to print assigned cpu sets
1206 -- Proxmox Support Team <support@proxmox.com> Sat, 29 Oct 2016 07:46:40 +0200
1208 pve-container (1.0-79) unstable; urgency=medium
1210 * PVE::LXC::Config::has_lxc_entry() new helper
1212 * vmstatus: fix memory usage value including cache sizes
1214 * fix devices file check in autodev hook
1216 * add new option 'cores' to restrict visible cores
1218 -- Proxmox Support Team <support@proxmox.com> Wed, 26 Oct 2016 11:46:49 +0200
1220 pve-container (1.0-78) unstable; urgency=medium
1222 * alpine: fix getty line removal
1224 * tests: add missing loopback interfaces
1226 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Oct 2016 09:35:34 +0200
1228 pve-container (1.0-77) unstable; urgency=medium
1230 * fix #1134: debian: don't start empty interface sections
1232 -- Proxmox Support Team <support@proxmox.com> Tue, 04 Oct 2016 11:49:48 +0200
1234 pve-container (1.0-76) unstable; urgency=medium
1236 * bug #1021: add loopback interface if not network config
1238 * fix config path in warning about undetectable architecture
1240 -- Proxmox Support Team <support@proxmox.com> Tue, 04 Oct 2016 11:39:42 +0200
1242 pve-container (1.0-75) unstable; urgency=medium
1244 * restore: fix simple with non-volume mps
1246 * restore: add permission check, only restore lxc.* if root
1248 -- Proxmox Support Team <support@proxmox.com> Tue, 20 Sep 2016 14:14:06 +0200
1250 pve-container (1.0-74) unstable; urgency=medium
1252 * correctly set unlimited cpulimit at runtime
1254 * use integer values for minimum and maximum (json schema cleanup)
1256 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Sep 2016 07:44:29 +0200
1258 pve-container (1.0-73) unstable; urgency=medium
1260 * fix #1078: accept arch parameter
1262 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Aug 2016 07:26:30 +0200
1264 pve-container (1.0-72) unstable; urgency=medium
1266 * Fix #1070: vzdump: handle sparse files in suspend mode
1268 * don't let lxc handle container reboots directly
1270 * update_lxc_config: sort network devices for consistency
1272 * update_lxc_config: remove unused parameter
1274 * ArchLinux: don't use the lxc/ subdir for ttys
1276 * add status call to pct
1278 * allow deleting of container hostname
1280 * pass datacenter.cfg's mac_prefix to random_ether_addr
1282 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Aug 2016 13:14:32 +0200
1284 pve-container (1.0-71) unstable; urgency=medium
1286 * fix a possible undefined value error
1288 * provide a better error message for rbd without krbd
1290 * improve migration output concerning local volumes
1292 * include custom lxc options when displaying config
1294 * fix #1046: add non-snapshotted disks as unused
1298 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jul 2016 12:35:03 +0200
1300 pve-container (1.0-70) unstable; urgency=medium
1302 * fix #146: add name to backup log
1304 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Jun 2016 08:26:23 +0200
1306 pve-container (1.0-69) unstable; urgency=medium
1308 * migration: add checks from QemuMigrate
1310 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Jun 2016 06:38:22 +0200
1312 pve-container (1.0-68) unstable; urgency=medium
1314 * docs: update mountpoint descriptions
1316 -- Proxmox Support Team <support@proxmox.com> Tue, 07 Jun 2016 11:33:18 +0200
1318 pve-container (1.0-67) unstable; urgency=medium
1320 * restore: use empty config to reserve container ID
1322 * split up create_rootfs and restore_and_configure
1324 * ignore ro flag when creating/restoring CT
1326 * bindmount: catch rw/ro race and add tests
1328 * add bindmount regression tests
1330 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 10:33:41 +0200
1332 pve-container (1.0-66) unstable; urgency=medium
1334 * Setup: add gentoo support
1336 * Close #999: gentoo: hostname is in /etc/conf.d/hostname
1338 * Setup/Debian.pm: use BEGIN/END markers for gateway scripts
1340 * fix deletion of backup snapshots
1342 * exclude non-volume mps from backup
1344 * don't allow automatic restore to dev/bind rootfs
1346 * warn about unsupported backup configuration
1348 * add ignore_ro flag to mount_all
1350 * automatically restore mountpoints from backup
1352 * deal with a check_mount_path race condition
1354 -- Proxmox Support Team <support@proxmox.com> Wed, 25 May 2016 10:18:25 +0200
1356 pve-container (1.0-65) unstable; urgency=medium
1358 * allow VLAN 1 tag in containers
1360 * remove backup property from rootfs
1362 * new helper mountpoint_backup_enabled()
1364 -- Proxmox Support Team <support@proxmox.com> Wed, 18 May 2016 11:30:16 +0200
1366 pve-container (1.0-64) unstable; urgency=medium
1368 * setup: add ct_is_executable wrapper
1370 * setup: check if securetty exists
1372 * improve error message on container without rootfs
1374 -- Proxmox Support Team <support@proxmox.com> Sat, 14 May 2016 09:06:11 +0200
1376 pve-container (1.0-63) unstable; urgency=medium
1378 * cleanup gateway hooks in debian network setup
1380 * fix uninitialized value warning
1382 * Alpine: generate correct inittab
1384 * Alpine: fixup securetty
1386 * fix #971: don't activate shared storage in offline migration
1388 -- Proxmox Support Team <support@proxmox.com> Tue, 03 May 2016 07:19:19 +0200
1390 pve-container (1.0-62) unstable; urgency=medium
1392 * centos: fixup ipv6 out-of-subnet route
1394 * debian: always include the 'dev' portion in explicit routes
1396 * setup: deal with link-local gateways
1398 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Apr 2016 16:00:06 +0200
1400 pve-container (1.0-61) unstable; urgency=medium
1402 * add support for ubuntu xenial
1404 * push/pull permissions: use octal by default
1406 * fix #942: restore ACL and other rootfs options from backup
1408 * Debian: correctly setup getty service on systemd based containers
1410 * honor acl setting with zfs
1412 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 11:25:34 +0200
1414 pve-container (1.0-60) unstable; urgency=medium
1416 * vm_status: return more verbose HA state
1418 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Apr 2016 09:04:43 +0200
1420 pve-container (1.0-59) unstable; urgency=medium
1422 * setup: ability to ignore files
1424 * Fix #929: delete veths in the post-stop hook
1426 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Apr 2016 10:32:03 +0200
1428 pve-container (1.0-58) unstable; urgency=medium
1430 * Build-Depend on pve-doc-generator
1432 * generate manpages with pve-doc-generator
1434 * debian: support containers upgraded to use systemd
1436 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Apr 2016 12:36:29 +0200
1438 pve-container (1.0-57) unstable; urgency=medium
1440 * Add authorized ssh key setup to post_create_hook
1442 * Add missing '\n' to content in ct_modify_file
1444 * Add 'perms' option to ct_modify_file
1446 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Apr 2016 15:29:22 +0200
1448 pve-container (1.0-56) unstable; urgency=medium
1450 * use consistent prefix for worker names
1452 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Apr 2016 16:39:28 +0200
1454 pve-container (1.0-55) unstable; urgency=medium
1456 * add read_password sub for 'pct create'
1458 * use asciicode compatible markup
1460 * enable quotas for passed through /dev devices
1462 * Fix #925: activate volume before trying to resize
1464 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Apr 2016 07:20:36 +0200
1466 pve-container (1.0-54) unstable; urgency=medium
1468 * Fix #918: add /dev/mapper symlinks for dm-* devices
1470 * autodev: create missing paths
1472 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Mar 2016 16:35:01 +0100
1474 pve-container (1.0-53) unstable; urgency=medium
1476 * Add force parameter for migration with bind/dev mp
1478 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Mar 2016 16:51:40 +0100
1480 pve-container (1.0-52) unstable; urgency=medium
1482 * Prevent race conditions in snapshot mode backup
1484 * Use set_lock and remove_lock
1486 * require -experimental for pct clone and template
1488 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Mar 2016 09:00:04 +0100
1490 pve-container (1.0-51) unstable; urgency=medium
1492 * fix #912: centos/redhat confusion
1494 * implement cpulimit hotplugging
1496 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Mar 2016 17:52:33 +0100
1498 pve-container (1.0-50) unstable; urgency=medium
1500 * follow the change in PVE::AbstractConfig
1502 * implement rate limiting
1504 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Mar 2016 11:37:09 +0100
1506 pve-container (1.0-49) unstable; urgency=medium
1508 * change update_etc_hosts to use ct_modify_file
1510 -- Proxmox Support Team <support@proxmox.com> Mon, 07 Mar 2016 09:49:39 +0100
1512 pve-container (1.0-48) unstable; urgency=medium
1514 * Refactor config-related methods into AbstractConfig
1516 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Mar 2016 10:21:45 +0100
1518 pve-container (1.0-47) unstable; urgency=medium
1520 * Implement pct mount/unmount (for emergency maintenance)
1522 * Implement pct push/pull
1524 -- Proxmox Support Team <support@proxmox.com> Sat, 27 Feb 2016 14:38:14 +0100
1526 pve-container (1.0-46) unstable; urgency=medium
1528 * setup: move setup_container_getty_service to Base
1530 * suse: move setup_securetty to template_fixup()
1532 * Add to unused volumes only if really unused
1534 * exclude 'parent' from config when restoring
1536 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Feb 2016 11:49:15 +0100
1538 pve-container (1.0-45) unstable; urgency=medium
1540 * add Alpine Linux distribution
1542 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Feb 2016 12:15:11 +0100
1544 pve-container (1.0-44) unstable; urgency=medium
1546 * snapshot: replace global sync with a namespace sync
1548 * add support for read-only bind mounts
1550 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Feb 2016 11:57:11 +0100
1552 pve-container (1.0-43) unstable; urgency=medium
1554 * Improve error handling in snapshot_create
1556 * VZDump lock update, drop lock_aquire/lock_release
1558 * prevent snapshot name 'vzdump' from user
1560 * improve mountpoint parsing
1562 * added quota flag to mountpoints (disk quota support)
1564 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Feb 2016 06:58:26 +0100
1566 pve-container (1.0-42) unstable; urgency=medium
1568 * fix growing of a running container's memory limit
1570 * opensuse 13.2 support
1572 * added $skiplock parameter for pct start/stop
1574 * Fix #791: warn when resize2fs fails
1576 * Fix #881: uninitialized value on valid lxc.cgroup keys
1578 * Remove mknod call from pre-start hook
1580 * Only add actual volumes to volid_list
1582 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Feb 2016 12:17:27 +0100
1584 pve-container (1.0-41) unstable; urgency=medium
1586 * added 'acl' and 'ro' mountpoint options
1588 * fix PVE::HA use clauses
1590 * create firewall dir on CT restore
1592 * Closes #877: Skip mps with backup=0 for snapshot backups
1594 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Jan 2016 16:43:27 +0100
1596 pve-container (1.0-40) unstable; urgency=medium
1598 * Add dependency to 'file' package
1600 * Implement linked clones
1602 * Rework snapshot config removal logic
1604 * Don't hold flock for whole backup operation
1606 -- Proxmox Support Team <support@proxmox.com> Sat, 23 Jan 2016 08:56:34 +0100
1608 pve-container (1.0-39) unstable; urgency=medium
1610 * add support for network trunks
1612 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Jan 2016 17:01:38 +0100
1614 pve-container (1.0-38) unstable; urgency=medium
1616 * Set backup lock during stop and suspend backups
1618 * Check lock for pct start, stop, suspend, shutdown
1620 * fix mount_all, improve bind mount handling
1622 * Add mp to required in pct set mount-point
1624 * snapshot_create: unfreeze after snapshot creation
1626 * allow to create containers on lvmthin storage
1628 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jan 2016 17:13:31 +0100
1630 pve-container (1.0-37) unstable; urgency=medium
1632 * check for quorum when starting a container
1634 * vm_stop: make sure the container is stopped using lxc-wait
1636 -- Proxmox Support Team <support@proxmox.com> Sun, 10 Jan 2016 15:14:22 +0100
1638 pve-container (1.0-36) unstable; urgency=medium
1640 * vzdump stop mode: wait until container is stopped
1642 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Dec 2015 15:49:20 +0100
1644 pve-container (1.0-35) unstable; urgency=medium
1646 * Setup: order fqdn before hostname in /etc/hosts
1648 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Dec 2015 09:09:48 +0100
1650 pve-container (1.0-34) unstable; urgency=medium
1652 * Revert "set memory.kmem.limit_in_bytes"
1654 -- Proxmox Support Team <support@proxmox.com> Thu, 17 Dec 2015 12:28:11 +0100
1656 pve-container (1.0-33) unstable; urgency=medium
1658 * fix bug #840: vzdump - fix compression command pipe
1660 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Dec 2015 08:48:16 +0100
1662 pve-container (1.0-32) unstable; urgency=medium
1664 * Revert "Mounting of zfspool snapshots are not necessary."
1666 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2015 08:10:27 +0100
1668 pve-container (1.0-31) unstable; urgency=medium
1670 * Revert "use the unmount-namespace stop hook"
1672 -- Proxmox Support Team <support@proxmox.com> Fri, 04 Dec 2015 16:33:09 +0100
1674 pve-container (1.0-30) unstable; urgency=medium
1676 * OpenSUSE 13.1 support added
1678 * create: don't skip arch detection on unpack errors
1680 -- Proxmox Support Team <support@proxmox.com> Wed, 02 Dec 2015 11:03:47 +0100
1682 pve-container (1.0-29) unstable; urgency=medium
1684 * add 'fedora' to ostype schema enum
1686 -- Proxmox Support Team <support@proxmox.com> Tue, 01 Dec 2015 11:24:26 +0100
1688 pve-container (1.0-28) unstable; urgency=medium
1690 * renamed lxc.start.unshare to lxc.monitor.unshare
1692 -- Proxmox Support Team <support@proxmox.com> Tue, 01 Dec 2015 09:56:33 +0100
1694 pve-container (1.0-27) unstable; urgency=medium
1696 * fix bug #827: Setup: don't replace fqdn with searchdomain in /etc/hosts
1698 * add support for Fedora 22
1700 * add/restore firewall config with vzdump
1702 * warn when trying to delete non-existent options
1704 * create_disks: don't drop extra parameters
1706 * vzdump: exclude lost+found with unprivilged containers
1708 * don't restore mountpoint settings
1710 * vzdump: use --anchored on tar
1712 * honor backup=yes/no for bind and device mountpoints
1714 * Redhat: handle /etc/sysconfig/network better
1716 * Redhat: fix ipv4 dhcp only setup
1718 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Nov 2015 09:59:30 +0100
1720 pve-container (1.0-26) unstable; urgency=medium
1722 * Mounting of zfspool snapshots are not necessary
1724 * use the unmount-namespace stop hook
1726 * vzdump: warn about lack of xattr/acl support on nfs
1728 * Use new lxc.start.unshare setting
1730 * set memory.kmem.limit_in_bytes
1732 -- Proxmox Support Team <support@proxmox.com> Thu, 19 Nov 2015 12:43:02 +0100
1734 pve-container (1.0-25) unstable; urgency=medium
1736 * support unpriviledged containers
1738 * improve OS type detection
1740 * remove --totals from COMMON_TAR_FLAGS
1742 * vzdump: userns support
1744 -- Proxmox Support Team <support@proxmox.com> Sat, 14 Nov 2015 10:29:14 +0100
1746 pve-container (1.0-24) unstable; urgency=medium
1748 * setup: fix ssh-key perms lost with the rewrite
1750 * create/restore: add --warning=no-xattr-write to tar
1752 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 16:19:47 +0100
1754 pve-container (1.0-23) unstable; urgency=medium
1756 * improve setup error message
1758 * create: safer rewrite_ssh_host_keys
1760 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 11:44:20 +0100
1762 pve-container (1.0-22) unstable; urgency=medium
1764 * preserve posix capabilities
1766 -- Proxmox Support Team <support@proxmox.com> Fri, 06 Nov 2015 10:56:32 +0100
1768 pve-container (1.0-21) unstable; urgency=medium
1770 * allow debian stretch/sid containers
1772 * destroy: check if container is still running
1774 * LXC::Setup: Load required host files in new()
1776 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Nov 2015 11:23:00 +0100
1778 pve-container (1.0-20) unstable; urgency=medium
1780 * fix bug #799: resize running CT with no loopdev.
1782 * Setup: fix bad /dev bindmount
1784 -- Proxmox Support Team <support@proxmox.com> Mon, 02 Nov 2015 11:16:25 +0100
1786 pve-container (1.0-19) unstable; urgency=medium
1788 * support Ubuntu 15.10
1790 -- Proxmox Support Team <support@proxmox.com> Sat, 31 Oct 2015 18:39:39 +0100
1792 pve-container (1.0-18) unstable; urgency=medium
1794 * depend on xz-utils
1796 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Oct 2015 06:48:20 +0100
1798 pve-container (1.0-17) unstable; urgency=medium
1800 * fix bug #770: CPU usage stats for containers
1802 * added symlink testcase
1804 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2015 13:09:29 +0100
1806 pve-container (1.0-16) unstable; urgency=medium
1808 * fix bug #770: implement Network stats for containers
1810 * LXC::Setup: chroot into the container (thanks to RACK911Labs.com for
1813 * LXC::get_primary_ips: ipv6 can be 'auto'
1815 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Oct 2015 11:43:30 +0100
1817 pve-container (1.0-15) unstable; urgency=medium
1819 * Start a worker in lxc resize
1821 * move resize to have it available in the pveshell and at the rest api
1823 * allow to mount iso images
1825 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Oct 2015 11:27:46 +0100
1827 pve-container (1.0-14) unstable; urgency=medium
1829 * redhat: fix unused values
1831 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Oct 2015 12:10:56 +0200
1833 pve-container (1.0-13) unstable; urgency=medium
1835 * restore: make sure only the first pct.conf is extracted
1837 * redhat: don't use aliases for dual stack networking
1839 * redhat: use the fully qualified hostname
1841 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Oct 2015 08:31:24 +0200
1843 pve-container (1.0-12) unstable; urgency=medium
1845 * allow /32 CIDRs and remove duplicated mask array
1847 * network setup: deal with gateways outside the subnet
1849 * redhat: use the fully qualified hostname
1851 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Oct 2015 08:52:02 +0200
1853 pve-container (1.0-11) unstable; urgency=medium
1855 * setup/debian: avoid writing multiple auto lines
1857 * setup/debian: avoid extra newlines
1859 * allow /32 CIDRs and remove duplicated mask array
1861 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Oct 2015 09:49:28 +0200
1863 pve-container (1.0-10) unstable; urgency=medium
1865 * improve regex to match redhat/centos OS version
1867 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Oct 2015 08:27:06 +0200
1869 pve-container (1.0-9) unstable; urgency=medium
1871 * use new PVE::JSONSchema::parse_siz
1873 * Add new pct fsck command to check the mountpoints of a container
1875 * update inittab instead of replacing it
1877 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Oct 2015 10:25:56 +0200
1879 pve-container (1.0-8) unstable; urgency=medium
1881 * make bridge parameter option - required for hotplug code
1883 * fix test if storage allows containers
1885 * fix bug #752: correct size of mount point after resize
1887 * fix bug #750: deactivate volumes to be sure there are no volumes
1888 are active on the source node
1890 -- Proxmox Support Team <support@proxmox.com> Sat, 10 Oct 2015 17:24:31 +0200
1892 pve-container (1.0-7) unstable; urgency=medium
1894 * Create /fastboot to skip run fsck
1896 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Oct 2015 11:47:47 +0200
1898 pve-container (1.0-6) unstable; urgency=medium
1900 * cleanup: replace disk-size calculation in pct resize
1902 -- Proxmox Support Team <support@proxmox.com> Tue, 06 Oct 2015 09:37:44 +0200
1904 pve-container (1.0-5) unstable; urgency=medium
1906 * lxc hooks: use run_cli_handler(), remove stale docs
1908 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Oct 2015 13:47:30 +0200
1910 pve-container (1.0-4) unstable; urgency=medium
1912 * remove 'noload' option from zfspool mounts
1914 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Oct 2015 16:28:04 +0200
1916 pve-container (1.0-3) unstable; urgency=medium
1918 * fix hotplug error in update_pct_config
1920 * added lxc.hook.stop to valid_lxc_conf_keys
1922 * add mountpoint deletion support and unused volumes
1924 * set minimum mtu to 64
1926 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Oct 2015 11:42:34 +0200
1928 pve-container (1.0-2) unstable; urgency=medium
1930 * set TERM=linux for containers
1932 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Sep 2015 09:27:01 +0200
1934 pve-container (1.0-1) unstable; urgency=medium
1936 * vzdump: mount snapshots with the noload option
1938 * vzdump:lxc: sync and skip journal in snapshot mode
1940 -- Proxmox Support Team <support@proxmox.com> Fri, 25 Sep 2015 17:55:13 +0200
1942 pve-container (0.9-23) unstable; urgency=medium
1944 * Use format hashes in json schemas
1946 * When destroying a container, remove bind mounts and block devices
1947 from the list of volumes to delete.
1949 * improve CT protection mode
1951 * vzdump: tar: disable warnings about ignored files
1953 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2015 10:11:31 +0200
1955 pve-container (0.9-22) unstable; urgency=medium
1957 * allow to parse configuration values with spaces
1959 * specify data format for hostname, searchdomain and nameserver
1961 * add check for newlines before writing configuration
1965 * mountpoint_mount: disallow symlinks in bind mounts
1967 * lxc API: use new disk option names in permission check
1969 -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 12:14:31 +0200
1971 pve-container (0.9-21) unstable; urgency=medium
1973 * vzdump: support mountpoints
1975 * change tar/rsync_vm to use the new exclude pattern method
1977 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Sep 2015 11:38:24 +0200
1979 pve-container (0.9-20) unstable; urgency=medium
1981 * fix bug #712: fix stop mode backups when container is running
1983 * add support for LVM
1985 -- Proxmox Support Team <support@proxmox.com> Mon, 14 Sep 2015 09:29:57 +0200
1987 pve-container (0.9-19) unstable; urgency=medium
1989 * allow older debian versions (>= 4 (etch))
1991 * fix subvolume mounts (do not use loop device)
1993 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Sep 2015 09:19:03 +0200
1995 pve-container (0.9-18) unstable; urgency=medium
1997 * fix bug #710: use correct size for OpenVZ restore
1999 * format_disk: call activate_volume()
2001 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Sep 2015 10:13:29 +0200
2003 pve-container (0.9-17) unstable; urgency=medium
2005 * mount_all: make sure rootfs exists (fix openvz restore bug)
2007 * destroy: avoid warning about undefined 'protection' value
2009 -- Proxmox Support Team <support@proxmox.com> Thu, 10 Sep 2015 07:04:24 +0200
2011 pve-container (0.9-16) unstable; urgency=medium
2013 * fix bug #707: Don't die in vm_shutdown when we have no errors
2015 * add CT protection mode
2017 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Sep 2015 17:23:04 +0200
2019 pve-container (0.9-15) unstable; urgency=medium
2021 * add bash completion support
2023 * support resizing of owned container disks
2025 * get rid of most of the loop-devices code
2027 * fix unlock handling after migration
2029 * add command to unlock a Container if it is locked
2031 * add support to add mountpoints with pct set
2033 * added pct exec command
2035 * add missing archlinux ostype confdesc enum entry
2037 * destroy owned mountpoints on pct destroy
2039 * use multiple mount protection (mmp)
2043 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 07:28:41 +0200
2045 pve-container (0.9-14) unstable; urgency=medium
2047 * vm_create : add support for mountpoints
2049 * run spiceterm and return spiceproxy config only if CT is running
2051 * vzdump: correctly implement snapshot backup
2053 * vzdump: use correct pid to access container root (fix suspend mode
2056 * fix bug #691: fix vzdump stop mode backup on zfs
2058 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Aug 2015 11:47:32 +0200
2060 pve-container (0.9-13) unstable; urgency=medium
2062 * detect ostype when restoring OpenVZ containers
2064 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Aug 2015 12:55:20 +0200
2066 pve-container (0.9-12) unstable; urgency=medium
2070 * implement pct listsnapshot cli command
2072 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Aug 2015 06:32:05 +0200
2074 pve-container (0.9-11) unstable; urgency=medium
2076 * add mpX mountpoint configuration (experimental)
2078 * remove <vmid>.fw file after lxc vm destroy
2080 * cleanup directory structure
2082 * add file access methods to LXCSetup::Base
2084 * mountpoint: add support for host /dev/xxx block device passthrough
2086 * Added PVE::LXCSetup::Base::setup_securetty
2088 * archlinux template support
2090 * implement new cmode option
2092 * implement template creation
2094 * add rbd storage type support
2096 * do not use hardcoded disk image names
2098 -- Proxmox Support Team <support@proxmox.com> Wed, 19 Aug 2015 15:51:13 +0200
2100 pve-container (0.9-10) unstable; urgency=medium
2102 * add support for RHEL/CentOS
2104 * allow to set empty lxc.xxx values
2106 * added pve-update-lxc-config postinstall hook
2108 -- Proxmox Support Team <support@proxmox.com> Tue, 11 Aug 2015 10:23:33 +0200
2110 pve-container (0.9-9) unstable; urgency=medium
2112 * Fix: If a Ct are created and a pool are given add the Ct to pool
2114 * don't set proxy_arp and forwarding on lxc veths
2116 * activate/deactivates volumes on container start/stop
2118 * allow to use drbd storage for containers
2120 * add manual page for container configuration format ("man pct.conf")
2122 -- Proxmox Support Team <support@proxmox.com> Fri, 07 Aug 2015 12:11:22 +0200
2124 pve-container (0.9-8) unstable; urgency=medium
2126 * use our own configuration format for containers
2128 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Aug 2015 11:28:27 +0200
2130 pve-container (0.9-7) unstable; urgency=medium
2132 * fixes for container restore
2134 -- Proxmox Support Team <support@proxmox.com> Fri, 31 Jul 2015 12:20:13 +0200
2136 pve-container (0.9-6) unstable; urgency=medium
2138 * fix memory and swap size calculations
2140 * ipv6 slaac/autoconf support
2142 * fix ipv4 replacement of running containers
2144 * allow to restore backups of openvz containers
2146 -- Proxmox Support Team <support@proxmox.com> Fri, 31 Jul 2015 11:09:44 +0200
2148 pve-container (0.9-5) unstable; urgency=medium
2150 * correctly detect container architecture
2152 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jul 2015 09:38:45 +0200
2154 pve-container (0.9-4) unstable; urgency=medium
2156 * allow configuring lxc.seccomp
2158 * network setup: allow dhcp, manual and unmanaged network
2160 * implement snapshot API
2162 * implement snapshots for zfs
2164 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2015 13:12:16 +0200
2166 pve-container (0.9-3) unstable; urgency=medium
2168 * fix tty setup for debian6
2170 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jul 2015 06:41:08 +0200
2172 pve-container (0.9-2) unstable; urgency=medium
2174 * correctly set password change time
2176 -- Proxmox Support Team <support@proxmox.com> Wed, 01 Jul 2015 11:03:37 +0200
2178 pve-container (0.9-1) unstable; urgency=medium
2180 * correctly untaint crontab filenames
2182 * create new ssh host keys at startup
2184 * add net hotplug and hotplug ip configuration
2186 * add support for Ubuntu 15.04
2188 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jun 2015 12:38:46 +0200
2190 pve-container (0.8-1) unstable; urgency=medium
2192 * only use lxc-pve-mount-hook for containers on /etc/pve/
2194 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jun 2015 06:41:37 +0200
2196 pve-container (0.7-2) unstable; urgency=medium
2198 * use nowait trigger for pve-api-updates
2200 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jun 2015 12:30:08 +0200
2202 pve-container (0.7-1) unstable; urgency=medium
2204 * randomize crontab entries
2206 * install global lxc config
2208 -- Proxmox Support Team <support@proxmox.com> Thu, 07 May 2015 09:09:15 +0200
2210 pve-container (0.6-2) unstable; urgency=medium
2214 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2015 10:37:18 +0200
2216 pve-container (0.6-1) unstable; urgency=medium
2218 * add support for centos6
2220 -- Proxmox Support Team <support@proxmox.com> Wed, 06 May 2015 10:20:46 +0200
2222 pve-container (0.5-1) unstable; urgency=medium
2224 * implement restore command
2226 * implement disk size parameter (loop mounts)
2228 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Apr 2015 18:46:23 +0200
2230 pve-container (0.4-1) unstable; urgency=medium
2232 * allow to setup root password
2234 * implement dns setup for containers
2236 * implement startup and onboot option
2238 * implement cpuunits
2240 * add firewall and vlan tag network options
2242 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Apr 2015 10:58:45 +0200
2244 pve-container (0.3-1) unstable; urgency=medium
2246 * implement lxcnetaddbr to bring up network
2248 * implement swap and cpulimit
2250 * add regression tests
2252 * add mount hook to setup container config
2254 * add helper classes to setup container configuration
2256 -- Proxmox Support Team <support@proxmox.com> Wed, 22 Apr 2015 07:50:02 +0200
2258 pve-container (0.2-1) unstable; urgency=medium
2262 -- Proxmox Support Team <support@proxmox.com> Sat, 18 Apr 2015 10:38:52 +0200
2264 pve-container (0.1-1) unstable; urgency=medium
2268 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Apr 2015 06:50:08 +0200