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

ci(mssql): adjust to new location of sqlcmd #9681

Merged
merged 1 commit into from
Jul 24, 2024

Conversation

cpcloud
Copy link
Member

@cpcloud cpcloud commented Jul 24, 2024

Microsoft updates images underneath existing tags, and apparently moves binaries around, which caused our healthcheck to fail.

This PR fixes that and hopefully somewhat future-proofs by looking under / for an executable file called sqlcmd. Hopefully they don't change the name of that command 😬

I also had to add the innocuous-looking but consequential -C flag, which says "hey trust the server certificate".

@cpcloud cpcloud added ci Continuous Integration issues or PRs mssql The Microsoft SQL Server backend labels Jul 24, 2024
@cpcloud cpcloud changed the title ci(mssql): adjust to image updates ci(mssql): adjust to new location of sqlcmd Jul 24, 2024
@cpcloud cpcloud force-pushed the fix-mssql-healthcheck branch from 95e4d72 to b5c27a3 Compare July 24, 2024 10:38
@cpcloud
Copy link
Member Author

cpcloud commented Jul 24, 2024

Passing MS SQL tests, merging to unblock other PRs!

@cpcloud cpcloud merged commit efae2ec into ibis-project:main Jul 24, 2024
81 checks passed
@cpcloud cpcloud deleted the fix-mssql-healthcheck branch July 24, 2024 10:44
@cpcloud cpcloud added this to the 9.3 milestone Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous Integration issues or PRs mssql The Microsoft SQL Server backend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant