mirror of
https://github.com/onyx-dot-app/onyx.git
synced 2026-10-22 03:14:06 -05:00
## Description Cherry-pick of #15628 to release v4.7. Upstream commit:232c99fa2bThe CLI integration suite (`tests/cli`) fails at setup on this branch every time with `index_create_block_exception ... cluster create-index blocked`. The runner disk is 90-95% full, so OpenSearch hits its disk watermark and blocks index creation. This change: - Adds `volume=100gb` to the integration, onyx-lite, multitenant and connector test runners. - Sets `cluster.routing.allocation.disk.threshold_enabled=false` for OpenSearch in the dev docker compose files. A single-node cluster has nowhere to move shards, so the disk monitor only adds failures. **Resolution:** the upstream commit also edits `.agents/feature-map/components/document-index.md`. The feature map does not exist on this branch, so that file is dropped. Everything else applies unchanged. ## How Has This Been Tested? - CI on the original PR #15628 on main. - CI on this PR. The `tests/cli` integration job should now pass setup. ## Additional Options - [ ] [Optional] Please cherry-pick this PR to the latest release version. - [x] [Optional] Override Linear Check 🤖 Generated with [Claude Code](https://claude.com/claude-code) <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Cherry-picks #15628 to release/v4.7 so CLI and connector integration tests stop failing at setup with `index_create_block_exception` when test runner disks are near full. - Adds `volume=100gb` to the integration, onyx-lite, multitenant, and connector test runners. - Disables OpenSearch's disk watermark check in both dev docker compose files; a single-node cluster can't relocate shards, so the monitor only adds failures. - Drops the feature-map doc edit from the upstream commit because `.agents/feature-map` doesn't exist on this branch. <sup>Written for commit65bd3c2607. Summary will update on new commits.</sup> <a href="https://cubic.dev/pr/onyx-dot-app/onyx/pull/16327?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="View guided diff" src="https://www.cubic.dev/buttons/review-in-cubic-light.svg"></picture></a> <a href="https://www.cubic.dev/action/auto-fix/pr/onyx-dot-app/onyx/16327?returnTo=https%3A%2F%2Fgithub.com%2Fonyx-dot-app%2Fonyx%2Fpull%2F16327&source=description" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/turn-on-auto-fix-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/turn-on-auto-fix-light.svg"><img alt="Turn on auto-fix" src="https://www.cubic.dev/buttons/turn-on-auto-fix-light.svg"></picture></a> <!-- End of auto-generated description by cubic. --> Co-authored-by: roshan <38771624+rohoswagger@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>