Skip to content

RHIDP-16107: Switch Lightspeed RAG Container to OKP - #2540

Open
pabel-rh wants to merge 3 commits into
redhat-developer:release-2.1from
pabel-rh:rhidp-16107
Open

pabel-rh wants to merge 3 commits into
redhat-developer:release-2.1from
pabel-rh:rhidp-16107

Conversation

@pabel-rh

Copy link
Copy Markdown
Member

IMPORTANT: Do Not Merge - To be merged by Docs Team Only

Version(s):
release-2.1 only
Issue:
RHIDP-16107
Preview:

@rhdh-bot

rhdh-bot commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

PR Build Results

Build passed -- 36/36 titles | 88s
Preview: https://redhat-developer.github.io/red-hat-developers-documentation-rhdh/pr-2540/


Content Quality Assessment

CQA Report

  • CQA-00a: Orphaned modules
  • CQA-00b: Directory structure
  • CQA-01: Vale AsciiDoc DITA compliance
  • CQA-02: Verify assembly structure
  • CQA-03: Verify content type metadata
  • CQA-04: Verify module templates
  • CQA-05: Verify required modular elements
  • CQA-06: Verify assemblies follow official template (one user story)
  • CQA-07: Verify TOC depth (max 3 levels)
  • CQA-08: Verify short description content quality
  • CQA-09: Verify short description format
  • CQA-10: Verify titles are brief, complete, and descriptive
  • CQA-11: Verify procedure prerequisites
  • CQA-12: Verify grammar and style (Vale)
  • CQA-13: Verify content matches declared type
  • CQA-14: Verify no broken links
  • CQA-14b: Inbound link stability (no ID changes for existing files)
  • CQA-15: Check redirects
  • CQA-16: Verify official product names
  • CQA-17: Verify legal disclaimers for preview features
  • CQA-jtbd-01: Verify navigation file structure
  • CQA-jtbd-02: Modules not yet in product_product (informational)

Summary

Checks: 22 total, 22 pass, 0 fail

Modules not yet in product_product

6 modules (proc, con, ref) are not yet included in the product_product title.

modules/shared/ (3)
  • modules/shared/proc-configure-rate-limits-for-lightspeed.adoc
  • modules/shared/proc-enable-real-time-notifications-with-the-signals-plugin.adoc
  • modules/shared/ref-ai-feature-permissions.adoc
modules/upgrade_upgrade-rhdh/ (3)
  • modules/upgrade_upgrade-rhdh/con-rhdh-upgrade-helper-skill.adoc
  • modules/upgrade_upgrade-rhdh/proc-run-the-rhdh-upgrade-helper-skill.adoc
  • modules/upgrade_upgrade-rhdh/ref-rhdh-upgrade-helper-skill-configuration-inputs.adoc

22 checks: 22 pass, 0 fail

Run node build/scripts/cqa/index.js --all --fix locally to review and auto-fix issues.


Updated 2026-09-15 05:40:48 UTC

OKP deployment depends on your platform:

* On {ocp-short}, both the {product} Operator and Helm chart deploy and configure OKP automatically. No additional configuration is required.
* On other Kubernetes platforms, only the Helm chart can deploy OKP, and you must opt in by setting an Ingress host. The Operator does not deploy OKP on non-{ocp-short} platforms; in that case, the assistant runs without a knowledge base, and general chat still works but product-specific responses might be less accurate.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This may change, but i will let you know

BUNDLE_IMAGE="registry.redhat.io/rhdh/rhdh-operator-bundle:{product-version}"
CONTAINER_ID=$(podman create "${BUNDLE_IMAGE}")
podman cp $CONTAINER_ID:/manifests/rhdh-flavour-lightspeed-config_v1_configmap.yaml ./lightspeed-config.yaml
podman cp $CONTAINER_ID:/manifests/rhdh-flavour-intelligent-assistant-config_v1_configmap.yaml ./lightspeed-config.yaml

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

There may be an extra copy depending on redhat-developer/rhdh-operator#3370 is merged or redhat-developer/rhdh-operator#3477 is merged, i will let you know

- lightspeed-core
----

// TODO (RHIDP-16107): Confirm the CR flavour name. rhdh-operator PR 3370 renamed the flavour directory

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

it will become

flavours:
    - enabled: true
      name: intelligent-assistant

directly pasted from the Backstage CR

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants