devfile / api

Kube-native API for cloud development workspaces specification
Apache License 2.0
235 stars 58 forks source link

Support testing schema versions 2.2.2 & 2.2.1 upon registry CI checks #1494

Closed thepetk closed 4 days ago

thepetk commented 1 month ago

Which area this feature is related to?

/kind epic

Which area this bug is related to?

/area library /area registry

Issue Descripton

The registry tests with odo3 are failing due to old library version

More detailed, the check_odov3 check is failing because odo is currently using an old version of the devfile/library which does not support atm the 2.2.1 and 2.2.2. In order to reproduce this behavior someone should Install odo version 3.15.0 and try to run odo dev using a devfile having schemaVersion=2.2.1.

In order to have more thorough testing for the registry stack updates our CI checks should allow testing those versions. Note that as a temporary fix the 2.2.1 & 2.2.2 versions have been excluded from the tests.

Acceptance Criteria

Jdubrick commented 1 month ago

Once this is completed we will need to undo the patch here: https://github.com/devfile/registry/pull/356

thepetk commented 1 month ago

Re-opening as the PR merged was a temporary solution

thepetk commented 1 month ago

FYI after the temporary fix, I've transformed this issue into an EPIC

thepetk commented 2 weeks ago

PR to update the odo library version is now merged

thepetk commented 4 days ago

Closing as all items are completed