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!: Use lvmdEmebbed by default #823

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ryanfaircloth
Copy link
Contributor

BREAKING CHANGE: Using lvmdEmbedded by default reduces pod count per host by 1 and causes no loss of functionality. Users are only impacted if they have added initicontainers or modified volumes/mounts.

BREAKING CHANGE:  Using lvmdEmbedded by default reduces pod count per host by 1 and causes no loss of functionality. Users are only impacted if they have added initicontainers or modified volumes/mounts.

Signed-off-by: Ryan Faircloth <ryan@dss-i.com>
@pluser
Copy link
Contributor

pluser commented Jan 19, 2024

@jakobmoellerdev
The lvmd embedded option has only been in place for a short time.
How long do you think we should wait for stabilization?

@jakobmoellerdev
Copy link
Contributor

jakobmoellerdev commented Jan 19, 2024

In general: I think this PR is safe as Im not changing any business logic and we have e2e tests running for it for all scenarios, pretty sure that this does not cause any functional regressions.

If you want to wait for a broad userbase: lvmd embedded mode will be used in all Openshift TopoLVM installations by default starting with Openshift 4.15 Release which is coming end of next month. After that I suggest waiting 2-3 months so we can report issues upstream. So I suggest putting this on hold for the next quarter

@pluser
Copy link
Contributor

pluser commented Jan 22, 2024

@jakobmoellerdev Thank you for the information.

Personally, I think it is a little early to get solid assurance of safety, so I would like to wait a few more months or so.

@ryanfaircloth Do you have any issues with waiting a few months?

@ryanfaircloth
Copy link
Contributor Author

@jakobmoellerdev Thank you for the information.

Personally, I think it is a little early to get solid assurance of safety, so I would like to wait a few more months or so.

@ryanfaircloth Do you have any issues with waiting a few months?

I do not I just adopted this via helm chart config

@toshipp toshipp marked this pull request as draft March 6, 2024 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Waiting
Development

Successfully merging this pull request may close these issues.

None yet

4 participants