rails-sqlserver / tiny_tds

TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.
Other
606 stars 189 forks source link

Pin CI to Ubuntu 22.04 #566

Closed andyundso closed 1 month ago

andyundso commented 1 month ago

Microsoft SQL Server 2017 will not work on Ubuntu 24.04.

aharpervc commented 1 month ago

For the nth time, remind me why we're unable to run tests on the stock container images?

andyundso commented 1 month ago

we are using the Stock container images, but something with the SQL Server 2017 image is broken on Ubuntu 24.04 (I assume the old 18.04 Kernel of SQL Server 2017 image does not work with newer distros).

aidanharan commented 1 month ago

It may be related to https://github.com/microsoft/mssql-docker/issues/899

aharpervc commented 1 month ago

we are using the Stock container images, but something with the SQL Server 2017 image is broken on Ubuntu 24.04 (I assume the old 18.04 Kernel of SQL Server 2017 image does not work with newer distros).

No I mean like, mcr.microsoft.com/mssql/server:2019-latest, etc rather than installing

andyundso commented 1 month ago

we only install on Windows, as there we do not have container images available. on Linux, we use containers (see e.g. here, just need to open the part which says "Setup MSSQL" and there you see the docker pull logs).

aharpervc commented 1 month ago

Ah, I see potatoqualitee/mssqlsuite is running the linux image as you said, when possible