Last week Mac unprovisioned builds started failing as the connection between Jenkins and the Mac node was lost at random points during the job. After much investigation, it was determined that updating temurin17 to a new version after starting the connection with Jenkins was causing the failures. After updating the unprovisioned image to the newest version of temurin@17, the jobs are passing again now but will likely run into the same or similar situation in the future.
This ticket is to look at all the places temurin or temurin17 are updated/installed and ensuring that it is consistent and won't be broken by future Homebrew updates.
What happened?
Last week Mac unprovisioned builds started failing as the connection between Jenkins and the Mac node was lost at random points during the job. After much investigation, it was determined that updating temurin17 to a new version after starting the connection with Jenkins was causing the failures. After updating the unprovisioned image to the newest version of temurin@17, the jobs are passing again now but will likely run into the same or similar situation in the future.
This ticket is to look at all the places temurin or temurin17 are updated/installed and ensuring that it is consistent and won't be broken by future Homebrew updates.
Version
No response
What operating system are you using?
No response
What installation option are you using?
No response
Relevant log output
No response