You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Redundant VPC - cloud-init can no longer retrieve passwords from VPC router password server #12107
NOTES:
This is with a redundant VPC network with source NAT and it appears to make it so cloud-init cannot fetch from the router interface IPs, only the gateway IP of the VPC.
In the VPC router: tcp 0 0 10.207.0.1:8080 0.0.0.0:* LISTEN
so it is not listening on .244 at all - the iptables rules look correct however.
cloud-password-server@10.207.0.1\x2c10.207.11.141.service loaded active running Cloud password server
Looks like it is trying to start it with multiple addresses but it's only accepting the first argument.
changed the title [-]4.22 - cloud-init can no longer retrieve passwords from router passwd serve - using wrong IP?[/-][+]4.22 - cloud-init can no longer retrieve passwords from VPC router passwd serve - using wrong IP?[/+]on Nov 19, 2025
changed the title [-]4.22 - cloud-init can no longer retrieve passwords from VPC router passwd serve - using wrong IP?[/-][+]4.22 - Redundant VPC - cloud-init can no longer retrieve passwords from VPC router password server[/+]on Nov 20, 2025
changed the title [-]4.22 - Redundant VPC - cloud-init can no longer retrieve passwords from VPC router password server[/-][+]Redundant VPC - cloud-init can no longer retrieve passwords from VPC router password server[/+]on Nov 26, 2025
@Jayd603 can you test with the change in #12161 in the VPC VR, and reload/restart dnsmasq service ?
This appears to have resolved the issue. Thank you.
The password server is still only listening on the gateway IP but seemingly trying to listen on the non-VirtualIP, so not sure if that needs cleanup/fixes or not.
root@r-94-VM:~# systemctl | grep password-serv
cloud-password-server@10.207.0.1\x2c10.207.5.97.service loaded active running Cloud password server on 10.207.0.1,10.207.5.97
@Jayd603 can you test with the change in #12161 in the VPC VR, and reload/restart dnsmasq service ?
This appears to have resolved the issue. Thank you.
The password server is still only listening on the gateway IP but seemingly trying to listen on the non-VirtualIP, so not sure if that needs cleanup/fixes or not.
root@r-94-VM:~# systemctl | grep password-serv
cloud-password-server@10.207.0.1\x2c10.207.5.97.service loaded active running Cloud password server on 10.207.0.1,10.207.5.97
cloud-init tries to get password from data-server (VPC VR gateway IP, 10.207.5.1). If data-server is not found, fall back to VR guest IP (10.207.5.97)
With #12161, the data-server works, no need to listen on the VR guest IP.
actually VR guest IPs are not stable, when VPC is restarted with cleanup, the RVRs get different guest IPs.
cloud-init tries to get password from data-server (VPC VR gateway IP, 10.207.5.1). If data-server is not found, fall back to VR guest IP (10.207.5.97) With #12161, the data-server works, no need to listen on the VR guest IP. actually VR guest IPs are not stable, when VPC is restarted with cleanup, the RVRs get different guest IPs.
Right I get that - I was just thinking the listening on multiple addresses attempt via the systemctl variable is unnecessary for the password server and maybe you guys want to remove it is all. idc either way as long as it works. :-)
Activity
[-]4.22 - cloud-init can no longer retrieve passwords from router passwd serve - using wrong IP?[/-][+]4.22 - cloud-init can no longer retrieve passwords from VPC router passwd serve - using wrong IP?[/+][-]4.22 - cloud-init can no longer retrieve passwords from VPC router passwd serve - using wrong IP?[/-][+]4.22 - Redundant VPC - cloud-init can no longer retrieve passwords from VPC router password server[/+][-]4.22 - Redundant VPC - cloud-init can no longer retrieve passwords from VPC router password server[/-][+]Redundant VPC - cloud-init can no longer retrieve passwords from VPC router password server[/+]weizhouapache commentedon Nov 28, 2025
this issue seems to be caused by #11879
VR: fix dns list in redundant VPC VRs
weizhouapache commentedon Nov 28, 2025
@Jayd603
can you test with the change in #12161 in the VPC VR, and reload/restart dnsmasq service ?
Jayd603 commentedon Nov 28, 2025
This appears to have resolved the issue. Thank you.
The password server is still only listening on the gateway IP but seemingly trying to listen on the non-VirtualIP, so not sure if that needs cleanup/fixes or not.
weizhouapache commentedon Nov 28, 2025
@Jayd603
it is expected
cloud-init tries to get password from data-server (VPC VR gateway IP, 10.207.5.1). If data-server is not found, fall back to VR guest IP (10.207.5.97)
With #12161, the data-server works, no need to listen on the VR guest IP.
actually VR guest IPs are not stable, when VPC is restarted with cleanup, the RVRs get different guest IPs.
Jayd603 commentedon Nov 28, 2025
Right I get that - I was just thinking the listening on multiple addresses attempt via the systemctl variable is unnecessary for the password server and maybe you guys want to remove it is all. idc either way as long as it works. :-)
VR: fix dns list in redundant VPC VRs