Closed bossie closed 2 months ago
Quick-fixed by pointing them to an internal endpoint instead.
This endpoint is not load-balanced however so I'll have to file a WRT to make the public endpoint accessible from (Docker containers on) the Nifi hosts.
Internal ref: WRT-4369 ~GDD-3189~
JobTracker processors in Nifi make use of parameter openeo_ejr_api
for easy transition.
Seems to work but Internal ticket status unclear ("temporary measure", "to verify"), awaiting ticket update.
Seems to work on host nifi-prod-0x machines with temporary measure in place (= adapt /etc/hosts
) so not sure how temporary this is.
This is also required in a Docker container:
[vdboschj@nifi-prod-02 ~]$ sudo docker run --rm --entrypoint curl --add-host jobregistry.vgt.vito.be:192.168.201.16 vito-docker-private.artifactory.vgt.vito.be/openeo-yarn:20240327-2502 https://jobregistry.vgt.vito.be/health
DNS was updated, will switch to https://jobregistry.vgt.vito.be after TTL passes (24h) and everything still works.
Changed EJR endpoint on Nifi from http://docker-services-prod-01.vgt.vito.be:3015 to https://jobregistry.vgt.vito.be, still good. :+1:
Using non-F5 rate limited EJR API endpoint broke the job trackers in Nifi: