[SOLVED] LXC wrong swap amount displayed since last update

ca_maer

Well-Known Member
Dec 5, 2017
181
14
58
45
Hello,

Before the last update, when setting the swap to off and using free -m inside an LXC it would report the total swap as 0. Now since the last update, the total swap amount shows the total mem value. Here's an example on an LXC container with swap disabled.

Code:
             total        used        free      shared  buff/cache   available
Mem:           2048        1028         992        3457          27        1019
Swap:          2048           0        2048

lxc-top from the host also shows invalid swap amount

Code:
Container                   CPU          CPU          CPU                                BlkIO        Mem      MemSw       KMem
Name                       Used          Sys         User                    Total(Read/Write)       Used       Used       Used
119                   136951.23     54134.32     75205.24         0.00   (  0.00   /  0.00   )   1.04 GiB   1.04 GiB  49.84 MiBMiB

This is an issue since our script to report mem usage are now incorrect.

Thanks
Code:
proxmox-ve: 5.1-42 (running kernel: 4.13.13-5-pve)
pve-manager: 5.1-51 (running version: 5.1-51/96be5354)
pve-kernel-4.13: 5.1-44
pve-kernel-4.13.16-2-pve: 4.13.16-47
pve-kernel-4.13.16-1-pve: 4.13.16-46
pve-kernel-4.13.13-6-pve: 4.13.13-42
pve-kernel-4.13.13-5-pve: 4.13.13-38
pve-kernel-4.13.13-3-pve: 4.13.13-34
pve-kernel-4.13.13-2-pve: 4.13.13-33
pve-kernel-4.13.13-1-pve: 4.13.13-31
pve-kernel-4.13.8-3-pve: 4.13.8-30
pve-kernel-4.13.8-2-pve: 4.13.8-28
pve-kernel-4.13.4-1-pve: 4.13.4-26
corosync: 2.4.2-pve4
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.0-8
libpve-apiclient-perl: 2.0-4
libpve-common-perl: 5.0-30
libpve-guest-common-perl: 2.0-14
libpve-http-server-perl: 2.0-8
libpve-storage-perl: 5.0-18
libqb0: 1.0.1-1
lvm2: 2.02.168-pve6
lxc-pve: 3.0.0-2
lxcfs: 3.0.0-1
novnc-pve: 0.6-4
proxmox-widget-toolkit: 1.0-15
pve-cluster: 5.0-25
pve-container: 2.0-22
pve-docs: 5.1-17
pve-firewall: 3.0-8
pve-firmware: 2.0-4
pve-ha-manager: 2.0-5
pve-i18n: 1.0-4
pve-libspice-server1: 0.12.8-3
pve-qemu-kvm: 2.11.1-5
pve-xtermjs: 1.0-2
qemu-server: 5.0-25
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.7-pve1~bpo9