-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
mssql repeatedly crashing under kernel 6.7.0 #3689
Comments
And no sooner do I open this than I see that kernel 6.7.1 is now released. I'll try that soon to see if it helps. |
The issue is still present on 6.7.1, but not on 6.6.13 (I figured I might as well end up on the latest 6.6.x if needs be). |
Same issue. I am using Arch as a host and I downgraded to 6.6.7 and it is working again. This is not specific to BitWarden as it is also reported on the AUR for the mssql package. https://aur.archlinux.org/packages/mssql-server |
Phew, not just me then. I figured it was probably an issue specific to mssql, but chose to report here as it could have been some combination of the newer kernel and configuration options bitwarden utilises. |
Thank you for your report. It seems like an issue with mssql container with the OS/Kernel. In this case, we could only wait until the fix is available before users could upgrade to the latest kernel. Regards, Customer Success Team |
It's BitWarden's container. So the real issue is will BitWarden file an issue with Microsoft, the LKML or both? |
It seems there is already an issue opened on mssql-docker's Github |
The problem is still there with kernel 6.7.2 |
MS seems to only be fixing the current version. So will BitWarden update to SQL '22 or ...? |
Bitwarden will run MS SQL 2022 starting the next release. |
Unfortunately, issue persists after bitwarden/mssql updates to mssql 2022, and with Kernel v6.7.5. OS Info:
Running
Running
|
Seems upstream is fixed: microsoft/mssql-docker#868 (comment).
Fingers crossed for next Bitwarden self-hosted release! |
Steps To Reproduce
I wondered why something else on my home server was suddenly failing this morning. This turned out to be because /home was full. The cause of that was bitwarden mssql container repeatedly crashing and filling the partition with crash dumps/logs.
This only started after I reboot this morning to a 6.7.0 kernel. It's fine back on a 6.6.8 kernel now with the original database files.
It's perfectly possible I made a bad decision on some new 6.7.0 kernel config option.
Expected Result
The mssql container to continue running.
Actual Result
The mssql container repeatedly crashes.
I would have tried restoring a database backup, but couldn't (easily) do that without the container running.
I also tried backing up the live
mssql/data
directory and then deleting its contents and starting again, same sort of crash resulted.Screenshots or Videos
No response
Additional Context
This is with a self-compiled 6.7.0 kernel.
Here's the .config for the compile. I couldn't immediately spot any culprit when
diff
ing this with my v6.6.8.config
:kernel-config-v6.7.0.txt
And the 6.6.8
.config
for comparison:kernel-config-v6.6.8.txt
A
crash.json
file from one of the dump directories:Without the core dump, which is 1.9 GiB, here's one of the dump directories:
core.sqlservr.01_20_2024_11_14_17.42.d-NO_CORE_DUMP.tar.gz
Build Version
2024.1.1
Environment
Self-Hosted
Environment Details
OS: Debian 12.4 (bookworm/stable)
Kernel: 6.7.0 - compiled myself, see above for the
.config
bitwarden.sh version 2024.1.1
Docker version 25.0.0, build e758fe5
Docker Compose version v2.24.1
Issue Tracking Info
The text was updated successfully, but these errors were encountered: