Skip to content

[b/545456777] Gerrit to GitHub Migration: Azure Monitor - #1179

Open
patilgp-oss wants to merge 1 commit into
mainfrom
feat/migrate-azure-monitor-b-545456777
Open

[b/545456777] Gerrit to GitHub Migration: Azure Monitor#1179
patilgp-oss wants to merge 1 commit into
mainfrom
feat/migrate-azure-monitor-b-545456777

Conversation

@patilgp-oss

Copy link
Copy Markdown

Description

Migrate the Azure Monitor integration from the legacy GoB repository (tip-marketplace) to the open GitHub repository (content-hub).

  • Deconstruction: Migrated source code into modular actions/, core/, resources/, and widgets/ structure.
  • Dependencies: Configured pyproject.toml with uv dependencies and local wheel sources (EnvironmentCommon, TIPCommon-2.2.12, integration-testing, soar-sdk).
  • Tests: Converted all test suites to use the integration_testing framework with 100% pass rate (12/12 unit and action tests passed).
  • Validation: Verified with mp validate (23/23 validations passed) and mp build.

Tracking

- Deconstructed and migrated Azure Monitor integration to Content Hub format.
- Added pyproject.toml with uv dependencies and wheel sources.
- Converted unit and action tests using integration_testing framework.
- Added ruff.toml exclusion for azure_monitor.

BUG=b/545456777
TAG=agy
CONV=50e6c938-b31b-4305-8720-035afee56366
@patilgp-oss
patilgp-oss requested a review from a team as a code owner August 25, 2026 07:17
@github-actions

Copy link
Copy Markdown

Marketplace Validation Failed

Click to view the full report

Validation Report

🧩 Integrations

azure_monitor

Validation Name Details
⚠️ Integration Version Bump New integration project.toml and release_note.yaml version must be initialize to 1.0

1 similar comment
@github-actions

Copy link
Copy Markdown

Marketplace Validation Failed

Click to view the full report

Validation Report

🧩 Integrations

azure_monitor

Validation Name Details
⚠️ Integration Version Bump New integration project.toml and release_note.yaml version must be initialize to 1.0

@nitishgangal-ind nitishgangal-ind left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM.

@nitishgangal-ind

Copy link
Copy Markdown

@patilgp-oss - Changes LGTM. However, there are some failed checks, could you please take a look. Thanks!

@patilgp-oss patilgp-oss reopened this Aug 31, 2026
@github-actions

Copy link
Copy Markdown

Marketplace Validation Failed

Click to view the full report

Validation Report

🧩 Integrations

azure_monitor

Validation Name Details
⚠️ Integration Version Bump New integration project.toml and release_note.yaml version must be initialize to 1.0

@patilgp-oss patilgp-oss self-assigned this Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants