System PATH broken when running a non-interactive sudo command

Hi all

I’ve exactly the same problem with OSMC and Ansible than LxP

ansible@toto:/projets/ansible$ ansible-playbook titi.yml --ask-sudo-pass
SUDO password:

PLAY [titi] ******************************************************

GATHERING FACTS ***************************************************************
ok: [titi]

TASK: [Update + Upgrade] ******************************************************
failed: [titi] => {“failed”: true}
stdout: Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Building tag database…
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
dpkg: warning: ‘ldconfig’ not found in PATH or not executable
dpkg: warning: ‘start-stop-daemon’ not found in PATH or not executable
dpkg: error: 2 expected programs not found in PATH or not executable
Note: root’s PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
Reading package lists…
Building dependency tree…
Reading state information…
Reading extended state information…
Initializing package states…
Building tag database…

msg: ‘/usr/bin/aptitude full-upgrade’ failed: E: Sub-process /usr/bin/dpkg returned an error code (2)
Failed to perform requested operation on package. Trying to recover:
dpkg: warning: ‘ldconfig’ not found in PATH or not executable
dpkg: warning: ‘start-stop-daemon’ not found in PATH or not executable
dpkg: error: 2 expected programs not found in PATH or not executable
Note: root’s PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin

FATAL: all hosts have already failed – aborting

SSH Connection work fine…path seems to be ok in .profile and /etc/sudoers…

So any idea ?
Thanks in advance