Skip to content

[RHIDP-11720] Convert to knowledge repository#38

Closed
Jdubrick wants to merge 18 commits intoredhat-ai-dev:mainfrom
Jdubrick:convert-to-knowledge
Closed

[RHIDP-11720] Convert to knowledge repository#38
Jdubrick wants to merge 18 commits intoredhat-ai-dev:mainfrom
Jdubrick:convert-to-knowledge

Conversation

@Jdubrick
Copy link
Collaborator

@Jdubrick Jdubrick commented Mar 5, 2026

What does this PR do?:

From RHDH 1.10 and onwards, we will no longer be maintaining our own image. As a result, building a llama stack image from this repository is no longer needed and we only care about the configuration file(s). Due to this, I am proposing a refactor to meet our needs moving forward:

  • Remove image building from main
  • Add compose functionality to easily spin up sidecars locally to test APIs
  • Add new release process for ensuring we separate the Llama Stack configuration files by RHDH release. This lets us provide support for them individually when we go GA
  • Refactors a bunch of documentation
  • Adds PR checks for yaml formatting

Which issue(s) this PR fixes:

https://issues.redhat.com/browse/RHIDP-11720

PR acceptance criteria:

Testing and documentation do not need to be complete in order for this PR to be approved. We just need to ensure tracking issues are opened and linked to this PR, if they are not in the PR scope due to various constraints.

  • Tested and Verified

  • Documentation (READMEs, Product Docs, Blogs, Education Modules, etc.)

How to test changes / Special notes to the reviewer:

Jdubrick added 18 commits March 4, 2026 13:14
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
# limitations under the License.
services:
llama-stack:
image: registry.redhat.io/rhoai/odh-llama-stack-core-rhel9:v3.3
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is it possible to make the image configurable via ENV, dont know how to do it via podman compose

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let me look into that @maysunfaisal

Copy link
Contributor

@maysunfaisal maysunfaisal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, just a general ques

@Jdubrick
Copy link
Collaborator Author

Jdubrick commented Mar 6, 2026

Closing PR in favour of moving this stuff to a new repo, you can follow the Slack thread here: https://redhat-internal.slack.com/archives/C08DZMUKU6R/p1772817872824399

fyi @gabemontero @maysunfaisal

@Jdubrick Jdubrick closed this Mar 6, 2026
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.

3 participants