Operations Guides

InPlace Appliance Open Suse OS Upgrade

Home



Overview

In place upgrade of the operating system should only be done if security patches are required for your deployment.  Normally OVF upgrade option is best to upgrade the OS and appliance at the same time.  Only use this procedure if directed by support.

NOTE: The operating system is customer responsibility and assisted upgrades of the OS are not provided under the support contract.   The supported method is using new  OVA deployment and restore the configuration for assisted upgrades to a new OS.   This procedure is provided "as is"  with no support.

NOTE: Mandatory to take a VM level snapshot before starting this procedure.  The only recover option on a failed OS upgrade is reverting a snapshot.   Support is unable to recover a failed OS upgrade and will request the snapshot is reverted and to schedule the OVA upgrade method.

NOTE:  Only supported from 15.1 to 15.2


InPlace OS Upgrade steps from Open Suse 15.1 to 15.2

  1. Eyeglass VM
    1. Create a Hypervisor snapshot to roll back in case there is an issue with the OS upgrade ​
    2. Create a support backup using About Eyeglass backup tab and download the backup file to a local PC.
    3. Create a Hypervisor snapshot to roll back in case there is an issue with the OS upgrade.Login to the OS as admin user]
  2. ECA VM's
    1. ecactl cluster down -  must be done before starting this procedure.  This is executed as ecaadmin from node 1 of the cluster.
  3. sudo -s (enter admin password)
  4. check your OS version first cat /etc/os-release if your OS shows 42.3 click here.
  5. server=http://download.opensuse.org
  6. sudo zypper ar $server/distribution/leap/15.2/repo/oss/ Leap-15.2-OSS
  7. sudo zypper ar $server/update/leap/15.2/oss/ Leap-15.2-Update
  8. zypper rr openSUSE-Leap-15.1-1
  9. zypper mr -d repo-non-oss repo-oss repo-update repo-update-non-oss
  10. zypper -n ref
  11. zypper -n patch --updatestack-only
  12. cp -a /etc/sudoers /tmp (all products step) 
  13. Eyeglass Command
    1. zypper --no-gpg-checks dup --replacefiles (note this will download all packages and upgrade the OS which can take10 minutes or more)
    2. You will be prompted to select options for tomcat and option 1 should be selected to preserve existing version of tomcat apache, after selection option 1, another selection is needed from option 1 to 12; select option 1 again.
  14. ECA or Search or Golden Copy Command
  15. zypper --no-gpg-checks --non-interactive dup --replacefiles  (note this will download all packages and upgrade the OS which can take10 minutes or more)
  16. cp -a /tmp/sudoers /etc   (all products step)
  17. After the OS upgrade is completed.
    1. reboot
  18. MANDATORY STEP:
    1. Eyeglass VM
      1. After reboot, rerun the latest Eyeglass 15.2 OS offline installer following the upgrade guide steps, download the upgrade installer following downloads steps here and select upgrade files from the menu and 15.2 OS.
      2. Download the installer to eyeglass
      3. ssh to the eyeglass vm as admin
      4. sudo -s (enter admin password)
      5. zypper in glibc-devel    (adds require package) 
      6. chmod 777 <name of upgrade file>
      7. ./name of upgrade file
      8. Once completed
      9. Check Web UI access
      10. Done
    2. ECA VM's
      1. NOTE: Complete the OS upgrade on ALL ECA VM's before running the installer upgrade again. The step below can only be done after all ECA VM' OS's are upgraded to 15.2
      2. After reboot, rerun the latest ECA 15.2 OS offline installer following the upgrade guide steps, download the upgrade installer following downloads steps here and select upgrade files from the menu and 15.2 OS.
      3. Download the installer to node 1
      4. run the installer
      5. chmod 777 <installer file name>
      6. ./<installer file name>
© Superna LLC