Upgrade failure from 3.X to 3.1.2.3
search cancel

Upgrade failure from 3.X to 3.1.2.3

book

Article ID: 219315

calendar_today

Updated On:

Products

CAS-S400

Issue/Introduction

Running an upgrade from CAS 3.0.1.1 to CAS 3.1.2.3 is failing causing the CAS to boot to previous version.

Upgrade path follow is correct.

Environment

Release : CAS 3.0.1.1 to CAS 3.1.2.3

 

Cause

Booting from  SATA PS: ATP IG SlimSATA Part1

Symantec UEFI Boot v4.26.255336

This machine has the following bootable systems:

>1: Version: CAS 3.1.2.3, Release id: 263076
    Created:    Tuesday June 1 2021 17:54:14 UTC
    Last-boot:  Thursday January 1 1970 00:00:00 UTC, SUCCESS
    Attributes: Locked, Signed
 2: Version: CAS 3.0.1.1, Release id: 249223
    Created:    Wednesday March 11 2020 16:36:26 UTC
    Last-boot:  Monday June 28 2021 16:55:17 UTC, SUCCESS
    Attributes: Locked, Signed

The default boot system is:
 1: Version: CAS 3.1.2.3, Release id: 263076

Press the space key to select an alternate system to boot.

Seconds remaining until the default system is booted: 0

Booting Version: CAS 3.1.2.3, Release id: 263076
+ . /opt/bluecoat/clp/lib/scripts/clp-lib.sh
++ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/bin:/sbin:/usr/sbin
++ VG_PREFIX=__pre_
++ COE_RESERVED_SNAPSHOT_SIZE=1073741824
++ SEED=/tmp/.rndlspo
++ GPIO_BASE_DIR=/sys/class/gpio
++ EXPORT_FILE=/sys/class/gpio/export
++ EFI_DIR=/sys/firmware/efi/efivars
++ EFI_MEK=/sys/firmware/efi/efivars/MEK-dbc9ab9c-70f8-4cdb-90f3-d00b27a38064
++ COE_SEC_VARS=/opt/bluecoat/coe_sec_vars/coe_sec_vars.py
++ REASON_FILE=/core/last_reboot/reason
++ EFI_CURRENT_PATH=/sys/firmware/efi/efivars/CurrentSerialSettings-b1b36761-35ae-4d02-e162-e0e8bc7b6d5b
++ INIT_ATTRIBUTES_FILE=/encrypted-config/init-attributes
+++ check_get_fips_env
++++ is_fips_mode_enabled
++++ fips_mode_enabled=false
++++ grep '^FIPS_MODE=1$' /encrypted-config/init-attributes
++++ '[' 1 -eq 0 ']'
++++ echo false
+++ '[' false == true ']'
++ OPENSSL=' /usr/bin/openssl'
+++ check_get_fips_env
++++ is_fips_mode_enabled
++++ fips_mode_enabled=false
++++ grep '^FIPS_MODE=1$' /encrypted-config/init-attributes
++++ '[' 1 -eq 0 ']'
++++ echo false
+++ '[' false == true ']'
++ NGINXCOE=' /etc/init.d/nginx'
+++ check_get_fips_env
++++ is_fips_mode_enabled
++++ fips_mode_enabled=false
++++ grep '^FIPS_MODE=1$' /encrypted-config/init-attributes
++++ '[' 1 -eq 0 ']'
++++ echo false
+++ '[' false == true ']'
++ CONFDCOE=' /opt/tailf/confd/bin/confd'
++ CLOUD_PLATFORMS='AWS Xen Azure GCP'
+ /opt/bluecoat/clp/bin/update_boot_meta -f
+ logger -p local1.notice -t /opt/bluecoat/clp/bin/update_boot_meta: 'Marking boot as successful.'
++ mktemp /tmp/cmd-XXXXXXXXXX
+ CMD=/tmp/cmd-bgpP3rW4z0
+ cat
+ chmod +x /tmp/cmd-bgpP3rW4z0
+ /opt/bluecoat/clp_services/bin/update_boot_disks /tmp/cmd-bgpP3rW4z0
+ echo 'Updating meta.txt on /dev/sdb1'
Updating meta.txt on /dev/sdb1
+ /opt/bluecoat/clp_services/lib/scripts/update_boot_meta.py -f /tmp/boot-mnt-0pZMJ023WM/sgos/boot/meta.txt
+ mv /tmp/boot-mnt-0pZMJ023WM/sgos/boot/meta.txt.new /tmp/boot-mnt-0pZMJ023WM/sgos/boot/meta.txt
+ echo 'Updating meta.txt on /dev/sdd1'
Updating meta.txt on /dev/sdd1
+ /opt/bluecoat/clp_services/lib/scripts/update_boot_meta.py -f /tmp/boot-mnt-0pZMJ023WM/sgos/boot/meta.txt
+ mv /tmp/boot-mnt-0pZMJ023WM/sgos/boot/meta.txt.new /tmp/boot-mnt-0pZMJ023WM/sgos/boot/meta.txt
+ rm /tmp/cmd-bgpP3rW4z0
+ '[' -d /core/clp/ ']'
+ rm -fR /core/clp/
+ cp -fR /var/log/clp/ /core
+ mkdir -p /core/clp
+ cp -fR /var/log/clp_alerts.log /var/log/clp_alerts.log-20210530 /var/log/clp_alerts.log-20210606 /var/log/clp_alerts.log-20210613 /var/log/clp_alerts.log-20210620 /var/log/clp_services.log /var/log/clp_services.log-20210530 /var/log/clp_services.log-20210606 /var/log/clp_services.log-20210613 /var/log/clp_services.log-20210620 /core/clp/
+ '[' -e /data/bluecoat/clp/last-upgraded-si ']'
+ merge_snapshots
++ lvs --noheadings --nosuffix --separator : -o vg_name,lv_name,lv_attr
+ for lv in '$(lvs --noheadings --nosuffix --separator ":" -o vg_name,lv_name,lv_attr)'
+ IFS=:
+ read VG_NAME LV_NAME LV_ATTR
+ [[ -wi-ao---- =~ ^s ]]
+ for lv in '$(lvs --noheadings --nosuffix --separator ":" -o vg_name,lv_name,lv_attr)'
+ IFS=:
+ read VG_NAME LV_NAME LV_ATTR
+ [[ -wi-ao---- =~ ^s ]]
+ for lv in '$(lvs --noheadings --nosuffix --separator ":" -o vg_name,lv_name,lv_attr)'
+ IFS=:
+ read VG_NAME LV_NAME LV_ATTR
+ [[ -wi-ao---- =~ ^s ]]
+ for lv in '$(lvs --noheadings --nosuffix --separator ":" -o vg_name,lv_name,lv_attr)'
+ IFS=:
+ read VG_NAME LV_NAME LV_ATTR
+ [[ owi-aos--- =~ ^s ]]
+ for lv in '$(lvs --noheadings --nosuffix --separator ":" -o vg_name,lv_name,lv_attr)'
+ IFS=:
+ read VG_NAME LV_NAME LV_ATTR
+ [[ swi-a-s--- =~ ^s ]]
+ lvconvert --merge vg_casma_raid/sn_encrypted-data
  Delaying merge since origin is open.
  Merging of snapshot vg_casma_raid/sn_encrypted-data will occur on next activation of vg_casma_raid/encrypted-data.
+ for lv in '$(lvs --noheadings --nosuffix --separator ":" -o vg_name,lv_name,lv_attr)'
+ IFS=:
+ read VG_NAME LV_NAME LV_ATTR
+ [[ -wi-ao---- =~ ^s ]]
++ sed 's/\\/\\\\/g'
+ LAST_SI='\\sgos\\boot\\systems\\system-8.si'
++ mktemp /tmp/abort_upgrade-XXXXXXXXXX.sh
+ SCRIPT=/tmp/abort_upgrade-LCsnkDJdMG.sh
+ cat
+ chmod +x /tmp/abort_upgrade-LCsnkDJdMG.sh
+ /opt/bluecoat/clp_services/bin/update_boot_disks /tmp/abort_upgrade-LCsnkDJdMG.sh
+ rm /tmp/abort_upgrade-LCsnkDJdMG.sh
++ date +%Y%m%d%H%M%S
+ LOGDIR=/core/upgrade-failure.20210706110841
+ mkdir -p /core/upgrade-failure.20210706110841
+ '[' -e /tmp/create_persistent_filesystems.log ']'
+ cp /var/log/clp/create_persistent_filesystems /core/upgrade-failure.20210706110841
+ '[' -e /tmp/mount_persistent_filesystems.log ']'
+ cp /var/log/clp/mount_persistent_filesystems /core/upgrade-failure.20210706110841
+ '[' -e /var/log/clp/upgrade_downgrade ']'
+ cp /var/log/clp/upgrade_downgrade /core/upgrade-failure.20210706110841
+ echo 'ERROR during system upgrade, booting previous system image'
ERROR during system upgrade, booting previous system image
+ sleep 5
+ /usr/bin/logger -p local2.notice 'System rebooting due to error in upgrade/downgrade. Rebooting into previous system image...'
+ reboot -f
Rebooting.

 

Resolution

Fixed in CAS 3.1.2.4 release. BUG ID NPPCAS-68646