Skip to content

Commit 70afd36

Browse files
authored
Updates for the release 25.0.0.4 (#681)
* Updates for the release 25.0.0.4 * Removing comment from .gitignore
1 parent bd58fee commit 70afd36

File tree

89 files changed

+4452
-49
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+4452
-49
lines changed

.secrets.baseline

Lines changed: 222 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"files": "^.secrets.baseline$",
44
"lines": null
55
},
6-
"generated_at": "2025-03-12T20:21:22Z",
6+
"generated_at": "2025-04-09T13:09:53Z",
77
"plugins_used": [
88
{
99
"name": "AWSKeyDetector"
@@ -373,6 +373,184 @@
373373
"verified_result": null
374374
}
375375
],
376+
"ga/25.0.0.4/full/server.xml": [
377+
{
378+
"hashed_secret": "d1bbd0d69a08402e6c1fc2d1bc5a5ea5c3a7ea13",
379+
"is_secret": false,
380+
"is_verified": false,
381+
"line_number": 16,
382+
"type": "Secret Keyword",
383+
"verified_result": null
384+
}
385+
],
386+
"ga/25.0.0.4/kernel/Dockerfile.ubi.ibmjava8": [
387+
{
388+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
389+
"is_secret": false,
390+
"is_verified": false,
391+
"line_number": 73,
392+
"type": "Hex High Entropy String",
393+
"verified_result": null
394+
}
395+
],
396+
"ga/25.0.0.4/kernel/Dockerfile.ubi.openjdk11": [
397+
{
398+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
399+
"is_secret": false,
400+
"is_verified": false,
401+
"line_number": 74,
402+
"type": "Hex High Entropy String",
403+
"verified_result": null
404+
}
405+
],
406+
"ga/25.0.0.4/kernel/Dockerfile.ubi.openjdk17": [
407+
{
408+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
409+
"is_secret": false,
410+
"is_verified": false,
411+
"line_number": 73,
412+
"type": "Hex High Entropy String",
413+
"verified_result": null
414+
}
415+
],
416+
"ga/25.0.0.4/kernel/Dockerfile.ubi.openjdk8": [
417+
{
418+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
419+
"is_secret": false,
420+
"is_verified": false,
421+
"line_number": 73,
422+
"type": "Hex High Entropy String",
423+
"verified_result": null
424+
}
425+
],
426+
"ga/25.0.0.4/kernel/Dockerfile.ubi9-minimal.ibmjava8": [
427+
{
428+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
429+
"is_secret": false,
430+
"is_verified": false,
431+
"line_number": 84,
432+
"type": "Hex High Entropy String",
433+
"verified_result": null
434+
}
435+
],
436+
"ga/25.0.0.4/kernel/Dockerfile.ubi9-minimal.openjdk11": [
437+
{
438+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
439+
"is_secret": false,
440+
"is_verified": false,
441+
"line_number": 72,
442+
"type": "Hex High Entropy String",
443+
"verified_result": null
444+
}
445+
],
446+
"ga/25.0.0.4/kernel/Dockerfile.ubi9-minimal.openjdk17": [
447+
{
448+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
449+
"is_secret": false,
450+
"is_verified": false,
451+
"line_number": 72,
452+
"type": "Hex High Entropy String",
453+
"verified_result": null
454+
}
455+
],
456+
"ga/25.0.0.4/kernel/Dockerfile.ubi9-minimal.openjdk21": [
457+
{
458+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
459+
"is_secret": false,
460+
"is_verified": false,
461+
"line_number": 72,
462+
"type": "Hex High Entropy String",
463+
"verified_result": null
464+
}
465+
],
466+
"ga/25.0.0.4/kernel/Dockerfile.ubi9-minimal.openjdk8": [
467+
{
468+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
469+
"is_secret": false,
470+
"is_verified": false,
471+
"line_number": 72,
472+
"type": "Hex High Entropy String",
473+
"verified_result": null
474+
}
475+
],
476+
"ga/25.0.0.4/kernel/Dockerfile.ubuntu.ibmjava8": [
477+
{
478+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
479+
"is_secret": false,
480+
"is_verified": false,
481+
"line_number": 40,
482+
"type": "Hex High Entropy String",
483+
"verified_result": null
484+
}
485+
],
486+
"ga/25.0.0.4/kernel/Dockerfile.ubuntu.openjdk11": [
487+
{
488+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
489+
"is_secret": false,
490+
"is_verified": false,
491+
"line_number": 40,
492+
"type": "Hex High Entropy String",
493+
"verified_result": null
494+
}
495+
],
496+
"ga/25.0.0.4/kernel/Dockerfile.ubuntu.openjdk17": [
497+
{
498+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
499+
"is_secret": false,
500+
"is_verified": false,
501+
"line_number": 40,
502+
"type": "Hex High Entropy String",
503+
"verified_result": null
504+
}
505+
],
506+
"ga/25.0.0.4/kernel/helpers/build/configuration_snippets/keystore.xml": [
507+
{
508+
"hashed_secret": "3cacc7bfac0a382c669a884c953d0401a689785d",
509+
"is_secret": false,
510+
"is_verified": false,
511+
"line_number": 2,
512+
"type": "Secret Keyword",
513+
"verified_result": null
514+
}
515+
],
516+
"ga/25.0.0.4/kernel/helpers/build/configuration_snippets/truststore.xml": [
517+
{
518+
"hashed_secret": "662e721e5b6494888b2792ea3b8a1fa310f6ea45",
519+
"is_secret": false,
520+
"is_verified": false,
521+
"line_number": 3,
522+
"type": "Secret Keyword",
523+
"verified_result": null
524+
}
525+
],
526+
"ga/25.0.0.4/kernel/helpers/runtime/docker-server.sh": [
527+
{
528+
"hashed_secret": "ad321232b1e4e90a29208e1f70d06aad788caa16",
529+
"is_secret": false,
530+
"is_verified": false,
531+
"line_number": 138,
532+
"type": "Secret Keyword",
533+
"verified_result": null
534+
}
535+
],
536+
"ga/25.0.0.4/oidcProvider/server.xml": [
537+
{
538+
"hashed_secret": "1511e358bea6f50b2ddb2ca19c6422e871a0086f",
539+
"is_secret": false,
540+
"is_verified": false,
541+
"line_number": 42,
542+
"type": "Secret Keyword",
543+
"verified_result": null
544+
},
545+
{
546+
"hashed_secret": "3c342e7cc23d90ad2c0193c561b80e87ae763fd0",
547+
"is_secret": false,
548+
"is_verified": false,
549+
"line_number": 133,
550+
"type": "Secret Keyword",
551+
"verified_result": null
552+
}
553+
],
376554
"ga/latest/full/server.xml": [
377555
{
378556
"hashed_secret": "d1bbd0d69a08402e6c1fc2d1bc5a5ea5c3a7ea13",
@@ -413,7 +591,27 @@
413591
"verified_result": null
414592
}
415593
],
416-
"ga/latest/kernel/Dockerfile.ubi.openjdk21": [
594+
"ga/latest/kernel/Dockerfile.ubi.openjdk8": [
595+
{
596+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
597+
"is_secret": false,
598+
"is_verified": false,
599+
"line_number": 73,
600+
"type": "Hex High Entropy String",
601+
"verified_result": null
602+
}
603+
],
604+
"ga/latest/kernel/Dockerfile.ubi9-minimal.ibmjava8": [
605+
{
606+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
607+
"is_secret": false,
608+
"is_verified": false,
609+
"line_number": 84,
610+
"type": "Hex High Entropy String",
611+
"verified_result": null
612+
}
613+
],
614+
"ga/latest/kernel/Dockerfile.ubi9-minimal.openjdk11": [
417615
{
418616
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
419617
"is_secret": false,
@@ -423,12 +621,32 @@
423621
"verified_result": null
424622
}
425623
],
426-
"ga/latest/kernel/Dockerfile.ubi.openjdk8": [
624+
"ga/latest/kernel/Dockerfile.ubi9-minimal.openjdk17": [
427625
{
428626
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
429627
"is_secret": false,
430628
"is_verified": false,
431-
"line_number": 73,
629+
"line_number": 72,
630+
"type": "Hex High Entropy String",
631+
"verified_result": null
632+
}
633+
],
634+
"ga/latest/kernel/Dockerfile.ubi9-minimal.openjdk21": [
635+
{
636+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
637+
"is_secret": false,
638+
"is_verified": false,
639+
"line_number": 72,
640+
"type": "Hex High Entropy String",
641+
"verified_result": null
642+
}
643+
],
644+
"ga/latest/kernel/Dockerfile.ubi9-minimal.openjdk8": [
645+
{
646+
"hashed_secret": "7083d74c46835f9b94206ff41e2e54ff946d6683",
647+
"is_secret": false,
648+
"is_verified": false,
649+
"line_number": 72,
432650
"type": "Hex High Entropy String",
433651
"verified_result": null
434652
}

ga/25.0.0.4/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# WebSphere Application Server Developer Edition Liberty image
2+
3+
Under this directory you can find build scripts for WebSphere Application Server Liberty container images:
4+
5+
* [WebSphere Application Server Developer Edition Liberty, Kernel](kernel)
6+
* [WebSphere Application Server Developer Edition Liberty, Full](full)
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# (C) Copyright IBM Corporation 2023.
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
ARG PARENT_IMAGE=icr.io/appcafe/websphere-liberty:25.0.0.4-kernel-java8-ibmjava-ubi
16+
FROM $PARENT_IMAGE AS installBundle
17+
18+
ARG VERBOSE=false
19+
ARG REPOSITORIES_PROPERTIES=""
20+
21+
# If there is a local copy of the repository use that instead
22+
COPY resources/ /tmp/
23+
24+
# Install the base bundle
25+
RUN set -eux; \
26+
if [ ! -z "$REPOSITORIES_PROPERTIES" ]; then \
27+
mkdir /opt/ibm/wlp/etc/; \
28+
echo "$REPOSITORIES_PROPERTIES" > /opt/ibm/wlp/etc/repositories.properties; \
29+
installUtility install --acceptLicense baseBundle; \
30+
rm /opt/ibm/wlp/etc/repositories.properties; \
31+
elif [ -f /tmp/wlpRepo.zip ]; then \
32+
installUtility install --acceptLicense baseBundle --from=/tmp/wlpRepo.zip; \
33+
else \
34+
installUtility install --acceptLicense baseBundle; \
35+
fi; \
36+
rm -rf /output/workarea /output/logs; \
37+
find /opt/ibm/wlp ! -perm -g=rw -print0 | xargs -r -0 chmod g+rw;
38+
39+
ARG PARENT_IMAGE=icr.io/appcafe/websphere-liberty:25.0.0.4-kernel-java8-ibmjava-ubi
40+
FROM $PARENT_IMAGE
41+
ARG VERBOSE=false
42+
43+
# Copy the runtime
44+
COPY --from=installBundle --chown=1001:0 /opt/ibm/wlp /opt/ibm/wlp
45+
46+
COPY --chown=1001:0 server.xml /config/
47+
48+
# Create a new SCC layer
49+
RUN if [ "$OPENJ9_SCC" = "true" ]; then populate_scc.sh; fi \
50+
&& rm -rf /output/messaging /output/resources/security /logs/* $WLP_OUTPUT_DIR/.classCache \
51+
&& find /opt/ibm/wlp/output ! -path "*.classCache*" ! -perm -g=rwx -print0 | xargs -0 -r chmod g+rwx
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# (C) Copyright IBM Corporation 2023.
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
ARG PARENT_IMAGE=icr.io/appcafe/websphere-liberty:25.0.0.4-kernel-java11-openj9-ubi
16+
FROM $PARENT_IMAGE AS installBundle
17+
18+
ARG VERBOSE=false
19+
ARG REPOSITORIES_PROPERTIES=""
20+
21+
# If there is a local copy of the repository use that instead
22+
COPY resources/ /tmp/
23+
24+
# Install the base bundle
25+
RUN set -eux; \
26+
if [ ! -z "$REPOSITORIES_PROPERTIES" ]; then \
27+
mkdir /opt/ibm/wlp/etc/; \
28+
echo "$REPOSITORIES_PROPERTIES" > /opt/ibm/wlp/etc/repositories.properties; \
29+
installUtility install --acceptLicense baseBundle; \
30+
rm /opt/ibm/wlp/etc/repositories.properties; \
31+
elif [ -f /tmp/wlpRepo.zip ]; then \
32+
installUtility install --acceptLicense baseBundle --from=/tmp/wlpRepo.zip; \
33+
else \
34+
installUtility install --acceptLicense baseBundle; \
35+
fi; \
36+
rm -rf /output/workarea /output/logs; \
37+
find /opt/ibm/wlp ! -perm -g=rw -print0 | xargs -r -0 chmod g+rw;
38+
39+
ARG PARENT_IMAGE=icr.io/appcafe/websphere-liberty:25.0.0.4-kernel-java11-openj9-ubi
40+
FROM $PARENT_IMAGE
41+
ARG VERBOSE=false
42+
43+
# Copy the runtime
44+
COPY --from=installBundle --chown=1001:0 /opt/ibm/wlp /opt/ibm/wlp
45+
46+
COPY --chown=1001:0 server.xml /config/
47+
48+
# Create a new SCC layer
49+
RUN if [ "$OPENJ9_SCC" = "true" ]; then populate_scc.sh; fi \
50+
&& rm -rf /output/messaging /output/resources/security /logs/* $WLP_OUTPUT_DIR/.classCache \
51+
&& find /opt/ibm/wlp/output ! -perm -g=rwx -print0 | xargs -0 -r chmod g+rwx

0 commit comments

Comments
 (0)