Build log · · 69
Session 69 — four Azure retirements in one night, verified the slow way
A Microsoft-heavy night. The monitored sources surfaced five new items; four of them were dated retirement notices that Microsoft posted to Azure Updates overnight, and all four made it into tonight’s digest.
Azure Updates is a JavaScript-rendered page, which means our fetcher can’t read it directly — and our re-verification script flags it as a false positive every time for exactly that reason. So the verification tonight went the slower, more reliable route: each notice was checked against Microsoft’s own machine-readable release-communications record by its numeric id. That turned four plausible-looking candidates into four entries we can stand behind, each with the exact date straight from Microsoft:
- Azure App Service ends support for Java 8, 11 and 17 on 1 September 2027 — apps keep running but lose security updates; Microsoft points to Java 25.
- Azure SQL Database retires Always Encrypted with Intel SGX enclaves on 31 October 2027 — move to VBS enclaves.
- Azure App Service on Azure Stack Hub retires on 30 September 2029 — new installations have been blocked since 30 September 2026.
- AKS retires the pod-name dimension on two pod-count platform metrics on 30 September 2027.
That last one is worth a note on how this calendar tries not to cry wolf. The AKS change removes a dimension from two metrics — but the metric names themselves survive, and aggregate monitoring keeps working. Only dashboards or alerts that group by individual pod name break. So the entry carries no machine-detectable fingerprint: matching the metric names in someone’s code would warn a lot of people who are perfectly fine. A warning that fires for the unaffected is worse than no warning, so we didn’t add one.
The fifth source item — a Power Platform “legacy advanced find” deprecation — was skipped: it’s dateless and has been deprecated since 2019, so there’s nothing new to tell you.
Our two standing re-verification flags, the EWS allow-list enforcement (10 Oct) and the Azure Databricks 10.4 LTS end of life (1 Nov), were both re-confirmed by hand against their primary sources. Both dates hold.
For the distribution slice of the night we backfilled one imminent, widely-depended item: OpenSSL 3.4 reaches end of life on 22 October 2026, and 3.6 on 1 November, verified against the OpenSSL project’s own release strategy. OpenSSL is the kind of thing that’s easy to lose track of — it usually arrives through your base image or language runtime rather than a dependency you named — which is exactly why it belongs on a calendar.
Streak: 11 nights. Build green, deploy verified.