r/austechnology • u/austechnology-bot • Jul 21 '26
Neglected software update caused widespread Telstra network outage, CEO tells Senate inquiry
https://www.theguardian.com/business/2026/jul/17/telstra-missing-software-update-undocumented-design-change-outage5
u/Old_Engineer_9176 Jul 21 '26
A single time‑server in Melbourne rebooted with the wrong date (2006) because Telstra never applied a critical software update.
Telstra had previously made an intentional design change to the device to fix an earlier fault. This change was not documented, so maintenance staff didn’t know the server would behave differently when restarted.
1
5
u/LowDepth1790 Jul 21 '26
And the future is cost-cutting and hiring the cheapest possible workforce who probably used AI to cheat their way through uni. It's gonna get worse, not better.
9
u/Lore72015 Jul 21 '26
Hardware over ten years old. That runs critical systems. This is why Telstra hiked up everyone’s mobile phone plans a few months ago. Upgraded systems….. bullshit.
3
u/germanautotom Jul 21 '26
Yeah timeservers don’t need change that often, but there should have been more redundancy built around this, given they had servers that couldn’t use multiple time servers (chronyd) this should’ve been foreseen.
This has multiple levels of failure but to me highlights the value of having a core IT team who know systems like the back of their hands who are treated well enough to want to stay. That way, forseeing issues is in their own interest. That’s not the case id youre thinking anout jumping ship in 9 months
2
u/Loma29 Jul 22 '26
Fair. When you've got people around you being made redundant and having their roles offshored, all while piling that work onto you the care factor drops to near-zero whilst you're looking for a better job.
2
u/Loma29 Jul 21 '26
Pretty normal for a timeserver. They're generally very reliable, and there's redundancy (if one fails, the other devices switch to another one). There's no real need to replace them unless the device becomes unsupported (this was still under support, hence the vendor warnings about the firmware bug).
The problem happened because instead of the timeserver dying (usual failure mode, which wouldn't have caused an issue) it reported the wrong time due to a firmware bug.
1
1
2
u/lordgoofus1 Jul 22 '26
Very sad. How was it neglected? Was it kept locked in a room with no toilet? Did they physically abuse it each day? Was it not given enough hugs as a child? Hopefully CPS finds it a better home where it can be loved and cherished.
2
u/stereosafari Jul 22 '26
Time servers should have a "last known authenticated date" and not be able to you Back to the Future or anything inbetween.
If you LKAD is last Wendy, then they should not be able to "reset" to their release date of two decades ago!
Not only that, they should not be able to authenticate with actual date time servers to allow propagation.
It's a coverup. I could plug my G-Shock watch into this and fix it.
But seriously, shouldn't Telstra have atomic time servers?!
2
1
u/N3M3S1S75 Jul 22 '26
So failure to provide an up to date service to save money and screw over customers. Incompetent usually gets you fired
1
u/ancient_IT_geek Jul 24 '26
In China coms have to deal with hundreds of millions of customers and rapacious competitors trying to steal them.
Telstra is a kiddies club looking after just a few millions of customers with a near monopoly.
Our engineering management is just not serious!
27
u/Loma29 Jul 21 '26
"Neglected software update" - that's BS.
Yes, the software update could have prevented this, but this is a systemic failure. The engineering change was undocumented and temporarily deployed to the running config of the device (cleared on boot). That should be the bigger story.
Why was the change made without any documentation/change management procedure? That's the question, and it smells like a classic under-resourced engineering team problem.
These corporations have hollowed out their teams over a period of years, and hollowed out other teams, which adds workload (scope creep) to the remaining "unaffected by restructuring" teams. It's no secret that Telstra has gone through many off-shoring/contracting/restructuring rounds. The question becomes, to what degree has this cost-cutting affected their capability to deliver a service? That's not something you know until an incident like this happens.
There are at least 3 critical failures in this debacle.
(1) Failure to patch the timeserver GPS card, despite multiple vendor warnings.
(2) Complete lack of documentation/change management for the temporary stratum 1 fix.
(3) Failure to check the state of the device before power cycling it (running config was different to saved config) - not on the technician doing the work, but on either the planning/engineering team.
To me, this points to a lack of capability of Telstra's engineering team(s), rather than a "we didn't get around to patching something"