-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for new features in devfile 2.1 #4640
Comments
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
As a part of researching this issue, we need to figure how many features mentioned in the issue description are already available for use in odo. Then list the ones which odo doesn't support yet and figure out how we pick them in upcoming sprints. /remove-kind feature |
/assign @kadel |
odo levareges tools-specif attributes for selective push this feature is documented at https://github.com/openshift/odo/blob/main/docs/public/using-devfile-odo.dev.push.path-attribute.adoc |
All items in acceptance criteria checked. Closing this issue. /close |
@dharmit: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/kind feature
Goal
Feature #4589 will be used to adopt the devfile 2.1 library, react to any breaking changes, and do any urgent new features in order to support devfiles created with 2.1 that are almost equivalent to current 2.0 devfiles. This feature will be used to add support for all other new features and complete 2.1.
The Devfile 2.1 spec (https://github.com/devfile/api/milestone/4) has the following changes:
New support
Cleanup
Dev workspace related
Not applicable/internal fixes, etc
Based on the categorization above, 'Cleanup' and 'Not applicable' should not affect odo, so there are 5 issues for new support, and 3 dev workspace related-issues.
Proposal
Use this feature to explicitly reject 'workspace' devfiles that contain features odo cannot easily handle. If commands are scoped to a project or contain project root folders, odo will output a message like "This devfile contains support for multiple projects (a workspace) and is not supported by odo".
We can always discuss how odo might support some of these features later, but we can handle as a separate feature and this avoids odd user errors in the meantime. Doing this makes it clear that a dev workspace is not currently supported in odo.
Acceptance Criteria
New support
Dev workspace
Optional / stretch
The text was updated successfully, but these errors were encountered: