Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Upgrade cRPD

date_range 10-Dec-24
A software update is typically a release containing enhancements to the current version. An upgrade is a whole new version of software that represents a significant change or major improvement.

Upgrade Software

You can upgrade cRPD software by launching a new container using the newer image and attaching the persistent config volumes. Separate volumes are used to store configs and logs. They are persistent even after the cRPD is stopped.

To upgrade cRPD:

  1. Ensure to import the latest cRPD image. See Install cRPD on Docker.
  2. Load the cRPD software image.

    root@crpd01:~# docker load -i junos-routing-crpd-docker-20.4R1.12.tgz

  3. Stop the existing container.

    docker stop crpd01

  4. Run the container using the latest version of cRPD.

    docker run --rm --detach --name crpd01 -h crpd01 --privileged -v crpd01-config:/config -v crpd01-varlog:/var/log -m 2048MB --memory-swap=2048MB -it crpd:20.4R1.12

  5. Enter into the configuration mode.

    root@crpd01:~# docker exec -it crpd01 cli

    root@crpd01> show version

    content_copy zoom_out_map
    Hostname: crpd01
    Model: cRPD
    Junos: 20.4R1.12
    cRPD package version : 20.4R1.12 built by builder on 2020-12-20 13:35:15 UTC
footer-navigation