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]