Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Runs two OpenSearch clusters side-by-side for ES → OpenSearch migration testin
| OpenSearch 1.x (primary) | 1.3.x | https://localhost:9200 |
| OpenSearch 3.x (shadow) | 3.8.0 | https://localhost:9201 |
| OS 1.x Dashboards | 1.3.x | http://localhost:5601 |
| OS 3.x Dashboards | 3.0.0 | http://localhost:5602 |
| OS 3.x Dashboards | 3.8.0 | http://localhost:5602 |
| dotCMS | latest | http://localhost:8082 |
| Glowroot | - | http://localhost:4000 |
| PostgreSQL | 18 | localhost:5432 |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# Runs BOTH search backends side-by-side for the OS 1.x → OS 3.x migration:
# - OpenSearch 1.3.x + OS Dashboards 1.3.x → http://localhost:5601
# - OpenSearch 3.8.0 + OS Dashboards 3.0.0 → http://localhost:5602
# - OpenSearch 3.8.0 + OS Dashboards 3.8.0 → http://localhost:5602
#
# dotCMS is configured to write to OpenSearch 1.x (primary) while OpenSearch 3.x
# shadows the traffic. Flip DOT_ES_ENDPOINTS to the opensearch3 service URL
Expand Down Expand Up @@ -128,11 +128,11 @@ services:
restart: unless-stopped

# ---------------------------------------------------------------------------
# OpenSearch Dashboards 3.0.0
# OpenSearch Dashboards 3.8.0
# UI → http://localhost:5602
# ---------------------------------------------------------------------------
opensearch3-dashboards:
image: opensearchproject/opensearch-dashboards:3.0.0
image: opensearchproject/opensearch-dashboards:3.8.0
environment:
OPENSEARCH_HOSTS: '["https://opensearch3:9200"]'
opensearch.ssl.verificationMode: "none"
Expand Down
4 changes: 2 additions & 2 deletions docs/backend/OPENSEARCH_MIGRATION_TESTER_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ neutral names:
- **Target engine** — **OpenSearch 3.x**, the engine we are migrating *to* (the "new" one).

> In the lab stack below, the source engine is **OpenSearch 1.3** (standing in for a legacy
> Elasticsearch / OpenSearch 1.x deployment) and the target engine is **OpenSearch 3.4**. The concepts
> Elasticsearch / OpenSearch 1.x deployment) and the target engine is **OpenSearch 3.8**. The concepts
> are identical if the source is real Elasticsearch — see the *Elasticsearch variant* note in §4.

### Concepts in two minutes
Expand Down Expand Up @@ -154,7 +154,7 @@ docker compose up -d
| dotCMS | app under test | http://localhost:8082 | Admin UI + REST API. Login `admin` / `admin`. |
| Source engine (OpenSearch 1.3) | "old" engine | https://localhost:9200 | HTTPS + auth. |
| Source dashboards | inspect source indices | http://localhost:5601 | Login `admin` / `admin`. |
| Target engine (OpenSearch 3.4) | "new" engine | https://localhost:9201 | HTTPS + auth. |
| Target engine (OpenSearch 3.8) | "new" engine | https://localhost:9201 | HTTPS + auth. |
| Target dashboards | inspect target indices | http://localhost:5602 | Login `admin` / `Dev!Search3-Kx9mP-2026`. |
| Glowroot | JVM profiler | http://localhost:4000 | Optional. |
| PostgreSQL | database | *(not published to host)* | Reach it via `docker compose exec db …` — see §6. |
Expand Down
2 changes: 1 addition & 1 deletion dotCMS/src/docker-compose/it-test/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ services:
- es_net

opensearch-test-upgrade:
image: ${OS_IMAGE_UPGRADE:-opensearchproject/opensearch:3.0.0}
image: ${OS_IMAGE_UPGRADE:-opensearchproject/opensearch:3.8.0}
environment:
- cluster.name=opensearch-upgrade-cluster
- node.name=opensearch-upgrade-node
Expand Down
2 changes: 1 addition & 1 deletion environments/environment.properties
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
mvn.environment.name=${env.BUILD_ENV:dev}
default.context.name=default
docker.image.search=opensearchproject/opensearch:1.3.6
docker.image.search.upgrade=opensearchproject/opensearch:3.4.0
docker.image.search.upgrade=opensearchproject/opensearch:3.8.0
docker.image.postgres=pgvector/pgvector:pg18
postman.collections=Maintenance_Resource
docker.image.wiremock=wiremock/wiremock:3.5.3
Expand Down
Loading