Skip to content

Conversation

@yhuan123
Copy link
Contributor

Previously subscriptions were hardcoded to use 'stable' channel regardless of the channel specified in version configuration. This change updates the subscription creation logic to properly use the channel from config.

Changes:

  • Update OperatorInterface to accept config.Version instead of string
  • Modify InstallSubscription to accept channel parameter
  • Update createSubscription to use provided channel instead of hardcoded 'stable'
  • Add fallback to 'stable' channel when not specified in config
  • Update both operatorhub and local operator implementations

Previously subscriptions were hardcoded to use 'stable' channel regardless
of the channel specified in version configuration. This change updates the
subscription creation logic to properly use the channel from config.

Changes:
- Update OperatorInterface to accept config.Version instead of string
- Modify InstallSubscription to accept channel parameter
- Update createSubscription to use provided channel instead of hardcoded 'stable'
- Add fallback to 'stable' channel when not specified in config
- Update both operatorhub and local operator implementations

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@yhuan123 yhuan123 merged commit e1e5fbb into main Aug 29, 2025
2 checks passed
@yhuan123 yhuan123 deleted the fix/subscription-channel-support branch August 29, 2025 10:42
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.

3 participants