Skip to content

Commit 4bc78f0

Browse files
authored
Merge pull request #425 from jmtd/OPENJDK-1165-runtime-tar-for-oc-cp
[OPENJDK-1165] install tar in the runtime images
2 parents 723ad6f + b320d1e commit 4bc78f0

File tree

5 files changed

+18
-0
lines changed

5 files changed

+18
-0
lines changed

modules/tar/module.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
schema_version: 1
2+
name: jboss.container.tar
3+
version: '1.0'
4+
description: Installs the Tar RPM to enable `oc cp` and `oc rsync`
5+
6+
packages:
7+
install:
8+
- tar

tests/features/java/openjdk.feature

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,10 @@ Feature: Miscellaneous OpenJDK-related unit tests
8282
| arg | value |
8383
| command | bash -c "$JAVA_HOME/bin/java -XshowSettings:properties -version" |
8484
Then available container log should contain file.encoding = UTF-8
85+
86+
@ubi9
87+
Scenario: Ensure tar is installed (OPENJDK-1165)
88+
When container is started with args
89+
| arg | value |
90+
| command | tar |
91+
Then available container log should not contain command not found

ubi9-openjdk-11-runtime.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ modules:
4646
- path: modules
4747
install:
4848
- name: jboss.container.util.pkg-update
49+
- name: jboss.container.tar
4950
- name: jboss.container.openjdk.jre
5051
version: "11"
5152
- name: jboss.container.java.jre.run

ubi9-openjdk-17-runtime.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ modules:
4646
- path: modules
4747
install:
4848
- name: jboss.container.util.pkg-update
49+
- name: jboss.container.tar
4950
- name: jboss.container.openjdk.jre
5051
version: "17"
5152
- name: jboss.container.java.jre.run

ubi9-openjdk-21-runtime.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ modules:
4444
- path: modules
4545
install:
4646
- name: jboss.container.util.pkg-update
47+
- name: jboss.container.tar
4748
- name: jboss.container.openjdk.jre
4849
version: "21"
4950
- name: jboss.container.java.jre.run

0 commit comments

Comments
 (0)