-
Task
-
Resolution: Done
-
Critical
-
3.1.0.GA
-
None
-
False
-
None
-
False
-
Release Notes
-
-
Enhancement
-
Rejected
The UDI image includes maven, gradle, and e2fsprogs, which we simply fetch from the internets:
- https://github.com/redhat-developer/devspaces-images/blob/devspaces-3-rhel-8/devspaces-udi/get-sources.sh#L90-L94
- https://github.com/redhat-developer/devspaces-images/blob/devspaces-3-rhel-8/devspaces-udi/Dockerfile
So... we would switch to adding a fetch-artifacts-url.yaml file to the mid and downstream repos, per the docs?
URLs to find include:
http://mirror.csclub.uwaterloo.ca/apache/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz https://services.gradle.org/distributions/gradle-${GRADLE_VERSION}-bin.zip https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${E2FSPROGS_VERSION}/e2fsprogs-${E2FSPROGS_VERSION}.tar.gz
Suspect at least maven might be available as an RPM or available from PNC; the rest... not sure.
See https://osbs.readthedocs.io/en/latest/users.html#fetch-artifacts-url-yaml