What's Changed
- Pull instructlab image with auth, if provided by @ralphbean in #656
- Update NVIDIA driver and CUDA in nvidia-bootc by @fabiendupont in #653
- Adding rhc for telemetry by @tsorya in #659
- fix: typo in object detection README by @jeffmaury in #664
- fix testing-framework by @sallyom in #660
- Make sure ilab wrapper is executable and in path by @javipolo in #661
- Enable NVIDIA services in the bootc image by @fabiendupont in #662
- Add temp workaround for libdnf by @enriquebelarte in #667
- Check for driver and kernel version mismatch by @javipolo in #668
- Fix SSH_PUBKEY expansion into build-arg by @javipolo in #669
- Add vendor label and arg to all containerfiles by @ralphbean in #671
- Switch PROVIDER name to HARDWARE by @ralphbean in #672
- RHELAI-473: Adding rhel ai version by @tsorya in #665
- Fixing nvidia container file by @tsorya in #673
- In order set release version on upgrade we must override /usr/lib/os-release by @tsorya in #675
- Changing os-release file parameter from BUILD_ID to RHEL_AI_VERSION by @tsorya in #679
ilab
wrapper script adjustments by @omertuc in #680- Update Auto merged updates by @platform-engineering-bot in #651
- Allow INSTRUCTLAB_IMAGE value override by @javipolo in #683
- RHELAI-524: Disable bootc auto upgrade service by @tsorya in #682
- Set group permissions on whispercpp app folder by @johnmcollier in #681
- ilab wrapper script adjustments by @eranco74 in #686
- Update dependency numpy to v2.0.1 by @platform-engineering-bot in #685
- We do not use the ilab target in Containerfiles by @rhatdan in #687
- RHEL-33208: Remove custom bootc-generic-growpart by @javipolo in #690
- add skopeo so that ilab model download will work by @rhatdan in #688
- RHELAI-429: Adding upgrade informer service by @javipolo in #689
- ilab wrapper:
exec
for better signal handling / termination by @omertuc in #697 - Add support for changing Vendor and Buildhost for the driver RPM by @kwozyman in #695
- nvidia-bootc: Duplicate common lib & ilab, to avoid an intermediate makefile target by @pastequo in #696
- Split main targets into instructlab + bootc target by @javipolo in #700
- feat(nvidia-bootc): Introduce INSTRUCTLAB_IMAGE_PULL_SECRET by @pastequo in #699
- fix(nvidia-bootc): Use INSTRUCTLAB_IMAGE_PULL_SECRET in podman pull command by @pastequo in #701
- fix the photo upload issue in object detection app by @yangcao77 in #691
- fix(run.sh): invalid bash formatting by @axel7083 in #693
- ilab wrapper: fix formatting by @omertuc in #707
- fix(modell_server): deprecated make arguments for llamacpp server by @axel7083 in #704
- RHELAI-744 - Use environment variable to override HOME in ilab wrapper by @javipolo in #709
- fix(model_server): missing prefix env by @axel7083 in #712
- ilab wrapper: add support for additional mounts by @omertuc in #708
- Update Containerfile by @rhatdan in #714
- Set group permissions on the /rag/models/ dir by @maysunfaisal in #716
- Do not hardcode the path to ilab executable by @javipolo in #719
- ilab-wrapper: Run podman with sudo by @omertuc in #713
- Add environment variables for ilab container and increase shm size for vllm by @relyt0925 in #722
- chore(deps): update auto merged updates by @platform-engineering-bot in #703
- Comply with bashate style rules and remove exports by @javipolo in #723
- Require KERNEL_VERSION argument in driver-toolkit by @fabiendupont in #718
- RHELAI-787: Mount auth.json into ilab container by @javipolo in #726
- ilab-wrapper: don't map UIDs if we're already running as root by @omertuc in #729
- feat(KONFLUX-3933): Use rpm to get the value by @jhutar in #725
- Fix env passing that leads to failures by @n1hility in #731
- hooks: pre-commit hook to duplicate file by @omertuc in #732
- Fix NVIDIA FabricManager unit file by @fabiendupont in #733
- ilab-wrapper: Improve non-single subuid ranges error handling by @omertuc in #730
- Fix the retrieval of kernel version, release and dist by @fabiendupont in #735
- Enforce users to use insights by @javipolo in #734
- Revert "Enforce users to use insights" by @javipolo in #738
- Driver Toolkit: Get kernel version from bootc image by @fabiendupont in #736
- feat(nvidia-bootc): Retag instructlab image if INSTRUCTLAB_IMAGE_RETAG is specified by @pastequo in #746
- RHELAI-838 Enforce insights registration in ilab wrapper by @javipolo in #745
- fix: fix image name on chatbot ai-lab.yaml by @lstocchi in #744
- Intel bootc - Update Gaudi drivers to 1.17.0-495 by @fabiendupont in #740
- fix(whispercpp): adding missing ownership to user 1001 in app directory by @axel7083 in #747
- fix: resolve fork failures during training runs by @n1hility in #752
- NVIDIA - Add the nvidia-driver package by @fabiendupont in #751
- chore(summarizer): adding markdown type file input by @axel7083 in #753
- Configure model for the rag recipe by @maysunfaisal in #750
- RHELAI-869: Hardcode XDG_RUNTIME_DIR path in case the variable does not exist by @javipolo in #754
- Move --target-arch to image builder args by @javipolo in #755
- chore: tag model_servers images on release by @axel7083 in #749
- Modify condition on NVIDIA FabricManager service by @fabiendupont in #759
- fix: backend property value by @axel7083 in #760
- Remove retagging from ilab image by @enriquebelarte in #757
- Fix long container startup times by @n1hility in #763
- Add the huggingface token parameter, and modify the file path in llama.cpp repo by @melodyliu1986 in #761
- RHELAI-969: Revert "Fix long container startup times" by @javipolo in #764
- ilab-wrapper: remove outdated comment by @omertuc in #765
- Update Gaudi to latest release 1.17.1-40 by @tiran in #768
- updating AMD bootc image by @yevgeny-shnaidman in #767
- Update amd-bootc to AMD ROCm 6.2 by @fabiendupont in #774
- Add customizations per cloud provider by @javipolo in #772
- Update Auto merged updates by @platform-engineering-bot in #773
- Add cloud image for IBM Cloud by @javipolo in #775
- List all supported clouds in the README by @javipolo in #776
- fix(cloud): Workaround to avoid permission denied while building by @pastequo in #777
- Remove already present symlinks for cloud services by @javipolo in #778
- chore(deps): update dependency safetensors to v0.4.5 by @platform-engineering-bot in #779
- Remove duplicate packages by @javipolo in #781
- Bootc - Add git and git-lfs packages by @fabiendupont in #782
- Update environment preservation for Podman with python https ca control variables by @relyt0925 in #784
- chore(deps): update dependency urllib3 to v2.2.3 by @platform-engineering-bot in #783
- Add workaround and update for intel-bootc by @enriquebelarte in #780
- Add intel-bootc multistage Containerfile by @enriquebelarte in #786
- driver-toolkit make target fixes. by @Okoyl in #785
- Add exec permissions for script by @enriquebelarte in #787
- Share the additional container storage by @fabiendupont in #766
- chore(deps): update auto merged updates by @platform-engineering-bot in #788
- Some fixes to intel Containerfile by @enriquebelarte in #791
- RHELAI-1474 - Install Google Ops Agent by @javipolo in #789
- Add extra secrets for intel-bootc build by @enriquebelarte in #792
- Fix intel bootc script variable by @enriquebelarte in #793
- Add Bearer (token) authentication support to recipes by @thepetk in #790
- NVIDIA bootc - Shared container storage fix by @fabiendupont in #797
- amd-bootc: Share the additional container storage by @fabiendupont in #795
- feat: add function calling recipe by @jeffmaury in #794
- chore(deps): update auto merged updates by @platform-engineering-bot in #796
- Pass bearer to ChatOpenAI object by @thepetk in #799
New Contributors
- @ralphbean made their first contribution in #656
- @tsorya made their first contribution in #659
- @omertuc made their first contribution in #680
- @eranco74 made their first contribution in #686
- @pastequo made their first contribution in #696
- @yangcao77 made their first contribution in #691
- @maysunfaisal made their first contribution in #716
- @relyt0925 made their first contribution in #722
- @jhutar made their first contribution in #725
- @melodyliu1986 made their first contribution in #761
- @yevgeny-shnaidman made their first contribution in #767
- @Okoyl made their first contribution in #785
- @thepetk made their first contribution in #790
Full Changelog: v1.1.3...v1.3.0