From 19069f60dd80e6be8585d4123d62627380f0c92a Mon Sep 17 00:00:00 2001 From: Michael Valdron Date: Thu, 3 Sep 2026 12:02:19 -0400 Subject: [PATCH 1/3] change intelligent assistant (lightspeed) configs repository Signed-off-by: Michael Valdron --- .github/workflows/sync-lightspeed-configs.yaml | 2 +- docs/intelligent-assistant.md | 2 +- hack/sync-lightspeed-configs.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sync-lightspeed-configs.yaml b/.github/workflows/sync-lightspeed-configs.yaml index 7040bb8da..6af666cb1 100644 --- a/.github/workflows/sync-lightspeed-configs.yaml +++ b/.github/workflows/sync-lightspeed-configs.yaml @@ -91,7 +91,7 @@ jobs: git push origin "${BRANCH}" BODY=$(cat < [!NOTE] > This syncing functionality is intended for use by maintainers of the Intelligent Assistant flavour for RHDH. -The Intelligent Assistant flavour vendors configuration files from the upstream [`redhat-ai-dev/lightspeed-configs`](https://github.com/redhat-ai-dev/lightspeed-configs) repository. A sync script is provided to fetch the latest versions of these files and update the operator tree in place. +The Intelligent Assistant flavour vendors configuration files from the upstream [`redhat-developer/rhdh-intelligent-assistant-configs`](https://github.com/redhat-developer/rhdh-intelligent-assistant-configs) repository. A sync script is provided to fetch the latest versions of these files and update the operator tree in place. #### What Gets Synced diff --git a/hack/sync-lightspeed-configs.sh b/hack/sync-lightspeed-configs.sh index 7bfaf50cb..712a2a705 100755 --- a/hack/sync-lightspeed-configs.sh +++ b/hack/sync-lightspeed-configs.sh @@ -5,7 +5,7 @@ set -euo pipefail -UPSTREAM_REPO="redhat-ai-dev/lightspeed-configs" +UPSTREAM_REPO="redhat-developer/rhdh-intelligent-assistant-configs" UPSTREAM_CONFIG_PATH="llama-stack-configs/config.yaml" UPSTREAM_STACK_PATH="lightspeed-core-configs/lightspeed-stack.yaml" UPSTREAM_PROFILE_PATH="lightspeed-core-configs/rhdh-profile.py" From f008155c3f8a64faab558ed47e8bd29dc0576965 Mon Sep 17 00:00:00 2001 From: Michael Valdron Date: Thu, 3 Sep 2026 12:38:45 -0400 Subject: [PATCH 2/3] fix: use redhat-ai-dev/lightspeed-configs repo in lightspeed configs sync workflow if branch target is release-1.10 Signed-off-by: Michael Valdron --- .github/workflows/sync-lightspeed-configs.yaml | 7 ++++++- hack/sync-lightspeed-configs.sh | 6 +++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sync-lightspeed-configs.yaml b/.github/workflows/sync-lightspeed-configs.yaml index 6af666cb1..af1b9ec01 100644 --- a/.github/workflows/sync-lightspeed-configs.yaml +++ b/.github/workflows/sync-lightspeed-configs.yaml @@ -47,7 +47,12 @@ jobs: git config user.email "41898282+github-actions[bot]@users.noreply.github.com" - name: Sync Lightspeed Core config files - run: ./hack/sync-lightspeed-configs.sh --ref ${{ matrix.branch }} + run: | + if [[ "${{ matrix.branch }}" == "release-1.10" ]]; then + ./hack/sync-lightspeed-configs.sh --repo redhat-ai-dev/lightspeed-configs --ref ${{ matrix.branch }} + else + ./hack/sync-lightspeed-configs.sh --ref ${{ matrix.branch }} + fi - name: Check for changes id: changes diff --git a/hack/sync-lightspeed-configs.sh b/hack/sync-lightspeed-configs.sh index 712a2a705..1a70a4884 100755 --- a/hack/sync-lightspeed-configs.sh +++ b/hack/sync-lightspeed-configs.sh @@ -24,7 +24,7 @@ TMP_DIR="" usage() { cat <<'EOF' Usage: - ./hack/sync-lightspeed-configs.sh [--ref ] + ./hack/sync-lightspeed-configs.sh [--repo ] [--ref ] EOF } @@ -35,6 +35,10 @@ parse_args() { REF="$2" shift 2 ;; + --repo) + UPSTREAM_REPO="$2" + shift 2 + ;; -h|--help) usage exit 0 From e260b7e79fb731253fddffe40ff6d885cb122a1d Mon Sep 17 00:00:00 2001 From: Michael Valdron Date: Thu, 3 Sep 2026 12:47:31 -0400 Subject: [PATCH 3/3] fix: correct sync PR title to show redhat-ai-dev repo if release-1.10 is the target branch Signed-off-by: Michael Valdron --- .github/workflows/sync-lightspeed-configs.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sync-lightspeed-configs.yaml b/.github/workflows/sync-lightspeed-configs.yaml index af1b9ec01..d06f322aa 100644 --- a/.github/workflows/sync-lightspeed-configs.yaml +++ b/.github/workflows/sync-lightspeed-configs.yaml @@ -77,6 +77,11 @@ jobs: run: | TITLE="chore(lightspeed): sync config files from upstream" BRANCH="chore/sync-lightspeed-configs-${TARGET_BRANCH}" + TARGET_REPO="redhat-developer/rhdh-intelligent-assistant-configs" + + if [[ "${TARGET_BRANCH}" == "release-1.10" ]]; then + TARGET_REPO="redhat-ai-dev/lightspeed-configs" + fi EXISTING_PR=$(gh pr list --head "${BRANCH}" --base "${TARGET_BRANCH}" --state open --json number --jq '.[0].number // empty') @@ -96,7 +101,7 @@ jobs: git push origin "${BRANCH}" BODY=$(cat <