Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants