testenv-client is failing with error "Couldn't retrieve env" on rdo cloud jobs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Gabriele Cerami |
Bug Description
Our periodic OVB jobs are failing with
2017-10-27 12:05:15.176 | +(/opt/
2017-10-27 12:09:16.988 | +(/opt/
2017-10-27 12:09:16.988 | 2017-10-27 12:05:15,175 - testenv-client - INFO - Received job : Couldn't retrieve env
2017-10-27 12:09:16.988 | 2017-10-27 12:05:15,175 - testenv-client - ERROR - Couldn't retrieve env
2017-10-27 12:09:17.038 | ERROR: the main setup script run by this job failed - exit code: 2
This might be an error with the te-broker on the tenant, Gabriele is looking into it.
Changed in tripleo: | |
milestone: | none → queens-2 |
tags: | removed: alert |
tags: | removed: promotion-blocker |
Changed in tripleo: | |
assignee: | nobody → Gabriele Cerami (gcerami) |
Problems with a nova node in rdocloud lead to shutting down some node. One of these node was the copy of the rh1 mirror-server for rdocloud, which acted also as dns server for the te-broker server.
From the logs
Failed to discover available identity versions when contacting https:/ /phx2.cloud. rdoproject. org:13000/ v2.0. Attempting to parse version from URL. /phx2.cloud. rdoproject. org:13000/ v2.0/tokens: HTTPSConnection Pool(host= 'phx2.cloud. rdoproject. org', port=13000): Max retries exceeded with url: /v2.0/tokens (Caused by NewConnectionEr ror('<requests. packages. urllib3. connection. VerifiedHTTPSCo nnection object at 0x1d2afd0>: Failed to establish a new connection: [Errno -2] Name or service not known',))
Unable to establish connection to https:/
I changed the /etc/resolv.conf in the te-broker server in rdocloud to break this dependency.
[root@te-broker log]# ping phx2.cloud. rdoproject. org rdoproject. org (38.145.32.1) 56(84) bytes of data. rdoproject. org (38.145.32.1): icmp_seq=1 ttl=63 time=0.250 ms
PING phx2.cloud.
64 bytes from phx2.cloud.
te-broker should now work correctly now