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

Fix MSSQL tests. #15639

Merged
merged 5 commits into from
Feb 26, 2025
Merged

Fix MSSQL tests. #15639

merged 5 commits into from
Feb 26, 2025

Conversation

samwho
Copy link
Collaborator

@samwho samwho commented Feb 26, 2025

Description

A while ago we hit a problem where our mssql Docker container would fail to run on Linux kernel version 6.8.0, which was the kernel used on ubuntu-latest at the time. So we pinned to ubuntu-22.04, which used kernel 6.5.0.

ubuntu-22.04 recently updated from 6.5.0 to 6.8.0 and as a result our mssql tests have been failing. This PR does a couple of things:

  1. Updates to ubuntu-24.04, which is also kernel 6.8.0, seeing as we don't have any other reason to pin to an older runner.
  2. Updates our mssql image from 2019 to 2022, as this newer version runs successfully on 6.8.0.
  3. Updates our mssql container healthchecks to support that TLS is now on by default and the location of the tool we use to do the healthchecking has moved.

Copy link

qa-wolf bot commented Feb 26, 2025

QA Wolf here! As you write new code it's important that your test coverage is keeping up.
Click here to request test coverage for this PR!

@github-actions github-actions bot added firestorm Data/Infra/Revenue Team size/xs labels Feb 26, 2025
@github-actions github-actions bot added size/s and removed size/xs labels Feb 26, 2025
@samwho samwho changed the title Debug testcontainers. Fix MSSQL tests. Feb 26, 2025
@samwho samwho marked this pull request as ready for review February 26, 2025 16:19
@samwho samwho requested a review from a team as a code owner February 26, 2025 16:19
@samwho samwho requested review from mike12345567 and removed request for a team February 26, 2025 16:19
Copy link
Collaborator

@mike12345567 mike12345567 left a comment

Choose a reason for hiding this comment

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

LGTM - thanks for investigating this - good to get past the kernel issue!

@samwho samwho merged commit a1910a8 into master Feb 26, 2025
21 checks passed
@samwho samwho deleted the debug-testcontainers branch February 26, 2025 16:21
@github-actions github-actions bot locked and limited conversation to collaborators Feb 26, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
firestorm Data/Infra/Revenue Team size/s
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants