Junos OS

IMPORTANT MODERATION NOTICE

This community is currently under full moderation, meaning  all posts will be reviewed before appearing in the community. Please expect a brief delay—there is no need to post multiple times. If your post is rejected, you'll receive an email outlining the reason(s). We've implemented full moderation to control spam. Thank you for your patience and participation.



Expand all | Collapse all

SRX1500 Upgrade Failure

  • 1.  SRX1500 Upgrade Failure

    Posted 12 days ago
    I have been trying to upgrade the firmware on my srx1500 , currently running 15.1X49-D180.2. Every attempt and every version, passes validation but fails post-install. and when I reboot the new version is not implemented. 

    I have performed both the MD5 and SHA1 checksums, pre-validated (see below), performed both show system storage (see below) and request system storage cleanup

    I have performed request system software add with version 18.2R3, 19.4R3, 20.4R3, and even gone back to 17.2R3. I have attempted no-copy, no-validate, and the reboot option. Nothing seems to work. 

    I have successfully perform this upgrade on other srx1500s from the same manufacturing run, all with either 15.1X49-D60 or D180. 

    Despite the result of a pending upgrade, the request system software rollback results in no image. I don't really understand the block showing "Host OS Upgrade is FORCED" and my research hasn't shown much. Force is not one of the available options when selecting cli dialogue. 

    Any help is appreciated. Please see the below captures for information...

    username> show version
    Hostname: username
    Model: srx1500
    Junos: 15.1X49-D180.2
    JUNOS Software Release [15.1X49-D180.2]​


    username> request system software validate /var/tmp/junos-srxentedge-x86-64-19.4R3.11.tgz
    Checking compatibility with configuration
    Initializing...
    Verified manifest signed by PackageProductionEc_2019 method ECDSA256+SHA256
    Using /var/tmp/junos-srxentedge-x86-64-19.4R3.11.tgz
    Hardware Database regeneration succeeded
    Validating against /config/juniper.conf.gz
    mgd: commit complete
    Validation succeeded​

    username> request system software add /var/tmp/junos-srxentedge-x86-64-19.4R3.11.tgz
    NOTICE: Validating configuration against junos-srxentedge-x86-64-19.4R3.11.tgz.
    NOTICE: Use the 'no-validate' option to skip this if desired.
    Checking compatibility with configuration
    Initializing...
    Verified manifest signed by PackageProductionEc_2019 method ECDSA256+SHA256
    Using /var/tmp/junos-srxentedge-x86-64-19.4R3.11.tgz
    Hardware Database regeneration succeeded
    Validating against /config/juniper.conf.gz
    mgd: commit complete
    Validation succeeded
    Installing package '/var/tmp/junos-srxentedge-x86-64-19.4R3.11.tgz' ...
    Verified manifest signed by PackageProductionECP256_2020 method ECDSA256+SHA256
    Saving contents of boot area prior to installation
    sed: /var/tmp/preinstall/+COMMENT: No such file or directory
    
    WARNING:     This package will load JUNOS  software.
    WARNING:     It will save JUNOS configuration files, and SSH keys
    WARNING:     (if configured), but erase all other files and information
    WARNING:     stored on this machine.  It will attempt to preserve dumps
    WARNING:     and log files, but this can not be guaranteed.  This is the
    WARNING:     pre-installation stage and all the software is loaded when
    WARNING:     you reboot the system.
    
    Saving the config files ...
    Pushing Junos image package to the host...
    Installing /var/tmp/install-media-srx-700e-junos-19.4R3.11.tgz
    Extracting the package ...
    total 1255596
    -rw-r--r-- 1 930 930  229314695 Oct  1 15:21 junos-srxentedge-x86-64-19.4R3.11-linux.tgz
    -rw-r--r-- 1 930 930 1056403835 Oct  1 15:21 junos-srxentedge-x86-64-19.4R3.11-app.tgz
    Setting up Junos host applications for installation ...
    
    ============================================
    Host OS upgrade is FORCED
    Current Host OS version: 1.0.0
    New Host OS version: 3.0.4
    Min host OS version required for applications: 0.2.4
    ============================================
    
    Installing Host OS ...
    upgrade_platform: -------------------
    upgrade_platform: Parameters passed:
    upgrade_platform: silent=0
    upgrade_platform: package=/var/tmp/junos-srxentedge-x86-64-19.4R3.11-linux.tgz
    upgrade_platform: clean install=0
    upgrade_platform: clean upgrade=0
    upgrade_platform: Need reboot after staging=0
    upgrade_platform: -------------------
    upgrade_platform:
    upgrade_platform: There is pending upgrade. upgrade_in_progress=stage
    upgrade_platform: do rollback before attempting another upgrade
    upgrade_platform: do [ upgrade_platform -r ] for rollback
    ERROR: Host Upgrade failed!
    ERROR: upgrade failed
    ERROR: junos-srx-img fails post-install
    Installation failed for package '/var/tmp/junos-srxentedge-x86-64-19.4R3.11.tgz'


    ------------------------------
    Michele McAllister
    ------------------------------


  • 2.  RE: SRX1500 Upgrade Failure

     
    Posted 11 days ago
    It looks like the the first upgrade attempt is listed as pending and preventing you additional attempts.
    upgrade_platform: There is pending upgrade. upgrade_in_progress=stage
    upgrade_platform: do rollback before attempting another upgrade​
    Has the srx1500 been rebooted?
    If it has, try a complete power off and clean start up and see what the status and version is after that.


    ------------------------------
    Steve Puluka BSEET - Juniper Ambassador
    IP Architect - DQE Communications Pittsburgh, PA (Metro Ethernet & ISP)
    http://puluka.com/home
    ------------------------------



  • 3.  RE: SRX1500 Upgrade Failure

    Posted 11 days ago
    Yup, been rebooted about 5 times, even zeroized, an minimally configured to access. I will attempt a the total power cycle, but I'm not optimistic. I appreciate the response and will post the result.

    ------------------------------
    Michele McAllister
    ------------------------------



  • 4.  RE: SRX1500 Upgrade Failure

    Posted 10 days ago
    Hi,

    you probably should try this KB article :

    https://kb.juniper.net/InfoCenter/index?page=content&id=KB33185

    Login to hypervisor in SRX1500 might be the same as in the NFX, or you may try the other ways (request app-engine host-shell, or start shell user root + rsh -JU __juniper_private4__ 192.168.1.1 or vhclient -s)

    ------------------------------
    Olivier Benghozi
    ------------------------------



  • 5.  RE: SRX1500 Upgrade Failure

    Posted 10 days ago
    No dice on shutdown and startup. My next effort will be to attempt loading firmware via USB. Still in the market for new ideas and all are welcome.

    ------------------------------
    Michele McAllister
    ------------------------------



  • 6.  RE: SRX1500 Upgrade Failure

     
    Posted 10 days ago
    If the message is still the same as before, running a version rollback would be a possible solution
    request system software rollback

    ------------------------------
    Steve Puluka BSEET - Juniper Ambassador
    IP Architect - DQE Communications Pittsburgh, PA (Metro Ethernet & ISP)
    http://puluka.com/home
    ------------------------------