Skip to content

Commit 46385f2

Browse files
committed
CIAM-2201 Add pre launch actions
1 parent dffd510 commit 46385f2

File tree

4 files changed

+19
-3
lines changed

4 files changed

+19
-3
lines changed

image.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,9 @@ modules:
137137
# See eg. https://access.redhat.com/solutions/3402171 for details how to use
138138
- name: sso-cli-extensions
139139

140+
# Various SSO image pre-launch actions to prevent regressions
141+
- name: sso-pre-launch-actions
142+
140143
# Various SSO image pre-launch checks to prevent regressions
141144
- name: sso-pre-launch-checks
142145

modules/sso/sso-jdk/11/configure.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,3 @@ if grep -q "^$SECURERANDOM=.*" $JAVA_SECURITY_FILE; then
3535
else
3636
echo $SECURERANDOM=file:/dev/urandom >> $JAVA_SECURITY_FILE
3737
fi
38-
39-
# CIAM-1757: On each arch remove JDK 1.8 rpms if present (since using JDK 11 already)
40-
rpm --query --all name=java* version=1.8.0* | xargs rpm -e --nodeps
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/bash
2+
set -eu
3+
4+
# Import RH-SSO global variables & functions to image build-time
5+
# shellcheck disable=SC1091
6+
source "${JBOSS_HOME}/bin/launch/sso-rcfile-definitions.sh"
7+
8+
# CIAM-1757: On each arch remove JDK 1.8 rpms if present (since using JDK 11 already)
9+
rpm --query --all name=java* version=1.8.0* | xargs rpm -e --nodeps
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
schema_version: 1
2+
name: sso-pre-launch-actions
3+
version: '1.0'
4+
description: Module to perform various RH-SSO image pre-launch actions to prevent regressions.
5+
6+
execute:
7+
- script: configure.sh

0 commit comments

Comments
 (0)