Skip to content

Scale load-test plugins to 100 pages and 100 catalog tabs - #191

Merged
christoph-jerolimov merged 2 commits into
mainfrom
scale-loadtest-plugins-to-100
Nov 5, 2026
Merged

christoph-jerolimov merged 2 commits into
mainfrom
scale-loadtest-plugins-to-100

Conversation

@christoph-jerolimov

@christoph-jerolimov christoph-jerolimov commented Nov 5, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Bump scripts/generate-dynamic-plugin-config.sh to bs_1.54_ with 100 pages and 100 catalog tabs; for 1.54 builds it now emits bare package: entries (no inline pluginConfig).
  • helm/rhdh-110: extend from 25 to 100 pages and 100 catalog tabs (bs_1.49).
  • helm/rhdh-110: raise the dynamic-plugins-root ephemeral volume from the 5Gi chart default to 10Gi so all 200 plugins fit (other default volumes copied unchanged).
  • helm/rhdh-next, helm/rhdh-21-rc1, helm/rhdh-21-next: add pages/catalog tabs 26-100 (bs_1.54).

Test plan

  • Helm template renders for all four deployments
  • Deploy and confirm all 200 dynamic plugins load and fit in the 10Gi volume

🤖 Generated with Claude Code

Bump the generator script to bs_1.54 with 100 pages and 100 catalog
tabs, emitting bare package entries for 1.54 builds. Extend rhdh-110
from 25 to 100 pages/catalog tabs (bs_1.49) and add 75 more
pages/catalog tabs (bs_1.54) to rhdh-next, rhdh-21-rc1 and
rhdh-21-next.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
Override extraVolumes to raise the dynamic-plugins-root ephemeral
volume from the 5Gi chart default to 10Gi so all 200 load-test
plugins fit, keeping the remaining default volumes unchanged.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
@christoph-jerolimov
christoph-jerolimov merged commit 747aba3 into main Nov 5, 2026
7 checks passed
@christoph-jerolimov
christoph-jerolimov deleted the scale-loadtest-plugins-to-100 branch November 5, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant