-
Describe the bug I tried many times to install OKD 4.7 on GCP. But it doesn't work. Version Fedora coreos: projects/fedora-coreos-cloud/global/images/fedora-coreos-33-20210217-3-0-gcp-x86-64 I tested with the latest: 4.7.0-0.okd-2021-06-19-191547 The difference between them are GCP images (gcp-machine-controllers, gcp-pd-csi-driver, gcp-pd-csi-driver-operator) How reproducible You can try to install a cluster with the versions above. Log bundle Tcpdump on workers (35.191.0.0/16 is one of healthcheck ip ranges) : ⬢[root@toolbox ~]# tcpdump net 35.191.0.0/16 As you can see, I only get SYN, it never answers. Same command on one of masters: ⬢[root@toolbox ~]# tcpdump net 35.191.0.0/16 It works as expected. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 13 replies
-
Just to echo what @llomgui is saying, As you can see, workers seem to only receive SYN packets from the health checks, but they don't generate outgoing packets, letting us think the machine is dropping those packets. |
Beta Was this translation helpful? Give feedback.
-
Please attach log bundle |
Beta Was this translation helpful? Give feedback.
-
@vrutkovs Running this script https://github.com/openshift/machine-config-operator/blob/master/templates/master/00-master/gcp/files/opt-libexec-openshift-gcp-routes-sh.yaml on worker nodes works like a charm. Is it possible to include it also for worker nodes? |
Beta Was this translation helpful? Give feedback.
-
Lets track this in #743. One could work this around by creating an MC which writes the script / systemd service on the nodes meanwhile. Thanks for bearing with me on this :) |
Beta Was this translation helpful? Give feedback.
Lets track this in #743. One could work this around by creating an MC which writes the script / systemd service on the nodes meanwhile.
Thanks for bearing with me on this :)