cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

Who Me Too'd this topic

FMC Upgrade Failed from 6.4.0 to 6.6.4 (.. while running 999_finish/989_flip_mbr.sh)

AndreaQuerci
Level 1
Level 1

in EVE-NG I simulated a simple network environment with an FMC (6.4.0-113) and two FTD in cluster (6.4.0-102). I also added two PCs in order to test the security policies and the traffic works as I expected:

LAB.PNG

 

I created this LAB in order to replicate an upgrade activity that I have to implement for a customer that uses the same firepower releases. mainly I need to check how to upgrade the FTD cluster without create any kind of disservice, .. so I started to upgrade the FMC using the file "Cisco_Firepower_Mgmt_Center_Upgrade-6.6.4-59.sh.REL" (the advised release) but the upgrade process gets an issue:

error.PNG

 

below is the log:

**********************************************************
[210608 18:36:59:109] Starting script: 999_finish/989_flip_mbr.sh
Entering 999_finish/989_flip_mbr.sh...

Fire Linux OS 6.6.4-3
Update Lilo, wth dir /
Arch is x86_64
Found device type UNKNOWN.
No device config variables file found for this device ( /usr/local/etc/devcfg.variables.UNKNOWN doesn't exist) 
1000:0030
1000:0054
1000:0056
1000:0058
The CPU_VENDOR is GenuineIntel, the family is 6
The machine id 8086:1237 and the SCSI_DEVICE is 1af4:1001
The arch is x86_64
The kernel version is 4.14.187-sf.core264
enter run_lilo_and_depmod()

  ### RUNNING LILO

LILO version 24.2 (released 22-November-2015)
  * Copyright (C) 1992-1998 Werner Almesberger  (until v20)
  * Copyright (C) 1999-2007 John Coffman  (until v22)
  * Copyright (C) 2009-2015 Joachim Wiedorn  (since v23)
This program comes with ABSOLUTELY NO WARRANTY. This is free software 
distributed under the BSD License (3-clause). Details can be found in 
the file COPYING, which is distributed with this software.

Warning: Ignoring entry 'default'
Fatal: raid_setup: stat("e;/dev/sda"e;)
Fatal error: Something went wrong running lilo in the chroot (/new-root)
Exit return value = 1

 

after this issue, I can't recover the FMC anymore! even if I restart it, after the login it is still stuck with the same error message that you saw in the screenshot.

 

how can I solve this issue? what is the script "989_flip_mbr.sh"? I'm scared that the same issue can happen in production during the activity. I hope no.

 

p.s.:

in my LAB, the FMC has 4 vCPU and 32GB of RAM.

 

Who Me Too'd this topic