-
Notifications
You must be signed in to change notification settings - Fork 547
feat(okta): Deprecation notice for OKTA_API_TOKEN env variable support
#10887
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
Conversation
bbernays
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why would we want to break backwards compatibility for this?
It's a cleanup as we did in Git(Lab?Hub?) and Tailscale. Additionally, I'd like to merge this along with the v3 migration, as that one would already be a breaking change. |
What is the improved experience or functionality that users will get by us forcing them to adjust their configurations? But the V3 migration shouldn't require users to adjust their configurations other than the destination version... |
We streamline the code base here (no direct env lookups in plugins). It's more of the dev experience change.
It will still be a breaking change per the types changes and the need to use updated destinations as well. |
hermanschaaf
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree, let's not do a breaking change only for the sake of removing a few lines / consistency with other plugins.
Instead, maybe we can start by logging a warning if you use OKTA_API_TOKEN without setting token in the config, and say this is marked for deprecation and will be removed in a future version?
aed1193 to
564691b
Compare
OKTA_API_TOKEN env variable supportOKTA_API_TOKEN env variable support
564691b to
04e8998
Compare
|
@hermanschaaf @bbernays |
Co-authored-by: bbernays <[email protected]>
🤖 I have created a release *beep* *boop* --- ## [3.0.0](plugins-source-okta-v2.4.0...plugins-source-okta-v3.0.0) (2023-05-30) ### ⚠ BREAKING CHANGES * This release introduces an internal change to our type system to use [Apache Arrow](https://arrow.apache.org/). This should not have any visible breaking changes, however due to the size of the change we are introducing it under a major version bump to communicate that it might have some bugs that we weren't able to catch during our internal tests. If you encounter an issue during the upgrade, please submit a [bug report](https://github.com/cloudquery/cloudquery/issues/new/choose). You will also need to update destinations depending on which one you use: - Azure Blob Storage >= v3.2.0 - BigQuery >= v3.0.0 - ClickHouse >= v3.1.1 - DuckDB >= v1.1.6 - Elasticsearch >= v2.0.0 - File >= v3.2.0 - Firehose >= v2.0.2 - GCS >= v3.2.0 - Gremlin >= v2.1.10 - Kafka >= v3.0.1 - Meilisearch >= v2.0.1 - Microsoft SQL Server >= v4.2.0 - MongoDB >= v2.0.1 - MySQL >= v2.0.2 - Neo4j >= v3.0.0 - PostgreSQL >= v4.2.0 - S3 >= v4.4.0 - Snowflake >= v2.1.1 - SQLite >= v2.2.0 ### Features * **okta:** Deprecation notice for `OKTA_API_TOKEN` env variable support ([#10887](#10887)) ([528daaa](528daaa)) * Update to use [Apache Arrow](https://arrow.apache.org/) type system ([#10983](#10983)) ([03473dd](03473dd)) ### Bug Fixes * **deps:** Update module github.com/cloudquery/plugin-sdk/v3 to v3.6.7 ([#11043](#11043)) ([3c6d885](3c6d885)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
No description provided.