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

Plugins: Add feature toggle for Temporary Credentials #71033

Merged
merged 3 commits into from
Jul 6, 2023

Conversation

idastambuk
Copy link
Contributor

What is this feature?

Adds a feature flag awsDatasourcesTempCredentials for the planned Temporary Credentials feature for Grafana Cloud.

Which issue(s) does this PR fix?:

Fixes https://github.com/grafana/oss-plugin-partnerships/issues/203

Special notes for your reviewer:

Please check that:

  • It works as expected from a user's perspective.
  • If this is a pre-GA feature, it is behind a feature toggle.
  • The docs are updated, and if this is a notable improvement, it's added to our What's New doc.

@idastambuk idastambuk added this to the 10.1.x milestone Jul 4, 2023
@idastambuk idastambuk requested review from grafanabot and a team as code owners July 4, 2023 10:46
@idastambuk idastambuk requested review from summerwollin and mmandrus and removed request for a team July 4, 2023 10:46
@grafanabot grafanabot added area/backend area/frontend type/docs Flags the technical writing team for documentation support; auto adds to org-wide docs project labels Jul 4, 2023
Copy link
Contributor

@mmandrus mmandrus left a comment

Choose a reason for hiding this comment

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

LGTM!

Is there an FRR for this yet, or do we not know enough yet to write one?

@idastambuk
Copy link
Contributor Author

LGTM!

Is there an FRR for this yet, or do we not know enough yet to write one?

We don't have one yet, but there's a task for it.

@idastambuk idastambuk force-pushed the 203-temporary-credentials-create-a-feature-toggle branch from 2a48e20 to f002772 Compare July 6, 2023 09:02
Copy link
Contributor

@katebrenner katebrenner left a comment

Choose a reason for hiding this comment

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

LGTM! nit for a separate PR: We should update https://github.com/grafana/grafana/blob/main/pkg/services/featuremgmt/codeowners.go#L23 to be @grafana/aws-datasources

@idastambuk
Copy link
Contributor Author

LGTM! nit for a separate PR: We should update https://github.com/grafana/grafana/blob/main/pkg/services/featuremgmt/codeowners.go#L23 to be @grafana/aws-datasources

Pushed another commit for this☝🏻

@idastambuk idastambuk merged commit d335084 into main Jul 6, 2023
@idastambuk idastambuk deleted the 203-temporary-credentials-create-a-feature-toggle branch July 6, 2023 15:06
polibb pushed a commit that referenced this pull request Jul 14, 2023
* Add feature toggle

* Change team name in codeowners file
@ricky-undeadcoders ricky-undeadcoders modified the milestones: 10.1.x, 10.1.0 Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add to changelog area/backend area/frontend no-backport Skip backport of PR type/docs Flags the technical writing team for documentation support; auto adds to org-wide docs project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants