cilium-cli icon indicating copy to clipboard operation
cilium-cli copied to clipboard

clustermesh: Add local systemd-resolve --status wait on External Workload install

Open jrajahalme opened this issue 3 years ago • 1 comments

Check the status of systemd-resolved after modifying it to use kube-dns. Wait until kube-dns becomes the current DNS server. This should mitigate errors like this in the CI:

Verify cluster DNS on VM

Run gcloud compute ssh cilium-cilium-2158039822-vm --zone us-west2-a \
 gcloud compute ssh cilium-cilium-2158039822-vm --zone us-west2-a \
    --command "nslookup -norecurse clustermesh-apiserver.kube-system.svc.cluster.local"
...
Server:		169.254.169.254
Address:	169.254.169.254#53

** server can't find clustermesh-apiserver.kube-system.svc.cluster.local: NXDOMAIN

Error: Process completed with exit code 1.

Signed-off-by: Jarno Rajahalme [email protected]

jrajahalme avatar Apr 19 '22 11:04 jrajahalme

Looks good to me. Can you fix the conflicts?

squeed avatar Aug 31 '22 16:08 squeed