<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi Charles,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif"> I have the same issue with v1.7.0+204ce19</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default"><div class="gmail_default"><font face="verdana, sans-serif">MacBook-Pro-de-elvadas:~ enonowog$ minishift version</font></div><div class="gmail_default"><font face="verdana, sans-serif">minishift v1.7.0+204ce19</font></div><div class="gmail_default"><font face="verdana, sans-serif">CDK v3.2.0-1</font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif">MacBook-Pro-de-elvadas:~ enonowog$ oc get svc</font></div><div class="gmail_default"><font face="verdana, sans-serif">NAME          CLUSTER-IP       EXTERNAL-IP   PORT(S)                      AGE</font></div><div class="gmail_default"><font face="verdana, sans-serif">personneapi   172.30.239.246   <none>        8080/TCP,8443/TCP,8778/TCP   7d</font></div><div class="gmail_default"><font face="verdana, sans-serif">personnedb    172.30.126.240   <none>        27017/TCP  </font></div><div class="gmail_default"><font face="verdana, sans-serif">                  7d</font></div><div class="gmail_default"><font face="verdana, sans-serif">MacBook-Pro-de-elvadas:~ enonowog$ oc get pods</font></div><div class="gmail_default"><font face="verdana, sans-serif">NAME                  READY     STATUS    RESTARTS   AGE</font></div><div class="gmail_default"><font face="verdana, sans-serif">personneapi-1-mbntk   1/1       Running   0          7d</font></div><div class="gmail_default"><font face="verdana, sans-serif">personnedb-2-kg3qk    1/1       Running   0          7d</font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif">MacBook-Pro-de-elvadas:~ enonowog$ oc rsh personneapi-1-mbntk</font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif">sh-4.2$ curl localhost:8080/Personne/</font></div><div class="gmail_default"><font face="verdana, sans-serif">[{"ref":"001","firstName":"TestPV","lastName":"Test","birthDate":null,"customTag":null}]</font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif">sh-4.2$</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000">sh-4.2$ curl <a href="http://personneapi:8080/Personne/">http://personneapi:8080/Personne/</a></font></div><div class="gmail_default"><font face="verdana, sans-serif">^C</font></div><div class="gmail_default"><font face="verdana, sans-serif">sh-4.2$</font></div><div class="gmail_default"><font face="verdana, sans-serif">sh-4.2$ ping personneapi</font></div><div class="gmail_default"><font face="verdana, sans-serif">sh: ping: command not found</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000">sh-4.2$ curl <a href="http://172.30.239.246:8080/Personne/">172.30.239.246:8080/Personne/</a></font></div><div class="gmail_default"><font face="verdana, sans-serif">^C</font></div><div class="gmail_default"><span style="font-family:verdana,sans-serif"><br></span></div><div class="gmail_default"><span style="font-family:verdana,sans-serif">sh-4.2$ cat /etc/hosts</span><br></div><div class="gmail_default"><font face="verdana, sans-serif"># Kubernetes-managed hosts file.</font></div><div class="gmail_default"><font face="verdana, sans-serif">127.0.0.1<span style="white-space:pre">        </span>localhost</font></div><div class="gmail_default"><font face="verdana, sans-serif">::1<span style="white-space:pre">    </span>localhost ip6-localhost ip6-loopback</font></div><div class="gmail_default"><font face="verdana, sans-serif">fe00::0<span style="white-space:pre">     </span>ip6-localnet</font></div><div class="gmail_default"><font face="verdana, sans-serif">fe00::0<span style="white-space:pre">     </span>ip6-mcastprefix</font></div><div class="gmail_default"><font face="verdana, sans-serif">fe00::1<span style="white-space:pre">  </span>ip6-allnodes</font></div><div class="gmail_default"><font face="verdana, sans-serif">fe00::2<span style="white-space:pre">     </span>ip6-allrouters</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#000000">172.17.0.15<span style="white-space:pre">     </span>personneapi-1-mbntk</font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif">sh-4.2$ curl <a href="http://172.17.0.15:8080/Personne/">172.17.0.15:8080/Personne/</a></font></div><div class="gmail_default"><font face="verdana, sans-serif">[{"ref":"001","firstName":"TestPV","lastName":"Test","birthDate":null,"customTag":null}]</font></div><div class="gmail_default"><font face="verdana, sans-serif">sh-4.2$</font></div><div class="gmail_default"><br></div><div class="gmail_default"><br></div><div class="gmail_default"><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 8, 2017 at 3:35 PM, Charles Moulliard <span dir="ltr"><<a href="mailto:cmoullia@redhat.com" target="_blank">cmoullia@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Name is resolved correctly as I can execute ping say-service or ping greeting-service and I will get an ip address<div>I suspect here a iptables config issue ....</div><div><div class="h5"><div class="gmail_extra"><div><div class="m_-3035181877926049192gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px"><br></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Fri, Dec 8, 2017 at 3:21 PM, Akram Ben Aissi <span dir="ltr"><<a href="mailto:abenaiss@redhat.com" target="_blank">abenaiss@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Charles,<div><br></div><div>what if you use the service IP: <span style="font-size:12.8px">172.30.197.92 ?</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">you can check name resolution also with: getent hosts say-service</span></div><div><span style="font-size:12.8px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_-3035181877926049192h5">On Fri, Dec 8, 2017 at 9:59 AM, Charles Moulliard <span dir="ltr"><<a href="mailto:cmoullia@redhat.com" target="_blank">cmoullia@redhat.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_-3035181877926049192h5"><div dir="ltr">Hi,<div><br></div><div>I can't curl anymore a kube service using the service address with Openshift 3.7 within the terminal of a pod/container. </div><div><br></div><div>Is there something broken/changed with internal DNS Server used by k8s since openshift 3.6 ?</div><div><br></div><div>Here is the scenario followed to install Openshift, Demo project<br></div><div><div><br></div><div># Setup minishift with Openshift</div><div>minishift version</div><div><div>minishift v1.9.0+a511b25</div></div><div><br></div><div>minishift --profile istio-demo config set image-caching true</div><div>minishift --profile istio-demo config set memory 3GB</div><div>minishift --profile istio-demo config set openshift-version v3.7.0</div><div>minishift --profile istio-demo config set vm-driver xhyve</div><div>minishift --profile istio-demo addon enable admin-user</div><div>minishift start --profile istio-demo</div><div><br></div><div># Log and install the demo</div><div>oc login -u admin -p admin</div><div><br></div><div>pushd $(mktemp -d)</div><div>git clone git@github.com:snowdrop/spring<wbr>-boot-quickstart-istio.git && cd spring-boot-quickstart-istio</div><div>oc new-project demo</div><div>cd greeting-service</div><div>mvn clean package fabric8:deploy -Popenshift</div><div>cd ../say-service</div><div>mvn clean package fabric8:deploy -Popenshift</div><div><br></div><div>sleep 15s</div><div>oc get svc/say-service -o yaml<br></div><div>apiVersion: v1</div><div>kind: Service</div><div>metadata:</div><div>  labels:</div><div>    app: say-service</div><div>    expose: "true"</div><div>    group: me.snowdrop</div><div>    provider: fabric8</div><div>    version: 1.0-SNAPSHOT</div><div>  name: say-service</div><div>  namespace: demo</div><div>spec:</div><div>  clusterIP: 172.30.197.92</div><div>  ports:</div><div>  - name: http</div><div>    port: 8080</div><div>    protocol: TCP</div><div>    targetPort: 8080</div><div>  selector:</div><div>    app: say-service</div><div>    group: me.snowdrop</div><div>    provider: fabric8</div><div>  sessionAffinity: None</div><div>  type: ClusterIP</div><div>status:</div><div>  loadBalancer: {}</div><div><br></div><div># Rsh to the container</div><div><br></div><div>oc rsh $(oc get pods -o jsonpath='{.items[*].<a href="http://metadata.name" target="_blank">metadata.<wbr>name</a>}' -l app=say-service)</div><div><div>sh-4.2$ curl <a href="http://localhost:8080/say" target="_blank">http://localhost:8080/say</a></div><div>{"id":7,"content":"Hello, World!"}</div><div><br></div><div>sh-4.2$ curl http://$HOSTNAME:8080/say</div><div>{"id":8,"content":"Hello, World!"}sh-4.2</div><div><br></div><div>$ podIP=$(grep `hostname` /etc/hosts | awk '{print $1}')</div><div>sh-4.2$ echo $podIP</div><div>172.17.0.14</div><div>sh-4.2$ curl  $podIP:8080/say<br></div><div>{"id":9,"content":"Hello, World!"}</div><div><br></div><div>##### FAIL TO REPLY #######</div><div>sh-4.2$ curl <a href="http://say-service.demo.svc.cluster.local:8080/say" target="_blank">http://say-service.demo.svc.cl<wbr>uster.local:8080/say</a></div><div>^C</div><div>sh-4.2$ curl <a href="http://say-service:8080/say" target="_blank">http://say-service:8080/say</a></div><div>^C</div></div></div><div><br></div><div>Regards,</div><div><br></div><div>Charles</div><div><br></div><div><div><div class="m_-3035181877926049192m_6278726770031100577m_6776994460313585932gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px"><div></div></div></div></div></div></div></div></div></div></div>
</div></div>
<br></div></div>Have a question?<br>
First, check the FAQ: <a href="https://pnt.redhat.com/pnt/p-734673/openshift-con...-Jun-2017.pdf" rel="noreferrer" target="_blank">https://pnt.redhat.com/pnt/p-7<wbr>34673/openshift-con...-Jun-201<wbr>7.pdf</a><br>
Next, check the archives: <a href="http://post-office.corp.redhat.com/archives/openshift-sme/" rel="noreferrer" target="_blank">http://post-office.corp.redhat<wbr>.com/archives/openshift-sme/</a><span class="m_-3035181877926049192HOEnZb"><font color="#888888"><br></font></span></blockquote></div><span class="m_-3035181877926049192HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_-3035181877926049192m_6278726770031100577gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><pre cols="72">Akram Ben Aissi                         Mob : <a href="tel:+33%206%2031%2057%2008%2060" value="+33631570860" target="_blank">+33 6 31 57 08 60</a>
Cloud and Platform Architect            Mel : <a href="mailto:akram.benaissi@redhat.com" target="_blank">akram.benaissi@redhat.com</a>
Red Hat Global Services                 Irc : akram 
                                        Twi : <a href="mailto:akram.benaissi@redhat.com" target="_blank">@</a>akrambenaissi
Red Hat France SARL                     <a href="http://www.redhat.fr" target="_blank">http://www.redhat.fr</a></pre></div></div></div></div></div></div>
</font></span></div>
</blockquote></div><br></div></div></div></div>
<br>Have a question?<br>
First, check the FAQ: <a href="https://pnt.redhat.com/pnt/p-734673/openshift-con...-Jun-2017.pdf" rel="noreferrer" target="_blank">https://pnt.redhat.com/pnt/p-<wbr>734673/openshift-con...-Jun-<wbr>2017.pdf</a><br>
Next, check the archives: <a href="http://post-office.corp.redhat.com/archives/openshift-sme/" rel="noreferrer" target="_blank">http://post-office.corp.<wbr>redhat.com/archives/openshift-<wbr>sme/</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><font color="#999999">--</font><div><div style="color:rgb(136,136,136);font-size:12.8px"><div><div><div><span style="font-family:monospace,monospace"><b>Nono Elvadas</b></span></div><div><span style="font-family:monospace,monospace">Consultant</span></div></div><span style="font-family:monospace,monospace">Email: <a href="mailto:enonowog@redhat.com" style="color:rgb(17,85,204)" target="_blank">elvadas.nono@redhat.com</a></span></div></div><span style="color:rgb(136,136,136);font-size:12.8px;font-family:monospace,monospace">Mobile: <a href="tel:+33+(0)7+76+88+95+80" value="+19194389532" style="color:rgb(17,85,204)" target="_blank">33 (0)7 76 88 95 80</a></span><br></div><div><a href="https://developers.redhat.com/blog/author/elvadasnono/" target="_blank"><font color="#0000ff">https://developers.redhat.com/blog/author/elvadasnono/</font><br></a></div><div><br></div><div><br></div><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>