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

Update Display Logic of Beta State for Module Based on ModuleReleaseMeta Resource #3519

Open
4 tasks
mrCherry97 opened this issue Dec 5, 2024 · 0 comments
Open
4 tasks
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@mrCherry97
Copy link
Contributor

Description
Currently, the Busola application determines whether a module is in the beta state by relying on an annotation within the ModuleTemplate resource. Recent changes have changed this, and the beta state information should now be derived from the ModuleReleaseMeta resource instead. This change is necessary to ensure accuracy and consistency in displaying the beta state of modules.

Acceptance Criteria

  • Source of Beta State Information - The beta state information for modules is retrieved from the ModuleReleaseMeta resource.
  • Updated Display Logic—The Busola application's display logic has been updated to check the ModuleReleaseMeta resource for a module's beta state.
  • Consistency - The beta state displayed in the Busola application for any module matches the state defined in the ModuleReleaseMeta resource.
  • Backward Compatibility—If the ModuleReleaseMeta resource does not provide beta state information, the application should check the ModuleTemplate annotations for the beta state.

Attachments
Related issue for Module Catalog changes
Epic

@mrCherry97 mrCherry97 added the kind/feature Categorizes issue or PR as related to a new feature. label Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

1 participant