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

RANGER-5080: Add docker support for MS SQL Server #483

Merged
merged 27 commits into from
Jan 25, 2025

Conversation

kumaab
Copy link
Contributor

@kumaab kumaab commented Dec 31, 2024

What changes were proposed in this pull request?

Adding support for MS SQL Server - ranger database in docker.

2019-latest is the version used from dockerhub: https://hub.docker.com/r/microsoft/mssql-server
There were issues with 2022-latest image with missing libraries and issues in bringing the SQL server up, so using the 2019-latest version in this PR.

SSL is enabled in the image by default, the PR uses self-signed certs (and not certs from a CA) to setup db for ranger and ranger-kms services .

How was this patch tested?

The patch required testing on amd64 compatible architecture.
CI step: View sql server logs shows database container logs after startup, no errors are seen.
ranger-sqlserver container is in running state in the logs.
ranger-kms completed installation with ranger-sqlserver successfully.

@kumaab kumaab self-assigned this Dec 31, 2024
@kumaab kumaab requested a review from mneethiraj January 24, 2025 05:10
security-admin/scripts/setup.sh Outdated Show resolved Hide resolved
kms/scripts/setup.sh Outdated Show resolved Hide resolved
@kumaab
Copy link
Contributor Author

kumaab commented Jan 24, 2025

I'll revert changes in maven.yml added to perform testing soon.

@kumaab kumaab requested a review from mneethiraj January 24, 2025 21:09
@kumaab kumaab added testing complete PR testing is complete and removed testing pending labels Jan 24, 2025
@kumaab kumaab merged commit bc4c95c into apache:master Jan 25, 2025
3 checks passed
@kumaab kumaab deleted the ranger-5080 branch January 25, 2025 00:40
kumaab added a commit that referenced this pull request Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing complete PR testing is complete
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants