Skip to content

Conversation

@rp-
Copy link
Contributor

@rp- rp- commented Nov 8, 2021

Description

If Linstor protocol is selected it makes no sense to show other
providers as Linstor only works with the Linstor provider.

This was removed with the fix for #5613, that probably resulted from a
bad merge resolving from my part.

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)

Feature/Enhancement Scale or Bug Severity

Bug Severity

  • BLOCKER
  • Critical
  • Major
  • Minor
  • Trivial

Screenshots (if appropriate):

How Has This Been Tested?

Clicked through local served vui ui -> add primary storage

rp- added 2 commits November 8, 2021 10:21
If Linstor protocol is selected it makes no sense to show other
providers as Linstor only works with the Linstor provider.

This was removed with the fix for apache#5613, that probably resulted from a
bad merge resolving from my part.
@rp-
Copy link
Contributor Author

rp- commented Nov 9, 2021

I added another fix for the setup-wizard, which didn't set the correct provider for Linstor and would have failed.

@rohityadavcloud rohityadavcloud added this to the 4.16.1.0 milestone Nov 10, 2021
@rohityadavcloud rohityadavcloud changed the base branch from main to 4.16 November 10, 2021 19:53
@GabrielBrascher
Copy link
Member

@blueorangutan ui

@blueorangutan
Copy link

@GabrielBrascher a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

@blueorangutan
Copy link

UI build: ✔️
Live QA URL: http://qa.cloudstack.cloud:8080/client/pr/5672 (SL-JID-820)

Copy link

@utchoang utchoang left a comment

Choose a reason for hiding this comment

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

LGTM!

Copy link
Member

@GabrielBrascher GabrielBrascher left a comment

Choose a reason for hiding this comment

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

LGTM

@rohityadavcloud rohityadavcloud merged commit e93d674 into apache:4.16 Nov 18, 2021
@rp- rp- mentioned this pull request Jun 21, 2022
10 tasks
rohityadavcloud pushed a commit that referenced this pull request Jun 22, 2022
If Linstor protocol is selected it makes no sense to show other
providers as Linstor only works with the Linstor provider.
And also the install wizard doesn't use the correct provider for linstor.

This changes were already merged for 4.16.1.0 see: #5672
But I don't know why they weren't merged to main back than, maybe I don't know how cloudstack's
merge/PR's work.
But this should be definitely merged to 4.17.* and main
@rp- rp- deleted the ui-primarystorage-hide-provider-on-linstor-protocol branch February 5, 2024 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants