Search our Knowledge Base sites to find answers to your questions.
Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articlesJunos Software Versions - Suggested Releases to Consider and Evaluate
Juniper provides this document as a means to help customers and Juniper manufacturing select a Junos software version that aligns with their deployment needs. The releases listed below have performed well for the general population, but note that due to the uniqueness of our customer network deployments to include areas such as design, traffic patterns/flows, and specific usage of features and functionality, Juniper recommends that all customers A) read the associated Release Notes to understand how features, functionality, fixes, and any known outstanding issues may apply to your specific network and applications, and B) test and certify the suggested code version(s) to ensure they will perform as expected in your network.
This article applies to the following devices:
For other Junos devices, refer to the Release Notes and the Alerts column on the Download Software pages.
Notes:
For use by customers and Juniper manufacturing planning an upgrade or initial installation.
Exceptions for evaluating these suggested software versions include:
A Juniper Engineer has recommended that a customer use a specific version of Junos software that is different from what is listed here in this article.
You require specific features (Feature Explorer) that are available only in another version of Junos software. In that case, be sure to download the latest maintenance release.
Your currently installed version of Junos is meeting your requirements as is.
To see the list of End of Engineering (EOE) and EOS (End of Support) dates for specific Junos versions, please go to the Junos Dates & Milestones page: https://support.juniper.net/support/eol/software/junos/
To see features supported per specific Junos versions, please go the Juniper Pathfinder page and navigate to "Feature Explorer": https://apps.juniper.net/home/
To download Junos Software, go to the Software Download site and find your product.
Suggested Junos Software Versions for your consideration and evaluation are listed in the tables below.
Select to jump to a platform series:
Platform | Junos Software by Platform | Last Updated |
---|---|---|
EX2200 (See Note 3) | Junos 12.3R12-S15 | 9 Mar 2020 |
EX2200-C ( See Note 3) | Junos 12.3R12-S15 | 9 Mar 2020 |
EX2300 | Junos 18.2R3-S5 | 16 Sep 2020 |
EX2300-C | Junos 18.2R3-S5 | 16 Sep 2020 |
EX3200 | Junos 12.3R12-S15 / 14.1X53-D40 | 9 Mar 2020 |
EX3300 ( See Note 4) | Junos 12.3R12-S15 | 9 Mar 2020 |
EX3400 | Junos 18.2R3-S5 | 16 Sep 2020 |
EX4200 | Junos 12.3R12-S15 / 15.1R7-S6 | 9 Mar 2020 |
EX4300 | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
EX4300-MP | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
EX4500 | Junos 12.3R12-S15 / 15.1R7-S6 | 9 Mar 2020 |
EX4550 | Junos 12.3R12-S15 / 15.1R7-S6 | 9 Mar 2020 |
EX4600 | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
EX4650 | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
EX6200 | Junos 12.3R12-S15 / 15.1R7-S6 | 9 Mar 2020 |
EX8200 (See Note 2) | Junos 12.3R12-S15 / 15.1R7-S6 | 9 Mar 2020 |
EX8200-VC (XRE200) (See Note 2 ) | Junos 12.3R12-S15 / 15.1R7-S6 | 9 Mar 2020 |
EX9200 | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
EX9251 | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
EX9253 | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
Junos Fusion Enterprise (JFE) | Junos 18.4R2-Latest Service Release / 19.1R3-Latest Service Release | 19 Jan 2021 |
Notes:
Platform | Junos Software by Platform | Release Type | Last Updated |
---|---|---|---|
ACX500 | Junos 19.4R3-S1 Junos 20.2R2-S2 |
Standard | 24 Feb 2021 |
ACX710 | Junos 20.2R2-S2 | Standard | 24 Feb 2021 |
ACX1000 | Junos 19.4R3-S1 Junos 20.2R2-S2 |
Standard | 24 Feb 2021 |
ACX1100 | Junos 19.4R3-S1 Junos 20.2R2-S2 |
Standard | 24 Feb 2021 |
ACX2000 | Junos 19.4R3-S1 Junos 20.2R2-S2 |
Standard | 24 Feb 2021 |
ACX2100 | Junos 19.4R3-S1 Junos 20.2R2-S2 |
Standard | 24 Feb 2021 |
ACX2200 | Junos 19.4R3-S1 Junos 20.2R2-S2 |
Standard | 24 Feb 2021 |
ACX4000 | Junos 19.4R3-S1 Junos 20.2R2-S2 |
Standard | 24 Feb 2021 |
ACX5448 | Junos 20.2R2-S2 | Standard | 24 Feb 2021 |
ACX5048 / ACX5096 | Junos 20.2R2-S2 | Standard | 24 Feb 2021 |
Platform | Junos Software by Platform | Last Updated |
---|---|---|
M Series | Junos 15.1R7 | 29 Jan 2020 |
T Series (all including TX, TXP, TXP-3D) | Junos 15.1R7 Junos 16.1R7 |
21 Apr 2020 |
PTX Series (See KB33938 for detail) (Except ones listing below) |
Junos 17.3R3-S10 Junos 17.4R2-S10 Junos 18.2R3-S3 Junos 19.2R1-S4 |
26 Jan 2021 |
PTX10001-36MR | Junos Evolved 20.4R1-S1-EVO | 09 Apr 2021 |
PTX10003 | Junos Evolved - 20.1R2-S3-EVO for deployment - 20.4R1-S1-EVO for Qualification |
09 Apr 2021 |
PTX10004 | Junos Evolved 20.4R1-S1-EVO | 09 Apr 2021 |
PTX10008/16 with FAN2/AC2/DC2 Components (Do not use if deploy - JNP10008-SF3) |
Junos 19.2R1-S4 | 21 Apr 2020 |
PTX10008 with PTX10K-LC1201-36CD and JNP100008-SF3 JNP10K-RE1-E |
Junos Evolved - 20.1R2-S3-EVO for Deployment - 20.4R1-S1-EVO for Qualification |
09 Apr 2021 |
PTX10008 with PTX10K-LC1202 and JNP100008-SF3 JNP10K-RE1-E |
Junos Evolved 20.4R1-S1-EVO | 09 Apr 2021 |
MX Series | Junos 17.3R3-S10 Junos 18.4R2-S5 Junos 19.3R3 Junos 19.4R3 |
11 Nov 2020 |
MX Series with MX-SPC3 | Junos 19.4R3 | 15 Oct 2020 |
MX 2008/2010/2020 | Junos 17.3R3-S10 Junos 17.4R3-S3 (MIC-MACSEC) Junos 20.1R1-S4 (MPC11) |
11 Nov 2020 |
MX240/480/960 with SCBE3 | Junos 19.3R3-S1 Junos 19.4R3-S1 Junos 20.2R2-S3 |
1 Apr 2021 |
MX240/480/960 with MPC10E | Junos 19.4R3-S1 Junos 20.2R2-S3 |
1 Apr 2021 |
MX5, MX10, MX40, MX80, MX104 Series | Junos 17.3R3-S10 Junos 19.4R3 |
11 Nov 2020 |
MX150, MX204, MX10003 Series | Junos 19.4R3 | 11 Nov 2020 |
MX10008 Series | Junos 19.3R2-S2 Junos 19.4R3 |
11 Nov 2020 |
MX10016 Series | Junos 19.3R2-S2 Junos 19.4R3 |
11 Nov 2020 |
MX Subscriber Management(*1) | Junos 19.4R3 | 15 Oct 2020 |
MX Services on MS-DPC | Junos 17.3R3-S3 | 23 July 2019 |
MX Services on MS-MPC/MIC(*3) | Junos 19.4R3 | 15 Oct 2020 |
vMX / vBNG(*2) | Junos 19.4R3 | 15 Oct 2020 |
Notes:
Platform | Junos Release | Software Architecture | Release Type | Last Updated |
---|---|---|---|---|
NFX150 | Junos 19.3R2-S2 | nfx-3 | Service | 11 May 2020 |
NFX250 | Junos 18.4R3 | nfx-2 | Standard | 11 May 2020 |
NFX250-NG | Junos 19.4R1 | nfx-3 | Standard | 11 May 2020 |
NFX350 | Junos 19.4R1 | nfx-3 | Standard | 11 May 2020 |
Platform | Junos Software by Platform | Last Updated |
---|---|---|
QFX3500 / QFX3600 | Junos 14.1X53-D54 | 26 May 2020 |
QFX5100 | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX5200 | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX5110 | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX5120-32C | Junos 19.1R3-S2 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX5120-48Y | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX5120-48T | Junos 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX5210 | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX10002 / QFX10008 / QFX10016 | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
QFX10002-60C | Junos 19.1R3-S2 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
EVPN-VXLAN Fabric CRB (Centrally Routed Bridging) | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
EVPN-VXLAN Fabric ERB ( Edge Routed Bridging) | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
IP-Fabric ( QFX10K and QFX5K) | Junos 18.4R2-S5 and subsequent service releases / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
VCF-QFX5110 | Junos 17.4R2 latest service release | 17 Nov 2020 |
VCF-QFX5100 | Junos 17.4R2 latest service release / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
VC-QFX5100 | Junos 17.4R2 latest service release / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
VC-QFX5110 | Junos 17.4R2 latest service release / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
VC-QFX5120 | Junos 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
VC-QFX5200 | Junos 17.4R2 latest service release / 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
MC-LAG (QFX5K) | Junos 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
MC-LAG (QFX10K) | Junos 20.2R2-S2 and subsequent service releases | 24 Feb 2021 |
Junos Fusion Datacenter (JFD) - MC-LAG | Junos 17.3R3-S3 | 12 Feb 2019 |
Junos Fusion Datacenter(JFD) - EVPN | Junos 18.1R2-S2 | 28 Feb 2019 |
Qfabric (See Note 1) | Junos 14.1X53-D130 | 30 Jul 2019 |
Note:
Qfabric NSSU upgrade from Junos 12.2X50 to later releases is NOT recommended. Please see TSB16842 for more details.
Platform | Junos Software by Platform | Release Type | Last Updated |
---|---|---|---|
vSRX | Junos 19.4R3-S1 | Service | 06 Jan 2021 |
vSRX 3.0 | Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX100H2 / SRX110H2 / SRX210HE2 / SRX220H2 / SRX240H2 | Junos 12.3X48-D105 | Standard | 16 Oct 2020 |
SRX300 / SRX320 / SRX340 / SRX345 | Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX380 | Junos 20.2R2 | Standard | 06 Jan 2021 |
SRX550 | Junos 12.3X48-D105 | Standard | 16 Oct 2020 |
SRX550HM | Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX650 | Junos 12.3X48-D105 | Standard | 16 Oct 2020 |
SRX1400 | Junos 12.3X48-D105 | Standard | 16 Oct 2020 |
SRX1500 | Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX3400 / SRX3600 | Junos 12.3X48-D105 | Standard | 16 Oct 2020 |
SRX4100 / SRX4200 | Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX4600 | Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX5400 / SRX5600 / SRX5800 with SRX5K-RE3-128G (*1) |
Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX5400 / SRX5600 / SRX5800 with RE-1800X4 (*1) |
Junos 19.4R3-S1 | Service | 06 Jan 2021 |
SRX5400 / SRX5600 / SRX5800 with SRX5K-RE-13-20 (*1) |
Junos 12.3X48-D105(*2) | Standard | 16 Oct 2020 |
Notes:
KB30446 - SRX Junos SRX5K Hardware / Software compatibility matrix.
TSB17655 - On SRX5000 series with SRX5k RE-13-20 a software upgrade to Junos release 12.3X48-D80, D85 or D90 may fail the pre-check due to insufficient space available on the compact flash.
Junos OS upgrade from 18.4R3 or 18.4R3 based Service Releases directly to 19.4R3 or 19.4R3 based Service Releases is supported for all SRX platforms.
Notes for upgrading from Junos 15.1X49 releases to 19.4R3 or 19.4R3 based Service Releases:
Junos OS upgrade from 15.1X49 directly to 19.4R3 or 19.4R3 based Service Releases is supported for all SRX platforms (ISSU is not supported). Note: PR1572963 - Junos OS upgrade from 15.1X49 directly to 19.4R3-S2 fails on SRX5400 / SRX5600 / SRX5800.
In case you would need to rollback or downgrade from 19.4 to the 15.1X49 release on SRX1500, SRX4100/4200, SRX5k or vSRX, all files on the device may be lost. Hence it is important to backup the relevant files (configuration, license-keys etc) before the upgrade and have console access during the upgrade and during a potential rollback if required.
For vSRX the following limitations apply when upgrading from 15.1X49 directly to 19.4R3 or 19.4R3 based Service Releases:
The file system mounted on /var usage must be below 14% of capacity.
Check this with
root@vsrx> show system storage | match " /var$"
/dev/vtbd1s1f 2.7G 82M 2.4G 3% /var
Note: The CLI command ‘request system storage cleanup’ may help reach that percentage if needed
The Junos upgrade image must be placed in the directory /var/host-mnt/var/tmp/
request system software add /var/host-mnt/var/tmp/
It is recommended to deploy a new vSRX VM instead of performing a Junos upgrade. That also gives the option to move from vSRX to the newer and more recommended vSRX 3.0.
ISSU is not supported when upgrading from Junos 15.1X49 to any higher versions.
KB34945 - When Junos Space Security Director is used for managing the SRX configuration and the AppFW, IDP or UTM features are used, then when upgrading to Junos 18.2R1 or higher, the SRX configuration needs to be migrated to the new Unified Policies style and Security Director version 19.3 or higher is required.
Starting with Junos OS Release 17.3, when you upgrade from Junos OS Release 15.1X49 to Junos OS Release 17.3 or higher, or downgrade from Junos OS Release 17.3 or higher to Junos OS Release 15.1X49, you must update the IPS signature package by downloading and installing the IPS signature package update.
Related Links
Getting Up and Running with Junos
Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search