Kubernetes API and ignition error config/master network unreachable no route to host

Latest response

Hello,

Trying to install openshift ver 4.11 on vmware
each time I get the below errors

from the RH8 machine I created >>
DEBUG Still waiting for the Kubernetes API: Get "https://XXX:6443/version": dial tcp XXXX:6443: connect: no route to host

And
From the Master created by the openshift-install -->

IGNITION: Gett Error: Get https://XXXX:22623/config/master
dial tcp XXXX:22623 : connect: network is unreachable

below is the install-config which I backup every time and use different directory

apiVersion: v1
baseDomain: domain.tst
compute:
- architecture: amd64
hyperthreading: Enabled
name: worker
platform: {}
replicas: 2
controlPlane:
architecture: amd64
hyperthreading: Enabled
name: master
platform: {}
replicas: 3
metadata:
creationTimestamp: null
name: ama
networking:
clusterNetwork:
- cidr: 10.128.0.0/16
hostPrefix: 23
networkType: OpenShiftSDN
serviceNetwork:
- 172.30.0.0/16
platform:
vsphere:
apiVIP: xxxx
cluster: xxxx
datacenter: xxxx
defaultDatastore: xxxx
ingressVIP: xxxx
network: xxxx
password: xxx
username: xxxxx
vCenter: xxxx
folder: "/xxxxx/xxxxx"
publish: External
pullSecret: '{"auths":{"xxxx:5000":{"auth":"xxxxx","email":"xxx@xxxx.com"},}}'
additionalTrustBundle: |
-----BEGIN CERTIFICATE-----
xxxx
-----END CERTIFICATE-----
imageContentSources:
- mirrors:
- xxx.domain.tst:5000/ocp4/openshift4
source: quay.io/openshift-release-dev/ocp-release
- mirrors:
- xxxx.domain.tst:5000/ocp4/openshift4
source: quay.io/openshift-release-dev/ocp-v4.0-art-dev
proxy:
httpProxy: http://xxx:xxx
httpsProxy: https://xxx:xxx
noProxy: domain.tst
sshKey: |
'ssh-rsa xxxx'
'ssh-ed xxx''

dhcp.conf created on RH8 machine
default-lease-time 600;
max-lease-time 7200;
subnet xxx netmask 255.255.255.0 {
option routers xxx;
option subnet-mask 255.255.255.0;
option domain-search "domain.tst";
option domain-name-servers xxxx1;
option ntp-servers xxx;
range xxxx xxxx;
range xxxx xxxxx;
range xxxxx;
}

local regisrty created on RH8 machine
podman create \
--name ocpdiscon-registry \
-p 5000:5000 \
-e "REGISTRY_AUTH=htpasswd" \
-e "REGISTRY_AUTH_HTPASSWD_REALM=Registry" \
-e "REGISTRY_HTTP_SECRET=ALongRandomSecretForRegistry" \
-e "REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd" \
-e "REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt" \
-e "REGISTRY_HTTP_TLS_KEY=/certs/domain.key" \
-e "REGISTRY_COMPATIBILITY_SCHEMA1_ENABLED=true" \
-v /opt/registry/data:/var/lib/registry:z \
-v /opt/registry/auth:/auth:z \
-v /opt/registry/certs:/certs:z \
docker.io/library/registry:2 &&

oc adm release mirror \
-a pull-secret-update.txt \
--from=$UPSTREAM_REPO \
--to-release-image=$LOCAL_REG/$LOCAL_REPO:${VERSION} \
--to=$LOCAL_REG/$LOCAL_REPO

Responses