Junos OS

last person joined: 7 days ago 

Ask questions and share experiences about Junos OS.
  • 1.  JUNOSe! downgrading from 9.3.2 to 8.2.2?

    Posted 08-25-2010 03:54

    Hello all

    Im having problems downgrading our E320 to 8.2.2, currently we are running 9.3.2

    I get an error when i issue the command 

     

    boot system new software

     

    Do I need to load an interim software before I can load 8.2.2?

     

    Any suggestions are appreciated! 



  • 2.  RE: JUNOSe! downgrading from 9.3.2 to 8.2.2?

    Posted 08-25-2010 06:32

    This is my error message:

     

    % The release specified is incompatible with the armed system configuration.

     

    Is this related to issu? 



  • 3.  RE: JUNOSe! downgrading from 9.3.2 to 8.2.2?

     
    Posted 08-25-2010 15:05

    Hi,

     

    JUNOSe stores the configuration in a binary format which is extended with every release to allow storing of settings for new features. This can lead to a situation like yours where an older release can't read the config from a newer release. The way to downgrade to a lower numbered release is like the following:

     

    show conf > 9-3-2.scr

    conf t

    boot conf fac

    boot sys 8.2.2.rel

    boot conf 9-3-2.scr

     

    Best Regards

     

    Ulf



  • 4.  RE: JUNOSe! downgrading from 9.3.2 to 8.2.2?

    Posted 08-26-2010 00:17

    Hello Ulf -thank you for your reply

     

    I will try your suggestion in our lab!

     

    One thing though! I've heard that booting on .scr files is not recommended and can produce errors in the loaded config.

    Have you tried booting with this procedure?

     

    BR

    Christian 

     



  • 5.  RE: JUNOSe! downgrading from 9.3.2 to 8.2.2?
    Best Answer

     
    Posted 08-26-2010 02:55

    Hi,

     

    you've heard right (and as usual there always is a more comprehensive answer): Booting from an .scr file isn't recommended (if you have the choice to boot a binary config/.cnf) for at least these reasons:

     

    1. it can take significantly longer (depending on the number of lines in the config / number of ints)

     

    2. interfaces might not get operational in the "right" / desired order (customer facing ints might come up before the core-facing ones) / protocols might not be started when you'd want this

     

    3. there have been (and may still are some) issues that not all elements in the .scr-file / show conf output are in the right sequence, so you might get an error message saying that a certain config-statement can't be applied, as it's referring to an element that doesn't yet exist

     

    How to deal with this:

     

    1. in case of a downgrade you have no other choice then loading the .scr as there is no way that new.cnf will be read by the old release

     

    2. you could edit the .scr file and change the sequence so that e.g. core- and management-ints are created first, then all protocols are started/configured and in the end the customer facing int's are configured

     

    3. you possibly could go through the config and try to find these "out-of-order" statements, but thats rather time-consuming (as you stated you have a lab-system to try this out, you'll see if there really are issues and then you can fix these along with 2.)

     

    Hope this helps.

     

    Ulf



  • 6.  RE: JUNOSe! downgrading from 9.3.2 to 8.2.2?

    Posted 08-26-2010 03:10

    Hi Ulf

     

    I may be in luck - I have saved a .cnf config from the previous, target, release. As long as this is not loaded and overwritten on the new software the .cnf shouldn't change.

     

    Would this work ?

     

    1 boot conf fac

    2 boot system 8....

    3 boot conf bakcup.cnf

     

    Then do the sync and srp switch or is it necessary to sync and switch before step 3?



  • 7.  RE: JUNOSe! downgrading from 9.3.2 to 8.2.2?

     
    Posted 08-29-2010 23:20

    Hi,

     

    having a backup is a whole different story:

     

    1. boot conf backup.cnf once

    2. boot sys old.rel

    3. sync

    4. wait until standby-SRP has finished rebooting and is back in sync then

    5. srp switch

     

    Best Regards

     

    Ulf



  • 8.  RE: JUNOSe! downgrading from 9.3.2 to 8.2.2?

    Posted 04-02-2012 23:56

    After copying the release file from ftp to flash initiate a factory default command and boot with lower release.

    Example below: downgrade (13.0.0 t0 11.2.1)

    ERX-1440-2(config)#boot config factory-defaults
    WARNING: Execution of this command will cause all configuration settings to
             revert to factory defaults upon the next system reboot.
    Proceed with 'boot config factory-defaults'? [confirm]
    ERX-1440-2(config)#

    ERX-1440-2(config)#boot system erx40_11-2-1.rel
    Please wait......
    WARNING: The release specified is not ISSU compatible.
    ........................................
    WARNING: It is recommended that you copy the current running-configuration to a
             file prior to running with a different release of software.
    ERX-1440-2(config)#do sh boot
    ERX-1440-2(config)#do sh boot
    Please wait...

    System Release:       erx40_11-2-1.rel
    System Configuration: factory-defaults



    Note: This system is not configured with backup settings.

    ERX-1440-2(config)#do reload
    WARNING: This command will cause the system to reboot.
    Proceed with reload? [confirm]
    % Unable to reload at this time (a sync operation is in progress)
    ERX-1440-2(config)#

     

    Regards,

    Subash