You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "cgivre (via GitHub)" <gi...@apache.org> on 2026/07/22 13:46:05 UTC

[PR] Connect Splunk tests over HTTPS and pin the container image (drill)

cgivre opened a new pull request, #3060:
URL: https://github.com/apache/drill/pull/3060

   ## Description
   
   The Splunk unit tests have been failing consistently on CI. The `splunk/splunk:9.3` tag was republished on 2026-07-01 to point at 9.3.14. Identical test code passed on 2026-06-26 against 9.3.13 and fails on 9.3.14, so the image is the only variable.
   
   9.3.14 serves HTTPS on the management port despite `SPLUNKD_SSL_ENABLE=false`, so the plaintext client failed every connection with `Unexpected end of file from server`. Disabling splunkd SSL is a path Splunk has regressed repeatedly ([splunk/docker-splunk#639](https://github.com/splunk/docker-splunk/issues/639), still open), so this talks to the default HTTPS listener instead and turns off certificate and hostname validation for the self-signed container cert.
   
   The patch version is now pinned so an upstream push cannot break the build on its own.
   
   Also corrects the constructor argument comment, which listed five names for six values and hid `validateHostname=true` on the shared-user config.
   
   ## Changes
   - `SplunkTestSuite`: pin image to `splunk/splunk:9.3.14`, drop `SPLUNKD_SSL_ENABLE=false`, connect over `https`, and set `validateCertificates=false` / `validateHostname=false` on both plugin configs.
   
   ## Documentation
   No user-facing changes; test-only.
   
   ## Testing
   `contrib/storage-splunk` test sources compile. The suite requires Docker to run the Splunk container.
   
   Cherry-picked from https://github.com/apache/drill/pull/3037 (commit 24cbbdf).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@drill.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] DRILL-8550: Fix Flaky Splunk Tests (drill)

Posted by "cgivre (via GitHub)" <gi...@apache.org>.
cgivre merged PR #3060:
URL: https://github.com/apache/drill/pull/3060


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@drill.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org