-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
5
-
False
-
-
False
-
-
-
RHDHPAI Sprint 3267, RHDHPAI Sprint 3268, RHDHPAI Sprint 3269
Story (Required)
The issue is one of the required steps for the automatic conversion of the ai-lab-app and ai-lab-samples content into the ai-lab-helm-charts repo.
It scopes on implementation of the bash script that will take care of the import and conversion of the ai-lab-app content.
Background (Required)
The issue was reported inside the investigation report made for DEVAI-245: https://docs.google.com/document/d/1LfSJldyrMgfvZIehrJYs_BULVimfVhV6cWOEajYTeJo/edit?tab=t.0
Currently, for the initial chatbot-ai-sample version 0.1.1 we have manually copied and converted all content for the helm chart. Ideally we would like this process to be automatic so the two projects can be synced easily.
Dependencies
The issue is currently blocked from https://issues.redhat.com/browse/RHDHPAI-375 as we first need to be sure on the type of the content we will import and convert (kustomize manifests vs helm charts)
Out of scope
Only the import and conversion of the ai-lab-helm-charts repo is inside the scope of this issue
Approach (Required)
- The bash script should be placed in a dir called scripts inside the root dir.
- The imported manifests/charts should be placed in a common dir under root.
- The final format of the files should be created in a way that the generation script can easily create all the helm charts from it (e.g using generic values etc).
Acceptance Criteria (Required)
- The import and convert script is created under scripts.
documentation updates (design docs, release notes etc)
demo needed
SOP required
education module update (Filled by DEVAI team only)
R&D label required (Filled by DEVAI team only)
Done Checklist
Code is completed, reviewed, documented and checked in
Unit and integration test automation have been delivered and running cleanly in continuous integration/staging/canary environment
Continuous Delivery pipeline(s) is able to proceed with new code included
Customer facing documentation, API docs, design docs etc. are produced/updated, reviewed and published
Acceptance criteria are met
If the Grafana dashboard is updated, ensure the corresponding SOP is updated as well