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