Enabling LLDP on all interface except one or more individual interfaces are set to disable has no effect.
To reproduce use:
set service lldp interface all set service lldp interface eth0 disable
One might assume that LLDP is used in rx/tx mode on all interface but not on eth0. This is not true as LLDP is not explicitly disabled in the configuration, it rather is "just skipped"
https://github.com/vyos/vyos-1x/blob/c3f688653511881a2270d83cd0f098b45bfa7148/data/templates/lldp/vyos.conf.j2#L7
This bug has no effect on upcoming VyOS 1.5 and current branch after the implementation of T7165 which fixes this, too.
This task only addresses the bug for VyOS 1.4.x