Skip to content

Conversation

@skudasov
Copy link
Contributor

@skudasov skudasov commented Jul 8, 2025


Below is a summarization created by an LLM (gpt-4-0125-preview). Be mindful of hallucinations and verify accuracy.

Why

The changes update and refactor the observability and Blockscout stack related files, improve file organization, and introduce enhancements for the observability stack setup and teardown. The adjustments also include the removal of unused dependencies and the migration of specific service configurations to a more structured directory layout.

What

  • framework/.changeset/v0.10.1.md

    • Added functionality for reusing observability stack functions in devenv repository.
    • Updated all dashboard URLs to a 15-minute range with 5-second refresh intervals.
    • Introduced config functions compatible with devenv.
  • framework/cmd/blockscout.go, framework/cmd/ci.go, framework/cmd/ci_fake.go, framework/cmd/ci_test.go, framework/cmd/logs.go, framework/cmd/main.go, framework/cmd/observability.go

    • Removed these files as part of a refactoring process.
  • framework/cmd/observability/blockscout/ and framework/cmd/observability/compose/

    • Moved and updated several configuration files related to the observability and Blockscout stack to a new location for better organization.
  • framework/observability.go

    • Added new implementations for observability stack setup and teardown functions, previously handled in the removed observability.go.
  • framework/go.mod and framework/go.sum

    • Updated dependencies, removing unused ones.
  • framework/config.go

    • Introduced new functions for loading and handling configurations, improving the overall configuration management process.

    This also removes 2 unused features: Analyzing CI runs and uploading docs from CI to local Loki.

@skudasov skudasov requested a review from Tofel July 8, 2025 14:55
@skudasov skudasov force-pushed the devenv-changes branch 2 times, most recently from d5bfbe3 to 617a101 Compare July 8, 2025 17:21
@skudasov skudasov marked this pull request as ready for review July 8, 2025 17:30
@skudasov skudasov requested a review from a team as a code owner July 8, 2025 17:30
@skudasov skudasov merged commit 1239aee into main Jul 8, 2025
64 checks passed
@skudasov skudasov deleted the devenv-changes branch July 8, 2025 17:39
@skudasov skudasov changed the title port changes from devenv back, make observability stack exportable port changes from devenv back, make observability stack exportable, clean up docs Jul 9, 2025
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.

2 participants