JUNOS EOS/EOL data:
Parse the sysDesr for the device:
e.g.: Juniper Networks, Inc. ex3200-48t Ethernet Switch, kernel JUNOS 12.3R11.2, Build date: 2015-09-24 13:01:13 UTC Copyright (c) 1996-2015 Juniper Networks, Inc.
extract the version number (12.3R11.2)
extract the specific device type ( ex3200-48t)
Check firmware EOL/EOS:
look 12.3R11.2 up in the Data Source for EOS/EOL data: Junos Dates & Milestones - EoL - Support - Juniper Networks
which would yield:
Junos 12.315 | 01/31/2013 | 01/31/2016 | 07/31/2016 |
[in this case the footnotes indicate support is extended for EX and QFX-series switches, but it would EOL for for M/MX/T series routers -- I think it's okay for admins to have to read that much, at least there would be suggested dates for Junos]
Check Hardware EOS/EOL
Look up the part number (ex3200-48t) in EX Series Hardware Dates & Milestones - EoL - Support - Juniper Networks
which would yield:
Product | EOL Announced | Last Order | Last Date to Convert Warranty | Same Day Support Discontinued | Next Day Support Discontinued | End of Support |
---|---|---|---|---|---|---|
ex3200-48t | 03/01/2014 | 08/31/2014 | 08/31/2015 | 08/31/2016 | 08/31/2018 | 08/31/2019 |