[RHIDP-12889] Update Lightspeed Deployment and Configs#2645
Conversation
Code Review by Qodo
1. EXIT trap rm -rf unguarded
|
Review Summary by Qodo(Agentic_describe updated until commit 07caf2b)Update Lightspeed Deployment to use Core in library mode with 0.5.0 images
WalkthroughsDescription• Removes Llama Stack container, runs Lightspeed Core in library mode • Updates Lightspeed Core and RAG images to 0.5.0 versions • Adds sync script for fetching upstream Lightspeed configs • Adds rhdh-profile.py config with comprehensive prompt templates • Removes MCP plugins from default install, keeps config for optional use • Adds resource limits for Lightspeed Core and init-rag-data containers Diagramflowchart LR
A["Llama Stack 0.1.4"] -->|removed| B["Lightspeed Core 0.5.0"]
C["RAG Content release-1.9-lcs"] -->|updated| D["RAG Content release-1.9-lls-0.5.0"]
B -->|library mode| E["config.yaml + lightspeed-stack.yaml"]
E -->|new| F["rhdh-profile.py"]
G["sync-lightspeed-configs.sh"] -->|fetches from| H["redhat-ai-dev/lightspeed-configs"]
H -->|updates| E
I["MCP Plugins"] -->|removed from default| J["kept in config"]
B -->|resource limits| K["CPU: 100m-1000m, Memory: 512Mi-2Gi"]
File Changes1. hack/sync-lightspeed-configs.sh
|
gabemontero
left a comment
There was a problem hiding this comment.
generally LGTM @Jdubrick
one f/up question (I'm sure not surprising ;-) )
given the conversations we've had with @gazarenkov @johnmcollier and others, and all the good progress you've made today with analyzing the rolling demo deployment as well as some ad hoc installed but inert deployments, do you plan on including the our initial resources req/limits with this PR, or a f/up PR ?
|
@gabemontero I actually pushed them right after your comment :D |
cool :-) |
|
/hold |
Co-authored-by: Jdubrick <Jdubrick@users.noreply.github.com>
|
|
Code Review by Qodo
1. EXIT trap rm -rf unguarded
|
|
Re-adding lgtm label as it has already been approved by 2 people. /lgtm |
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
|



Description
rhdh-profile.pyas a config map for LightspeedWhich issue(s) does this PR fix or relate to
https://redhat.atlassian.net/browse/RHIDP-12889
PR acceptance criteria
How to test changes / Special notes to the reviewer