Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: cloud integrations: include cloud account id in account status response #6833

Conversation

raj-k-singh
Copy link
Collaborator

@raj-k-singh raj-k-singh commented Jan 16, 2025

Summary

Adds cloud_account_id in cloud integrations account status response

Related Issues / PR's

Contributes to #6544


Important

Add CloudAccountId to AccountStatusResponse and update tests to verify its presence.

  • Behavior:
    • Add CloudAccountId field to AccountStatusResponse in controller.go.
    • Update GetAccountStatus in controller.go to include CloudAccountId in response.
  • Tests:
    • Update TestAWSIntegrationAccountLifecycle in signoz_cloud_integrations_test.go to check for CloudAccountId in account status response.

This description was created by Ellipsis for bd63d70. It will automatically update as commits are pushed.

@raj-k-singh raj-k-singh force-pushed the chore/aws-integration-api-include-cloud-account-id-in-status-response branch from 664e9a5 to bd63d70 Compare January 16, 2025 13:45
@raj-k-singh raj-k-singh marked this pull request as ready for review January 16, 2025 13:45
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

👍 Looks good to me! Reviewed everything up to bd63d70 in 46 seconds

More details
  • Looked at 49 lines of code in 2 files
  • Skipped 0 files when reviewing.
  • Skipped posting 1 drafted comments based on config settings.
1. pkg/query-service/tests/integration/signoz_cloud_integrations_test.go:52
  • Draft comment:
    Do not add non-ClickHouse related functions to the ClickHouseReader interface. Use the DAO in the telemetry instance instead.
  • Reason this comment was not posted:
    Comment was not on a valid diff hunk.

Workflow ID: wflow_pGdWvtkL0qkJytJv


You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet mode, and more.

@raj-k-singh raj-k-singh merged commit 8e11a98 into main Jan 16, 2025
18 checks passed
@raj-k-singh raj-k-singh deleted the chore/aws-integration-api-include-cloud-account-id-in-status-response branch January 16, 2025 17:21
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