Skip to content

Commit 1caaea2

Browse files
committed
JAMES-4142 Upgrade Docker cassandra image to 5.0.4
1 parent c75eb15 commit 1caaea2

File tree

19 files changed

+22
-22
lines changed

19 files changed

+22
-22
lines changed

backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,6 @@ private static void createKeyspace(KeyspaceConfiguration keyspaceConfiguration,
9292
}
9393

9494
private static void ensureContactable(CqlSession session) {
95-
session.execute("SELECT dateof(now()) FROM system.local ;");
95+
session.execute("SELECT toTimestamp(now()) FROM system.local ;");
9696
}
9797
}

backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/DockerCassandra.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ private static Optional<String> getFixedBuildId() {
137137

138138
@SuppressWarnings("resource")
139139
public DockerCassandra() {
140-
this("cassandra_4_1_5-" + buildSpecificImageDiscriminator(),
140+
this("cassandra_5_0_4-" + buildSpecificImageDiscriminator(),
141141
getFixedBuildId().isEmpty(),
142142
AdditionalDockerFileStep.IDENTITY);
143143
}
@@ -181,7 +181,7 @@ public void close() {
181181
new ImageFromDockerfile(imageName,deleteImageAfterUsage)
182182
.withDockerfileFromBuilder(builder ->
183183
additionalSteps.applyStep(builder
184-
.from("cassandra:4.1.9")
184+
.from("cassandra:5.0.4")
185185
.env("CASSANDRA_CONFIG", "/etc/cassandra")
186186
.run(memorySettingCommand
187187
+ "&& echo \"-Dcassandra.skip_wait_for_gossip_to_settle=0\" >> " + JVM_OPTIONS

backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/init/ClusterFactoryTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ void createShouldReturnAContactableCluster(DockerCassandra dockerCassandra) {
6666

6767
void assertThatClusterIsContactable(CqlSession session) {
6868
try {
69-
session.execute("SELECT dateof(now()) FROM system.local ;");
69+
session.execute("SELECT toTimestamp(now()) FROM system.local ;");
7070
} catch (Exception e) {
7171
throw new AssertionError("expecting cluster can be connected but actually not", e);
7272
}

docs/modules/servers/pages/distributed/operate/logging/docker-compose-block.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ services:
3535
- discovery.type=single-node
3636
3737
cassandra:
38-
image: cassandra:4.1.9
38+
image: cassandra:5.0.4
3939
ports:
4040
- "9042:9042"
4141

docs/modules/servers/pages/distributed/run/run-docker.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Firstly, create your own user network on Docker for the James environment:
5353

5454
You need a running *cassandra* in docker which connects to *james* network. To achieve this run:
5555

56-
$ docker run -d --network james --name=cassandra cassandra:4.1.9
56+
$ docker run -d --network james --name=cassandra cassandra:5.0.4
5757

5858
You need a running *rabbitmq* in docker which connects to *james* network. To achieve this run:
5959

docs/modules/servers/pages/distributed/run/run-java.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ running. You can either install the servers or launch them via docker:
5050

5151
[source,bash]
5252
----
53-
$ docker run -d -p 9042:9042 --name=cassandra cassandra:4.1.9
53+
$ docker run -d -p 9042:9042 --name=cassandra cassandra:5.0.4
5454
$ docker run -d --network james -p 9200:9200 --name=opensearch --env 'discovery.type=single-node' opensearchproject/opensearch:2.19.2
5555
$ docker run -d -p 5672:5672 -p 15672:15672 --name=rabbitmq rabbitmq:4.1.1-management
5656
$ docker run -d --env 'REMOTE_MANAGEMENT_DISABLE=1' --env 'SCALITY_ACCESS_KEY_ID=accessKey1' --env 'SCALITY_SECRET_ACCESS_KEY=secretKey1' --name=s3 ghcr.io/scality/cloudserver:c1ba296859690c1cbbec609aaae430f6b04b4745

server/apps/cassandra-app/README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Third party compulsory dependencies:
2626

2727
[source]
2828
----
29-
$ docker run -d --network james -p 9042:9042 --name=cassandra cassandra:4.1.9
29+
$ docker run -d --network james -p 9042:9042 --name=cassandra cassandra:5.0.4
3030
$ docker run -d --network james -p 9200:9200 --name=opensearch --env 'discovery.type=single-node' opensearchproject/opensearch:2.19.2
3131
----
3232

server/apps/cassandra-app/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ services:
3939
- DISABLE_SECURITY_PLUGIN=true
4040

4141
cassandra:
42-
image: cassandra:4.1.9
42+
image: cassandra:5.0.4
4343
ports:
4444
- "9042:9042"
4545
healthcheck:

server/apps/distributed-app/README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Third party compulsory dependencies:
1717

1818
[source]
1919
----
20-
$ docker run -d --network james -p 9042:9042 --name=cassandra cassandra:4.1.9
20+
$ docker run -d --network james -p 9042:9042 --name=cassandra cassandra:5.0.4
2121
$ docker run -d --network james -p 9200:9200 --name=opensearch --env 'discovery.type=single-node' --env 'DISABLE_SECURITY_PLUGIN=true' --env 'DISABLE_INSTALL_DEMO_CONFIG=true' opensearchproject/opensearch:2.19.2
2222
$ docker run -d --network james -p 5672:5672 -p 15672:15672 --name=rabbitmq rabbitmq:4.1.1-management
2323
$ docker run -d --network james -p 8000:8000 --env 'REMOTE_MANAGEMENT_DISABLE=1' --env 'SCALITY_ACCESS_KEY_ID=accessKey1' --env 'SCALITY_SECRET_ACCESS_KEY=secretKey1' --name=s3 ghcr.io/scality/cloudserver:c1ba296859690c1cbbec609aaae430f6b04b4745

server/apps/distributed-app/docker-compose-with-pulsar.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ services:
4848

4949
cassandra:
5050
container_name: cassandra
51-
image: cassandra:4.1.9
51+
image: cassandra:5.0.4
5252
ports:
5353
- "9042:9042"
5454
healthcheck:

0 commit comments

Comments
 (0)