{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/8195","repository_url":"https://api.github.com/repos/openshift/openshift-ansible","labels_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/8195/labels{/name}","comments_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/8195/comments","events_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/8195/events","html_url":"https://github.com/openshift/openshift-ansible/issues/8195","id":318728965,"number":8195,"title":"Service Catalog Install failed after the 120 attempts","user":{"login":"speedfl","id":23298035,"avatar_url":"https://avatars3.githubusercontent.com/u/23298035?v=4","gravatar_id":"","url":"https://api.github.com/users/speedfl","html_url":"https://github.com/speedfl","followers_url":"https://api.github.com/users/speedfl/followers","following_url":"https://api.github.com/users/speedfl/following{/other_user}","gists_url":"https://api.github.com/users/speedfl/gists{/gist_id}","starred_url":"https://api.github.com/users/speedfl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/speedfl/subscriptions","organizations_url":"https://api.github.com/users/speedfl/orgs","repos_url":"https://api.github.com/users/speedfl/repos","events_url":"https://api.github.com/users/speedfl/events{/privacy}","received_events_url":"https://api.github.com/users/speedfl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-04-29T16:11:24Z","updated_at":"2018-05-01T15:54:55Z","closed_at":null,"author_association":"NONE","body":"#### Description\r\n\r\nFollowup of https://github.com/openshift/openshift-ansible/issues/6572\r\n\r\nError is back... I am getting same error as in this issue\r\n\r\n##### Version\r\n\r\nansible 2.5.1\r\nopenshift-ansible-3.7.44-1-44-g79433e4\r\n\r\n##### Steps To Reproduce\r\n1. Clone repository\r\n2. Use version mentionned\r\n3. Use following hosts:\r\n\r\n```\r\n# to be save in /etc/ansible/hosts.\r\n# coming from https://docs.openshift.org/latest/install_config/install/advanced_install.html#single-master\r\n\r\n# Create an OSEv3 group that contains the masters and nodes groups\r\n[OSEv3:children]\r\nmasters\r\nnodes\r\netcd\r\n\r\n# Set variables common for all OSEv3 hosts\r\n[OSEv3:vars]\r\n\r\n# deactivate check on package version\r\nopenshift_disable_check=package_version\r\n\r\n# SSH user, this user should allow ssh based auth without requiring a password\r\nansible_ssh_user=root\r\n\r\n# If ansible_ssh_user is not root, ansible_become must be set to true\r\n#ansible_become=true\r\n\r\nopenshift_deployment_type=origin\r\n\r\n\r\nopenshift_master_cluster_hostname=master.mydomain.com\r\nopenshift_master_cluster_public_hostname=master.mydomain.com\r\n\r\nopenshift_release=3.7\r\n# https://buildlogs.centos.org/centos/7/paas/x86_64/openshift-origin37/\r\nopenshift_pkg_version=-3.7-3.7.2-1.el7.git.0.cd74924\r\n\r\n# uncomment the following to enable htpasswd authentication; defaults to DenyAllPasswordIdentityProvider\r\n#openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true', 'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider', 'filename': '/etc/origin/master/htpasswd'}]\r\n\r\n# host group for masters\r\n[masters]\r\nmaster.mydomain.com\r\n\r\n# host group for etcd\r\n[etcd]\r\nmaster.mydomain.com\r\n\r\n# host group for nodes, includes region info\r\n[nodes]\r\nmaster.mydomain.com\r\ninfra.mydomain.com openshift_node_labels=\"{'region': 'infra'}\"\r\nnode1.mydomain.com openshift_node_labels=\"{'region': 'primary'}\"\r\nnode2.mydomain.com openshift_node_labels=\"{'region': 'primary'}\"\r\n```\r\n\r\n4. Run  ```ansible-playbook playbooks/byo/config.yml``` \r\n5. Once it failed you can reproduce with simple:\r\n```\r\nplaybooks/byo/openshift-cluster/service-catalog.yml\r\n```\r\n##### Expected Results\r\nDescribe what you expected to happen.\r\n\r\n```\r\nSuccess\r\n```\r\n\r\n##### Observed Results\r\nDescribe what is actually happening.\r\n\r\nSame as https://github.com/openshift/openshift-ansible/issues/6572\r\n\r\nWhen I curl the healtz I am getting:\r\n\r\n```\r\n[+]ping ok\r\n[+]poststarthook/generic-apiserver-start-informers ok\r\n[+]poststarthook/start-service-catalog-apiserver-informers ok\r\n[-]etcd failed: reason withheld\r\nhealthz check failed\r\n```\r\n\r\nHow can I check that issue is the same as mentionned by @creiche? \r\n\r\n```\r\napiserver logs:\r\n\r\nI0112 20:44:21.253370 1 logs.go:41] http: TLS handshake error from 10.128.0.1:46922: remote error: tls: bad certificate\r\nI0112 20:44:22.048865 1 logs.go:41] http: TLS handshake error from 10.128.2.1:38006: remote error: tls: bad certificate\r\n```\r\n\r\nAnd in addition how can I fix this?"},"comment":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/comments/385707027","html_url":"https://github.com/openshift/openshift-ansible/issues/8195#issuecomment-385707027","issue_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/8195","id":385707027,"user":{"login":"speedfl","id":23298035,"avatar_url":"https://avatars3.githubusercontent.com/u/23298035?v=4","gravatar_id":"","url":"https://api.github.com/users/speedfl","html_url":"https://github.com/speedfl","followers_url":"https://api.github.com/users/speedfl/followers","following_url":"https://api.github.com/users/speedfl/following{/other_user}","gists_url":"https://api.github.com/users/speedfl/gists{/gist_id}","starred_url":"https://api.github.com/users/speedfl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/speedfl/subscriptions","organizations_url":"https://api.github.com/users/speedfl/orgs","repos_url":"https://api.github.com/users/speedfl/repos","events_url":"https://api.github.com/users/speedfl/events{/privacy}","received_events_url":"https://api.github.com/users/speedfl/received_events","type":"User","site_admin":false},"created_at":"2018-05-01T15:54:55Z","updated_at":"2018-05-01T15:54:55Z","author_association":"NONE","body":"I tried with external etcd and it worked.\r\nHowever I added in /etc/hosts I added the host name of every members and everything went well.\r\nConcerning the wildcard. I have one which point to my previous installation so I guess the issue come from there"}}
{"actor":{"display_login":"speedfl"}}