Skip to content

chore: bump local OpenSearch/OSD to 3.9.0 from staging registry - #453

Merged
kylehounslow merged 1 commit into
opensearch-project:mainfrom
lezzago:chore/local-osd-custom-image
Sep 15, 2026
Merged

kylehounslow merged 1 commit into
opensearch-project:mainfrom
lezzago:chore/local-osd-custom-image

Conversation

@lezzago

@lezzago lezzago commented Sep 11, 2026

Copy link
Copy Markdown
Member

Summary

Bump the local opensearch and opensearch-dashboards services to 3.9.0 and pull them from the staging registry, to test the pre-release 3.9.0 builds with the local observability stack.

Changes

  • .env:
    • OPENSEARCH_DOCKER_REPO: opensearchprojectopensearchstaging
    • OPENSEARCH_VERSION: 3.8.03.9.0
    • OPENSEARCH_DASHBOARDS_VERSION: 3.8.03.9.0

Testing

Brought up the full stack; both services run opensearchstaging/*:3.9.0. OpenSearch healthy, OpenSearch Dashboards status green, and logs/traces/service-map/metrics all ingesting.

@lezzago
lezzago marked this pull request as draft September 11, 2026 21:03
@lezzago
lezzago force-pushed the chore/local-osd-custom-image branch from 30dbd66 to c974e3e Compare September 11, 2026 21:05
@lezzago
lezzago marked this pull request as ready for review September 11, 2026 21:09
services:
# OpenSearch Dashboards - Web UI for visualizing logs and traces
opensearch-dashboards:
image: ${OPENSEARCH_DOCKER_REPO}/opensearch-dashboards:${OPENSEARCH_DASHBOARDS_VERSION}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we modify .env instead?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the fix is in main, we could like use opensearchstaging repo with 3.8.0 tag since it's a nightly build

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is in 3.9 staging, but 3.9 staging is missing the AD plugin which is needed.

# Custom OSD image: built on top of OpenSearch Dashboards 3.8, but with the latest
# changes from the dashboards-observability plugin (all other plugins intact).
# Override with OPENSEARCH_DASHBOARDS_IMAGE to revert to the stock image.
image: ${OPENSEARCH_DASHBOARDS_IMAGE:-ashisagr32966/opensearch-dashboards-obs:${OPENSEARCH_DASHBOARDS_VERSION}}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if it's temporary, can we change installation command instead of changing source? or does .env take priority over shell environment?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1. Perhaps we could inline the OPENSEARCH_DASHBOARDS_IMAGE env var in the CLI command

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I made a change so this custom image is the default, but if they comment it out in the .env file, it will fall back to the old OSD 3.8 image.

@lezzago
lezzago force-pushed the chore/local-osd-custom-image branch from c974e3e to 746580f Compare September 14, 2026 19:16
@lezzago lezzago changed the title chore: use custom OSD image with latest dashboards-observability changes chore: point local OSD at OpenSearch 3.9 staging image via .env Sep 14, 2026
@lezzago
lezzago force-pushed the chore/local-osd-custom-image branch from 746580f to e647c54 Compare September 14, 2026 19:21
@lezzago lezzago changed the title chore: point local OSD at OpenSearch 3.9 staging image via .env chore: point local OpenSearch stack at 3.9 staging images Sep 14, 2026
@lezzago
lezzago force-pushed the chore/local-osd-custom-image branch from e647c54 to 665cb67 Compare September 14, 2026 20:05
@lezzago lezzago changed the title chore: point local OpenSearch stack at 3.9 staging images chore: use custom OSD image for local dashboards Sep 14, 2026
@lezzago
lezzago force-pushed the chore/local-osd-custom-image branch from 665cb67 to 5c365f2 Compare September 14, 2026 20:24
@lezzago lezzago changed the title chore: use custom OSD image for local dashboards chore: pin local OSD to custom dashboards image via .env Sep 14, 2026
Point the local opensearch and opensearch-dashboards services at
opensearchstaging 3.9.0 by switching OPENSEARCH_DOCKER_REPO to
opensearchstaging and bumping OPENSEARCH_VERSION and
OPENSEARCH_DASHBOARDS_VERSION to 3.9.0.

Signed-off-by: Ashish Agrawal <ashisagr@amazon.com>
@lezzago
lezzago force-pushed the chore/local-osd-custom-image branch from 5c365f2 to e0d694b Compare September 15, 2026 15:15
@lezzago lezzago changed the title chore: pin local OSD to custom dashboards image via .env chore: bump local OpenSearch/OSD to 3.9.0 from staging registry Sep 15, 2026
@kylehounslow
kylehounslow merged commit 141ce8a into opensearch-project:main Sep 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants