Please, check the permissions of the shares directory
runagent -m samba1 podman exec samba-dc getfacl /srv/shares
The output of that command by my side is:
getfacl: Removing leading '/' from absolute path names
# file: srv/shares
# owner: root
# group: root
user::rwx
group::r-x
other::r-x
You can try to change the permissions with:
runagent -m samba1 podman exec samba-dc chown -c root:root /srv/shares
runagent -m samba1 podman exec samba-dc chmod -c 755 /srv/shares