The GitHub Actions job "Flink CI (beta)" on flink.git/release-2.3 has failed. Run started by GitHub user MartijnVisser (triggered by MartijnVisser).
Head commit for run: 8141764fbfa3d6e3daf697c70854f8dc6da176fc / Martijn Visser <[email protected]> [FLINK-39846][tests] Restore IPv6 guard and config in IPv6HostnamesITCase under AdaptiveScheduler The JUnit5 migration (FLINK-39124, #27669) converted the JUnit4 '@Rule MiniClusterWithClientResource(... setConfiguration(getConfiguration()) ...)' to a static '@RegisterExtension MiniClusterExtension' with a hardcoded configuration, dropping the call to getConfiguration(). That method bound the cluster to a local IPv6 address and skipped the test (via an IPv6 assumption) when no non-loopback IPv6 address is available. After the migration the guard became dead code, so the test ran unconditionally without IPv6 configuration and failed in the test_cron_adaptive_scheduler nightly leg on master (the job uses GlobalWindows.createWithEndOfStreamTrigger() -> a blocking data exchange the AdaptiveScheduler does not support). Resolve the IPv6 address once at class load and configure the MiniCluster with it when present; use a class-level @EnabledIf condition to skip the class (before the MiniCluster is started) when no usable IPv6 address is available, restoring the pre-migration skip behavior. Also tag the test with FailsWithAdaptiveScheduler so it is excluded from the adaptive profile even when an IPv6 address is available, since the blocking exchange is genuinely incompatible with the AdaptiveScheduler. Generated-by: Claude Code (Claude Opus 4.8) (cherry picked from commit 8a5687898a664d51b9038dcb21f50f59ab313864) Report URL: https://github.com/apache/flink/actions/runs/27140710020 With regards, GitHub Actions via GitBox
