Skip to content

Failed snapshot restore for RKE2 clusters with misplaced mountpoint for the RKE2 binaries/config files

This document (000021719) is provided subject to the disclaimer at the end of this document.

Environment

A standalone or Rancher-provisioned RKE2 cluster, in which a rollback is performed from:

  • a v1.22 patch version >= v1.22.16+rke2r1,
  • a v1.23 patch version >= v1.23.15+rke2r1,
  • a v1.24 patch version >= v1.24.9,
  • a v1.25 patch version >= v1.25.5+rke2r1,
  • or any RKE2 release >= v1.26.0+rke2r1

to:

  • a v1.22 patch version < v1.22.16+rke2r1,
  • a v1.23 patch version < v1.23.15+rke2r1,
  • a v1.24 patch version < v1.24.9,
  • a v1.25 patch version < v1.25.5+rke2r1,
  • or any RKE2 release <= v1.21.14+rke2r1

Situation

The etcd snapshot restore will fail.

Resolution

Workaround:

Execute on all nodes of the cluster before initiating the restore

  1. `rm /etc/systemd/system/rke2-*.service`
  2. `systemctl daemon-reload`

Cause

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.