JTAC can advice what has been tested. They often have more direct paths for upgrades. One thing that you need to check is the host OS upgrades. There is one for 24.4, but that's not for production use as of yet of course.
https://supportportal.juniper.net/s/article/Upgrading-the-srx3xx-branch-series-devices-to-Junos-24-4?language=en_US
Junos OS Release 21.2R1 runs on FreeBSD 12, but there seems to be no special instructions apart from using no-validate when upgrading to that release.
https://www.juniper.net/documentation/us/en/software/junos/junos-install-upgrade/topics/topic-map/upgrading-and-downgrading-to-upgraded-bsd.html
I do wish this could be better documented...
Original Message:
Sent: 01-07-2025 23:13
From: drobertsondatagene
Subject: upgrade SRX320 from 19.4R3 - how to?
Hi,
I have an SRX320 running older release software version 19.4R3
I understand from the upgrade path docs I need to upgrade 19..4 -> 20.4 -> 21.4 -> 22.4 -> 23.4 to get current.
But v20 is not available on the current download page?
Can I skip from v19.4 direct to a later version (I have already downloaded the upgrade packages after v20) ? Or is there a way to access the missing intermediate version?