-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Summary
As an etlhelper developer, I would like to update the MS SQL Server configuration so that the tests will pass.
Description
Since the MS SQL Server connection configuration was first developed, a few things have changed:
- We are going to switch to a new Docker base image file, based on Debian 11 (Bullseye). The current Docker build install the msodbc driver for Debian 9. The build should be updated to use the new version.
- The MS ODBC driver has moved on to version 18 (for the tests, this is configured in an environment variable and is currently set to 17)
- The MS ODBC version 18 driver throws an exception if the target database has a self-signed certificate
All of these changes have resulted in the test suite failing for MS SQL Server. It should be fixed for v1 of etlhelper.
Acceptance criteria
- Dockerfile uses later MS ODBC driver (version 18)
- Test configuration specifies version 18 of driver
- Test configuration allows self-signed certificates
- Integration tests for MS SQL all pass
Metadata
Metadata
Assignees
Labels
No labels