[
https://issues.apache.org/jira/browse/GEODE-9156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17337624#comment-17337624
]
ASF subversion and git services commented on GEODE-9156:
--------------------------------------------------------
Commit 473af500ce43a4d35e08d4d750f3b5ed9186cc99 in geode's branch
refs/heads/develop from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=473af50 ]
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.
> 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
>
> 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)