I have 1 Proxmox host. On this proxmox, among other things I have a VM running OPNSense.
I was troubleshooting something today so I SSH'd into my OPNSense VM and noticed this in dmesg logs:
I am not looking to troubleshoot this issue. My questions is, how is it possible that I am seeing dmesg logs inside a VM from LXE containers running on the proxmox host??
I can see the same logs in dmesg of the proxmox host which is understandable, but I do not understand how I get to see them inside a VM. I have checked my other Debian and Ubuntu VMs and I don't see these messages in dmesg there, so it's only OPNSense that somehow picks them up...
I was troubleshooting something today so I SSH'd into my OPNSense VM and noticed this in dmesg logs:
Code:
[1647927.673632] audit: type=1400 audit(1776192019.588:76561): apparmor="DENIED" operation="sendmsg" class="file" namespace="root//lxc-200_<-var-lib-lxc>" profile="rsyslogd" name="/run/systemd/journal/dev-log" pid=1921 comm="systemd-journal" requested_mask="r" denied_mask="r" fsuid=100000 ouid=100000
[1647927.713169] audit: type=1400 audit(1776192019.628:76562): apparmor="DENIED" operation="sendmsg" class="file" namespace="root//lxc-200_<-var-lib-lxc>" profile="rsyslogd" name="/run/systemd/journal/dev-log" pid=1921 comm="systemd-journal" requested_mask="r" denied_mask="r" fsuid=100000 ouid=100000
[1647927.713262] audit: type=1400 audit(1776192019.628:76563): apparmor="DENIED" operation="sendmsg" class="file" namespace="root//lxc-200_<-var-lib-lxc>" profile="rsyslogd" name="/run/systemd/journal/dev-log" pid=1921 comm="systemd-journal" requested_mask="r" denied_mask="r" fsuid=100000 ouid=100000
[1647928.866869] audit: type=1400 audit(1776192020.781:76564): apparmor="DENIED" operation="sendmsg" class="file" namespace="root//lxc-203_<-var-lib-lxc>" profile="rsyslogd" name="/run/systemd/journal/dev-log" pid=1980 comm="systemd-journal" requested_mask="r" denied_mask="r" fsuid=100000 ouid=100000
I am not looking to troubleshoot this issue. My questions is, how is it possible that I am seeing dmesg logs inside a VM from LXE containers running on the proxmox host??
I can see the same logs in dmesg of the proxmox host which is understandable, but I do not understand how I get to see them inside a VM. I have checked my other Debian and Ubuntu VMs and I don't see these messages in dmesg there, so it's only OPNSense that somehow picks them up...