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

Adjust Add Modules view to latest Module Catalog changes #3459

Open
3 tasks done
mrCherry97 opened this issue Nov 7, 2024 · 3 comments · Fixed by #3500
Open
3 tasks done

Adjust Add Modules view to latest Module Catalog changes #3459

mrCherry97 opened this issue Nov 7, 2024 · 3 comments · Fixed by #3500
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@mrCherry97
Copy link
Contributor

mrCherry97 commented Nov 7, 2024

Description
As a user, I want to stay with the current flow of adding the module. Module Catalog will be updated, so we need to adjust the functionality of adding the modules.
The .spec.modules section is deprecated, and ModuleReleaseMeta was introduced with information about channels and versions of the available modules.

Reasons
As a user, I want to stay with the current flow of adding the module. Module Catalog will be updated, so we need to adjust the functionality of adding the modules.

Acceptance Criteria

  • Add modules view contains dropdowns with available channels and versions
  • Data for Add modules is taken from ModuleReleaseMeta
  • Support previous flow of taking versions till all of the teams will be migrated

Attachments

@mrCherry97 mrCherry97 added the kind/feature Categorizes issue or PR as related to a new feature. label Nov 7, 2024
@mrCherry97
Copy link
Contributor Author

Can be done after: kyma-project/lifecycle-manager#2007
We need to sync releases with their changes.

@mrCherry97 mrCherry97 self-assigned this Nov 21, 2024
@c-pius
Copy link

c-pius commented Nov 22, 2024

Just to be sure we are on the same page...

The .spec.modules section is deprecated

If this revers to KymaCR .spec.modules, it is not deprecated. Customers will still add modules by listing the module to be installed (including the desired channel) in KymaCR .spec.modules

Add modules view contains dropdowns with available channels and versions

For now, it was agreed in arch round that we won't enable the possibility to install a "fixed" version of a module just yet. Customers will continue to use channels until we enable this possibility later.

@mrCherry97
Copy link
Contributor Author

reopen, we need to also adjust taking information about Beta (also on the list and edit view)
kyma-project/lifecycle-manager#2059

@mrCherry97 mrCherry97 reopened this Dec 11, 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

Successfully merging a pull request may close this issue.

2 participants