SpectroCloud/VertexUpgrade: Difference between revisions
Jump to navigation
Jump to search
| Line 26: | Line 26: | ||
export OCI_IMAGE_BASE=spectro-images | export OCI_IMAGE_BASE=spectro-images | ||
export SC_VERSION='4.6.6' | export SC_VERSION='4.6.6' | ||
################### | ################### | ||
# Log-in via ORAS # | # Log-in via ORAS # | ||
| Line 38: | Line 38: | ||
chmod +x /nfs/Download/airgap-thirdparty-* | chmod +x /nfs/Download/airgap-thirdparty-* | ||
/nfs/Download/airgap-vertex-v$SC_VERSION.bin --nodiskspace --target /nfs/Download/airgap-vertex-v$SC_VERSION/ | /nfs/Download/airgap-vertex-v$SC_VERSION.bin --nodiskspace --target /nfs/Download/airgap-vertex-v$SC_VERSION/ | ||
/nfs/Download/airgap-thirdparty-* | /nfs/Download/airgap-thirdparty-* | ||
/nfs/Download/airgap-vertex-pack-kubernetes-* | /nfs/Download/airgap-vertex-pack-kubernetes-* | ||
Revision as of 17:15, 20 February 2025
Vertex Upgrade Process
Vertex Upgrade
Pre Requisites
1. Needed Downloads
- Binaries: airgap-fips (ex. airgap-vertex-v4.5.15.bin)
RETOOL Location: Palette-Release -> Vertex Info -> Binaries -> Type: Airgap Binaries
- Binaries: airgap-fips-scar-zip (ex. scar-airgap-vertex-v4.5.15.zip)
RETOOL Location: Palette-Release -> Vertex Info -> Binaries -> Type: Scar Zip
- Binaries: airgap-thirdparty (ex. airgap-thirdparty-4.5.bin)
RETOOL Location: Palette-Release -> Vertex Info -> Binaries -> Type: Third Party Binary
- Capi OS Image: k8s_fips (ex. u-2004-0-k-1311-fips.ova) (find supported version via https://docs.spectrocloud.com/release-notes/)
RETOOL Location: Palette-Release -> Vertex Info -> Capi OS Images
- Airgap Binaries: kubernetes-<version> (ex. airgap-vertex-pack-kubernetes-1.31.1.bin)
RETOOL Location: Palette-Release -> Vertex Info -> Airgap Binaries -> Search: "airgap-vertex-pack-kubernetes"
- Airgap Binaries: kubernetes-<version> (ex. airgap-vertex-pack-kubernetes-1.30.6.bin)
RETOOL Location: Palette-Release -> Vertex Info -> Airgap Binaries -> Search: "airgap-vertex-pack-kubernetes"
2. Upload the Updates
- Run the BIN Files
#################
# SET VARIABLES #
#################
export OCI_IMAGE_REGISTRY=harbor.dersllc.com
export OCI_PACK_BASE=spectro-images
export OCI_PACK_REGISTRY=harbor.dersllc.com
export OCI_IMAGE_BASE=spectro-images
export SC_VERSION='4.6.6'
###################
# Log-in via ORAS #
###################
oras login harbor.dersllc.com --username 'admin' --password '<Password>'
#################################
# Import Containers into Harbor #
#################################
chmod +x /nfs/Download/airgap-vertex-*
chmod +x /nfs/Download/airgap-thirdparty-*
/nfs/Download/airgap-vertex-v$SC_VERSION.bin --nodiskspace --target /nfs/Download/airgap-vertex-v$SC_VERSION/
/nfs/Download/airgap-thirdparty-*
/nfs/Download/airgap-vertex-pack-kubernetes-*
####################################################################
# UNZIP Manifest in /var/www/html/manifests/<Version> on ders-plex #
####################################################################
# ssh to ders-plex (Web service for SCAR)
export SC_VERSION='v4.5.15'
mkdir -p /var/www/html/manifests/${SC_VERSION}
mv /nfs/Download/scar-airgap-vertex-${SC_VERSION}.zip /var/www/html/manifests/${SC_VERSION}
cd /var/www/html/manifests/${SC_VERSION}
unzip scar-airgap-vertex-${SC_VERSION}.zip
cd ..
rm -f latest
ln -s ${SC_VERSION}/ latest
systemctl restart httpd
# Test the new latest URL
curl http://172.16.84.22:8710/manifests/latest/roar/nickfury/versions.yaml
3. Import OVAs
- Import the k8s_fips OVA (ex. u-2004-0-k-1311-fips.ova)
- Rename Image to "r_u-2004-0-k-<version>-fips" (ex. r_u-2004-0-k-1311-fips)
- Convert VM to Template.
- Import the k8s_fips OVA (ex. u-2004-0-k-1306-fips.ova)
- Rename Image to "r_u-2004-0-k-<version>-fips" (ex. r_u-2004-0-k-1306-fips)
- Convert VM to Template.
Vertex Upgrade Steps
- Log in to the Palette VerteX system console. (https://vertex.dersllc.com/system)
- From the left Main Menu, select Enterprise Cluster and then select the Profile tab.
- Copy the configurations for your CSI, CNI, and Kubernetes layers to an external location for backup.
- From the left Main Menu, select Administration > Pack Registries. Then, next to your spectro-packs registry, select the three-dot Menu > Sync.
- Palette VerteX initiates a registry sync, which can take up to 30 minutes to complete.
- From the left Main Menu, select Update Management. Once the registry sync is done, Palette VerteX will prompt you to update to the new version. Click Update.