Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Devfile 2.2.x support #159

Closed
3 tasks done
michael-valdron opened this issue Mar 29, 2023 · 8 comments
Closed
3 tasks done

Devfile 2.2.x support #159

michael-valdron opened this issue Mar 29, 2023 · 8 comments
Assignees
Labels
area/api All issues related to component detection area/library Related to the Golang library kind/enhancement New feature or request kind/epic A high level requirement that can/should be split into smaller issues

Comments

@michael-valdron
Copy link
Member

michael-valdron commented Mar 29, 2023

/kind enhancement

Which area this feature is related to?

/area api
/area library

Issue details

With the release of devfile 2.2.0, the devfile spec brings a fair amount of new features, such as outerloop and multi version support. With this in mind, it is important to the consumers of alizer to have support for 2.2.x schema versions.

Related Issues

UPDATE: @thepetk
As this is transformed in an EPIC I'm including all children issues here:

@openshift-ci openshift-ci bot added kind/enhancement New feature or request area/api All issues related to component detection area/library Related to the Golang library labels Mar 29, 2023
This was referenced Apr 3, 2023
@thepetk thepetk self-assigned this Apr 13, 2023
@thepetk
Copy link
Collaborator

thepetk commented Apr 20, 2023

For this case, we can:

  • Include an extra field in alizer response (version) which will include the version of the devfile.
  • Make the selection process configurable and if someone passes a version alizer should detect devfiles from this version or older.
    WDYT?

@thepetk
Copy link
Collaborator

thepetk commented Apr 25, 2023

As this new feature requires a fair amount of updates I'll draft a proposal and share it with a PR in order to pick the best solution for this issue.

Target date: 09 June 2023

@thepetk thepetk moved this to Todo in Alizer Project May 3, 2023
@thepetk thepetk moved this from Todo to In Progress in Alizer Project May 11, 2023
@thepetk
Copy link
Collaborator

thepetk commented May 11, 2023

We are still working on a proposal for this feature.

@thepetk thepetk moved this from In Progress to Todo in Alizer Project May 19, 2023
@thepetk thepetk moved this from Todo to In Progress in Alizer Project May 26, 2023
@thepetk
Copy link
Collaborator

thepetk commented May 26, 2023

The final refinements of the proposal are about to be done and a proper PR will be added

@thepetk
Copy link
Collaborator

thepetk commented May 31, 2023

Still working on the proposal, expecting to have a PR ready until 2nd of June. I've updated the target date

@elsony elsony added the kind/epic A high level requirement that can/should be split into smaller issues label Jun 1, 2023
@elsony
Copy link
Collaborator

elsony commented Jun 1, 2023

Changing this to an Epic since it will have child issues for doing the implementations on the proposal

@thepetk
Copy link
Collaborator

thepetk commented Jun 1, 2023

I've added all related tasks to this epic

@thepetk
Copy link
Collaborator

thepetk commented Jun 30, 2023

closing in favor of devfile/api#1170

@thepetk thepetk closed this as completed Jun 30, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Alizer Project Jun 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/api All issues related to component detection area/library Related to the Golang library kind/enhancement New feature or request kind/epic A high level requirement that can/should be split into smaller issues
Projects
Status: Done
Development

No branches or pull requests

3 participants