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

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 3, 2024

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

elenzio9 and others added 30 commits December 2, 2022 14:19
Create a .gitignore file to ignore web-apps-dev files generated
during the virtual env creation.

Signed-off-by: Elena Zioga <[email protected]>

Signed-off-by: Elena Zioga <[email protected]>
…le-notebook-servers/jupyter-tensorflow (#6755)

Bumps [tensorflow](https://github.com/tensorflow/tensorflow) from 2.5.3 to 2.9.3.
- [Release notes](https://github.com/tensorflow/tensorflow/releases)
- [Changelog](https://github.com/tensorflow/tensorflow/blob/master/RELEASE.md)
- [Commits](tensorflow/tensorflow@v2.5.3...v2.9.3)

---
updated-dependencies:
- dependency-name: tensorflow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…s/common/frontend/kubeflow-common-lib (#6756)

Bumps [engine.io](https://github.com/socketio/engine.io) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together.

Updates `engine.io` from 6.1.3 to 6.2.1
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](socketio/engine.io@6.1.3...6.2.1)

Updates `socket.io` from 4.4.1 to 4.5.3
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](socketio/socket.io@4.4.1...4.5.3)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…s/volumes/frontend (#6758)

Bumps [engine.io](https://github.com/socketio/engine.io) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together.

Updates `engine.io` from 6.1.3 to 6.2.1
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](socketio/engine.io@6.1.3...6.2.1)

Updates `socket.io` from 4.4.1 to 4.5.3
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](socketio/socket.io@4.4.1...4.5.3)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* vwa(back): Get a single PVC and the pods using it

Add logic in the backend to fetch a single PVC and the pods using
it.

Signed-off-by: Orfeas Kourkakis <[email protected]>

* vwa(front): Create Volume details page with OVERVIEW tab

Create OVERVIEW tab to show key information about the PVC.

* vwa(front): Format files

Signed-off-by: Orfeas Kourkakis <[email protected]>

Signed-off-by: Orfeas Kourkakis <[email protected]>
Add tab to show the full YAML both from the Notebook and from its
underlying pod, when there is one.

Signed-off-by: Orfeas Kourkakis <[email protected]>

Signed-off-by: Orfeas Kourkakis <[email protected]>
* centraldashboard-angular(back): Fix coverage script

Signed-off-by: Orfeas Kourkakis <[email protected]>

* centraldashboard-angular(front): Introduce test,format & lint changes

 - Introduce linting files
 - Fix unit tests failing
 - Introduce coverage script
 - Introduce format check using Prettier

Signed-off-by: Orfeas Kourkakis <[email protected]>

* centraldashboard-angular(front): Format files using prettier

Signed-off-by: Orfeas Kourkakis <[email protected]>

* gh-actions: Add GH actions for centraldashboard-angular

 - Add CentralDashboard-angular Backend check GH action that runs:
    - unit tests
    - TSlint
 - Add CentralDashboard-angular Frontend check GH action that runs:
    - unit tests
    - format check
 - Modify Frontend Lint GH action to lint CentralDashboard-angular
   frontend

Signed-off-by: Orfeas Kourkakis <[email protected]>

* centraldashboard-angular(front): Add Eslint

Signed-off-by: Orfeas Kourkakis <[email protected]>

* fixup! gh-actions: Add GH actions for centraldashboard-angular

Signed-off-by: Orfeas Kourkakis <[email protected]>
* jwa(front): Rename form-default component

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Create missing module files

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Remove form-rok and form components

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Update JWA's @angular/common package

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Modify rok-url component

Signed-off-by: Elena Zioga <[email protected]>

* web-apps(front): Add Rok URL message

Signed-off-by: Elena Zioga <[email protected]>

* vwa(front): Update VWA's @angular/common package

Signed-off-by: Elena Zioga <[email protected]>

* vwa(front): Remove the headers request

Remove the headers request since the common code implements it.

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Fix JWA's unit tests

Fix JWA's unit tests.

Signed-off-by: Elena Zioga <[email protected]>

* gh-actions: Add GH action to run JWA unit tests

Signed-off-by: Elena Zioga <[email protected]>

* jwa(build): Update Dockerfile

Update Dockerfile to not build Rok.

Signed-off-by: Elena Zioga <[email protected]>

Signed-off-by: Elena Zioga <[email protected]>
* vwa(front): Fix tests symLinks to Kubeflow common code

Add field preserveSymLinks in angular.json in order to link to
Kubeflow common library during tests.

Signed-off-by: Orfeas Kourkakis <[email protected]>

* vwa(front): Fix unit tests failing

Fix unit tests failing for the following components: app, index,
index-default, index-rok, form-default, form-rok

Signed-off-by: Orfeas Kourkakis <[email protected]>

* vwa(front): Add delete button to Volume details page

In this commit:
 - Add button for Delete action.
 - Create Actions Service to handle delete action and implement it in
   all components that use it.

Signed-off-by: Orfeas Kourkakis <[email protected]>

* vwa(back): Get a PVC's events

Add logic in the backend to fetch the events of a PVC.

Signed-off-by: Orfeas Kourkakis <[email protected]>

* vwa(front): Add EVENTS tab to Volume details page

Add Events tab to show the available events of the pvc in the form
of a table, in order to help a user with debugging the pvc.

Signed-off-by: Orfeas Kourkakis <[email protected]>

* vwa(front): fix linting errors

Signed-off-by: Orfeas Kourkakis <[email protected]>
Update manifests for volumes-web-app-cluster-role to be able to list
notebooks in kubeflow.org.

Signed-off-by: Orfeas Kourkakis <[email protected]>

Signed-off-by: Orfeas Kourkakis <[email protected]>
cherry-picking: #6548
* Update all images to use DockerHub
* Update releasing script for dockerhub

Signed-off-by: Kimonas Sotirchos <[email protected]>
Cherry-picked-by: Apostolos Gerakaris <[email protected]>

Signed-off-by: Kimonas Sotirchos <[email protected]>
Co-authored-by: Kimonas Sotirchos <[email protected]>
Add tab to show the full yaml of the PVC.

Signed-off-by: Orfeas Kourkakis <[email protected]>

Signed-off-by: Orfeas Kourkakis <[email protected]>
* twa(front): Update @angular/common package

Signed-off-by: Elena Zioga <[email protected]>

* twa(front): Fix unit tests

Signed-off-by: Elena Zioga <[email protected]>

* gh-actions: Add GH action to run TWA unit tests

Signed-off-by: Elena Zioga <[email protected]>

Signed-off-by: Elena Zioga <[email protected]>
* jwa(front): Add source maps in the browser

* Enable source maps in both development and production.

Signed-off-by: Elena Zioga <[email protected]>

* vwa(front): Add source maps in the browser

* Enable source maps in both development and production.

Signed-off-by: Elena Zioga <[email protected]>

* twa(front): Add source maps in the browser

* Enable source maps in both development and production.

Signed-off-by: Elena Zioga <[email protected]>

Signed-off-by: Elena Zioga <[email protected]>
* Introduce github action workflow for intergration test

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Publish Docker image only when PR is merged

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Remove kind & manifest gh action tests

* Review fixes

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Extend intergration test

* Trigger workflow when kfam code changes since
  KFAM manifests are deployed with Profile Controller
  manifests.

* Build KFAM image as well and update manifests with sed
  before deploying them in the KinD cluster.

* Update tag in manifests to v1.6.0 since the images with
  tag v1.5.0 do not exist in Dockerhub.

Signed-off-by: Apostolos Gerakaris <[email protected]>

Signed-off-by: Apostolos Gerakaris <[email protected]>
* jwa: Extend tests for using images of each PR

Changes:

* Introduce intergration test workflow for JWA
* Publish Docker image only when PR is merged
* Remove kind & manifest gh-action workflows
* Update tag in manifests to v1.6.0
  - This change is required as images with tag v1.5.0 do not
    exist in "docker.io/kubeflownotebookswg" registry.

Signed-off-by: Apostolos Gerakaris <[email protected]>

* twa: Extend tests for using images of each PR

Changes:

* Introduce intergration test workflow for TWA
* Publish Docker image only when PR is merged
* Remove kind & manifest gh-action workflows
* Update tag in manifests to v1.6.0
  - This change is required as images with tag v1.5.0 do not
    exist in "docker.io/kubeflownotebookswg" registry.

Signed-off-by: Apostolos Gerakaris <[email protected]>

* vwa: Extend tests for using images of each PR

Changes:

* Introduce intergration test workflow for VWA
* Publish Docker image only when PR is merged
* Remove kind & manifest gh-action workflows
* Update tag in manifests to v1.6.0
  - This change is required as images with tag v1.5.0 do not
    exist in "docker.io/kubeflownotebookswg" registry.

Signed-off-by: Apostolos Gerakaris <[email protected]>

Signed-off-by: Apostolos Gerakaris <[email protected]>
* Introduce intergration test workflow for tensorboard-controller

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Publish Docker image only when PR is merged

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Remove kind & manifest gh-action workflows

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Update tag in manifests to v1.6.0

This change is required as images with v1.5.0 do not
exist in Dockerhub.

Signed-off-by: Apostolos Gerakaris <[email protected]>

Signed-off-by: Apostolos Gerakaris <[email protected]>
* Introduce intergration test workflow for notebook-controller

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Publish Docker image only when PR is merged

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Remove kind & manifest gh-action workflows

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Update tag in manifests to v1.6.0

This change is required as images with v1.5.0 do not
exist in Dockerhub.

Signed-off-by: Apostolos Gerakaris <[email protected]>

Signed-off-by: Apostolos Gerakaris <[email protected]>
Extend spinner component by adding some text below the spinner in order
to inform users why we're spinning about.

Signed-off-by: Elena Zioga <[email protected]>

Signed-off-by: Elena Zioga <[email protected]>
Changes:

* Introduce intergration test workflow
* Publish Docker image only when PR is merged
* Remove kind & manifest gh-action workflows
* Update tag in manifests to v1.6.0
  - This change is required as images with tag v1.5.0 do not
    exist in "docker.io/kubeflownotebookswg" registry.
* Fix centrardashboard-angular docker-build workflow

Signed-off-by: Apostolos Gerakaris <[email protected]>

Signed-off-by: Apostolos Gerakaris <[email protected]>
* poddefaults: Extend tests for using images of each PR

Changes:

* Introduce intergration test workflow
* Publish Docker image only when PR is merged
* Remove kind & manifest gh-action workflows
* Update tag in manifests to v1.6.0
  - This change is required as images with tag v1.5.0 do not
    exist in "docker.io/kubeflownotebookswg" registry.

Signed-off-by: Apostolos Gerakaris <[email protected]>

* Introduce bash script to install cert-manager

Signed-off-by: Apostolos Gerakaris <[email protected]>

* review: Fix cert-manager installation script

Signed-off-by: Apostolos Gerakaris <[email protected]>

Signed-off-by: Apostolos Gerakaris <[email protected]>
* jwa(front): Fix panel.ts file

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Modify form name component

Signed-off-by: Elena Zioga <[email protected]>

* web-apps(front): Add a helper tooltip in section component

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Rework the Create page

Signed-off-by: Elena Zioga <[email protected]>

* jwa(front): Fix linting errors

Signed-off-by: Elena Zioga <[email protected]>

Signed-off-by: Elena Zioga <[email protected]>
* Fix docker-publish workflows

* Remove workflow that builds/push all images

* Remove redundant files from manifests
@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Oct 15, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Oct 16, 2024
@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Oct 19, 2024
@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Oct 19, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Oct 20, 2024
@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Oct 20, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Oct 20, 2024
@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Oct 21, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

tarekabouzeid and others added 2 commits October 22, 2024 18:23
* using GET instead of POST method to handle logout

Signed-off-by: Tarek Abouzeid <[email protected]>

* adding logoutURL template to href

Signed-off-by: Tarek Abouzeid <[email protected]>

* refactor logout

Signed-off-by: Tarek Abouzeid <[email protected]>

---------

Signed-off-by: Tarek Abouzeid <[email protected]>
@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Oct 23, 2024
@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Oct 28, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Oct 28, 2024
@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Oct 29, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Oct 30, 2024
@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Nov 5, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Nov 16, 2024
Signed-off-by: Ricardo M. Oliveira <[email protected]>
@openshift-merge-robot openshift-merge-robot added the needs-rebase The PR needs a rebase or there are conflicts label Nov 19, 2024
@openshift-merge-robot
Copy link

PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@pull pull bot removed the needs-rebase The PR needs a rebase or there are conflicts label Nov 19, 2024
thesuperzapper and others added 2 commits November 25, 2024 18:44
* upgrade node from 12 to 16

Signed-off-by: tariq-hasan <[email protected]>

* replace cypress with playwright for e2e tests in jupyter

Signed-off-by: tariq-hasan <[email protected]>

* update base image for node

Signed-off-by: tariq-hasan <[email protected]>

* update build scripts for tensorboard

Signed-off-by: tariq-hasan <[email protected]>

* update build scripts for jupyter

Signed-off-by: tariq-hasan <[email protected]>

---------

Signed-off-by: tariq-hasan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⤵️ pull merge-conflict Resolve conflicts manually
Projects
None yet
Development

Successfully merging this pull request may close these issues.