{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/6506","repository_url":"https://api.github.com/repos/openshift/openshift-ansible","labels_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/6506/labels{/name}","comments_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/6506/comments","events_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/6506/events","html_url":"https://github.com/openshift/openshift-ansible/issues/6506","id":282724984,"number":6506,"title":"Ansible-service-broker: no route to host","user":{"login":"varac","id":488213,"avatar_url":"https://avatars0.githubusercontent.com/u/488213?v=4","gravatar_id":"","url":"https://api.github.com/users/varac","html_url":"https://github.com/varac","followers_url":"https://api.github.com/users/varac/followers","following_url":"https://api.github.com/users/varac/following{/other_user}","gists_url":"https://api.github.com/users/varac/gists{/gist_id}","starred_url":"https://api.github.com/users/varac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/varac/subscriptions","organizations_url":"https://api.github.com/users/varac/orgs","repos_url":"https://api.github.com/users/varac/repos","events_url":"https://api.github.com/users/varac/events{/privacy}","received_events_url":"https://api.github.com/users/varac/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2017-12-17T21:24:36Z","updated_at":"2017-12-20T14:00:36Z","closed_at":null,"author_association":"NONE","body":"#### Description\r\n\r\nOn a single-node installation (master+node on the same host), the ansible deploy succeeds but I get an event warning that the ansible-service-broker is unreachable:\r\n\r\n```\r\nGet https://asb.openshift-ansible-service-broker.svc:1338/ansible-service-broker/v2/catalog: dial tcp 172.30.104.193:1338: getsockopt: no route to host\r\n```\r\n\r\n\r\n##### Version\r\n\r\n```\r\n- ansible 2.4.2.0\r\n- openshift-ansible, tag 3.7.15-1 cloned as subrepo with: \r\n\r\n    git subrepo clone --force --branch=openshift-ansible-3.7.15-1 https://github.com/openshift/openshift-ansible.git roles/openshift-ansible\r\n\r\n(I tried the release-3.7 branch as well, same error)\r\n\r\n- Openshift release 3.7.0\r\n```\r\n\r\n##### Steps To Reproduce\r\n\r\n1. Install atomic host 7.1711 as a libvirt VM in bridged networking mode\r\n2. Allow direct ssh access to root\r\n3. Increase root filesystem to 50GB \r\n3. Clone openshift-ansible, checkout openshift-ansible-3.7.15-1 tag\r\n4. Use following inventory file:\r\n\r\n```\r\n[OSEv3:children]\r\nmasters\r\nnodes\r\netcd\r\n\r\n[OSEv3:vars]\r\nansible_ssh_user=root\r\nopenshift_deployment_type=origin\r\nopenshift_master_default_subdomain=apps.openshift.our.domain.org\r\nopenshift_master_cluster_public_hostname=openshift.our.domain.org\r\nopenshift_release=\"3.7.0\"\r\n\r\n# host group for masters\r\n[masters]\r\nopenshiftmaster.our.domain.org\r\n\r\n# host group for etcd\r\n[etcd]\r\nopenshiftmaster.our.domain.org\r\n\r\n# host group for nodes, including region info\r\n[nodes]\r\nopenshiftmaster.our.domain.org openshift_public_hostname=openshiftmaster.autonomia.digital openshift_node_labels=\"{'region': 'infra','zone': 'west'}\" openshift_schedulable=true\r\n```\r\n\r\n5. Deploy with:\r\n\r\n    ansible-playbook -i development ./roles/openshift-ansible/playbooks/byo/config.yml\r\n\r\n##### Expected Results\r\n\r\nThere should be no event warnings after an successfule ansible deploy, and the deployed ansible-service-broker should be reachable.\r\n\r\n##### Observed Results\r\n\r\nAnsible deploy succeeds, openshift works fine but the ansible-service-broker seems unreachable.\r\n\r\n##### Additional Information\r\n\r\n* operating system and version: \r\n  *  atomic host from CentOS-Atomic-Host-7.1711-GenericCloud.qcow2 image\r\n  * CentOS Linux release 7.4.1708 (Core)\r\n\r\n```\r\n--- ~ » oc get events | grep ansible-service-broker\r\n3m         1d          4905      ansible-service-broker        ClusterServiceBroker                                  Warning   ErrorFetchingCatalog    service-catalog-controller-manager     Error getting broker catalog: Get https://asb.openshift-ansible-service-broker.svc:1338/ansible-service-broker/v2/catalog: dial tcp 172.30.104.193:1338: getsockopt: no route to host\r\n\r\n--- ~ » oc describe clusterservicebroker ansible-service-broker\r\nName:\t\tansible-service-broker\r\nNamespace:\t\r\nLabels:\t\t<none>\r\nAnnotations:\t<none>\r\nAPI Version:\tservicecatalog.k8s.io/v1beta1\r\nKind:\t\tClusterServiceBroker\r\nMetadata:\r\n  Creation Timestamp:\t2017-12-16T20:44:23Z\r\n  Generation:\t\t1\r\n  Resource Version:\t166774\r\n  Self Link:\t\t/apis/servicecatalog.k8s.io/v1beta1/clusterservicebrokers/ansible-service-broker\r\n  UID:\t\t\te5f772e9-e2a1-11e7-b6ec-0a580a800007\r\nSpec:\r\n  Auth Info:\r\n    Bearer:\r\n      Secret Ref:\r\n        Name:\t\tasb-client\r\n        Namespace:\topenshift-ansible-service-broker\r\n  Ca Bundle:\t\tLS0tLS.......\r\n  Relist Behavior:\tDuration\r\n  Relist Duration:\t15m0s\r\n  Relist Requests:\t0\r\n  URL:\t\t\thttps://asb.openshift-ansible-service-broker.svc:1338/ansible-service-broker\r\nStatus:\r\n  Conditions:\r\n    Last Transition Time:\t2017-12-16T20:44:26Z\r\n    Message:\t\t\tError fetching catalog. Error getting broker catalog: Get https://asb.openshift-ansible-service-broker.svc:1338/ansible-service-broker/v2/catalog: dial tcp 172.30.104.193:1338: getsockopt: no route to host\r\n    Reason:\t\t\tErrorFetchingCatalog\r\n    Status:\t\t\tFalse\r\n    Type:\t\t\tReady\r\n  Operation Start Time:\t\t2017-12-16T20:44:29Z\r\n  Reconciled Generation:\t0\r\nEvents:\r\n  FirstSeen\tLastSeen\tCount\tFrom\t\t\t\t\tSubObjectPath\tType\t\tReason\t\t\tMessage\r\n  ---------\t--------\t-----\t----\t\t\t\t\t-------------\t--------\t------\t\t\t-------\r\n  1d\t\t4m\t\t4905\tservice-catalog-controller-manager\t\t\tWarning\t\tErrorFetchingCatalog\tError getting broker catalog: Get https://asb.openshift-ansible-service-broker.svc:1338/ansible-service-broker/v2/catalog: dial tcp 172.30.104.193:1338: getsockopt: no route to host\r\n\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/comments/353070368","html_url":"https://github.com/openshift/openshift-ansible/issues/6506#issuecomment-353070368","issue_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/6506","id":353070368,"user":{"login":"sdodson","id":48161,"avatar_url":"https://avatars2.githubusercontent.com/u/48161?v=4","gravatar_id":"","url":"https://api.github.com/users/sdodson","html_url":"https://github.com/sdodson","followers_url":"https://api.github.com/users/sdodson/followers","following_url":"https://api.github.com/users/sdodson/following{/other_user}","gists_url":"https://api.github.com/users/sdodson/gists{/gist_id}","starred_url":"https://api.github.com/users/sdodson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sdodson/subscriptions","organizations_url":"https://api.github.com/users/sdodson/orgs","repos_url":"https://api.github.com/users/sdodson/repos","events_url":"https://api.github.com/users/sdodson/events{/privacy}","received_events_url":"https://api.github.com/users/sdodson/received_events","type":"User","site_admin":false},"created_at":"2017-12-20T14:00:36Z","updated_at":"2017-12-20T14:00:36Z","author_association":"MEMBER","body":"I'm afraid that using an atomic host for the nfs storage service may not work. Can you try using a normal RHEL/Centos/Fedora host as your NFS storage host?"}}
{"actor":{"display_login":"sdodson"}}