Closed DanielFroehlich closed 7 months ago
I also just realised that the curl versions between the debug pod and the node are really different:
the pod uses curl from Release-Date: 2018-09-05
the node uses curl from Release-Date: 2021-04-14
That makes me suspicious that in some important base image, we use use really old libraries? Hope this is not due to FIPS...
fixed
dig sso.coe.muc.redhat.com
; <<>> DiG 9.18.24 <<>> sso.coe.muc.redhat.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49582
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;sso.coe.muc.redhat.com. IN A
;; ANSWER SECTION:
sso.coe.muc.redhat.com. 12 IN CNAME router-default.apps.isar.coe.muc.redhat.com.
router-default.apps.isar.coe.muc.redhat.com. 86400 IN A 10.32.98.2
;; Query time: 53 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Wed Apr 24 13:56:26 CEST 2024
;; MSG SIZE rcvd: 106
I agree *.apps.isar in cname looks not that good.
I am trying to integrated quay with sso. Fails, because inside the quay pod, access to sso fails with "Could not resolve host".
Quite easy to reproduce by debugging into a node:
now just by switching from the pod context to the host context, it suddenly works:
So, something is wrong with DNS. Could be the DNS entry of SSO, which looks a bit strange to me:
The CNAME with the star in the beginning (
*.apps...
) irritates me a bit. Is that actually allowed????Because: for quay.coe.muc.redhat.com, I used the canonical router name:
and that actually works also from inside the pod context:
Please investigate and advise! I dont dare to change the sso DNS entry....