-
Task
-
Resolution: Done
-
Blocker
-
3.1.0.GA
-
None
-
False
-
None
-
False
To get closer to prod sec and legal requirements, we should move from get-sources.sh -> asset*.gz file for the node dependencies, and instead use cachito w/ container.yaml configuration to fetch sources, then build the sources inside a Docker context, letting cachito find the dependencies in yarn.lock / package.json.
- https://github.com/redhat-developer/devspaces-images/blob/devspaces-3-rhel-8/devspaces-code/get-sources.sh
- https://github.com/redhat-developer/devspaces-images/blob/devspaces-3-rhel-8/devspaces-code/sources
- https://github.com/redhat-developer/devspaces-images/blob/devspaces-3-rhel-8/devspaces-code/container.yaml
See notes in CRW-3102 for how to move to using cachit o w/ yarn.
- blocks
-
CRW-4043 Improve process for building midstream and syncing to downstream
- Open
-
CRW-3130 improve error handling in uploadAssetsToGHRelease.sh
- Open
-
CRW-4367 remove machinexec-rhel8 image from CSV and stop building it
- Open
- clones
-
CRW-3102 dashboard :: migrate from pkgs.devel lookaside sources file with asset-node-modules-cache to cachito
- Closed
- is blocked by
-
CRW-3565 code_3.x build fails on x86_64-rhel8 nodes (fatal error: out of memory allocating heap arena map / java.lang.InterruptedException)
- Closed
-
CRW-4053 code_3.x build fails on s390x ( vscode/l10n-dev 0.0.21)
- Closed
- is related to
-
CRW-3281 Task vscode-reh-web-linux-s390x-min not defined
- Closed
-
CRW-4938 findFiles returning empty array and cpu tracker errors on IBM Z / Power
- Closed
- relates to
-
CRW-4859 pluginregistry-plugins_3.x job fails to publish vscode plugins
- Closed
-
CRW-2744 Productize vscode as an OpenShift Dev Spaces editor
- Closed
- links to
- mentioned on