[xwiki/xwiki-dev-llm] 0690fc: [Misc] Run Docker ITs with a ryuk the daemon accep...
Branch: refs/heads/it-slot-testcontainers-cleanup Home: https://github.com/xwiki/xwiki-dev-llm Commit: 0690fc95b8966aa27faac6c345f29f2c34554000 https://github.com/xwiki/xwiki-dev-llm/commit/0690fc95b8966aa27faac6c345f29f... Author: Simon Urli <[email protected]> Date: 2026-10-01 (Thu, 01 Oct 2026) Changed paths: M README.md M xwiki/okf/index.md M xwiki/okf/testing/running-docker-its.md M xwiki/scripts/xwiki-it-slot.mjs M xwiki/skills/xwiki-build/SKILL.md Log Message: ----------- [Misc] Run Docker ITs with a ryuk the daemon accepts, and report the testcontainers resources a run leaked * xwiki-it-slot.mjs: when the Docker daemon refuses API 1.29, which the ryuk of testcontainers 1.17 and older (0.3.4) speaks, and no ryuk image is configured, run the command with TESTCONTAINERS_RYUK_CONTAINER_IMAGE=testcontainers/ryuk:0.14.0 * xwiki-it-slot.mjs: warn before a run when 10+ testcontainers networks are left over, report the containers and networks the run created that are still there 30s after it ended, and count the leftovers in --status; nothing is removed automatically, since the ryuk container carries no session label to tell a leftover from another run in progress * running-docker-its.md: document why runs leak containers and networks, the per-machine fix, the cleanup commands, and the two setup-failure lines it causes * Point to it from the xwiki-build skill, the OKF index and the README Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
participants (1)
-
XWiki Notifications