rancher / dashboard

The Rancher UI
https://rancher.com
Apache License 2.0
451 stars 257 forks source link

e2e tests failing on 2.9 because of extension version that shouldn't be available to install #11996

Open aalves08 opened 5 days ago

aalves08 commented 5 days ago

Setup

Describe the bug

  1. E2E tests on release-2.9 are failing because the extension tests are trying to install the clock extension 0.3.0, which is not compliant with 2.9, despite the presence of the annotation https://github.com/rancher/ui-plugin-examples/blob/main/index.yaml#L10

  2. Elemental QA automated tests are failing because Elemental 2.0.0 is not available to install anymore on Rancher 2.9, which should be compliant and available

To Reproduce

Result

  1. clock extension 0.3.0 is wrongfully available to install
  2. elemental extension 2.0.0 is not available to install

Expected Result

  1. clock extension 0.3.0 should not be available to install
  2. elemental extension 2.0.0 should available to install

Screenshots

Additional context

semver.satifies('2.0.2-rc.1', '>= 2.0.0') will return false



**Note: Will need forward-porting to `master`**
richard-cox commented 4 days ago

/forwardport v2.10.0