K3s: Skip version 1.22+

There's an issue with k3s 1.22; skip it for now.  We will need to redo the
version fetching to be based on the k3s channel server instead later.

Signed-off-by: Mark Yen <mark.yen@suse.com>
This commit is contained in:
Mark Yen
2021-10-06 14:48:38 -07:00
parent 01465d2843
commit 57a2523daa

View File

@@ -245,7 +245,12 @@ export default class K3sHelper extends events.EventEmitter {
*/
get availableVersions(): Promise<ShortVersion[]> {
return this.initialize().then(() => {
return Object.keys(this.versions).sort(semver.compare).reverse();
let versions = Object.keys(this.versions);
// XXX Temporary hack for Rancher Desktop 0.6.0: Skip 1.22+
versions = versions.filter(v => semver.lt(v, '1.22.0'));
return versions.sort(semver.compare).reverse();
});
}