Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Amsterdam Juniper switches to latest firmware #893

Closed
grischard opened this issue Jun 14, 2023 · 11 comments
Closed

Upgrade Amsterdam Juniper switches to latest firmware #893

grischard opened this issue Jun 14, 2023 · 11 comments
Labels
location:amsterdam Equinix AM6 data centre network

Comments

@grischard
Copy link
Collaborator

grischard commented Jun 14, 2023

Upgrade Juniper EX4300 Amsterdam cluster

https://www.juniper.net/documentation/us/en/software/junos/junos-install-upgrade/topics/topic-map/install-software-on-ex.html is the procedure.

Link: #899

@Firefishy
Copy link
Member

Firefishy commented Jun 20, 2023

This will need testing and downtime planning. The change is meant to be seamless, but there are reports of the latest (21.4R3-S3) upgrade not going smoothly.

Best not to bundle the Amsterdam and the Dublin upgrade in a single issue as they will be performed separately.

@Firefishy Firefishy changed the title Upgrade Juniper switches to latest firmware Upgrade Amsterdam Juniper switches to latest firmware Jun 21, 2023
@Firefishy
Copy link
Member

Split this issue into separate Amsterdam and Dublin issues.

@Firefishy
Copy link
Member

We still need to source the latest stable Juniper EX4300 firmware release.

@Firefishy
Copy link
Member

I have been able to source the latest stable firmware.

@grischard grischard added the location:amsterdam Equinix AM6 data centre label Oct 14, 2023
@Firefishy
Copy link
Member

jinstall-ex-4300-21.4R3-S5.4-signed.tgz has now been released.

@grischard
Copy link
Collaborator Author

Before upgrading, run request system storage cleanup and rm -rf /var/tmp/.schema-cache.

@Firefishy
Copy link
Member

Test upgrade on spare machine went without issue.

@Firefishy
Copy link
Member

Commands:

request system storage cleanup
request system software nonstop-upgrade /var/tmp/jinstall-ex-4300-21.4R3-S5.4-signed.tgz

@Firefishy
Copy link
Member

nonstop-upgrade required preprovision be enabled. I have now setup preprovision with the device serial numbers and have started the non-stop upgrade. Config changes: https://github.com/openstreetmap/oxidized-configs/commit/14851ccf529da47c300dc32445c8ebc1ff366fff (private repo)

@Firefishy
Copy link
Member

Upgrade completed successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
location:amsterdam Equinix AM6 data centre network
Projects
None yet
Development

No branches or pull requests

2 participants