[
https://issues.apache.org/jira/browse/GEODE-9156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17400632#comment-17400632
]
ASF subversion and git services commented on GEODE-9156:
--------------------------------------------------------
Commit 88d2f30ad3d2ef05b5080322ef5eae5a7e0cc9e5 in geode's branch
refs/heads/feature/redis-performance-testing from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=88d2f30 ]
GEODE-9156: Replace docker-compose-rule with testcontainers in geode-assembly
(#6385)
Something to note when doing SSL testing: testcontainers does not let
you set the container name (using `container_name` in your compose.yml).
This ultimately means that reverse IP lookups produce hostnames that
look something like `project_service_index`. The problem is that these
names are not RFC compliant as they contain underscores. This can break
some aspects of SSL validation. I've had to work around this by renaming
containers in various test classes.
(cherry picked from commit 473af500ce43a4d35e08d4d750f3b5ed9186cc99)
> Switch from docker-compose to testcontainers
> --------------------------------------------
>
> Key: GEODE-9156
> URL: https://issues.apache.org/jira/browse/GEODE-9156
> Project: Geode
> Issue Type: Task
> Components: membership
> Reporter: Ernest Burghardt
> Assignee: Jens Deppe
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.12.4, 1.13.4, 1.14.0, 1.15.0
>
>
> Palantir docker-compose-rule is sunsetting this month. Palantir advises
> switching to testcontainers' docker compose integration. We already use
> testcontainer...
--
This message was sent by Atlassian Jira
(v8.3.4#803005)