Skip to content

Commit 28851ac

Browse files
authored
NOSQL - Update to version 25.31.21 (#3048)
1 parent 13b8740 commit 28851ac

4 files changed

Lines changed: 23 additions & 22 deletions

File tree

NoSQL/README-sec.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ For example, to check the version of KVLite, use the `version` command:
8686

8787
```shell
8888
$ docker run --rm -ti --link kvlite:store oracle/nosql:ce-sec java -Xmx64m -Xms64m -jar lib/kvstore.jar version
89-
25.1.13 2025-06-06 17:17:06 UTC Build id: f24717f901b5 Edition: Community
89+
25.3.21 2025-12-19 19:10:14 UTC Build id: 60eebbcaec4d Edition: Community
9090
```
9191

9292
To check the size of the storage shard:
@@ -113,13 +113,13 @@ $ docker run --rm -ti -v secfiles:/shared_conf:ro --link kvlite:store oracle/nos
113113

114114
Pinging components of store kvstore based upon topology sequence #14
115115
10 partitions and 1 storage nodes
116-
Time: 2025-06-10 07:56:11 UTC Version: 25.1.13
116+
Time: 2025-12-30 14:34:14 UTC Version: 25.3.21
117117
Shard Status: healthy: 1 writable-degraded: 0 read-only: 0 offline: 0 total: 1
118118
Admin Status: healthy
119119
Zone [name=KVLite id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] RN Status: online: 1 read-only: 0 offline: 0
120-
Storage Node [sn1] on proxy-nosql: 5000 Zone: [name=KVLite id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] Status: RUNNING Ver: 25.1.13 2025-06-06 17:17:06 UTC Build id: f24717f901b5 Edition: Community isMasterBalanced: true serviceStartTime: 2025-06-10 07:54:30 UTC
121-
Admin [admin1] Status: RUNNING,MASTER serviceStartTime: 2025-06-10 07:54:35 UTC stateChangeTime: 2025-06-10 07:54:34 UTC availableStorageSize: 2 GB
122-
Rep Node [rg1-rn1] Status: RUNNING,MASTER sequenceNumber: 121 haPort: 5011 availableStorageSize: 9 GB storageType: HD serviceStartTime: 2025-06-10 07:54:36 UTC stateChangeTime: 2025-06-10 07:54:37 UTC
120+
Storage Node [sn1] on kvlite: 5000 Zone: [name=KVLite id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] Status: RUNNING Ver: 25.3.21 2025-12-19 19:10:14 UTC Build id: 60eebbcaec4d Edition: Community isMasterBalanced: true serviceStartTime: 2025-12-30 14:30:44 UTC
121+
Admin [admin1] Status: RUNNING,MASTER serviceStartTime: 2025-12-30 14:30:49 UTC stateChangeTime: 2025-12-30 14:30:49 UTC availableStorageSize: 2 GB
122+
Rep Node [rg1-rn1] Status: RUNNING,MASTER sequenceNumber: 131 haPort: 5011 availableStorageSize: 8 GB storageType: HD serviceStartTime: 2025-12-30 14:30:51 UTC stateChangeTime: 2025-12-30 14:30:51 UTC
123123

124124

125125
kv-> put kv -key /SomeKey -value SomeValue
@@ -151,6 +151,7 @@ tables
151151
SYS$TableStatsPartition
152152
SYS$TopologyHistory
153153

154+
154155
sql-> exit
155156
```
156157

@@ -223,7 +224,7 @@ be made via the Oracle NoSQL Database Proxy on the `KV_PROXY_PORT`.
223224
First, install the latest version of Oracle NoSQL on your remote host:
224225
225226
```shell
226-
KV_VERSION=25.1.13
227+
KV_VERSION=25.3.21
227228
rm -rf kv-$KV_VERSION
228229
DOWNLOAD_ROOT="https://github.com/oracle/nosql/releases/download/v${KV_VERSION}/"
229230
DOWNLOAD_FILE="kv-ce-${KV_VERSION}.zip"
@@ -406,7 +407,7 @@ number used for the image tag:
406407
407408
408409
```shell
409-
KV_VERSION=25.1.13 docker build --build-arg "$KV_VERSION" --tag "oracle/nosql-ce-sec:$KV_VERSION" .
410+
KV_VERSION=25.3.21 docker build --build-arg "$KV_VERSION" --tag "oracle/nosql-ce-sec:$KV_VERSION" .
410411
```
411412
412413
## More information

NoSQL/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ For example, to check the version of KVLite, use the `version` command:
7373

7474
```shell
7575
$ docker run --rm -ti --link kvlite:store oracle/nosql:ce java -Xmx64m -Xms64m -jar lib/kvstore.jar version
76-
25.1.13 2025-06-06 17:17:06 UTC Build id: f24717f901b5 Edition: Community
76+
25.3.21 2025-12-19 19:10:14 UTC Build id: 60eebbcaec4d Edition: Community
7777
```
7878

7979
To check the size of the storage shard:
@@ -98,14 +98,14 @@ $ docker run --rm -ti --link kvlite:store oracle/nosql:ce \
9898

9999
Pinging components of store kvstore based upon topology sequence #14
100100
10 partitions and 1 storage nodes
101-
Time: 2025-06-10 07:38:08 UTC Version: 25.1.13
101+
Time: 2025-12-30 14:13:45 UTC Version: 25.3.21
102102
Shard Status: healthy: 1 writable-degraded: 0 read-only: 0 offline: 0 total: 1
103103
Admin Status: healthy
104104
Zone [name=KVLite id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] RN Status: online: 1 read-only: 0 offline: 0
105-
Storage Node [sn1] on proxy-nosql: 5000 Zone: [name=KVLite id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] Status: RUNNING Ver: 25.1.13 2025-06-06 17:17:06 UTC Build id: f24717f901b5 Edition: Community isMasterBalanced: true serviceStartTime: 2025-06-10 07:15:32 UTC
106-
Admin [admin1] Status: RUNNING,MASTER serviceStartTime: 2025-06-10 07:15:36 UTC stateChangeTime: 2025-06-10 07:15:35 UTC availableStorageSize: 2 GB
107-
Rep Node [rg1-rn1] Status: RUNNING,MASTER sequenceNumber: 84 haPort: 5011 availableStorageSize: 9 GB storageType: HD serviceStartTime: 2025-06-10 07:15:37 UTC stateChangeTime: 2025-06-10 07:15:37 UTC
108-
105+
Storage Node [sn1] on kvlite: 5000 Zone: [name=KVLite id=zn1 type=PRIMARY allowArbiters=false masterAffinity=false] Status: RUNNING Ver: 25.3.21 2025-12-19 19:10:14 UTC Build id: 60eebbcaec4d Edition: Community isMasterBalanced: true serviceStartTime: 2025-12-30 14:12:04 UTC
106+
Admin [admin1] Status: RUNNING,MASTER serviceStartTime: 2025-12-30 14:12:07 UTC stateChangeTime: 2025-12-30 14:12:07 UTC availableStorageSize: 2 GB
107+
Rep Node [rg1-rn1] Status: RUNNING,MASTER sequenceNumber: 85 haPort: 5011 availableStorageSize: 8 GB storageType: HD serviceStartTime: 2025-12-30 14:12:08 UTC stateChangeTime: 2025-12-30 14:12:09 UTC
108+
109109
kv-> put kv -key /SomeKey -value SomeValue
110110
Operation successful, record inserted.
111111
kv-> get kv -key /SomeKey
@@ -176,7 +176,7 @@ be made via the Oracle NoSQL Database Proxy on the `KV_PROXY_PORT`.
176176
First, install the latest version of Oracle NoSQL on your remote host:
177177

178178
```shell
179-
KV_VERSION=25.1.13
179+
KV_VERSION=25.3.21
180180
rm -rf kv-$KV_VERSION
181181
DOWNLOAD_ROOT="https://github.com/oracle/nosql/releases/download/v${KV_VERSION}/"
182182
DOWNLOAD_FILE="kv-ce-${KV_VERSION}.zip"
@@ -336,7 +336,7 @@ number used for the image tag:
336336

337337

338338
```shell
339-
KV_VERSION=25.1.13 docker build --build-arg "$KV_VERSION" --tag "oracle/nosql-ce:$KV_VERSION" .
339+
KV_VERSION=25.3.21 docker build --build-arg "$KV_VERSION" --tag "oracle/nosql-ce:$KV_VERSION" .
340340
```
341341

342342
## More information

NoSQL/ce-sec/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# Copyright (c) 2022, 2025 Oracle and/or its affiliates.
1+
# Copyright (c) 2022, 2025 Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/
33
#
4-
FROM ghcr.io/graalvm/jdk-community:21
4+
FROM ghcr.io/graalvm/jdk-community:17-ol9
55

66
LABEL org.opencontainers.image.source = "https://github.com/oracle/docker-images"
77

8-
ARG KV_VERSION=25.1.13
8+
ARG KV_VERSION=25.3.21
99
ARG DOWNLOAD_ROOT="https://github.com/oracle/nosql/releases/download/v${KV_VERSION}/"
1010
ARG DOWNLOAD_FILE="kv-ce-${KV_VERSION}.zip"
1111
ARG DOWNLOAD_LINK="${DOWNLOAD_ROOT}/${DOWNLOAD_FILE}"
@@ -19,7 +19,7 @@ ENV KV_SERVICERANGE 5021-5049
1919
ENV KV_ADDITIONAL_SAN=",DNS:proxy-nosql,DNS:kvlite-nosql-container-host"
2020

2121
# specific to secure configuration
22-
RUN microdnf -y install openssl-3.0.1 && microdnf clean all
22+
RUN microdnf -y install openssl && microdnf -y install gpg && microdnf clean all
2323

2424
# hadolint ignore=DL4006
2525
RUN useradd -d /kvroot -m -s /bin/bash -u 1000 nosql-user && \

NoSQL/ce/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# Copyright (c) 2022, 2025 Oracle and/or its affiliates.
1+
# Copyright (c) 2022, 2025 Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl/
33
#
4-
FROM ghcr.io/graalvm/jdk-community:21
4+
FROM ghcr.io/graalvm/jdk-community:17-ol9
55

66
LABEL org.opencontainers.image.source = "https://github.com/oracle/docker-images"
77

8-
ARG KV_VERSION=25.1.13
8+
ARG KV_VERSION=25.3.21
99
ARG DOWNLOAD_ROOT="https://github.com/oracle/nosql/releases/download/v${KV_VERSION}/"
1010
ARG DOWNLOAD_FILE="kv-ce-${KV_VERSION}.zip"
1111
ARG DOWNLOAD_LINK="${DOWNLOAD_ROOT}/${DOWNLOAD_FILE}"

0 commit comments

Comments
 (0)