-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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 containers crashing after recent update #10649
Comments
Hi @HofmeisterAn Thank you for bringing this issue to us. We are looking into this issue and will update you on this issue after investigating. |
I would like to add that I am also seeing other containers failing to start. Many of the container images are (seem) outdated, but they worked previously. Developers might encounter breaking changes. |
Hi @HofmeisterAn Could you please add |
It is running on |
Hi, |
Hi @HofmeisterAn Could you please try with the |
It fails for all versions except |
Hi @HofmeisterAn Could you please try with the below command to start the MSSQL containers. |
I'm seeing this issue with another community-maintained SQL Server image (https://github.com/mcmoe/mssqldocker), failing workflow here. This had been working fine until few days back when this workflow failed. I would like to highlight that this image Since this is happening with two completely isolated images of SQL Server, could this be caused by something upstream, possibly a config change or some kernel-level change at the GitHub runner end? |
BTW Microsoft’s |
Thanks, Side note: If using Update: In case someone is looking for a fully-functional SQL Server 2022 + Ubuntu Latest GitHub actions sample, I've created a very basic one in a repo here. Hope it helps. |
Been running ubuntu-22.04 for past year, no changes, all of a sudden broken. Haven't ran it since september 6th, so don't know when exactly it broke. Downgrading to 20.04 has fixed it
|
…QL Server problems (#545) Likely related to this [issue](actions/runner-images#10649).
This can be easily reproduced on 24.04 system outside of actions and outside of azure devops agents just by running the following (the below is from my physical box running vanilla ubuntu 24.04):
If something has changed it has changed in the upstream ubuntu. Note that this is 2017 (or 2019) mssql (i.e. very old). The 2017 mssql image is based on ubuntu 16.04 which is long unsupported. If you need to run software this old then I would strongly recommend NOT to use docker which shares kernel with the host OS (and in this case it is a very new one compared to the base image) but rather rely on full virtualization and running mssql in operating system for which mssql was built (in this case it seems like 16.04). I would not expect that mssql (or any other software) from 2017 will be running on latest operating systems. Sooner or later it will break. |
It’s working with |
Hi @HofmeisterAn Could you please try using the new image version |
I can confirm that the image runs again with |
In the previous Ubuntu 22 version, the kernel was downgraded to version 6.5.* We are closing this issue. Thanks |
Description
Hi, it looks like the recent update is causing issues with running MSSQL containers. Some Testcontainers users mentioned they're having trouble with the MSSQL module. I ran into similar issues before with Ubuntu 24.04 (testcontainers/testcontainers-dotnet#1248 (comment)). I just tried it now with 22.04, and the container crashes as well 😕. You can reproduce it by running the following command on the agent:
Platforms affected
Runner images affected
Image version and build link
20240915.1.0
Is it regression?
Yes, 20240908.1.0
Expected behavior
The container starts successfully.
Actual behavior
The container crashes; please see the attached logs above.
Repro steps
The text was updated successfully, but these errors were encountered: