I am trying to install Open Shift 3.7 on rhel7.
3 separate machines
1 master, 2 nodes
The install fails on step 83. I have not been able to figure out why.
Much thanks in advance.
Mike
Running an interactive installation with:
$ atomic-openshift-installer install
Welcome to the OpenShift Enterprise 3 installation.
Are you ready to continue? [y/N]: y
*** Installation Summary ***
Hosts:
- osmaster1.konabean.net
- OpenShift master
- OpenShift node (Unscheduled)
- Etcd
- Storage
- osnode1.konabean.net
- OpenShift node (Dedicated)
- osnode2.konabean.net
- OpenShift node (Dedicated)
Total OpenShift masters: 1
Total OpenShift nodes: 3
Play 83/88 (Service Catalog)
..............................................fatal: [osmaster1.konabean.net]:
FAILED! => {"attempts": 120, "changed": false, "cmd": ["
curl", "-k", "https://apiserver.kube-service-catalog.svc/healthz"],
"delta": "0:00:00.033554", "end": "2018-03-26 13:12:34.583052",
"msg": "non-zero return code", "rc": 6, "start": "2018-03-26
13:12:34.549498", "stderr": "
% Total % Received % Xferd Average Speed Time Time Time
Current\n Dload Upload Total Spent
Left Speed\n\r
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (6) Could not resolve host: apiserver.kube-service-catalog.svc; Name
or service not known", "stderr_lines":
[" % Total % Received % Xferd Average Speed Time Time Time
Current", " Dload Upload Total
Spent Left Speed",
"", " 0 0 0 0 0 0 0 0 --:--:-- --:--:--
--:--:-- 0
curl: (6) Could not resolve host: apiserver.kube-service-catalog.svc; Name
or service not known"], "stdout": "", "stdout_lines": []}
localhost : ok=13 changed=0 unreachable=0
failed=0
osmaster1.konabean.net : ok=570 changed=117 unreachable=0 failed=1
osnode1.konabean.net : ok=172 changed=21 unreachable=0 failed=0
osnode2.konabean.net : ok=172 changed=21 unreachable=0 failed=0
Installation Complete: Note: Play count is only an estimate, some plays may
have been skipped or dynamically added
INSTALLER STATUS
********************************************************************
Initialization : Complete
Health Check : Complete
etcd Install : Complete
NFS Install : Complete
Master Install : Complete
Master Additional Install : Complete
Node Install : Complete
Hosted Install : Complete
Service Catalog Install : In Progress
This phase can be restarted by running:
playbooks/byo/openshift-cluster/service-catalog.yml
Failure summary:
1. Hosts: osmaster1.konabean.net
Play: Service Catalog
Task: wait for api server to be ready
Message: non-zero return code
An error was detected. After resolving the problem please relaunch the
installation process.
Additional info:
#################################
[root@osmaster1 ~]# kubectl get nodes;
#################################
NAME STATUS AGE VERSION
osmaster1.konabean.net NotReady,SchedulingDisabled 22h
v1.7.6+a08f5eeb62
osnode1.konabean.net NotReady 22h
v1.7.6+a08f5eeb62
osnode2.konabean.net NotReady 22h
v1.7.6+a08f5eeb62
#################################
[root@osmaster1 ~]# kubectl version
#################################
Client Version: version.Info{Major:"1", Minor:"7",
GitVersion:"v1.7.6+a08f5eeb62", GitCommit:"c84beff", GitTreeState:"clean",
BuildDate:"2018-03-12T13:07:31Z", GoVersion:"go1.8.3", Compiler:"gc",
Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"7",
GitVersion:"v1.7.6+a08f5eeb62", GitCommit:"c84beff", GitTreeState:"clean",
BuildDate:"2018-03-12T13:07:31Z", GoVersion:"go1.8.3", Compiler:"gc",
Platform:"linux/amd64"}
#################################
The dig commands all resolve to the ecpected ip(s)
#################################
dig osmaster1.konabean.net @192.168.xxx.6 +short
192.168.xxx.30
192.168.xxx.30
dig osnode1.konabean.net @192.168.xxx.6 +short
192.168.xxx.31
dig osnode2.konabean.net @192.168.xxx.6 +short
#################################
[root@osmaster1 ~]# cat /root/.config/openshift/installer.cfg.yml
#################################
ansible_callback_facts_yaml:
/root/.config/openshift/.ansible/callback_facts.yaml
ansible_inventory_path: /root/.config/openshift/hosts
ansible_log_path: /tmp/ansible.log
deployment:
ansible_ssh_user: root
hosts:
- connect_to: osmaster1.konabean.net
hostname: osmaster1.konabean.net
ip: 192.168.xxx.30
openshift_hosted_registry_storage_kind: nfs
public_hostname: osmaster1.konabean.net
public_ip: 192.168.xxx.30
roles:
- master
- etcd
- node
- storage
- connect_to: osnode1.konabean.net
hostname: osnode1.konabean.net
ip: 192.168.xxx.31
node_labels: '{''region'': ''infra''}'
public_hostname: osnode1.konabean.net
public_ip: 192.168.xxx.31
roles:
- node
- connect_to: osnode2.konabean.net
hostname: osnode2.konabean.net
ip: 192.168.xxx.32
node_labels: '{''region'': ''infra''}'
public_hostname: osnode2.konabean.net
public_ip: 192.168.xxx.32
roles:
- node
master_routingconfig_subdomain: konabean.edu
openshift_master_cluster_hostname: None
openshift_master_cluster_public_hostname: None
proxy_exclude_hosts: ''
proxy_http: ''
proxy_https: ''
roles:
etcd: {}
master: {}
node: {}
storage: {}
variant: openshift-enterprise
variant_version: '3.7'
version: v2
#################################
[root@osmaster1 ~]# cat /root/.config/openshift/hosts
#################################
[OSEv3:children]
nodes
nfs
masters
etcd
[OSEv3:vars]
openshift_disable_check=package_version
openshift_master_cluster_public_hostname=None
openshift_master_default_subdomain=konabean.edu
ansible_ssh_user=root
openshift_master_cluster_hostname=None
openshift_override_hostname_check=true
deployment_type=openshift-enterprise
[nodes]
osmaster1.konabean.net openshift_public_ip=192.168.xxx.30
openshift_ip=192.168.xxx.30 openshift_public_hostname=osmaster1.konabean.net
openshift_hostname=osmaster1.konabean.net connect_to=osmaster1.konabean.net
openshift_hosted_registry_storage_kind=nfs openshift_schedulable=False
ansible_connection=local
osnode1.konabean.net openshift_public_ip=192.168.xxx.31
openshift_ip=192.168.xxx.31 openshift_public_hostname=osnode1.konabean.net
openshift_hostname=osnode1.konabean.net connect_to=osnode1.konabean.net
openshift_node_labels="{'region': 'infra'}" openshift_schedulable=True
osnode2.konabean.net openshift_public_ip=192.168.xxx.32
openshift_ip=192.168.xxx.32 openshift_public_hostname=osnode2.konabean.net
openshift_hostname=osnode2.konabean.net connect_to=osnode2.konabean.net
openshift_node_labels="{'region': 'infra'}" openshift_schedulable=True
[nfs]
osmaster1.konabean.net openshift_public_ip=192.168.xxx.30
openshift_ip=192.168.xxx.30 openshift_public_hostname=osmaster1.konabean.net
openshift_hostname=osmaster1.konabean.net connect_to=osmaster1.konabean.net
openshift_hosted_registry_storage_kind=nfs ansible_connection=local
[masters]
osmaster1.konabean.net openshift_public_ip=192.168.xxx.30
openshift_ip=192.168.xxx.30 openshift_public_hostname=osmaster1.konabean.net
openshift_hostname=osmaster1.konabean.net connect_to=osmaster1.konabean.net
openshift_hosted_registry_storage_kind=nfs ansible_connection=local
[etcd]
osmaster1.konabean.net openshift_public_ip=192.168.xxx.30
openshift_ip=192.168.xxx.30 openshift_public_hostname=osmaster1.konabean.net
openshift_hostname=osmaster1.konabean.net connect_to=osmaster1.konabean.net
openshift_hosted_registry_storage_kind=nfs ansible_connection=local
#################################
[root@osmaster1 ~]# kubectl get nodes -o yaml
#################################
apiVersion: v1
items:
- apiVersion: v1
kind: Node
metadata:
annotations:
volumes.kubernetes.io/controller-managed-attach-detach: "true"
creationTimestamp: 2018-03-26T16:47:08Z
labels:
beta.kubernetes.io/arch: amd64
beta.kubernetes.io/os: linux
kubernetes.io/hostname: osmaster1.konabean.net
openshift-infra: apiserver
name: osmaster1.konabean.net
namespace: ""
resourceVersion: "192047"
selfLink: /api/v1/nodes/osmaster1.konabean.net
uid: 52bb2194-3115-11e8-86c6-54ee75214bd4
spec:
externalID: osmaster1.konabean.net
unschedulable: true
status:
addresses:
- address: 192.168.xxx.30
type: InternalIP
- address: osmaster1.konabean.net
type: Hostname
allocatable:
cpu: "8"
memory: 15786012Ki
pods: "80"
capacity:
cpu: "8"
memory: 15888412Ki
pods: "80"
conditions:
- lastHeartbeatTime: 2018-03-27T12:33:40Z
lastTransitionTime: 2018-03-27T12:34:25Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: OutOfDisk
- lastHeartbeatTime: 2018-03-27T12:33:40Z
lastTransitionTime: 2018-03-27T12:34:25Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: MemoryPressure
- lastHeartbeatTime: 2018-03-27T12:33:40Z
lastTransitionTime: 2018-03-27T12:34:25Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: DiskPressure
- lastHeartbeatTime: 2018-03-27T12:33:40Z
lastTransitionTime: 2018-03-27T12:34:25Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: Ready
daemonEndpoints:
kubeletEndpoint:
Port: 10250
nodeInfo:
architecture: amd64
bootID: 4545axxx-2899-45ec-99b2-f583e817e423
containerRuntimeVersion: docker://1.12.6
kernelVersion: 3.10.0-693.17.1.el7.x86_64
kubeProxyVersion: v1.7.6+a08f5eeb62
kubeletVersion: v1.7.6+a08f5eeb62
machineID: 7e0317855b4e40ec8ada140bac543acc
operatingSystem: linux
osImage: Red Hat Enterprise Linux
systemUUID: B4415401-52F0-11CB-B511-9FB677DDCA86
- apiVersion: v1
kind: Node
metadata:
annotations:
volumes.kubernetes.io/controller-managed-attach-detach: "true"
creationTimestamp: 2018-03-26T16:47:08Z
labels:
beta.kubernetes.io/arch: amd64
beta.kubernetes.io/os: linux
kubernetes.io/hostname: osnode1.konabean.net
region: infra
name: osnode1.konabean.net
namespace: ""
resourceVersion: "211310"
selfLink: /api/v1/nodes/osnode1.konabean.net
uid: 52c25782-3115-11e8-86c6-54ee75214bd4
spec:
externalID: osnode1.konabean.net
status:
addresses:
- address: 192.168.xxx.31
type: InternalIP
- address: osnode1.konabean.net
type: Hostname
allocatable:
cpu: "8"
memory: 16045376Ki
pods: "80"
capacity:
cpu: "8"
memory: 16147776Ki
pods: "80"
conditions:
- lastHeartbeatTime: 2018-03-27T16:24:05Z
lastTransitionTime: 2018-03-27T15:24:49Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: OutOfDisk
- lastHeartbeatTime: 2018-03-27T16:24:05Z
lastTransitionTime: 2018-03-27T15:24:49Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: MemoryPressure
- lastHeartbeatTime: 2018-03-27T16:24:05Z
lastTransitionTime: 2018-03-27T15:24:49Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: DiskPressure
- lastHeartbeatTime: 2018-03-27T16:24:05Z
lastTransitionTime: 2018-03-27T15:24:49Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: Ready
daemonEndpoints:
kubeletEndpoint:
Port: 10250
images:
- names:
-
docker.io/ansibleplaybookbundle/origin-ansible-service-broker@sha256:d88812ec8438a0cc4913398774df36cc2b253dfb69f311ed1f791802296bcf42
- docker.io/ansibleplaybookbundle/origin-ansible-service-broker:latest
sizeBytes: 679218440
- names:
- docker-registry.default.svc:5000/test-app/testapp@sha256
:7dd910b680a959a845c1467108b9ff05c3d535e489f3f240daf68ba841a622e3
sizeBytes: 539145417
- names:
- docker-registry.default.svc:5000/test-app/testapp@sha256
:f4f25f71d5533276a6122b51db3b94a046aa76e61443411bc0e79e7d7640cf53
sizeBytes: 539110918
- names:
- docker-registry.default.svc:5000/tomtwo/equity1@sha256
:28fa452a4e92fe4df9ebe9c097148eb7e2dfa9af873f34b7ab9b75f22293e83e
- docker-registry.default.svc:5000/tomtwo/equity1:latest
sizeBytes: 464070321
- names:
- docker-registry.default.svc:5000/tomtwo/equity1@sha256
:dec168badf74b651f87e4a280275c9c147d9e945aea2d33f69b04f78f5665b4a
sizeBytes: 464070321
- names:
-
registry.access.redhat.com/redhat-openjdk-18/openjdk18-openshift@sha256:5ffd5b1ec8e4264cdd62a3063ee56e370a973e0777da9c8c6f3a5f12e22fe6d5
sizeBytes: 446970531
- names:
-
registry.access.redhat.com/rhscl/mongodb-32-rhel7@sha256:335e1bfaea3d9c10d17d7fd4c84b7b57854d069b89e774e6825daf42e52a85b0
sizeBytes: 436343751
- names:
-
docker.io/thingsboard/cassandra@sha256:ce7b8ab1c02fd02ffac65881013b9025239807005516428d53a851500959fa7c
sizeBytes: 323159187
- names:
-
registry.access.redhat.com/rhscl/httpd-24-rhel7@sha256:1c61a7bd7e30d3c1986fd131d1bf1a59f7f9a131b1042803457344219142e4f5
sizeBytes: 295300525
nodeInfo:
architecture: amd64
bootID: 20c0a5ec-e85f-4afd-a69c-f70c271b866a
containerRuntimeVersion: docker://1.12.6
kernelVersion: 3.10.0-693.21.1.el7.x86_64
kubeProxyVersion: v1.7.6+a08f5eeb62
kubeletVersion: v1.7.6+a08f5eeb62
machineID: 2ba9b3dc7ac44664a0be87384b615e3c
operatingSystem: linux
osImage: Red Hat Enterprise Linux
systemUUID: 66D7C081-51E4-11CB-A5B5-C786E237EE59
- apiVersion: v1
kind: Node
metadata:
annotations:
volumes.kubernetes.io/controller-managed-attach-detach: "true"
creationTimestamp: 2018-03-26T16:47:08Z
labels:
beta.kubernetes.io/arch: amd64
beta.kubernetes.io/os: linux
kubernetes.io/hostname: osnode2.konabean.net
region: infra
name: osnode2.konabean.net
namespace: ""
resourceVersion: "215802"
selfLink: /api/v1/nodes/osnode2.konabean.net
uid: 52bafbbd-3115-11e8-86c6-54ee75214bd4
spec:
externalID: osnode2.konabean.net
status:
addresses:
- address: 192.168.xxx.32
type: InternalIP
- address: osnode2.konabean.net
type: Hostname
allocatable:
cpu: "8"
memory: 15785824Ki
pods: "80"
capacity:
cpu: "8"
memory: 15888224Ki
pods: "80"
conditions:
- lastHeartbeatTime: 2018-03-27T15:52:43Z
lastTransitionTime: 2018-03-27T15:53:29Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: OutOfDisk
- lastHeartbeatTime: 2018-03-27T15:52:43Z
lastTransitionTime: 2018-03-27T15:53:29Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: MemoryPressure
- lastHeartbeatTime: 2018-03-27T15:52:43Z
lastTransitionTime: 2018-03-27T15:53:29Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: DiskPressure
- lastHeartbeatTime: 2018-03-27T15:52:43Z
lastTransitionTime: 2018-03-27T15:53:29Z
message: Kubelet stopped posting node status.
reason: NodeStatusUnknown
status: Unknown
type: Ready
daemonEndpoints:
kubeletEndpoint:
Port: 10250
images:
- names:
-
docker-registry.default.svc:5000/docker-testapp1/springboot-sample-app@sha256
:05a44a27f0ee1b14f024473d5b81075068701b45366744327773d89a9a25
sizeBytes: 1027464818
- names:
-
docker-registry.default.svc:5000/docker-testapp1/springboot-sample-app@sha256
:292f89bd727af60d66597a3bff0cd448da9be3cddb8c7e6dd9f8579c
-
docker-registry.default.svc:5000/docker-testapp1/springboot-sample-app:latest
sizeBytes: 1027464811
- names:
-
docker.io/codecentric/springboot-maven3-centos@sha256:dc760a5967f7b62d268bdc40cd32cb13911424d50bb3cdd7af0ef391f9
sizeBytes: 902352208
- names:
- docker-registry.default.svc:5000/aimgq/eap-app@sha256
:05728bf47a976dd787733765d90c5d6662c80637901f2325ea2f74b95
- docker-registry.default.svc:5000/aimgq/eap-app:latest
sizeBytes: 705471092
- names:252282d8e9ff240d8f2b99ebba0e771fd1da5
sizeBytes: 697587942
- names:
- docker-registry.default.svc:5000/test-app/testapp@sha256
:7dd910b680a959a845c146710ff05c3d535e489f3f240daf68ba841a622e3
- docker-registry.default.svc:5000/test-app/testapp:latest
sizeBytes: 539145417
- names:
- docker-registry.default.svc:5000/test-app/testapp@sha256
:f4f25f71d5533276a6122b51db3b46aa76e61443411bc0e79e7d7640cf53
sizeBytes: 539110918
- names:
-
registry.access.redhat.com/rhscl/nodejs-4-rhel7@sha256:b6fee5146e6330e9890f829074694452f709f806588fbfb1ff5cadb5aaed
sizeBytes: 521280774
- names:
-
docker-registry.default.svc:5000/test-1/nodejs-mongodb-example@sha256
:d258b3054cc45f04d56de3b87a2a2ebccb33af91d883c381a08542d6
-
docker-registry.default.svc:5000/test-1/nodejs-mongodb-example:latest
sizeBytes: 506505751
- names:
-
docker-registry.default.svc:5000/testapp33/nodejs-mongodb-example33@sha256
:28c61d141f18129f4d4d2bee524ce5827b270d5accc87e8c900a6d3850134aa0
-
docker-registry.default.svc:5000/testapp33/nodejs-mongodb-example33:latest
sizeBytes: 506485394
nodeInfo:
architecture: amd64
bootID: e657ced8-4939-4fff-8ddd-bf028da70167
containerRuntimeVersion: docker://1.12.6
kernelVersion: 3.10.0-693.21.1.el7.x86_64
kubeProxyVersion: v1.7.6+a08f5eeb62
kubeletVersion: v1.7.6+a08f5eeb62
machineID: 0d9b066c17084556b76c32210db1d58d
operatingSystem: linux
osImage: Red Hat Enterprise Linux
systemUUID: 81D63C01-536E-11CB-9695-EC220A4112E8
kind: List
metadata:
resourceVersion: ""
selfLink: ""
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users