Skip to content

Update Devfiles and odo to work with breaking changes in devfile spec #3822

@kadel

Description

@kadel

There are breaking changes coming into Devfile v2 schema before freezing schema for a stable release.

Change is discussed in: devfile/api#102
PR addressing this in Devfile schema: devfile/api#122

While is being worked on we can actually start implementing required changes on odo side.

Devfile JSON schema that is included in devfile/api#122 should not change much. There might be some minor changes in the description or in Go structs, but the structure of the schema should be final.

This will require:

  • Updating Json Schema embedded in odo
  • Updating odo internal structs
  • Update all devfiles in tests and odo devfile registry to match updated schema
  • update the dev/public docs

/priority high
/area devfile

Metadata

Metadata

Assignees

Labels

area/devfile-specIssues or PRs related to the Devfile specification and how odo handles and interprets it.estimated-size/XL (40-60)Rough sizing for Epics. About 3 sprints of work for a personpriority/HighImportant issue; should be worked on before any other issues (except priority/Critical issue(s)).triage/needs-informationIndicates an issue needs more information in order to work on it.v2Issue or PR that applies to the v2 of odo

Type

No type

Projects

Status

Done ✅

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions