Closed Bug 1393889 Opened 7 years ago Closed 5 years ago

build local dev env for development and testing of Elasticsearch 7.1.0

Categories

(Socorro :: General, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The Elasticsearch 5 migration project is more complicated than we originally envisioned. At this stage, it's not a good idea to continue to rely on the -stage environment for testing and development.

We need a local dev environment that we can run that has the following components:

1. functional Socorro processor and webapp
2. an Elasticsearch 1.x container
3. an Elasticsearch 5.x container

That will allow us to set up, develop on, and test migration scripts. It will also allow us to set up, develop on, and test Socorro running against an Elasticsearch 5.x cluster.

This bug covers figuring out that environment and setting it up.
Making this a P2.
Priority: -- → P2
Assignee: nobody → willkg
Status: NEW → ASSIGNED

Adjusting target Elasticsearch version to 7.1.0 since we're going to try to hit that.

Summary: build local dev environment for development and testing of Elasticsearch 5 migration → build local dev env for development and testing of Elasticsearch 7.1.0

willkg merged PR #4944: "bug 1393889: add elasticsearch7 service" in 0cf768c.

We can run it with:

$ docker-compose up elasticsearch7

That covers running elasticsearch 1.4 and 7.1 simultaneously. Being able to run the processor and webapp was something we fixed a while back when we built the Docker-based local dev environment.

We're all done here. Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: