-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
kind/planningA checklist of issues for planning a particular sprint.A checklist of issues for planning a particular sprint.sprint/current
Description
This issue collects work items of the Eclipse Che Team for Sprint 226 (October 12 - November 1st).
The previous sprint #21705
Sprint goals
- Dev Spaces 3.2 upgrade on Developer Sandbox
- Offline VS Code Marketplace (airgap support for vscode as default editor) for 3.3
- Improving the support for building container images (first iteration disabled by default)
Sprint tasks
DWO
- Improving the support for building container images ⭐
Specify the workspace Pods securityContext (SETGIDandSETUID) when developers have container build capabilities #21770
The SCC specified in a DevWorkspace attributes is not used (an SCC with higher priority is picked) devfile/devworkspace-operator#884 - Support specifying the schedulerName of workspace pods ⭐
- Workspace startup fails when the Devfile specifies cpuRequest or cpuLimit and the editor is VS Code ⭐
- Support Devfile v2 components of type Kubernetes ⭐
- Support "podman run" from within a workspace ⭐
- Annotate DWO-created PVC's devfile/devworkspace-operator#920
- Add testing framework for controller reconcile function devfile/devworkspace-operator#930
- Add code coverage GitHub action devfile/devworkspace-operator#929
Dashboard
- Dashboard should put plugins in DevWorkspace
.spec.contributionsinstead of as plugin components in.spec.templates#21737 - Handle gracefully when an invalid devfile is found in a git repository #20738
- Improving the support for building container images ⭐
Dashboard should injectcontroller.devfile.io/scc: container-buildbased on the CR property #21756 - Add "Git Services" tab to the User Preferences #21595
- Support git repositories with names containing underscores and other characters not compliant with RFC-1123 #21750
- Error message when trying to delete multiple workspaces from the Dashboard #21532
- Per-user should be displayed first in the storage type list with the correct description #21744
Operator
- Allow to deploy Dev Spaces from fast channel using dsc
- Image Puller doesn't work outside of openshift-operators namespace
- Allow che administrators to enable container build capabilities for developers workspaces #21752
- Fail to clone git repository if
githostis omitted inche-git-self-signed-certConfigMap #21754 - Outdated instructions for deploying Che-Operator via Make in Che-Operator README #21784
- Automate workspace startup verification against the airgap Openshift cluster #21445
- Improving the support for building container images ⭐
Automatically create the container build SCC ifcontainerBuildCapabilityis enabled #21768
Automatically add the container build SCC to users ifcontainerBuildCapabilityis enabled #21769
chectl
Che Server
- Che ignores changes to devfile.yaml and che-editor.yaml after pushing to a git repository (because che-server URLFetcher sometimes caches its results) #21184 @vitaliy-guliy
Developer Sandbox
- Update Grafana dashboard for Dev Spaces https://issues.redhat.com/browse/CRT-1600
Technical Debt
- Tens of outdated configuration options in documentation are confusing users ⭐
- Decommissioning PostgreSQL database #21374
Image Puller
- Image puller operator kube-rbac-proxy should not be pulled from gcr.io https://issues.redhat.com/browse/CRW-3379 ⭐
Editors
- Use DevWorkspace Operator contributions attributes to inject editors into Devfile containers #21738
- VS Code loading twice at workspace startup #21400
- An unexpected error occurred for a not secure connection at using Open Folder command #21392 CRW-3412
- Use a Command's label as Che-Code Task name #21625
- Don't show the problem matcher prompt for Devfile commands in Che-Code #21651
- Che-Code dogfooding flow requires fixes #21215
- Che-Code's PR check doesn't comment on a PR when the image is built #21723
- [Unplanned] Don't open a terminal on VS Code start #21775
Plugins
- Create offline VS Code Marketplace (airgap support for vscode as default editor) ⭐
- Following Doc does not seem to lead to /home/user/.m2/settings.xml CRW-3418 ⭐
- Factory creation from Bitbucket repo with OAuth fails on DS 3.2.0.RC-09-30 CRW-3409
- Check OAuth tokens validity when workspace restarts #21640
- Factory creation from gitlab server repo with personal access token fails on DS 3.2.0.RC-10-05 CRW-3431
- Cannot clone github project from private repo(without devfile.yaml) CRW-3371
- Testing Git zero flow Testing Git zero-config flow as PR checks #21753
- .NET related plugins unavailable in OpenVSX CRW-3245
- Che ignores my devfile.yaml and che-editor.yaml updates (because che-server URLFetcher sometimes caches its results) Che ignores changes to devfile.yaml and che-editor.yaml after pushing to a git repository (because che-server URLFetcher sometimes caches its results) #21184 @vitaliy-guliy
- Update VSCode OpenShift Connector plugin to latest 0.7 (or newer) to support odo 3.0 CRW-3344
- [Unplanned] VS Code is run in {{che-code-runtime-description}} container CRW-3444
- [Unplanned] [AirGap] Plugin registry doesn't start with local openvsx registry in the restricted environment CRW-3481
Productization
Sam:
- Chectl contributing: Error: command workspace:start not found #21363
- DS 3.2 RC and GA coordination (starting this sprint, continues into the next one)
- update spreadsheet with latest RC image lists
- update Errata w/ NVRs
- ensure NVRs in the errata are pushed to stage
- ensure containers in the errata are (mostly) A grade
- use Jenkins job to send QE an email announcing each RC (and optionally disabling the jobs to avoid respins)
- coordinating with QE and Releng to push the dsc and sources to rcm-guest on QE signoff day / before GA push day
- CRW-3138 operator :: migrate to fetch-artifacts (or commit files directly?) for sources
Mykailo:
- Setup the release job for Che-Code #21552 (including downstreaming)
- CRW-3193 udi: kamel :: migrate to cachito (golang)
Nick:
- CRW-3178 prevent inclusion of quay.io/devspaces images in stable branch builds of registries and operator-bundle (continued from prev sprint)
- CRW-3429 plugin registry external_images.txt refer to quay.io
- CRW-3428 Transform tag to SHA in CRD
- CRW-3080 Make Container Images Eligible for Source Containers
See also other long-running epics in Sprint 224 #21653 (comment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
kind/planningA checklist of issues for planning a particular sprint.A checklist of issues for planning a particular sprint.sprint/current