@RaphaelL wrote:
Hi ,
I'm facing a weird situation 100% caused by bad inventory management on our end. We bought thousands of MX68 couple years ago , stocked them in a warehouse and slowly deploying them. We are now at a stage that some MXs have NEVER been deployed after couple years and obviously are running an old 2018 firmware.
That old version ( 14.xx ) CANNOT upgrade to 19.X or 18.X without going to 16.X. If you simply upgrade from 14.XX to 19.XX it will reboot in loop and fail the upgrade every time ( without letting you know that the upgrade cannot complete 💔 ).
Opened a case , support suggested creating a dummy network with version 16.16 and doing that firmware upgrade process :
14.34 -> 16.16 -> 18.107.5 -> 19.1.9
You cannot add more than 1 MX per network and I have hundreds to upgrade. We don't know the firmware on the boxes so, we can't really take a chance and ship a MX to a site and expect ZTP not to fail.
If only the dashboard could check the firmware version and do that step upgrade process by itself 😉
I don't see any easy solution. Every option is time consuming.
To be honest, I don't see an easy solution for your situation.
What I would do in your position would be:
Create a dummy network with firmware 16.16 (which I don't think is possible).
Add one MX at a time, upgrade it through the steps.
Then move it to production.
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.