Skip to content

Commit 9f81354

Browse files
committed
build: replace bitnami image with official minio one
1 parent da8b006 commit 9f81354

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed

e2e-tests/src/test/java/com/huawei/cloud/tests/ObsTransferEndToEndTest.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
@Testcontainers
6363
@EndToEndTest
6464
public class ObsTransferEndToEndTest {
65-
public static final String MINIO_DOCKER_IMAGE = "bitnami/minio";
65+
public static final String MINIO_DOCKER_IMAGE = "quay.io/minio/minio";
6666
public static final int MINIO_CONTAINER_PORT = 9000;
6767
public static final String TESTFILE_NAME = "testfile.json";
6868
protected static final HuaweiParticipant CONSUMER = HuaweiParticipant.Builder.newInstance()
@@ -96,13 +96,15 @@ public class ObsTransferEndToEndTest {
9696
private final GenericContainer<?> providerContainer = new GenericContainer<>(MINIO_DOCKER_IMAGE)
9797
.withEnv("MINIO_ROOT_USER", PROVIDER_AK)
9898
.withEnv("MINIO_ROOT_PASSWORD", PROVIDER_SK)
99-
.withExposedPorts(MINIO_CONTAINER_PORT);
99+
.withExposedPorts(MINIO_CONTAINER_PORT)
100+
.withCommand("server /data");
100101

101102
@Container
102103
private final GenericContainer<?> consumerContainer = new GenericContainer<>(MINIO_DOCKER_IMAGE)
103104
.withEnv("MINIO_ROOT_USER", CONSUMER_AK)
104105
.withEnv("MINIO_ROOT_PASSWORD", CONSUMER_SK)
105-
.withExposedPorts(MINIO_CONTAINER_PORT);
106+
.withExposedPorts(MINIO_CONTAINER_PORT)
107+
.withCommand("server /data");
106108
private ObsClient providerClient;
107109
private ObsClient consumerClient;
108110
private String consumerEndpoint;

extensions/control-plane/provision-obs/src/test/java/com/huawei/cloud/provision/obs/ObsProvisionerMinioTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,16 @@
3333
@EndToEndTest
3434
public class ObsProvisionerMinioTest extends ObsProvisionerTestBase {
3535

36-
private static final String MINIO_DOCKER_IMAGE = "bitnami/minio";
36+
private static final String MINIO_DOCKER_IMAGE = "quay.io/minio/minio";
3737
private static final String USER = "USER";
3838
private static final String PASSWORD = "PASSWORD";
3939

4040
@Container
4141
private final GenericContainer<?> minioContainer = new GenericContainer<>(MINIO_DOCKER_IMAGE)
4242
.withEnv("MINIO_ROOT_USER", USER)
4343
.withEnv("MINIO_ROOT_PASSWORD", PASSWORD)
44-
.withExposedPorts(9000);
44+
.withExposedPorts(9000)
45+
.withCommand("server /data");
4546
private ObsClient obsClient;
4647

4748
@Override

extensions/data-plane/data-plane-obs/src/test/java/com/huawei/cloud/transfer/obs/ObsDataSinkMinioTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,16 @@
2929
@Testcontainers
3030
@EndToEndTest
3131
class ObsDataSinkMinioTest extends ObsDataSinkTestBase {
32-
public static final String MINIO_DOCKER_IMAGE = "bitnami/minio";
32+
public static final String MINIO_DOCKER_IMAGE = "quay.io/minio/minio";
3333
public static final String USER = "USER";
3434
public static final String PASSWORD = "PASSWORD";
3535

3636
@Container
3737
private final GenericContainer<?> minioContainer = new GenericContainer<>(MINIO_DOCKER_IMAGE)
3838
.withEnv("MINIO_ROOT_USER", USER)
3939
.withEnv("MINIO_ROOT_PASSWORD", PASSWORD)
40-
.withExposedPorts(9000);
40+
.withExposedPorts(9000)
41+
.withCommand("server /data");
4142
private ObsClient obsClient;
4243

4344

extensions/data-plane/data-plane-obs/src/test/java/com/huawei/cloud/transfer/obs/ObsDataSourceMinioTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,16 @@
2828
@Testcontainers
2929
class ObsDataSourceMinioTest extends ObsDataSourceTestBase {
3030

31-
public static final String MINIO_DOCKER_IMAGE = "bitnami/minio";
31+
public static final String MINIO_DOCKER_IMAGE = "quay.io/minio/minio";
3232
public static final String USER = "USER";
3333
public static final String PASSWORD = "PASSWORD";
3434

3535
@Container
3636
private final GenericContainer<?> minioContainer = new GenericContainer<>(MINIO_DOCKER_IMAGE)
3737
.withEnv("MINIO_ROOT_USER", USER)
3838
.withEnv("MINIO_ROOT_PASSWORD", PASSWORD)
39-
.withExposedPorts(9000);
39+
.withExposedPorts(9000)
40+
.withCommand("server /data");
4041
private ObsClient obsClient;
4142

4243

0 commit comments

Comments
 (0)