Skip to content

Commit 95a6fb3

Browse files
authored
Merge pull request #46 from luck3y/update_64_build_config
[EAP 6.4] - Update OS image build for OSBS
2 parents 274e8c5 + 69269f3 commit 95a6fb3

File tree

6 files changed

+51
-6
lines changed

6 files changed

+51
-6
lines changed

container.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
compose:
2+
pulp_repos: true
3+
platforms:
4+
only:
5+
- x86_64
6+

content_sets.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
x86_64:
2+
- rhel-server-rhscl-7-rpms
3+
- rhel-7-server-rpms

cp-overrides.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
1-
from: "jboss-eap-6/eap64:cp"
2-
31
modules:
42
repositories:
53
- name: cct_module
64
git:
75
url: https://github.com/jboss-openshift/cct_module.git
8-
ref: sprint-16
6+
ref: sprint-28
7+
- name: jboss-eap-modules
8+
git:
9+
url: https://github.com/jboss-container-images/jboss-eap-modules
10+
ref: sprint-28
11+
- name: jboss-eap-6-image
12+
git:
13+
url: https://github.com/jboss-container-images/jboss-eap-6-image.git
14+
ref: eap64-cp
915
osbs:
1016
repository:
1117
name: containers/jboss-eap-6

dev-overrides.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ modules:
99
git:
1010
url: https://github.com/jboss-container-images/jboss-eap-modules
1111
ref: master
12-
12+
- name: jboss-eap-6-image
13+
git:
14+
url: https://github.com/jboss-container-images/jboss-eap-6-image.git
15+
ref: eap64-dev
1316
osbs:
1417
repository:
1518
name: containers/jboss-eap-6

image.yaml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ schema_version: 1
33
name: "jboss-eap-6/eap64-openshift"
44
description: "Red Hat JBoss Enterprise Application Platform 6.4 OpenShift container image"
55
version: "1.9"
6-
from: "jboss-eap-6/eap64:latest"
6+
from: "rhel7:7-released"
77
labels:
88
- name: "com.redhat.component"
99
value: "jboss-eap-6-eap64-openshift-container"
@@ -33,7 +33,14 @@ modules:
3333
git:
3434
url: https://github.com/jboss-container-images/jboss-eap-modules.git
3535
ref: master
36+
- name: jboss-eap-6-image
37+
git:
38+
url: https://github.com/jboss-container-images/jboss-eap-6-image.git
39+
ref: eap64
3640
install:
41+
- name: jboss.container.openjdk.jdk
42+
version: "8"
43+
- name: eap-6.4-latest
3744
- name: dynamic-resources
3845
- name: s2i-common
3946
- name: java-alternatives
@@ -64,7 +71,19 @@ modules:
6471
- name: os-logging
6572
- name: jboss.container.eap.prometheus.config
6673
version: '6.4'
74+
packages:
75+
content_sets_file: content_sets.yml
76+
install:
77+
- python-requests
78+
- python-enum34
79+
- PyYAML
80+
run:
81+
user: 185
82+
cmd:
83+
- "/opt/eap/bin/openshift-launch.sh"
6784
osbs:
85+
configuration:
86+
container_file: container.yaml
6887
repository:
6988
name: containers/jboss-eap-6
7089
branch: jb-eap-6.4-openshift-rhel-7

rel-overrides.yaml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,15 @@ modules:
44
- name: cct_module
55
git:
66
url: https://github.com/jboss-openshift/cct_module.git
7-
ref: sprint-16
7+
ref: sprint-28
8+
- name: jboss-eap-modules
9+
git:
10+
url: https://github.com/jboss-container-images/jboss-eap-modules
11+
ref: sprint-28
12+
- name: jboss-eap-6-image
13+
git:
14+
url: https://github.com/jboss-container-images/jboss-eap-6-image.git
15+
ref: eap64
816
osbs:
917
repository:
1018
name: containers/jboss-eap-6

0 commit comments

Comments
 (0)