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

[pull] master from kubeflow:master #413

Open
wants to merge 251 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
251 commits
Select commit Hold shift + click to select a range
d561429
web-apps: Create .gitignore file to ignore web-apps-dev files (#6789)
elenzio9 Dec 2, 2022
e62dcc6
build(deps): bump tensorflow from 2.5.3 to 2.9.3 in /components/examp…
dependabot[bot] Dec 5, 2022
af60799
build(deps): bump engine.io and socket.io in /components/crud-web-app…
dependabot[bot] Dec 5, 2022
1ee4163
build(deps): bump engine.io and socket.io in /components/crud-web-app…
dependabot[bot] Dec 5, 2022
903cf28
VWA: Create Volume details page (#6788)
orfeas-k Dec 5, 2022
bffbd65
jwa(front): Add YAML tab to Notebook details page (#6790)
orfeas-k Dec 5, 2022
0f49331
Adding support for linux-ppc64le in CI for kfam multi-arch docker ima…
adilhusain-s Dec 6, 2022
1ac1b9c
gh-actions: Add GH actions for centraldashboard-angular (#6786)
orfeas-k Dec 7, 2022
539f497
jwa(front): Fix unit tests (#6804)
elenzio9 Dec 7, 2022
a941643
vwa: Add EVENTS tab to Volume details page (#6806)
orfeas-k Dec 7, 2022
3cdfb8a
Adding support for linux-ppc64le in CI to release multi-arch docker …
adilhusain-s Dec 7, 2022
0b03b8e
vwa: Update cluster role to list notebooks (#6808)
orfeas-k Dec 7, 2022
ed9d908
Adding support for linux-ppc64le in CI for profile-controller (#6809)
adilhusain-s Dec 7, 2022
95196de
Adding support for linux/ppc64le in CI for jupyter-web-app multi-arch…
amitmukati-2604 Dec 8, 2022
143fd08
Cherry-pick commits for using DockerHub for all images (#6825)
apo-ger Dec 8, 2022
1c98570
Adding support for linux-ppc64le in CI for admission-webhook multi-ar…
adilhusain-s Dec 8, 2022
36b8574
Adding support for linux/ppc64le in CI for tensorboard-controller mul…
amitmukati-2604 Dec 9, 2022
3e4dd8d
Adding support for linux/ppc64le in CI for tensorboard-web-app multi-…
amitmukati-2604 Dec 9, 2022
b52cdc0
vwa(front): Add YAML tab to Volume details page (#6823)
orfeas-k Dec 9, 2022
0327c5d
twa(front): Fix unit tests (#6824)
elenzio9 Dec 9, 2022
1c2f3f7
web-apps(front): Enable source maps in WAs (#6787)
elenzio9 Dec 9, 2022
253cfcb
profile-controller: Extend tests for using images of each PR (#6820)
apo-ger Dec 12, 2022
7aac9d9
crud-web-apps: Extend tests for using images of each PR (#6832)
apo-ger Dec 12, 2022
0d55ad3
tensorboard-controller: Extend tests for using images of each PR (#6831)
apo-ger Dec 12, 2022
e0daf70
notebook-controller: Extend tests for using images of each PR (#6830)
apo-ger Dec 12, 2022
b931a7f
web-apps(front): Add text bellow the spinner component (#6844)
elenzio9 Dec 14, 2022
0190cd5
centraldashboard: Extend tests for using images of each PR (#6841)
apo-ger Dec 14, 2022
26e4569
poddefaults: Extend tests for using images of each PR (#6836)
apo-ger Dec 14, 2022
e01deaf
jwa(front): Rework the create page (#6826)
elenzio9 Dec 15, 2022
1addeb8
Fix workflows for publishing images only when PR is merged (#6842)
apo-ger Dec 15, 2022
eeb0f2a
vwa(front): Handle query parameters and add unit tests (#6835)
orfeas-k Dec 15, 2022
cb89302
jwa(front): Add details page functionalities & unit tests (#6822)
orfeas-k Dec 15, 2022
f73da15
jwa(front): Add formatting/linting to JWA's frontend workflow (#6851)
elenzio9 Dec 15, 2022
bc599a2
centraldashboard-angular: Extend tests for using images of each PR (#…
apo-ger Dec 15, 2022
658f5b8
Extend Docker Publish workflows to be triggered on Version change (#6…
apo-ger Dec 15, 2022
5a49072
Update KF manifests and gh-action workflows to use the tag=`latest` (…
apo-ger Dec 20, 2022
a6b53f0
web-apps(front): Fix namespace selector bug (#6845)
orfeas-k Dec 20, 2022
ff2ef03
jwa(front): Link to VWA details page (#6857)
orfeas-k Dec 20, 2022
4c2b0b3
web-apps(front): Sort events & conditions tables by date (#6858)
orfeas-k Dec 20, 2022
804ef4b
Fix Makefiles/Workflows/Manifests for the example-notebook-server ima…
apo-ger Dec 21, 2022
f7e0655
gh-actions: Revert changes for fetching full git history in the workf…
apo-ger Dec 22, 2022
bc6ea74
centraldashboard-angular(front): Add library.js, source-maps & ESLint…
orfeas-k Dec 23, 2022
ff4711e
vwa(front): Add formatting/linting to VWA's frontend workflow (#6852)
elenzio9 Dec 23, 2022
1d8d63e
web-apps(front): Install prettier and create a frontend workflow (#6853)
elenzio9 Dec 23, 2022
fc213b0
vwa(front): Add UI tests with Cypress (#6862)
orfeas-k Jan 3, 2023
1fe6dbc
twa(front): Install prettier and add gh action (#6850)
elenzio9 Jan 3, 2023
20b904e
centraldashboard(front): Move code linting to app's frontend workflow…
elenzio9 Jan 9, 2023
77ea762
gh-actions: Create testing setup for CDB tests (#6882)
kimwnasptd Jan 10, 2023
3ea7b44
jwa(front): Auto update mount path (#6875)
Jan 11, 2023
5a068de
centraldashboard-angular(front): Sync Browser and Iframe URLs (#6856)
orfeas-k Jan 13, 2023
5a720a0
add support of initContainers and sideCars in poddefault (#6749)
deepk2u Jan 13, 2023
3169c09
cdb-angular(front): Fix Iframe's sizing to fit to screen (#6892)
orfeas-k Jan 13, 2023
c26d73b
build(deps): bump glob-parent and nodemon in /components/centraldashb…
dependabot[bot] Jan 13, 2023
63dd1b2
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /compon…
dependabot[bot] Jan 13, 2023
0f57b05
[Profile controller IAM plugin] Support annotation only (#6887)
ryansteakley Jan 16, 2023
6774b10
jwa(front): Add UI tests with Cypress (#6891)
orfeas-k Jan 16, 2023
a4ad3d0
rstudio: Update version to properly handle X-Forwarded headers (#6890)
kimwnasptd Jan 18, 2023
8dcfe79
[wa-actual-links-in-tables] Make links in our table component actual …
elenzio9 Jan 18, 2023
04b79ef
Support Pod Defaults in Tensorboard controller (#6874)
surajkota Jan 18, 2023
3b027f9
make: Build KF images in parallel (#6873)
apo-ger Jan 23, 2023
b00ceee
jwa(front): Fix ENV vars bug in details page (#6903)
orfeas-k Jan 25, 2023
566bdca
Updating central-board Dockerfile for multi-arch support (#6861)
adilhusain-s Jan 25, 2023
f09a397
twa(front): Add UI tests with Cypress (#6896)
orfeas-k Jan 26, 2023
361a266
Implement a culling controller for Notebooks (#6807)
apo-ger Jan 26, 2023
29e74b1
centraldashboard: Rename Models to Endpoints (#6911)
elenzio9 Jan 26, 2023
bf9da0a
vwa(front): Prevent PVCs from being deleted when there is a correspon…
orfeas-k Jan 30, 2023
7db9c95
cdb-angular(front): Add UI tests (#6895)
orfeas-k Feb 1, 2023
65e41bf
Adding support for linux/ppc64le in CI for centraldashboard multi-arc…
amitmukati-2604 Feb 6, 2023
74f020e
Fix the logout button to work with the recent version of `oidc-authse…
alembiewski Feb 6, 2023
1552c90
Fix the bug of ResourceQuota removal (#6188)
sunzhaochang Feb 8, 2023
046c6d3
cdb-angular: Show KF version (#6918)
orfeas-k Feb 13, 2023
df3d81c
Support Pod Defaults in Tensorboard Web App (#6924)
surajkota Feb 13, 2023
79e47ff
Add approvers to the frontends (#6929)
kimwnasptd Feb 13, 2023
f2f223f
build(deps): bump cacheable-request and @kubernetes/client-node in /c…
dependabot[bot] Feb 13, 2023
a6c7ddd
Update GH Action script for installing Cert Manager (#6921)
kimwnasptd Feb 14, 2023
fa65682
build(deps): bump json5 from 1.0.1 to 1.0.2 in /components/crud-web-a…
dependabot[bot] Feb 14, 2023
a805cb8
build(deps): bump json5 from 1.0.1 to 1.0.2 in /components/crud-web-a…
dependabot[bot] Feb 14, 2023
28a24ff
centraldashboard: Fix failing test (#6959)
orfeas-k Feb 15, 2023
1036595
centraldashboard(make): Use correct dir (#6960)
kimwnasptd Feb 15, 2023
d03c0fd
centraldashboard: Don't run tests in docker build (#6961)
kimwnasptd Feb 15, 2023
80539fc
centraldashboard: Support dynamic logout URL (#6945)
orfeas-k Feb 15, 2023
742566c
GH Action for Admission webhook unit tests (#6893)
deepk2u Feb 16, 2023
72d635c
build(deps): bump json5 from 1.0.1 to 1.0.2 in /components/crud-web-a…
dependabot[bot] Feb 16, 2023
ed2488d
build(deps): bump json5 from 1.0.1 to 1.0.2 in /components/crud-web-a…
dependabot[bot] Feb 16, 2023
30c675e
build(deps): bump json5 from 1.0.1 to 1.0.2 in /components/centraldas…
dependabot[bot] Feb 16, 2023
d9aee54
build(deps): bump ua-parser-js from 0.7.32 to 0.7.33 in /components/c…
dependabot[bot] Feb 16, 2023
224a84d
build(deps): bump ua-parser-js from 0.7.32 to 0.7.33 in /components/c…
dependabot[bot] Feb 16, 2023
044b018
build(deps): bump ua-parser-js from 0.7.31 to 0.7.33 in /components/c…
dependabot[bot] Feb 16, 2023
e1efe97
build(deps): bump ua-parser-js from 0.7.31 to 0.7.33 in /components/c…
dependabot[bot] Feb 16, 2023
cf0054e
build(deps): bump github.com/prometheus/client_golang from 1.11.0 to …
dependabot[bot] Feb 16, 2023
57734a5
build(deps): bump github.com/prometheus/client_golang from 1.11.0 to …
dependabot[bot] Feb 16, 2023
c946c62
build(deps): bump github.com/prometheus/client_golang from 0.9.2 to 1…
dependabot[bot] Feb 16, 2023
750cd9d
web-apps(front): Fix the action component (#6967)
elenzio9 Feb 22, 2023
2c1b094
Document the release process for Notebooks (#6976)
Feb 23, 2023
4c655f4
jwa(front): JWA shows a weird long value for memory when restoring no…
elenzio9 Feb 24, 2023
a0d1ab3
centraldashboard: Allow all-namespaces option for kwa (#6958)
elenzio9 Feb 24, 2023
6e8e2a6
cdb(front): Fetch left sidebar links (#6953)
orfeas-k Feb 28, 2023
c001c66
jwa: Remove all the Rok references (#6985)
elenzio9 Mar 6, 2023
1739114
vwa: Remove all the Rok references (#6984)
elenzio9 Mar 6, 2023
c375637
web-apps(front): Fix typos (#7017)
elenzio9 Mar 6, 2023
464bff0
build(deps): bump golang.org/x/sys from 0.0.0-20211029165221-6e787281…
dependabot[bot] Mar 7, 2023
bbc55dd
clean up default `spawner_ui_config.yaml` (#6736)
thesuperzapper Mar 8, 2023
f40fa35
profile-controller: Support custom cluster domain other than cluster.…
avintonOfficial Mar 14, 2023
573036b
[Profile controller IAM plugin] update readme for aws plugin (#6996)
ryansteakley Mar 14, 2023
d84ac87
Fix: Strip unwanted space in custom image name (#7026)
midhun1998 Mar 14, 2023
e9d957d
gh-actions(cdb): Fix Build and Publish action (#7031)
orfeas-k Mar 14, 2023
7f0dae5
web-apps: Remove all the Rok references (#7020)
elenzio9 Mar 14, 2023
edd87a4
testing: Cleanup the testing dir and add gh actions placeholder folde…
kimwnasptd Mar 16, 2023
054587e
remove dangerous links from readme (#7044)
thesuperzapper Mar 20, 2023
a6e6e71
Adding changes to build JWA on pull_request (#6992)
amitmukati-2604 Mar 21, 2023
5aaa859
centraldashboard: Allow all-namespaces option for mwa (#6995)
elenzio9 Mar 22, 2023
228d21d
jwa(front): Fix the workspace volume form's inputs (#7029)
elenzio9 Mar 22, 2023
2854de5
web-apps(back): Fetch resources events (#7019)
elenzio9 Mar 23, 2023
3649e7e
jwa: Improve how JWA exposes errors (#6952)
elenzio9 Mar 23, 2023
a7b87af
Adding changes to build admission-webhook on pull_request (#7055)
amitmukati-2604 Mar 23, 2023
86e0cdb
Adding changes to build multi arch images on pull_request for VWA. (#…
amitmukati-2604 Mar 23, 2023
9426201
Adding changes to build nb-controller on pull_request (#7054)
amitmukati-2604 Mar 23, 2023
787de25
Update requirements.txt (#7050)
beliaev-maksim Mar 24, 2023
0aba01d
cdb(front): Add namespace selector (#7030)
orfeas-k Mar 25, 2023
8b8fe1a
Training operator conformance test driver (#7056)
nagar-ajay Mar 27, 2023
0c0c763
Fix Python linting (#7060)
kimwnasptd Mar 30, 2023
916bd0e
cdb(front): Introduce 404 not found page (#7071)
orfeas-k Mar 31, 2023
c5df200
centraldashboard: namespace value coming from env variable. Fixes #70…
deepk2u Apr 3, 2023
d0df9b1
katib conformance test setup (#7100)
nagar-ajay Apr 17, 2023
88ac76f
Update models.svg (#7113)
juliusvonkohout May 1, 2023
7cd547a
feat(conformance): create v1.7 conformance test directory (#7123)
james-jwu May 8, 2023
f96be9a
Create Security Team Folder and place holder files for items that nee…
May 16, 2023
80cfd25
proposal: Introduce a PVCViewer Controller in Kubeflow (#6941)
apo-ger May 25, 2023
72f3063
Bump go module versions to patch CVEs. (#7151)
dlorenc May 29, 2023
b822c1e
build(deps): bump socket.io-parser from 4.2.1 to 4.2.3 in /components…
dependabot[bot] Jun 13, 2023
dbe428f
build(deps): bump socket.io-parser from 4.2.1 to 4.2.3 in /components…
dependabot[bot] Jun 13, 2023
cde1e20
build(deps): bump socket.io-parser from 4.2.1 to 4.2.3 in /components…
dependabot[bot] Jun 13, 2023
4ead8fb
centraldashboard: removed critical vulnerabilities from centraldashbo…
deepk2u Jun 13, 2023
f74d94c
Fix 5007 by adding build ver. to multi-arch build (#7094)
lehrig Jun 13, 2023
14e242d
feat(centraldashboard): Displaying metrics from Prometheus (#7116)
axel7083 Jun 13, 2023
a15edce
Re-Introducing the Volumes Viewer (#6876)
TobiasGoerke Jun 14, 2023
29ee264
build(deps): bump golang.org/x/net from 0.0.0-20220722155237-a158d28d…
dependabot[bot] Jun 14, 2023
3733989
Disabling multi-arch builds for PRs and enable them on Merge (#7171)
pranavpandit1 Jun 28, 2023
4958a0c
Adding changes to build profile-controller and admission-webhook imag…
amitmukati-2604 Jul 20, 2023
e5b3b9e
Add GH action integration testing pvcviewer controller (#7175)
TobiasGoerke Jul 20, 2023
2e615a4
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /components/cr…
dependabot[bot] Jul 20, 2023
bdbef50
fix: deprecation of 'go get' for installing modules (#7177)
Jul 20, 2023
b81dcdd
(frontend): Adding style for main drawer scrollbar (#7211)
axel7083 Jul 20, 2023
6d14c64
Profile controller and KFAM allow unauthenticated in-cluster traffic …
johnhoman Jul 20, 2023
5cfa81a
Disabling multi-arch builds for PRs and enable them on Merge for Prof…
pranavpandit1 Jul 24, 2023
174ac3a
Add GH action unit testing pvcviewer controller (#7174)
TobiasGoerke Jul 24, 2023
fb028eb
Add GH action building pvcviewer controller (#7173)
TobiasGoerke Jul 24, 2023
b4eed61
Add cert-manager install to pvcviewer tests (#7219)
TobiasGoerke Jul 31, 2023
93a70f9
feature(notebook): Adding creator user-id to annotation (#7198)
axel7083 Jul 31, 2023
e706807
fix(api_default.go): resolve write response call order (#7200)
Souheil-Yazji Jul 31, 2023
b240e47
feat(notebooks): propagate annotations from notebook cr to pods (#7076)
moorthy156 Jul 31, 2023
d4b6dff
[wa-theme-typography]: Define theme and typography (#7062)
elenzio9 Jul 31, 2023
0d9e1ce
Update PVCViewer manifests (#7178)
TobiasGoerke Jul 31, 2023
303d4cd
fix: remove superfluous space in docker builds (#7224)
TobiasGoerke Aug 1, 2023
f4f8bf1
Add PVCViewer Frontend Integration (#7179)
TobiasGoerke Aug 4, 2023
704f59b
resolve build exception generated due to latest gevent version. (#7231)
pranavpandit1 Aug 7, 2023
18d175f
fix: viewer-spec.yaml and trigger build (#7230)
TobiasGoerke Aug 16, 2023
5a9ee43
Fix Profile-controller README file & sample files (#7244)
difince Aug 22, 2023
d1c40f9
docs: add 1.8 roadmap (#7132)
DnPlas Aug 25, 2023
194a725
ci: fix test image replacement (#7263)
thesuperzapper Sep 6, 2023
edaf214
fix: downgrade filebrowser to v2.23.0 (#7247)
TobiasGoerke Sep 19, 2023
b9e42fc
build(deps): bump gopkg.in/yaml.v3 from 3.0.0-20210107192922-496545a6…
dependabot[bot] Sep 19, 2023
08eaaba
fix: remove creationTimestamp line (#7279)
Linchin Sep 19, 2023
0a2ecef
fix: pvcviewer tests (#7292)
TobiasGoerke Sep 21, 2023
c6c4492
Fix typo in centraldashboard/README.md (#6556)
eltociear Sep 21, 2023
845beef
Only load spawner_ui_config.yaml once every 10 minutes. closes #7259 …
boarder7395 Oct 4, 2023
466d675
ci: Build ARM images for core components (#7220)
kimwnasptd Oct 4, 2023
eaacab6
fix: set default GPU vendors list (#7320)
DnPlas Oct 9, 2023
09917e6
Bump the controller-runtime version to 0.16.2 (#7322)
tzstoyanov Oct 10, 2023
52a9e32
build(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 in /component…
dependabot[bot] Oct 12, 2023
51becc7
Make principals dynamic in Profiles Controller (#7310)
kimwnasptd Oct 12, 2023
0a69444
Run build steps for multi-arch sequentially (#7333)
kimwnasptd Oct 13, 2023
8558fd2
fix: KeyError on KF 1.8 (#7335)
TobiasGoerke Oct 13, 2023
1a494d4
poddefaults: Bump golang to 1.20 (#7338)
kimwnasptd Oct 13, 2023
5302ed1
wa(front): Make the background white of all webapps (#7341)
kimwnasptd Oct 13, 2023
a6da367
ci: Ensure we publish for all architectures (#7343)
kimwnasptd Oct 15, 2023
b6d5540
ci: Push the multi-arch image for specific tag (#7345)
kimwnasptd Oct 15, 2023
f137260
fix: point to ~kubeflow/styles/fonts.scss (#7353)
DnPlas Oct 16, 2023
737cfaf
build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /components/centra…
dependabot[bot] Oct 17, 2023
a9c9715
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /components/ce…
dependabot[bot] Oct 17, 2023
bc28331
feat: make pvcviewer istio gateway configurable (#7351)
TobiasGoerke Oct 19, 2023
e1366e5
build(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 in /compo…
dependabot[bot] Oct 20, 2023
9e7286c
build(deps-dev): bump @babel/traverse from 7.20.1 to 7.23.2 in /compo…
dependabot[bot] Oct 20, 2023
b922fa1
fix: local var shadowing import (#7375)
TobiasGoerke Oct 23, 2023
03ba892
fix: remove extra ) from env variables (#7378)
DnPlas Oct 24, 2023
a63cf23
feat: update notebook server images + support ARM64 (#7357)
thesuperzapper Oct 24, 2023
f81aadd
ci: fix version tagging of notebook server images (#7386)
thesuperzapper Oct 25, 2023
3657452
chore: update default filebrowser version (#7390)
TobiasGoerke Oct 26, 2023
53ffd03
fix(notebook-controller): fix typo (#7305)
LiaoSirui Oct 26, 2023
b9a1098
build(deps): bump yargs-parser and concurrently in /components/centra…
dependabot[bot] Oct 30, 2023
1a6646e
build(deps): bump engine.io and socket.io in /components/centraldashb…
dependabot[bot] Oct 30, 2023
1b2448c
fix: downgrade jupyterlab to 3.6.6 (#7398)
thesuperzapper Oct 31, 2023
16ae921
ci: prevent triggering release builds accidentally (#7401)
thesuperzapper Nov 1, 2023
603d0ad
fix: jupyterlab runtime volume permissions (#7407)
thesuperzapper Dec 6, 2023
d4aa511
Handle edge case when node capacity is undefined gracefully. Closes #…
boarder7395 Dec 6, 2023
003c421
centraldashboard: don't display `All namespaces` in Manage Contributo…
utsumi-fj Dec 6, 2023
65d1bfe
Trim the custom Jupyter image string (#6529)
haoxins Dec 7, 2023
8cd1c8e
build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /compo…
dependabot[bot] Dec 19, 2023
b5b0454
chore: cleanup inactive owners (#7402)
thesuperzapper Jan 24, 2024
e719d81
fix: :label: Ensure username is returned by `get_username` as a strin…
pashtet04 Jan 27, 2024
0e3c237
chore (manifests): Fixes centraldashboard for kustomize 5 (#7451)
alekseyolg Jan 27, 2024
61e00e1
build(deps): bump @babel/traverse from 7.14.7 to 7.23.2 in /component…
dependabot[bot] Jan 27, 2024
504dad5
build(deps): bump @babel/traverse from 7.14.7 to 7.23.2 in /component…
dependabot[bot] Jan 27, 2024
c430829
build(deps): bump golang.org/x/net from 0.0.0-20210825183410-e898025e…
dependabot[bot] Jan 27, 2024
df39da7
build(deps): bump debug from 4.1.1 to 4.3.4 in /components/crud-web-a…
dependabot[bot] Jan 27, 2024
d80f477
build(deps): bump debug from 4.1.1 to 4.3.4 in /components/crud-web-a…
dependabot[bot] Jan 27, 2024
ca2ef9a
build(deps): bump debug from 4.1.1 to 4.3.4 in /components/crud-web-a…
dependabot[bot] Jan 27, 2024
474c33f
build(deps-dev): bump fsevents from 1.2.9 to 1.2.13 in /components/ce…
dependabot[bot] Jan 27, 2024
257bb22
build(deps): bump golang.org/x/net from 0.0.0-20200625001655-4c525460…
dependabot[bot] Jan 27, 2024
fe7c8b4
build(deps): bump @babel/traverse from 7.14.7 to 7.23.2 in /component…
dependabot[bot] Jan 27, 2024
d78fab9
build(deps-dev): bump @babel/traverse from 7.6.2 to 7.23.2 in /compon…
dependabot[bot] Jan 27, 2024
0ede460
build(deps): bump urllib3 from 1.25.7 to 1.26.18 in /components/crud-…
dependabot[bot] Jan 27, 2024
1efae04
Prevent S6 timeouts on container start by setting S6_CMD_WAIT_FOR_SER…
juliusvonkohout Jan 27, 2024
5c34047
Add Kubeflow 1.9 release roadmap
rimolive Feb 5, 2024
68e4d10
Update ROADMAP.md
rimolive Feb 19, 2024
94d5e18
Add KSC members to approvers in OWNERS (#7492)
terrytangyuan Feb 29, 2024
167e162
Merge pull request #7461 from rimolive/kf-1.9
rimolive Mar 5, 2024
e328615
Add CLOMonitor badges to project's README.md (#7484)
sandipantech Mar 8, 2024
bd7f250
fix(crud-web-apps/jupyter): dict variable reference for `node.status.…
mishraprafful Mar 14, 2024
7092541
docs: update example notebooks spec (#7107)
jlewi May 13, 2024
1b5d92d
fix: update central dashboard to NodeJS 16 (#7578)
thesuperzapper May 20, 2024
7096d46
feat(dashboard): allow using `{ns}` template in `externalLinks` (#7138)
MGSousa May 21, 2024
833c64c
feat: big update for manage contributors page (#7582)
thesuperzapper May 21, 2024
e1a7f75
chore: update pvcviewer dependencies (#7561)
TobiasGoerke May 21, 2024
5ed505b
feat: update dashboard styles and links (#7583)
thesuperzapper May 21, 2024
d42682a
fix: increase S6_CMD_WAIT_FOR_SERVICES_MAXTI… (#7496)
mishraprafful May 24, 2024
e17ddbd
feat: allow setting `ISTIO_HOST` in notebook/tensorboard controller f…
punkerpunker May 24, 2024
1413631
fix(notebooks): add CRD validation for empty image and container (#7495)
mishraprafful May 24, 2024
7011b6f
fix: return waiting on no pvcviewer status (#7350)
TobiasGoerke May 24, 2024
e919187
fix: remove incorrect space in `TWA_APP_SECURE_COOKIES` config (#7274)
hhk7734 May 24, 2024
030760f
fix: incorrect references `DASHBOARD_LINKS_CONFIGMAP` env-var (#7264)
hhk7734 May 24, 2024
8869f22
fix(notebooks): correctly handle `status.containerState` messages (#7…
kimwnasptd May 24, 2024
3f7ecfc
feat: update notebook server images (#7590)
thesuperzapper May 27, 2024
f791158
fix: specify envtest version to avoid golang version format (#7589)
mishraprafful May 28, 2024
222bec2
Pin env-test for Profiles Controller (#7591)
kimwnasptd May 28, 2024
befe21a
fix: email validation parity for profile creation (#7597)
mishraprafful Jun 24, 2024
2898d0f
fix: kserve models link in sidebar of dashboard (#7603)
thesuperzapper Jun 25, 2024
32ff054
fix: notebook server images with non-root SecurityContext (#7622)
thesuperzapper Jul 4, 2024
f6563b2
Disable issue creation and update README (#7618)
andreyvelich Jul 16, 2024
54201e3
feat(crud-web-apps): Add Prometheus metrics (#7634)
rgildein Sep 5, 2024
01258d8
Remove unused files (#7643)
thesuperzapper Sep 10, 2024
f155d87
feat(central-dashboard): Add Prometheus metrics with prom-client (#7639)
rgildein Sep 13, 2024
2b4d95f
Improve README and GitHub issue templates (#7642)
thesuperzapper Sep 22, 2024
b44daff
feat: add Intel Gaudi example notebook images (#7635)
tkatila Sep 26, 2024
a465fff
feat: update notebook server images (#7647)
thesuperzapper Oct 2, 2024
c3f4318
fix: logout button for oauth2-proxy (#7654)
tarekabouzeid Oct 22, 2024
ec82fbf
fix: return notebook events error message (#7649)
gigabyte132 Oct 23, 2024
4275d99
Add Kubeflow 1.10 Roadmap (#7657)
rimolive Nov 18, 2024
255af21
fix: running code-server notebook behind proxy (#7658)
thesuperzapper Nov 25, 2024
78969ee
chore: update node in crud-web-apps from 12 to 16 (#7637)
tariq-hasan Nov 26, 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
Prev Previous commit
Next Next commit
Adding support for linux/ppc64le in CI for tensorboard-controller mul…
…ti-arch docker images. (kubeflow#6805)
amitmukati-2604 authored Dec 9, 2022
commit 36b857419167960a003d530bfdc89a73f36cc287
25 changes: 17 additions & 8 deletions .github/workflows/tb_controller_docker_publish.yaml
Original file line number Diff line number Diff line change
@@ -13,6 +13,11 @@ on:
paths:
- components/tensorboard-controller/**

env:
DOCKER_USER: kubeflownotebookswg
IMG: kubeflownotebookswg/tensorboard-controller
ARCH: linux/ppc64le,linux/amd64

jobs:
push_to_registry:
name: Build & Push Docker image to Docker Hub
@@ -25,18 +30,22 @@ jobs:
if: github.event_name == 'push'
uses: docker/login-action@v2
with:
username: kubeflownotebookswg
username: ${{ env.DOCKER_USER }}
password: ${{ secrets.KUBEFLOWNOTEBOOKSWG_DOCKER_TOKEN }}

- name: Setup QEMU
uses: docker/setup-qemu-action@v2

- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v2

- name: Run Tensorboard Controller build
- name: Build multi-arch docker image
run: |
cd components/tensorboard-controller
export IMG=kubeflownotebookswg/tensorboard-controller
make docker-build

- name: Run Tensorboard Controller push
make docker-build-multi-arch

- name: Build and push multi-arch docker image
if: github.event_name == 'push'
run: |
cd components/tensorboard-controller
export IMG=kubeflownotebookswg/tensorboard-controller
make docker-push
make docker-build-push-multi-arch
10 changes: 10 additions & 0 deletions components/tensorboard-controller/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Image URL to use all building/pushing image targets
IMG ?= tensorboard-controller
TAG ?= $(shell git describe --tags --always --dirty)
ARCH ?= linux/amd64
# Produce CRDs that work back to Kubernetes 1.11 (no version conversion)
CRD_OPTIONS ?= "crd:trivialVersions=true"

@@ -79,6 +80,15 @@ docker-build:
docker-push:
docker push ${IMG}:${TAG}

.PHONY: docker-build-multi-arch
docker-build-multi-arch: ## Build multi-arch docker images with docker buildx
cd ../ && docker buildx build --platform ${ARCH} --tag ${IMG}:${TAG} -f tensorboard-controller/Dockerfile .


.PHONY: docker-build-push-multi-arch
docker-build-push-multi-arch: ## Build multi-arch docker images with docker buildx and push to docker registry
cd ../ && docker buildx build --platform ${ARCH} --tag ${IMG}:${TAG} --push -f tensorboard-controller/Dockerfile .

##@ Deployment

ifndef ignore-not-found