dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

Migrate imported cluster edit pages from Ember to Vue

Open mantis-toboggan-md opened this issue 2 years ago • 5 comments
trafficstars

As part of https://github.com/rancher/dashboard/issues/8718, we need to migrate the imported cluster edit view to Vue. Imported cluster create view is already in vue.

mantis-toboggan-md avatar Aug 02 '23 15:08 mantis-toboggan-md

SURE-6772 can be covered as part of this

mantis-toboggan-md avatar Aug 10 '23 18:08 mantis-toboggan-md

Created BE issue https://github.com/rancher/rancher/issues/43191 Steve API does not provide us information required to edit imported cluster.

eva-vashkevich avatar Oct 17 '23 19:10 eva-vashkevich

Backend should have unblocked this for UI and now we're blocking them. Moving to Next Up.

gaktive avatar Dec 01 '23 19:12 gaktive

@eva-vashkevich @gaktive Where is this one? This has milestone 2.9.next1 rather then 2.9.0 - is that correct?

nwmac avatar May 20 '24 08:05 nwmac

@nwmac I am currently working on it and I think it should be moved back to 2.9.0 if possible. Thank you for catching that

eva-vashkevich avatar May 21 '24 15:05 eva-vashkevich

Validated on 2.11 using head build


Version Information

Image

Validation Results

1a. PASS: Import page before importing has standard editable fields, but nothing about k3s or rke2

Image

1b. PASS: Edit page also in early stages of import, before distro detected

Image
  1. PASS: Edit page after importing shows K3s Options when k3s cluster:
Image Image
  1. PASS: Edit page after importing shows RKE2 Options when rke2 cluster:
Image
  1. PASS: Users, labels, and annotations can all successfully be added:
Image
  1. FAIL: Users and labels can be removed, but annotations can NOT be:
Image
  1. FAIL: Editing imported cluster during the "Waiting" Phase:
Image
  1. PASS: Able to edit description on local cluster:
Image
  1. PASS: Able to upgrade imported clusters:
Image Image

Followup Issues

  • https://github.com/rancher/dashboard/issues/13470
  • https://github.com/rancher/dashboard/issues/13471
  • https://github.com/rancher/dashboard/issues/13472

rancher-max avatar Feb 21 '25 16:02 rancher-max