Open aalves08 opened 3 months ago
@aalves08 bear in mind any PR you link to this via fixes
will close it
@aalves08 is this still on track for 2.10.0 or is 2.10.1/2.11.0 more appropriate? I'm still trying to figure out if this is actually in Review or truly in the Backlog.
@gaktive I would say that is now in backlog in light to other priorities. 2.11.0
is the appropriate milestone, imo.
Is your feature request related to a problem? Please describe.
Create an independent set of e2e tests that
install
, do tactical navigation to key areas to test changes likedefineComponent
andschemaDiet
as examples of important steps to cover, anduninstall
of extensions to make sure that they are working properly. These e2e tests could run over-night (not in every PR) and should also cover different combinations of extensions + Rancher versions.Interesting testing scenario: https://github.com/rancher/dashboard/issues/10659 - build extension with a "verdaccio" version of shell, then run a "simple" test spec that installs extension and goes to dashboard screen of each extension. Should capture the case of
defineComponent
where it was working in 2.9, but it did not work in 2.8 (leverage matrix to achieve this)Official extensions list:
Checklist of todos:
2.10
(there isn't a -head notion for2.10
)2.9
(https://github.com/rancher/dashboard/pull/11508)2.8
(WIP - https://github.com/rancher/dashboard/pull/11545)Other topics:
Describe the solution you'd like
Describe alternatives you've considered
Additional context