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

Remote providers web UI link #597

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

RichardHoch
Copy link
Collaborator

@RichardHoch RichardHoch commented Dec 4, 2024

Resolves https://issues.redhat.com/browse/MTV-1145 by adding instructions about how to connect to a remote provider's UI, for all providers except OVA..

Preview: https://file.corp.redhat.com/rhoch/external_ui_link/html-single/#adding-source-providers [section 4.4.1.1., step 8; appears for all providers except OVA]

@RichardHoch
Copy link
Collaborator Author

@sgratch Please review this PR.

@RichardHoch RichardHoch requested a review from sgratch December 4, 2024 11:27
@RichardHoch
Copy link
Collaborator Author

@sgratch @fabiand please review this PR.

@fabiand
Copy link
Contributor

fabiand commented Jan 9, 2025

@sgratch please review

Copy link
Contributor

@sgratch sgratch left a comment

Choose a reason for hiding this comment

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

@RichardHoch
As mentioned here, maybe worth adding that If the field is not set by user, a default UI link is calculated if possible (if not possible then an empty value is set).

Details:
The field value in the ui is fetched from yaml:
Screenshot from 2025-01-09 11-30-59

But if it's not set by the user and left empty, we try to auto calculate it based on the standard ui link url format per provider.
So You can see for example for vsphere provider that there is a link even though user didn't set it:
Screenshot from 2025-01-09 11-34-24

@RichardHoch
Copy link
Collaborator Author

@sgratch I made the change you suggested. Please review this PR again. Thanks.

@RichardHoch RichardHoch requested a review from sgratch January 9, 2025 16:01
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.

4 participants