Skip to content

Integrate Sentry#342

Merged
roneli merged 11 commits intocloudquery:mainfrom
disq:feat/sentry
Dec 15, 2021
Merged

Integrate Sentry#342
roneli merged 11 commits intocloudquery:mainfrom
disq:feat/sentry

Conversation

@disq
Copy link
Copy Markdown
Member

@disq disq commented Dec 14, 2021

What more do we need?

@disq disq requested a review from roneli December 14, 2021 12:32
Copy link
Copy Markdown
Contributor

@spangenberg spangenberg left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@yevgenypats yevgenypats left a comment

Choose a reason for hiding this comment

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

Where is the opt-out flag?

@disq
Copy link
Copy Markdown
Member Author

disq commented Dec 14, 2021

Where is the opt-out flag?

oops. added.

@disq disq marked this pull request as ready for review December 14, 2021 15:39
Copy link
Copy Markdown
Contributor

@roneli roneli left a comment

Choose a reason for hiding this comment

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

Would also suggest to do some manual tests like running AWS provider with bad credentials

Also write some tests for example test provider and see that errors get captured and sent.

For AWS provider I would test that the no creds are leaked, they shouldn't but just to double check.

Comment thread pkg/client/client.go Outdated
Comment thread pkg/client/client.go Outdated
Comment thread pkg/client/client.go Outdated
@disq disq requested a review from roneli December 15, 2021 11:02
Copy link
Copy Markdown
Contributor

@roneli roneli left a comment

Choose a reason for hiding this comment

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

LGTM, minor nit

Comment thread internal/telemetry/error.go Outdated
@roneli roneli dismissed yevgenypats’s stale review December 15, 2021 12:12

approved manually

@roneli roneli merged commit 115bed4 into cloudquery:main Dec 15, 2021
@disq disq deleted the feat/sentry branch December 15, 2021 12:25
erezrokah pushed a commit that referenced this pull request Aug 14, 2022
🤖 I have created a release *beep* *boop*
---


## [0.11.8](cloudquery/cq-provider-azure@v0.11.7...v0.11.8) (2022-06-14)


### Bug Fixes

* **deps:** Update module github.com/cloudquery/cq-provider-sdk to v0.11.1 ([#340](cloudquery/cq-provider-azure#340)) ([77c7e50](cloudquery/cq-provider-azure@77c7e50))
* Panic in `security.jit_network_access_policies` ([#342](cloudquery/cq-provider-azure#342)) ([3604559](cloudquery/cq-provider-azure@3604559))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
erezrokah pushed a commit that referenced this pull request Aug 14, 2022
If one of the goroutines spawned in listBigqueryDatasetTables fails and
returns an error then errgroup.Group.Go will cancel the context.

Then semaphore.Acquire can fail because of the canceled context. After this resolver
finishes, and the SDK closes results channel. But other spawned goroutines can still
be running and they may try to send through this closed channel. Panic.
erezrokah pushed a commit that referenced this pull request Aug 14, 2022
🤖 I have created a release *beep* *boop*
---


## [0.8.13](cloudquery/cq-provider-gcp@v0.8.12...v0.8.13) (2022-06-15)


### Bug Fixes

* **deps:** Update module github.com/cloudquery/cq-provider-sdk to v0.11.2 ([#343](cloudquery/cq-provider-gcp#343)) ([397ccdb](cloudquery/cq-provider-gcp@397ccdb))
* **deps:** Update module github.com/cloudquery/cq-provider-sdk to v0.11.3 ([#345](cloudquery/cq-provider-gcp#345)) ([8a67f71](cloudquery/cq-provider-gcp@8a67f71))
* Possible panic ([#342](cloudquery/cq-provider-gcp#342)) ([3e0a72d](cloudquery/cq-provider-gcp@3e0a72d))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
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.

4 participants