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

feat: Add ability to enable Longhorn V2 Data Engine #1108

Merged
merged 2 commits into from
Aug 29, 2024

Conversation

tserong
Copy link

@tserong tserong commented Aug 22, 2024

Related issue:

Note: this depends on harvester/harvester#6405

Here's an example screenshot showing the setting with its description, along with the error message from Longhorn in the case where hugepages can't be allocated at runtime and a node needs rebooting:

image

Should add more text explaining what "preview feature" means in this context? Links to external docs? Anything else?

Related issue: harvester/harvester#5274

Signed-off-by: Tim Serong <tserong@suse.com>
@tserong
Copy link
Author

tserong commented Aug 22, 2024

Force pushed to fix lint errors

Copy link
Member

@votdev votdev 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
Collaborator

@a110605 a110605 left a comment

Choose a reason for hiding this comment

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

Looks good 👍 .

Another idea is to add Preview Feature tag with mouse hover tooltip to explian what's preview feature.

previewFeature field can be defined either in frontend or backend that can be modified to false once preview feature is official release.

Screenshot 2024-08-23 at 11 31 19 AM

Refer : a110605@b05b318

@tserong
Copy link
Author

tserong commented Aug 23, 2024

Oh, that's a neat idea @a110605! I'll add that if nobody objects :-)

@tserong
Copy link
Author

tserong commented Aug 23, 2024

I've added that tag now, but reworded it to say "Technical Preview" after consulting with @asettle. Here's a screenshot:

image

I'm not sure about the "WARNING: THIS IS A PREVIEW FEATURE" item in the bulleted list. Should I reword that too, or just drop it given we have the tag now?

@a110605
Copy link
Collaborator

a110605 commented Aug 23, 2024

I've added that tag now, but reworded it to say "Technical Preview" after consulting with @asettle. Here's a screenshot:

image

I'm not sure about the "WARNING: THIS IS A PREVIEW FEATURE" item in the bulleted list. Should I reword that too, or just drop it given we have the tag now?

I think tag is quite clear enough that we don't need "WARNING: THIS IS A PREVIEW FEATURE".

Signed-off-by: Tim Serong <tserong@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
Copy link
Collaborator

@a110605 a110605 left a comment

Choose a reason for hiding this comment

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

LGTM

@a110605 a110605 added the New Feature New feature for up coming release label Aug 26, 2024
@tserong tserong merged commit 81dac72 into harvester:master Aug 29, 2024
8 checks passed
@tserong tserong deleted the wip-lhv2-enablement branch August 29, 2024 07:24
@tserong
Copy link
Author

tserong commented Aug 30, 2024

@Mergifyio backport release-harvester-v1.4

Copy link

mergify bot commented Aug 30, 2024

backport release-harvester-v1.4

✅ Backports have been created

tserong added a commit that referenced this pull request Aug 30, 2024
…v1.4/pr-1108

feat: Add ability to enable Longhorn V2 Data Engine (backport #1108)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Feature New feature for up coming release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants