Skip to content

Fix tenant 1 - #26

Merged
artemnikitin merged 1 commit into
mainfrom
fix-tenant-1-config
Jul 19, 2026
Merged

Fix tenant 1#26
artemnikitin merged 1 commit into
mainfrom
fix-tenant-1-config

Conversation

@artemnikitin

@artemnikitin artemnikitin commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • expose tenant-1 Elasticsearch on host port 9200 for cross-node consumers
  • replace Kibana same-node links with cross_node_links and inject ELASTICSEARCH_HOSTS through the Elasticsearch host address
  • increase the Kibana readiness interval so its first boot has enough time to become healthy

Why

Tenant-1 Kibana and Elasticsearch are not guaranteed to be placed on the same Firework node. With the previous same-node link, Kibana started without ELASTICSEARCH_HOSTS, exited immediately, and caused tenant-1 to return HTTP 502 on both AWS and GCP.

This change makes the dependency placement-independent. The separate stale GCP local-volume binding discovered during the same incident is handled by the deployment cleanup lifecycle, not by this PR.

Validation

  • configcheck --require-remote-routing passes against the updated repository
  • GitHub Actions validate-config passes
  • amd64 and arm64 image build jobs are running

@artemnikitin
artemnikitin marked this pull request as ready for review July 19, 2026 14:01
@artemnikitin
artemnikitin merged commit 9e48410 into main Jul 19, 2026
3 checks passed
@artemnikitin
artemnikitin deleted the fix-tenant-1-config branch July 19, 2026 14:10
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.

1 participant