mmmmxa opened a new pull request, #4265:
URL: https://github.com/apache/iggy/pull/4265

   ## Summary
   - WireMock-based connector integration tests bind-mount stub-mapping 
directories that keep the host's default SELinux label, which the container's 
confined context can't read on SELinux-enforcing hosts, so WireMock boots with 
zero stubs and every request 404s
   - Adds `.with_security_opt("label=disable")` to both affected 
`testcontainers` `GenericImage` builders so the mount is readable regardless of 
host SELinux state, with no per-contributor host-side workaround needed
   
   Fixes #4264
   
   ## Test plan
   - [x] `cargo test -p integration connectors::http_config_provider` passes on 
an SELinux-enforcing host with no `chcon`/relabeling applied (12/12)
   - [x] `cargo test -p integration connectors::http::http_sink` passes on the 
same host (8/8)
   - [x] `cargo fmt --all -- --check` clean
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to