Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RHOAIENG-15333: chore(ci): create a Python script that reads Workbench image manifests and outputs snippet suited for inclusion in Docs #796

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
304 commits
Select commit Hold shift + click to select a range
e2d3793
Add rhel9 base image
atheo89 Jan 25, 2024
378dafd
Merge pull request #123 from atheo89/add-rhel-base
harshad16 Jan 30, 2024
bd1cfd0
setup r-studio based with rhel9 base image (#125)
atheo89 Feb 1, 2024
7daf10b
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Feb 2, 2024
645bca6
Merge pull request #128 from harshad16/fix-main
harshad16 Feb 2, 2024
ac4e630
Fixes on the CUDA Dockerfile
atheo89 Feb 2, 2024
c1cf9b9
Merge pull request #127 from atheo89/fix-path
harshad16 Feb 2, 2024
9d41c81
Add BuildConfiguration objects to build RStudio and CUDA RStudio imag…
atheo89 Jan 24, 2024
ac0c6ee
Add optional: true option for the base and server url envs
atheo89 Feb 2, 2024
c203a8e
Merge pull request #118 from atheo89/add-buildconfig-for-rstudio
harshad16 Feb 2, 2024
7b51c92
Update images for release N via digest-updater-7761501425 GitHub action
github-actions[bot] Feb 2, 2024
3179da8
Update image commits for release N via digest-updater-7761501425 GitH…
github-actions[bot] Feb 2, 2024
e101cfb
Update image commits for release N via digest-updater-7761501425 GitH…
github-actions[bot] Feb 2, 2024
ccef33d
Adjust the imagestream annotation for codeflare-sdk upgrade
harshad16 Feb 2, 2024
3a8b5dd
Merge pull request #133 from red-hat-data-services/digest-updater-776…
harshad16 Feb 2, 2024
c9c35a4
Mount the secret on the buildConfig instead of using ENVs to avoid th…
atheo89 Feb 6, 2024
f5e99b6
[CI] Fix for the yaml files that contain multiple definitions.
jstourac Feb 8, 2024
48d4692
Increase build resources for R Studio buildconfigs
atheo89 Feb 5, 2024
11a686f
Merge pull request #137 from atheo89/hide-pass
harshad16 Feb 8, 2024
618e17c
Fix naming for RStudio Server on rhel flavor
atheo89 Feb 8, 2024
849f6f3
Merge pull request #136 from atheo89/r-resources
harshad16 Feb 8, 2024
884a49d
Merge pull request #138 from atheo89/r-naming-downstream
harshad16 Feb 8, 2024
1327773
Merge pull request #139 from jstourac/fixCiDown
openshift-merge-bot[bot] Feb 8, 2024
f5aed04
Remove the R-package install from workbench
harshad16 Feb 2, 2024
4a66c10
Merge pull request #129 from harshad16/make-r-change-rhel
harshad16 Feb 9, 2024
f369b9a
Update images for release N via digest-updater-7846262944 GitHub action
github-actions[bot] Feb 9, 2024
4fb726f
Update image commits for release N via digest-updater-7846262944 GitH…
github-actions[bot] Feb 9, 2024
851125f
Merge pull request #145 from red-hat-data-services/digest-updater-784…
harshad16 Feb 9, 2024
f092151
hot fix: bump cuda resources
atheo89 Feb 13, 2024
5107651
Fix user R library path version
atheo89 Feb 13, 2024
7982e4d
HotFix: Remove the annotation notebook-images=true from RStudio image…
harshad16 Feb 14, 2024
5c0d0a7
Merge pull request #149 from atheo89/fix-lib-version
harshad16 Feb 14, 2024
fca4e6e
Fix library path version on rsession.conf file
atheo89 Feb 14, 2024
0b7d269
Merge pull request #151 from harshad16/hot-fix-3008
harshad16 Feb 14, 2024
54ecb2f
Merge pull request #148 from atheo89/bump-resources
harshad16 Feb 15, 2024
6805b6a
Merge pull request #152 from atheo89/fix-lib-last-bit
harshad16 Feb 15, 2024
2e3804d
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Mar 1, 2024
5c2fbc6
Format yaml and json files to statisfy code-quality
harshad16 Mar 1, 2024
26817cb
Update digest updater workflow in favor 2024a release
atheo89 Mar 11, 2024
e3d3990
Update RStudio-server Dockefile for RHEL version
atheo89 Mar 12, 2024
6f12dd6
Merge pull request #164 from harshad16/rsync-main
harshad16 Mar 14, 2024
50df12d
Create sync workflow for the release-2024a
atheo89 Mar 11, 2024
cf73b71
Remove opendatahub.io/dashboard: 'true' label from rstudio ImageSteams
atheo89 Mar 6, 2024
44b58a3
Merge pull request #172 from atheo89/RHOAIENG-4342-workflow
harshad16 Mar 14, 2024
65082c7
Merge pull request #170 from atheo89/RHOAIENG-3487
harshad16 Mar 14, 2024
c7ebfde
Merge pull request #171 from atheo89/RHOAIENG-4341-downstream
harshad16 Mar 15, 2024
aac0662
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Mar 15, 2024
b6ef82c
Merge pull request #177 from harshad16/rsync-main
harshad16 Mar 15, 2024
54f88fc
Merge branch 'main' into RHOAIENG-4374-downstream
harshad16 Mar 15, 2024
d85c2a0
Merge pull request #174 from atheo89/RHOAIENG-4374-downstream
harshad16 Mar 15, 2024
700d3c0
Update Imagestreams with in favor of the new release 2024.1 (#175)
atheo89 Mar 15, 2024
c11efa8
Fix test file for the trustyai image
jstourac Mar 15, 2024
72dfc8f
Merge pull request #180 from jstourac/jsonFixDownMain
harshad16 Mar 17, 2024
733502f
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Mar 17, 2024
5332e2b
Merge pull request #182 from harshad16/rsync-main
harshad16 Mar 17, 2024
1ea1d49
Update Codeserver ImageStream for the 2024a release inclusion (#173)
atheo89 Mar 17, 2024
63c421c
Update images for release N via digest-updater-8319475892 GitHub action
github-actions[bot] Mar 18, 2024
7180185
Update image commits for release N via digest-updater-8319475892 GitH…
github-actions[bot] Mar 18, 2024
320fd67
Merge pull request #184 from red-hat-data-services/digest-updater-831…
harshad16 Mar 18, 2024
929e14b
Update the manifests to retain old image in shadow state
harshad16 Mar 18, 2024
7bc27ec
Merge pull request #185 from harshad16/fix-manifests
harshad16 Mar 18, 2024
2623b0a
Update runtime images with e1aee40 build commit
atheo89 Mar 18, 2024
71a1592
Merge pull request #189 from atheo89/update-runtimes-downstream
harshad16 Mar 19, 2024
0ae3577
Update Imagesteam for habana 1.13
atheo89 Mar 28, 2024
857e530
Update digest updater workflow
atheo89 Mar 28, 2024
4704087
Add runtimes workflow updater
atheo89 Mar 28, 2024
3538b44
Fix check-params-env test with the new changes (#196)
atheo89 Mar 29, 2024
2c785b4
Revert nginx version to 1.22 since 1.24 is not available on rhel yet
atheo89 Apr 4, 2024
48597c1
update cuda layer for RHEL to 12.1
atheo89 Apr 4, 2024
858324c
Merge pull request #193 from atheo89/RHOAIENG-2928-downstream
harshad16 Apr 4, 2024
f64342e
Merge pull request #198 from atheo89/update-rhel-cuda
harshad16 Apr 4, 2024
7118726
Merge pull request #197 from atheo89/fix-rstudio-downstream
harshad16 Apr 4, 2024
f5b4eb7
Merge branch 'main' of https://github.com/opendatahub-io/notebooks
harshad16 Apr 4, 2024
7413f79
Merge pull request #199 from harshad16/rsync-main
harshad16 Apr 4, 2024
3a057e2
Merge branch 'main' into RHOAIENG-4343-imagestream-downstream
harshad16 Apr 4, 2024
a5ac3a9
Merge pull request #195 from atheo89/RHOAIENG-4343-imagestream-downst…
harshad16 Apr 4, 2024
1f30412
Remove the intel based image from the overlay as its ODH only
harshad16 Apr 5, 2024
5d73ed8
Merge pull request #200 from harshad16/rsync-main
harshad16 Apr 5, 2024
035f0fa
Fix the runtime updater github action
harshad16 Apr 6, 2024
d90edb7
Merge pull request #206 from harshad16/fix-runtime-updater
harshad16 Apr 6, 2024
9cb86e0
Fix the runtime updater github action branch 2024a
harshad16 Apr 6, 2024
4558df7
Merge pull request #208 from harshad16/fix-runtime-updater
harshad16 Apr 6, 2024
49f9e43
Update file via digest-updater-8577545330 GitHub action
github-actions[bot] Apr 6, 2024
630bc6b
Merge pull request #209 from red-hat-data-services/digest-updater-857…
harshad16 Apr 6, 2024
2868c94
Update images for release N via digest-updater-8581586298 GitHub action
github-actions[bot] Apr 6, 2024
4cb7181
Update image commits for release N via digest-updater-8581586298 GitH…
github-actions[bot] Apr 6, 2024
11686d5
Update images for release N-1 via digest-updater-8581586298 GitHub ac…
github-actions[bot] Apr 6, 2024
74c2a61
Update image commits for release N-1 via digest-updater-8581586298 Gi…
github-actions[bot] Apr 6, 2024
88ea7cf
Merge pull request #213 from red-hat-data-services/digest-updater-858…
harshad16 Apr 7, 2024
f163774
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Apr 11, 2024
5a7b89a
Merge pull request #218 from harshad16/rsync-main
harshad16 Apr 11, 2024
a6bf295
Update manifest for code-freeze 2.9
harshad16 Apr 12, 2024
bd40e23
Merge pull request #221 from harshad16/manifest-update
harshad16 Apr 12, 2024
5ba4011
Update images for release N via digest-updater-8665769109 GitHub action
github-actions[bot] Apr 12, 2024
947cc66
Update image commits for release N via digest-updater-8665769109 GitH…
github-actions[bot] Apr 12, 2024
90926d9
Merge pull request #225 from red-hat-data-services/digest-updater-866…
harshad16 Apr 12, 2024
f7976fb
Update annotations for kfp (#229)
atheo89 Apr 15, 2024
7ad8a3c
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Apr 23, 2024
47f7218
Merge pull request #237 from harshad16/rsync-main
harshad16 Apr 23, 2024
b29ead4
Update file via digest-updater-8806399693 GitHub action
github-actions[bot] Apr 23, 2024
1a5cd9e
Merge pull request #239 from red-hat-data-services/digest-updater-880…
harshad16 Apr 24, 2024
ffd2bff
Update images for release N and N-1 with 2024a commit db8bd76
github-actions[bot] Apr 24, 2024
fa1f3dd
Merge pull request #242 from harshad16/update-manifests-main
harshad16 Apr 24, 2024
ce98720
Update codeflare-sdk version on imagestreams annotations (#235)
atheo89 Apr 24, 2024
ed3789b
Allow runtime script to cp the package from bin to Rpackage default path
dibryant Apr 22, 2024
fa2d2a6
Merge pull request #234 from dibryant/fix
harshad16 May 10, 2024
b0c174e
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 May 23, 2024
15aa6b7
Merge pull request #246 from harshad16/rsync-main
harshad16 May 23, 2024
3af5948
Update file via digest-updater-9213110410 GitHub action
github-actions[bot] May 23, 2024
5a46359
Merge pull request #247 from red-hat-data-services/digest-updater-921…
harshad16 May 23, 2024
0c80f33
Update images for release N via digest-updater-9215094498 GitHub action
github-actions[bot] May 23, 2024
16b4509
Update image commits for release N via digest-updater-9215094498 GitH…
github-actions[bot] May 23, 2024
c0af9b3
Merge pull request #249 from red-hat-data-services/digest-updater-921…
harshad16 May 27, 2024
4a8f5c4
Set the rstudio builds with the branch rhoai-2.10
harshad16 May 27, 2024
9c1d2ca
Merge pull request #251 from harshad16/update-rhoai-2.10
harshad16 May 27, 2024
a674246
[fix] hadolint warnings to base and rstudio Dockerfiles
jstourac Mar 3, 2024
8bb8def
[fix] This fixes an inconsistency with the kustomize params
jstourac May 29, 2024
248047b
[fix] CI for the images checks based on recent updates
jstourac May 29, 2024
7a09235
Merge pull request #253 from jstourac/fixKustomizeForCodeserverImageS…
harshad16 May 29, 2024
2a80033
Merge pull request #254 from jstourac/fixCiImgCheck
harshad16 May 29, 2024
81b637d
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 May 31, 2024
2d4642c
Merge pull request #255 from harshad16/rsync-main
harshad16 May 31, 2024
ac9c504
Merge pull request #179 from jstourac/hadolintDownstreamMain
openshift-merge-bot[bot] May 31, 2024
8447135
Clean github workflow for the red-hat-data-services notebooks
harshad16 Apr 23, 2024
3830e4d
RHOAIENG-8255: Fix spawn-fcgi-1.6.3-23.fc37.x86_64.rpm download location
jiridanek Jun 6, 2024
5e03ad0
fixup from review, use a little bit more proper rpm link
jiridanek Jun 7, 2024
446c6cb
also fix the rhel9 downstream-only build
jiridanek Jun 7, 2024
18f16e4
Merge pull request #258 from jiridanek/jd_downstream_cgispwn
harshad16 Jun 7, 2024
c68d5e5
Merge branch 'main' into clean-up-wf
harshad16 Jun 13, 2024
6dca063
Merge pull request #238 from harshad16/clean-up-wf
harshad16 Jun 13, 2024
bc2ac0c
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Jun 13, 2024
6581ea8
Merge pull request #267 from harshad16/rsync-main
harshad16 Jun 14, 2024
f5f42ac
Update file via digest-updater-9520338673 GitHub action
github-actions[bot] Jun 14, 2024
9c69ee8
Merge pull request #271 from red-hat-data-services/digest-updater-952…
harshad16 Jun 14, 2024
136c536
Set up the rhel9 based AMD base image
harshad16 Jun 14, 2024
e1dae77
Merge pull request #275 from harshad16/amd-rhel
harshad16 Jun 17, 2024
5ca446d
Replace fcgi with supervisord on rstudio rhel flavor
atheo89 Jun 25, 2024
756e5f5
Merge pull request #278 from atheo89/RHOAIENG-8298
openshift-merge-bot[bot] Jun 26, 2024
797e66d
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Jun 28, 2024
81db840
Merge pull request #288 from harshad16/rsync-main
harshad16 Jun 28, 2024
41199e9
Update file via digest-updater-9712922548 GitHub action
github-actions[bot] Jun 28, 2024
4c327cf
Merge pull request #291 from red-hat-data-services/digest-updater-971…
harshad16 Jun 28, 2024
e5963a6
[Digest Updater Action] Update Notebook Images (#295)
github-actions[bot] Jun 28, 2024
32bf99b
feat(Rstudio): update branch rhoai-2.11 for the rstudio builds
harshad16 Jun 28, 2024
1b85076
Merge pull request #297 from harshad16/update-branch-info
openshift-merge-bot[bot] Jul 3, 2024
aaeceb4
Add pull bot config file
caponetto Jul 3, 2024
0082bef
Merge pull request #302 from caponetto/RHOAIENG-9169-pullbot
openshift-merge-bot[bot] Jul 4, 2024
f35e94e
feat(Rstudio): update branch rhoai-2.12 for the rstudio builds
jstourac Jul 4, 2024
f1cc531
Merge pull request #308 from jstourac/rstudioBuildConfig
openshift-merge-bot[bot] Jul 5, 2024
68ed0ad
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Jul 26, 2024
922e57c
Merge pull request #335 from harshad16/rsync-main
harshad16 Jul 26, 2024
12d4f4b
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Aug 2, 2024
765d857
Merge pull request #340 from harshad16/rsync-main
harshad16 Aug 2, 2024
470889b
Update file via digest-updater-10216703659 GitHub action
github-actions[bot] Aug 2, 2024
fb59ccb
Merge pull request #342 from red-hat-data-services/digest-updater-102…
harshad16 Aug 2, 2024
396b744
Update images for release N via digest-updater-10218604638 GitHub action
github-actions[bot] Aug 2, 2024
f3c8c33
Update image commits for release N via digest-updater-10218604638 Git…
github-actions[bot] Aug 2, 2024
b3b0f36
Update images for release N-1 via digest-updater-10218604638 GitHub a…
github-actions[bot] Aug 2, 2024
e307e5d
Update image commits for release N-1 via digest-updater-10218604638 G…
github-actions[bot] Aug 2, 2024
e8e9885
Merge pull request #343 from red-hat-data-services/digest-updater-102…
harshad16 Aug 2, 2024
85e67e8
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Aug 2, 2024
7a7e5b6
Merge pull request #345 from harshad16/rsync-main
harshad16 Aug 2, 2024
618250b
Merge pull request #349 from opendatahub-io/main
harshad16 Aug 8, 2024
909743a
Update file via digest-updater-10309839691 GitHub action
github-actions[bot] Aug 8, 2024
5a42d61
Merge pull request #353 from red-hat-data-services/digest-updater-103…
harshad16 Aug 8, 2024
9b0d18a
Update images for release N via digest-updater-10313212251 GitHub action
github-actions[bot] Aug 9, 2024
9b2a721
Update image commits for release N via digest-updater-10313212251 Git…
github-actions[bot] Aug 9, 2024
1423b89
Merge pull request #355 from red-hat-data-services/digest-updater-103…
harshad16 Aug 9, 2024
5923bd6
Update image digest and runtime gh actions to include the new rocm im…
atheo89 Aug 22, 2024
49cf173
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Aug 28, 2024
c614d8f
chores: Fix the ci build issue with ci/ci/generate_code.sh
harshad16 Aug 28, 2024
217444c
Merge pull request #364 from harshad16/rsync-main
atheo89 Aug 29, 2024
242584b
Update runtimes workflow to don't break when a file doe not exists
atheo89 Aug 29, 2024
8d67568
Update the kfp package version in image manifest to match the reality
jstourac Aug 28, 2024
f6988b7
Merge pull request #368 from atheo89/fix-runtime-updeter-workflow
atheo89 Aug 29, 2024
dcfa02e
Merge pull request #369 from atheo89/update-kfp-downstream
openshift-merge-bot[bot] Aug 29, 2024
f924dcd
Update images for release N via digest-updater-10620686351 GitHub action
github-actions[bot] Aug 29, 2024
e7536e1
Update image commits for release N via digest-updater-10620686351 Git…
github-actions[bot] Aug 29, 2024
5f02520
Update images for release N-1 via digest-updater-10620686351 GitHub a…
github-actions[bot] Aug 29, 2024
482eed1
Update image commits for release N-1 via digest-updater-10620686351 G…
github-actions[bot] Aug 29, 2024
6be50fc
Merge pull request #373 from red-hat-data-services/digest-updater-106…
atheo89 Aug 29, 2024
52ce281
Add release-2024b to the pull bot for sync
atheo89 Sep 17, 2024
cb6982f
Merge pull request #378 from atheo89/RHOAIENG-12617
openshift-merge-bot[bot] Sep 17, 2024
b8f2be0
Updated image manifests with AMD images for minimal, pytorch and tens…
dibryant Aug 26, 2024
f53511d
Merge pull request #361 from dibryant/amd
openshift-merge-bot[bot] Sep 27, 2024
d6c9bdd
feat(Rstudio): Upgrade RStudio to version 4.4.1 for 2024b
harshad16 Sep 27, 2024
a98a681
Merge pull request #382 from harshad16/2024b-rstudio-2.14
openshift-merge-bot[bot] Sep 27, 2024
386bd82
Removal of Habana Gaudi images from the manifest
dibryant Oct 2, 2024
cca05d4
Merge pull request #384 from dibryant/imagestream
openshift-merge-bot[bot] Oct 3, 2024
43090b6
Updated the notebook manifests with 2024b image references
dibryant Oct 3, 2024
ead3682
Merge pull request #389 from dibryant/manifest-ds
harshad16 Oct 4, 2024
c252a32
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Oct 4, 2024
dceae53
Merge pull request #390 from harshad16/rsync-main
harshad16 Oct 4, 2024
102c8e3
[RHOAIENG-12621] Update the updater github action to the latest branc…
jstourac Oct 4, 2024
7fa25ff
[Digest Updater Action] Update Runtime Images (#391)
github-actions[bot] Oct 4, 2024
6812133
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Oct 4, 2024
6e14055
Merge pull request #395 from harshad16/rsync-main
harshad16 Oct 4, 2024
2d289e0
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Oct 6, 2024
c0a6243
Adjust the base image for the r-studio builds
harshad16 Oct 6, 2024
c3fb813
Fix the annotation for standard datascience 2024b imagestream:
harshad16 Oct 6, 2024
c77dfdc
Imagestream image sha updated with 2024b 69688c1 and 2024a 66ff88f
harshad16 Oct 6, 2024
75be4bf
Fix linting of commits on the manifests imagestream yamls
harshad16 Oct 6, 2024
064b974
Fix the validation ci check with latest changes
harshad16 Oct 6, 2024
8281296
Merge pull request #398 from harshad16/rhoai-adjust-manifest
harshad16 Oct 6, 2024
1ac8258
Fixes for the digest updater for 2024b and 2024a images releases (#399)
jstourac Oct 8, 2024
d84ebbf
revert habana with removal of label opendatahub.image
dibryant Oct 11, 2024
4ed5bff
Merge pull request #404 from dibryant/habana
openshift-merge-bot[bot] Oct 11, 2024
7a4a4a7
Include new set of 2024.1 images of commit 636b66d for codeflare-sdk
harshad16 Oct 12, 2024
780424c
Merge pull request #408 from harshad16/fix-codeflare-sdk-blocker
harshad16 Oct 12, 2024
6247d32
Merge branch 'main' of https://github.com/opendatahub-io/notebooks
harshad16 Oct 18, 2024
84a22b4
Merge pull request #414 from harshad16/rsync-main
harshad16 Oct 18, 2024
2a3eb4b
Update file via digest-updater-11407912690 GitHub action
github-actions[bot] Oct 18, 2024
00a138d
Merge pull request #417 from harshad16/rsync-main
harshad16 Oct 18, 2024
5c4a9c7
[Digest Updater Action] Update Notebook Images (#416)
github-actions[bot] Oct 18, 2024
44514fd
Update the annotation with elyra and codeflare-sdk updated
harshad16 Oct 18, 2024
872a480
Merge pull request #418 from harshad16/rsync-main
openshift-merge-bot[bot] Oct 18, 2024
3e412fd
Set opendatahub.io/notebook-image to false instead of removing it
atheo89 Oct 16, 2024
325b9c1
Merge pull request #411 from atheo89/revert-label
openshift-merge-bot[bot] Oct 23, 2024
4998823
[RHOAIENG-15012] fix the version of codeflare-sdk shown for 2024.1
jstourac Oct 24, 2024
f48ecee
Merge pull request #422 from jstourac/RHOAIENG-15012
openshift-merge-bot[bot] Oct 24, 2024
b43efbf
Bump the branch reference for RStudio BuildConfig to 2.16
jstourac Nov 1, 2024
2b96633
[RHOAIENG-14585] Add rhel9 based CUDA Python 3.11 image dockerfile
jstourac Nov 1, 2024
e9c4ba4
Merge pull request #424 from jstourac/fixRstudio
openshift-merge-bot[bot] Nov 5, 2024
726e501
Merge branch 'main' of https://github.com/opendatahub-io/notebooks in…
harshad16 Nov 8, 2024
813a6d0
Merge pull request #429 from harshad16/rsync-main
openshift-merge-bot[bot] Nov 11, 2024
af37148
Update images for release N via digest-updater-11784213160 GitHub action
github-actions[bot] Nov 11, 2024
305ac37
Update image commits for release N via digest-updater-11784213160 Git…
github-actions[bot] Nov 11, 2024
2fe1713
Update images for release N-1 via digest-updater-11784213160 GitHub a…
github-actions[bot] Nov 11, 2024
16ceccd
Update image commits for release N-1 via digest-updater-11784213160 G…
github-actions[bot] Nov 11, 2024
96c8e2c
Merge pull request #432 from red-hat-data-services/digest-updater-117…
atheo89 Nov 11, 2024
40c810c
[RHOAIENG-15710] fix the version of codeflare-sdk shown for 2024.1
jstourac Nov 12, 2024
e990931
Merge pull request #433 from jstourac/downstreamCodeflare
openshift-merge-bot[bot] Nov 13, 2024
42d6b0a
[RHOAIENG-14520] Change supervisord files location for rhel images
jstourac Nov 13, 2024
3f6754e
Merge pull request #434 from jstourac/RHOAIENG-14520
openshift-merge-bot[bot] Nov 13, 2024
23c6c1b
Fix the annotation for ROCm in tensorflow image
harshad16 Nov 13, 2024
aed66a4
Merge pull request #435 from harshad16/fix-rocm-anno
openshift-merge-bot[bot] Nov 14, 2024
ed770de
Merge branch 'main' of github.com:opendatahub-io/notebooks into sync-…
atheo89 Nov 28, 2024
c8bf0bd
Merge pull request #448 from atheo89/sync-k-main
atheo89 Nov 28, 2024
8572ca0
Update file via digest-updater-12071564769 GitHub action
github-actions[bot] Nov 28, 2024
55350cd
Merge pull request #450 from red-hat-data-services/digest-updater-120…
atheo89 Nov 28, 2024
4109d83
Update images for release N via digest-updater-12073396903 GitHub action
github-actions[bot] Nov 28, 2024
2ce5955
Update image commits for release N via digest-updater-12073396903 Git…
github-actions[bot] Nov 28, 2024
74cb488
Update images for release N-1 via digest-updater-12073396903 GitHub a…
github-actions[bot] Nov 28, 2024
57c9cba
Update image commits for release N-1 via digest-updater-12073396903 G…
github-actions[bot] Nov 28, 2024
67808c7
Merge pull request #451 from red-hat-data-services/digest-updater-120…
atheo89 Nov 28, 2024
bb0da36
Remove Habana imagestream from RHOAI
atheo89 Dec 3, 2024
dc88d57
Merge pull request #460 from atheo89/RHOAIENG-15000
openshift-merge-bot[bot] Dec 5, 2024
584f292
update setuptools for CVE fix (#464)
dibryant Dec 18, 2024
22364e2
RHOAIENG-17774: ref(manifests): add some newlines and indentation int…
jiridanek Jan 8, 2025
e7703be
RHOAIENG-15333: chore(ci): create a Python script that reads Workbenc…
jiridanek Dec 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions .github/pull.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
version: "1"
conflictLabel: "needs-rebase"
rules:
- base: main
upstream: opendatahub-io:main
mergeMethod: none
- base: release-2023a
upstream: opendatahub-io:2023a
mergeMethod: none
- base: release-2023b
upstream: opendatahub-io:2023b
mergeMethod: none
- base: release-2024a
upstream: opendatahub-io:2024a
mergeMethod: none
- base: release-2024b
upstream: opendatahub-io:2024b
mergeMethod: none
25 changes: 0 additions & 25 deletions .github/workflows/auto-add-issue-to-project.yml

This file was deleted.

42 changes: 0 additions & 42 deletions .github/workflows/build-notebooks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -515,48 +515,6 @@
},
"secrets": "inherit"
},
"base-c9s-python-3_11": {
"needs": [],
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml",
"with": {
"target": "base-c9s-python-3.11",
"github": "${{ toJSON(github) }}"
},
"secrets": "inherit"
},
"cuda-c9s-python-3_11": {
"needs": [
"base-c9s-python-3_11"
],
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml",
"with": {
"target": "cuda-c9s-python-3.11",
"github": "${{ toJSON(github) }}"
},
"secrets": "inherit"
},
"rstudio-c9s-python-3_11": {
"needs": [
"base-c9s-python-3_11"
],
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml",
"with": {
"target": "rstudio-c9s-python-3.11",
"github": "${{ toJSON(github) }}"
},
"secrets": "inherit"
},
"cuda-rstudio-c9s-python-3_11": {
"needs": [
"cuda-c9s-python-3_11"
],
"uses": "./.github/workflows/build-notebooks-TEMPLATE.yaml",
"with": {
"target": "cuda-rstudio-c9s-python-3.11",
"github": "${{ toJSON(github) }}"
},
"secrets": "inherit"
},
"rocm-ubi9-python-3_9": {
"needs": [
"base-ubi9-python-3_9"
Expand Down
61 changes: 61 additions & 0 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
"name": "Docs (release notes)"
"on":
"push":
"pull_request":
"workflow_dispatch":
Copy link
Member

Choose a reason for hiding this comment

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

Do we want to run it always or is it enough to run it when the imagestream yaml file is updated only since we use just these to read the data?

Copy link
Member Author

Choose a reason for hiding this comment

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

It's very fast, so I vote for running always.


permissions:
contents: read

env:
poetry_version: '1.8.3'

jobs:
generate-releasenotes:
name: Generate list of images for release notes
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Cache poetry in ~/.local
uses: actions/cache/restore@v4
id: cache-poetry-restore
with:
path: ~/.local
key: "${{ runner.os }}-local-${{ env.poetry_version }}"

- name: Install poetry
if: steps.cache-poetry-restore.outputs.cache-hit != 'true'
run: pipx install poetry==${{ env.poetry_version }}
env:
PIPX_HOME: /home/runner/.local/pipx
PIPX_BIN_DIR: /home/runner/.local/bin

- name: Check poetry is installed correctly
run: poetry env info

- name: Save cache
if: steps.cache-poetry-restore.outputs.cache-hit != 'true'
uses: actions/cache/save@v4
with:
path: ~/.local
key: ${{ steps.cache-poetry-restore.outputs.cache-primary-key }}

- name: Set up Python
id: setup-python
uses: actions/setup-python@v5
with:
python-version: '3.12'
cache: 'poetry'

- name: Configure poetry
run: poetry env use "${{ steps.setup-python.outputs.python-path }}"

- name: Install deps
run: poetry install --sync

- name: Run the release notes script
run: |
set -Eeuxo pipefail
poetry run ci/package_versions.py | tee ${GITHUB_STEP_SUMMARY}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# The aim of this GitHub workflow is to update the params.env file with the latest digest.
name: Update notebook image build commit hashes
# The aim of this GitHub workflow is to update the params.env and commit.env files with the latest builds.
name: Update notebook image build references (downstream)
on: # yamllint disable-line rule:truthy
workflow_dispatch:
inputs:
Expand Down Expand Up @@ -51,12 +51,12 @@ jobs:
git config --global user.email "github-actions[bot]@users.noreply.github.com"
git config --global user.name "GitHub Actions"

# Get latest build commit from the https://github.com/opendatahub-io/notebooks/${release_branch} using this as identifier for the latest tag name
# Get latest build commit from the https://github.com/red-hat-data-services/notebooks/${release_branch} using this as identifier for the latest tag name
- name: Retrive latest commit hash from the release branch
id: hash-n
shell: bash
run: |
PAYLOAD=$(curl --silent -H 'Accept: application/vnd.github.v4.raw' https://api.github.com/repos/opendatahub-io/notebooks/commits?sha=$RELEASE_VERSION_N&per_page=1)
PAYLOAD=$(curl --silent -H 'Accept: application/vnd.github.v4.raw' https://api.github.com/repos/red-hat-data-services/notebooks/commits?sha=release-$RELEASE_VERSION_N&per_page=1)
echo "HASH_N=$(echo $PAYLOAD | jq -r '.[0].sha[0:7]')" >> ${GITHUB_OUTPUT}

# Checkout the release branch to apply the updates
Expand All @@ -66,31 +66,41 @@ jobs:
ref: ${{ env.DIGEST_UPDATER_BRANCH }}

- name: Update the params.env file
shell: bash
run: |
PARAMS_ENV_PATH="manifests/base/params.env"

echo Latest commit is: ${{ steps.hash-n.outputs.HASH_N }} on ${{ env.RELEASE_VERSION_N }}

# Get the complete list of images N-version to update
PARAMS_ENV_PATH="manifests/base/params.env"
IMAGES=$(grep "\-n=" "${PARAMS_ENV_PATH}" | cut -d "=" -f 1)

# The order of the regexes array should match with the params.env file
REGEXES=("v3-${{ env.RELEASE_VERSION_N }}-\d{8}-+${{ steps.hash-n.outputs.HASH_N }}" \
"cuda-[a-z]+-minimal-[a-z0-9]+-[a-z]+-3.11-${{ env.RELEASE_VERSION_N }}-\d{8}-${{ steps.hash-n.outputs.HASH_N }}" \
"v3-${{ env.RELEASE_VERSION_N }}-\d{8}-+${{ steps.hash-n.outputs.HASH_N }}" \
"v3-${{ env.RELEASE_VERSION_N }}-\d{8}-+${{ steps.hash-n.outputs.HASH_N }}" \
"cuda-[a-z]+-tensorflow-[a-z0-9]+-[a-z]+-3.11-${{ env.RELEASE_VERSION_N }}-\d{8}-${{ steps.hash-n.outputs.HASH_N }}" \
"v3-${{ env.RELEASE_VERSION_N }}-\d{8}-+${{ steps.hash-n.outputs.HASH_N }}" \
"codeserver-[a-z0-9]+-[a-z]+-3.11-${{ env.RELEASE_VERSION_N }}-\d{8}-${{ steps.hash-n.outputs.HASH_N }}" \
"rocm-[a-z]+-minimal-[a-z0-9]+-[a-z]+-3.11-${{ env.RELEASE_VERSION_N }}-\d{8}-${{ steps.hash-n.outputs.HASH_N }}" \
"rocm-[a-z]+-pytorch-[a-z0-9]+-[a-z]+-3.11-${{ env.RELEASE_VERSION_N }}-\d{8}-${{ steps.hash-n.outputs.HASH_N }}" \
"rocm-[a-z]+-tensorflow-[a-z0-9]+-[a-z]+-3.11-${{ env.RELEASE_VERSION_N }}-\d{8}-${{ steps.hash-n.outputs.HASH_N }}")

i=0
for image in ${IMAGES}; do
echo "CHECKING: '${image}'"
img=$(grep -E "${image}=" "${PARAMS_ENV_PATH}" | cut -d '=' -f2)
registry=$(echo "${img}" | cut -d '@' -f1)

regex=${REGEXES[$i]}
skopeo_metadata=$(skopeo inspect --retry-times 3 "docker://${img}")

src_tag=$(echo "${skopeo_metadata}" | jq '.Env[] | select(startswith("OPENSHIFT_BUILD_NAME=")) | split("=")[1]' | tr -d '"' | sed 's/-amd64$//')
regex="^$src_tag-${{ env.RELEASE_VERSION_N}}-\d+-${{ steps.hash-n.outputs.HASH_N }}\$"
latest_tag=$(echo "${skopeo_metadata}" | jq -r --arg regex "$regex" '.RepoTags | map(select(. | test($regex))) | .[0]')
# use `--no-tags` for skopeo once available in newer version
digest=$(skopeo inspect --retry-times 3 "docker://${registry}:${latest_tag}" | jq .Digest | tr -d '"')
output="${registry}@${digest}"
echo "NEW: ${output}"
sed -i "s|${image}=.*|${image}=${output}|" "${PARAMS_ENV_PATH}"
i=$((i+1))
done

if [[ $(git status --porcelain | wc -l) -gt 0 ]]; then
git fetch origin ${{ env.DIGEST_UPDATER_BRANCH }} && \
git pull origin ${{ env.DIGEST_UPDATER_BRANCH }} && \
Expand All @@ -103,9 +113,10 @@ jobs:

- name: Update the commit.env file
run: |
echo Latest commit is: ${{ steps.hash-n.outputs.HASH_N }} on ${{ env.RELEASE_VERSION_N }}

COMMIT_ENV_PATH="manifests/base/commit.env"

echo Latest commit is: ${{ steps.hash-n.outputs.HASH_N }} on ${{ env.RELEASE_VERSION_N }}
# Get the complete list of commits N-version to update
COMMIT=$(grep "\-n=" "${COMMIT_ENV_PATH}" | cut -d "=" -f 1)

Expand Down Expand Up @@ -135,12 +146,12 @@ jobs:
git config --global user.email "github-actions[bot]@users.noreply.github.com"
git config --global user.name "GitHub Actions"

# Get latest build commit from the https://github.com/opendatahub-io/notebooks/${release_branch} using this as identifier for the latest tag name
# Get latest build commit from the https://github.com/red-hat-data-services/notebooks/${release_branch} using this as identifier for the latest tag name
- name: Retrive latest commit hash from the release branch
id: hash-n-1
shell: bash
run: |
PAYLOAD=$(curl --silent -H 'Accept: application/vnd.github.v4.raw' https://api.github.com/repos/opendatahub-io/notebooks/commits?sha=$RELEASE_VERSION_N_1&per_page=1)
PAYLOAD=$(curl --silent -H 'Accept: application/vnd.github.v4.raw' https://api.github.com/repos/red-hat-data-services/notebooks/commits?sha=release-$RELEASE_VERSION_N_1&per_page=1)
echo "HASH_N_1=$(echo $PAYLOAD | jq -r '.[0].sha[0:7]')" >> ${GITHUB_OUTPUT}

# Checkout the release branch to apply the updates
Expand All @@ -149,30 +160,37 @@ jobs:
with:
ref: ${{ env.DIGEST_UPDATER_BRANCH }}

- name: Update the param.env file
- name: Update the params.env file
shell: bash
run: |
PARAMS_ENV_PATH="manifests/base/params.env"

echo Latest commit is: ${{ steps.hash-n-1.outputs.HASH_N_1 }} on ${{ env.RELEASE_VERSION_N_1 }}
echo Latest commit is: ${{ steps.hash-n-1.outputs.HASH_N_1 }} on ${{ env.RELEASE_VERSION_N_1}}

# Get the complete list of images N-1-version to update
PARAMS_ENV_PATH="manifests/base/params.env"
IMAGES=$(grep "\-n-1=" "${PARAMS_ENV_PATH}" | cut -d "=" -f 1)

# The order of the regexes array should match with the params.env file
REGEXES=("v2-${{ env.RELEASE_VERSION_N_1 }}-\d{8}+-${{ steps.hash-n-1.outputs.HASH_N_1 }}" \
"cuda-[a-z]+-minimal-[a-z0-9]+-[a-z]+-3.9-${{ env.RELEASE_VERSION_N_1 }}-\d{8}-${{ steps.hash-n-1.outputs.HASH_N_1 }}" \
"v2-${{ env.RELEASE_VERSION_N_1 }}-\d{8}+-${{ steps.hash-n-1.outputs.HASH_N_1 }}" \
"v2-${{ env.RELEASE_VERSION_N_1 }}-\d{8}+-${{ steps.hash-n-1.outputs.HASH_N_1 }}" \
"cuda-[a-z]+-tensorflow-[a-z0-9]+-[a-z]+-3.9-${{ env.RELEASE_VERSION_N_1 }}-\d{8}-${{ steps.hash-n-1.outputs.HASH_N_1 }}" \
"v2-${{ env.RELEASE_VERSION_N_1 }}-\d{8}+-${{ steps.hash-n-1.outputs.HASH_N_1 }}" \
"codeserver-[a-z0-9]+-[a-z]+-3.9-${{ env.RELEASE_VERSION_N_1 }}-\d{8}-${{ steps.hash-n-1.outputs.HASH_N_1 }}" )

i=0
for image in ${IMAGES}; do
echo "CHECKING: '${image}'"
img=$(grep -E "${image}=" "${PARAMS_ENV_PATH}" | cut -d '=' -f2)
registry=$(echo "${img}" | cut -d '@' -f1)

regex=${REGEXES[$i]}
skopeo_metadata=$(skopeo inspect --retry-times 3 "docker://${img}")

src_tag=$(echo "${skopeo_metadata}" | jq '.Env[] | select(startswith("OPENSHIFT_BUILD_NAME=")) | split("=")[1]' | tr -d '"' | sed 's/-amd64$//')
regex="^$src_tag-${{ env.RELEASE_VERSION_N_1}}-\d+-${{ steps.hash-n-1.outputs.HASH_N_1 }}\$"
latest_tag=$(echo "${skopeo_metadata}" | jq -r --arg regex "$regex" '.RepoTags | map(select(. | test($regex))) | .[0]')
# use `--no-tags` for skopeo once available in newer version
digest=$(skopeo inspect --retry-times 3 "docker://${registry}:${latest_tag}" | jq .Digest | tr -d '"')
output="${registry}@${digest}"
echo "NEW: ${output}"
sed -i "s|${image}=.*|${image}=${output}|" "${PARAMS_ENV_PATH}"
i=$((i+1))
done

if [[ $(git status --porcelain | wc -l) -gt 0 ]]; then
Expand Down
47 changes: 0 additions & 47 deletions .github/workflows/piplock-renewal-2023a.yml

This file was deleted.

47 changes: 0 additions & 47 deletions .github/workflows/piplock-renewal-2023b.yml

This file was deleted.

Loading