Skip to content

fix: resolve tenant/team from bundle config instead of hardcoded fallback#112

Open
BimaPangestu28 wants to merge 1 commit into
mainfrom
fix/resolve-tenant-from-bundle
Open

fix: resolve tenant/team from bundle config instead of hardcoded fallback#112
BimaPangestu28 wants to merge 1 commit into
mainfrom
fix/resolve-tenant-from-bundle

Conversation

@BimaPangestu28
Copy link
Copy Markdown
Member

Summary

  • Use greentic_start::resolve_bundle_target() to read effective tenant/team from bundle configuration instead of hardcoding "demo" as fallback
  • Sync StartRequest fields with latest greentic-start (admin, tunnel_explicit)

Depends on: greenticai/greentic-start PR (must be merged and published first)

Note: Cargo.toml currently uses path = "../greentic-start" for local development. This should be reverted to version = "0.4" once greentic-start 0.4.38+ is published to crates.io.

Test plan

  • 18 unit tests pass (cargo test --bin gtc)
  • cargo clippy --bin gtc -- -D warnings clean

Supersedes #111

…back

Use greentic_start::resolve_bundle_target() to read effective tenant/team
from bundle configuration (bundle.yaml, bundle-manifest.json, resolved/)
instead of hardcoding "demo" as fallback. Also sync StartRequest fields
with latest greentic-start.
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.

1 participant