Skip to content

feat: add the pro activation to the tracked environment variables #12902

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

Merged
merged 1 commit into from
Jul 24, 2025

Conversation

kittylon
Copy link
Contributor

@kittylon kittylon commented Jul 24, 2025

Motivation

Tracking the ACTIVATE_PRO will enable us to identify sessions that use the pro image with an invalid token and fall back to the community image.

Context:
Some users set an invalid token using the pro image and set the ACTIVATE_PRO=0 variable.
Without this, it appears that someone started a session with an invalid token using the pro image, which is misleading, as they would fall back to the community in this situation.

What changes does this PR make?

Adds ACTIVATE_PRO to the list of tracked environment variables that are sent to the analytics backend, so that it's ingested into TinyBird.

Copy link
Contributor

@localstack-bot localstack-bot left a comment

Choose a reason for hiding this comment

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

Welcome to LocalStack! Thanks for raising your first Pull Request and landing in your contributions. Our team will reach out with any reviews or feedbacks that we have shortly. We recommend joining our Slack Community and share your PR on the #community channel to share your contributions with us. Please make sure you are following our contributing guidelines and our Code of Conduct.

@localstack-bot
Copy link
Contributor

localstack-bot commented Jul 24, 2025

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

Copy link

S3 Image Test Results (AMD64 / ARM64)

    2 files    2 suites   8m 59s ⏱️
  515 tests 465 ✅  50 💤 0 ❌
1 030 runs  930 ✅ 100 💤 0 ❌

Results for commit eff12c7.

Copy link

Test Results - Preflight, Unit

21 983 tests  ±0   20 249 ✅ ±0   6m 57s ⏱️ +18s
     1 suites ±0    1 734 💤 ±0 
     1 files   ±0        0 ❌ ±0 

Results for commit eff12c7. ± Comparison against base commit 8d9c641.

Copy link

Test Results (amd64) - Acceptance

7 tests  ±0   5 ✅ ±0   3m 8s ⏱️ -6s
1 suites ±0   2 💤 ±0 
1 files   ±0   0 ❌ ±0 

Results for commit eff12c7. ± Comparison against base commit 8d9c641.

Copy link

Test Results (amd64) - Integration, Bootstrap

    5 files  ±0      5 suites  ±0   2h 20m 38s ⏱️ -33s
5 296 tests ±0  4 366 ✅ ±0  930 💤 ±0  0 ❌ ±0 
5 302 runs  ±0  4 366 ✅ ±0  936 💤 ±0  0 ❌ ±0 

Results for commit eff12c7. ± Comparison against base commit 8d9c641.

Copy link

LocalStack Community integration with Pro

    2 files  ±0      2 suites  ±0   1h 42m 41s ⏱️ -41s
4 937 tests ±0  4 160 ✅ ±0  777 💤 ±0  0 ❌ ±0 
4 939 runs  ±0  4 160 ✅ ±0  779 💤 ±0  0 ❌ ±0 

Results for commit eff12c7. ± Comparison against base commit 8d9c641.

@kittylon kittylon added the semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases label Jul 24, 2025
@kittylon
Copy link
Contributor Author

I have read the CLA Document and I hereby sign the CLA

localstack-bot added a commit that referenced this pull request Jul 24, 2025
@kittylon kittylon self-assigned this Jul 24, 2025
@kittylon kittylon marked this pull request as ready for review July 24, 2025 14:46
@kittylon kittylon requested a review from thrau as a code owner July 24, 2025 14:46
@thrau thrau merged commit 9382fd0 into main Jul 24, 2025
55 of 58 checks passed
@thrau thrau deleted the de_dat_255 branch July 24, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants