Skip to content

ui-primary-storage: hide provider if Linstor protocol - #5672

Merged
yadvr merged 2 commits into
apache:4.16from
LINBIT:ui-primarystorage-hide-provider-on-linstor-protocol
Nov 18, 2021
Merged

ui-primary-storage: hide provider if Linstor protocol#5672
yadvr merged 2 commits into
apache:4.16from
LINBIT:ui-primarystorage-hide-provider-on-linstor-protocol

Conversation

@rp-

@rp- rp- commented Nov 8, 2021

Copy link
Copy Markdown
Contributor

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-

rp- commented Nov 9, 2021

Copy link
Copy Markdown
Contributor Author

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

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

Copy link
Copy Markdown
Member

@blueorangutan ui

@blueorangutan

Copy link
Copy Markdown

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

@blueorangutan

Copy link
Copy Markdown

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

@utchoang utchoang left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM!

@GabrielBrascher GabrielBrascher left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@yadvr
yadvr merged commit e93d674 into apache:4.16 Nov 18, 2021
@rp- rp- mentioned this pull request Jun 21, 2022
10 tasks
yadvr 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