Skip to content

feat(objectstore): enable objectstore auth if key is configured#535

Open
matt-codecov wants to merge 1 commit intomainfrom
matth/objectstore-enable-auth
Open

feat(objectstore): enable objectstore auth if key is configured#535
matt-codecov wants to merge 1 commit intomainfrom
matth/objectstore-enable-auth

Conversation

@matt-codecov
Copy link

  • upgrades objectstore-client to 0.0.15
  • adds ObjectstoreConfig dataclass to config which can configure Objectstore signing key/token creation options
  • creates an Objectstore TokenGenerator if config is provided

something to note: in INF-844 our secrets were provisioned with GCP Secret Manager. @rgibert says for now we have to mount them as files until secret syncing in the GCP SM CSI driver is GA, so that's what this PR does.

working with @rgibert to get these into launchpad's config. https://github.com/getsentry/ops/pull/18653 mounts the signing key as a file, next up i need to figure out where to inject these config values

Copy link
Contributor

@NicoHinderling NicoHinderling left a comment

Choose a reason for hiding this comment

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

lgtm but worth having @rbro112 take a look as well

@matt-codecov matt-codecov force-pushed the matth/objectstore-enable-auth branch from 422a71f to 20fea25 Compare March 11, 2026 23:34
@sentry
Copy link
Contributor

sentry bot commented Mar 11, 2026

Sentry Build Distribution

App Name App ID Version Configuration Install Page
Hacker News com.emergetools.hackernews 1.0.2 (13) Release Install Build

@matt-codecov matt-codecov force-pushed the matth/objectstore-enable-auth branch from 20fea25 to b84a05b Compare March 17, 2026 22:13
@matt-codecov matt-codecov force-pushed the matth/objectstore-enable-auth branch 2 times, most recently from e4ca0f7 to 1e49857 Compare March 17, 2026 23:25
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@matt-codecov matt-codecov force-pushed the matth/objectstore-enable-auth branch from 1e49857 to 73f721b Compare March 18, 2026 00:03
@matt-codecov
Copy link
Author

i have incorporated some of the AI suggestions and i believe i've fixed the type checking

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