I have checked and found this issue can be closed. Would you please help me close it?
After upgraded Debian 10.8.0 to its SID test branch and found cloud-init 20.4.1 has been shipped. After upgrade, the Debian 10.8.0 has been upgraded to Debian 11.x.
Based on Debian 11.x and cloud-init 20.4.1, the following can be customized successfully.
* static/DHCP IP address, Gateway, Netmask
# cat /etc/apt/sources.list
#deb http://deb.debian.org/debian/ buster main contrib
deb http://deb.debian.org/debian/ sid main contrib
# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
# cat /etc/issue
Debian GNU/Linux 11 \n \l
# vmtoolsd -v
VMware Tools daemon, version 220.127.116.11209 (build-17337674)
# cloud-init -v
Debian 10.9.0 has been released on Mar 27th, 2021. I'm not sure the cloud-init will be upgraded from 20.2 to 20.4.1 in Debian 10.x in the future. But I think this problem has been resolved in Debian 11.x future release. So, I'll close it.
If there is any other problem, please feel free to reopen it.
GOSC refers to guest OS customization.