Dsl importer download to workspace - #625
Closed
VaniHaripriya wants to merge 45 commits into
Closed
Conversation
…2234) Signed-off-by: VaniHaripriya <vmudadla@redhat.com>
…ubeflow#12281) * adding a retry logic to object store s3 configuration Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com> * adding pr suggestion to use actual ctx Co-authored-by: Matt Prahl <mprahl@users.noreply.github.com> Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com> --------- Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com> Co-authored-by: Matt Prahl <mprahl@users.noreply.github.com>
Signed-off-by: ductnn <trannhuduc531998@gmail.com>
Signed-off-by: Aniket Patil <aniketpatil2027@gmail.com>
It was errantly set to install kfp-kubernetes below 2 but the versions were recently aligned. Signed-off-by: mprahl <mprahl@users.noreply.github.com>
…actoring (kubeflow#12279) * Update AGENTS.md with the latest testing changes Signed-off-by: mprahl <mprahl@users.noreply.github.com> * Remove outdated read me on testing infrastructure This also removes an obsolete Makefile. Signed-off-by: mprahl <mprahl@users.noreply.github.com> * Rename the legacy v2 API integration tests workflow for clarity Signed-off-by: mprahl <mprahl@users.noreply.github.com> * Fix syntax error in api-server-tests.yml Signed-off-by: mprahl <mprahl@users.noreply.github.com> * Add retries to GetLatestPipelineVersion helper Signed-off-by: mprahl <mprahl@users.noreply.github.com> * Free up disk space on the GitHub worker for tests Signed-off-by: mprahl <mprahl@users.noreply.github.com> * Remove unnecessary ginkgo call preventings tests from running Signed-off-by: mprahl <mprahl@users.noreply.github.com> --------- Signed-off-by: mprahl <mprahl@users.noreply.github.com>
…#12280) * Fix 7 HIGH and 4 CRITICAL vulns in frontend/package.json Signed-off-by: Anay Sharma <anay20sharma11@gmail.com> * semver vuln fix Signed-off-by: Anay Sharma <anay20sharma11@gmail.com> * vuln fixes CVE-2024-29180 CVE-2022-25858 CVE-2024-37890 Signed-off-by: Anay Sharma <anay20sharma11@gmail.com> * rm semver pin Signed-off-by: Anay Sharma <anay20sharma11@gmail.com> * fixed micromatch and semver vulns Signed-off-by: Anay Sharma <anay20sharma11@gmail.com> --------- Signed-off-by: Anay Sharma <anay20sharma11@gmail.com> Co-authored-by: Anay Sharma <anay20sharma11@gmail.com>
…ubeflow#12287) Remediates: 1. CVE-2020-7720 (HIGH) 2. CVE-2022-24771 (HIGH) 3. CVE-2022-24772 (HIGH) 4. CVE-2022-0235 (HIGH) Signed-off-by: vamsi93 <vamsi93@gmail.com>
Signed-off-by: mprahl <mprahl@users.noreply.github.com>
* feat: bump express version Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> * fix: update jest versions and tests Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> * fix: express 5 route matchers Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> * fix: path regexp version update Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> * fix: tests Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> * chore: sync lock file Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> * fix: missing package Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> * chore: remove unneeded file Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> --------- Signed-off-by: eternityduck <bogdan2003bk96@gmail.com> Co-authored-by: Alex <mythicalsunlight@gmail.com>
…#12288) Signed-off-by: Anay Sharma <anays2@illinois.edu>
Add tests to verify setting of SemaphoreKey and MutexName fields in DSL Implement getter setter functions with latest Pythonic properties Signed-off-by: ddalvi <ddalvi@redhat.com>
Signed-off-by: Aniket Patil <aniketpatil2027@gmail.com>
…ng) (kubeflow#12296) Signed-off-by: kaikaila <lyk2772@126.com>
Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com>
Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com>
…ubeflow#12300) * upgrade http-proxy-middleware Signed-off-by: Anay Sharma <anays2@illinois.edu> * form data fix Signed-off-by: Anay Sharma <anays2@illinois.edu> * form-data fix Signed-off-by: Anay Sharma <anays2@illinois.edu> * upgrade typescript to handle new http-proxy-middleware version Signed-off-by: Anay Sharma <anays2@illinois.edu> * regenerate lock files Signed-off-by: Anay Sharma <anays2@illinois.edu> --------- Signed-off-by: Anay Sharma <anays2@illinois.edu>
…low#12309) This PR set /mnt as the default local path provisioner because it had much more storage but it doesn't seem to be the case recently: kubeflow#12179 This should hopefully fix CI flakes. Signed-off-by: mprahl <mprahl@users.noreply.github.com>
…beflow#12294) - Introduce @dsl.notebook_component for notebook-driven components - Embeds a .ipynb (or a dir with one .ipynb) into the component - Binds dsl.run_notebook(**kwargs) to execute via nbclient at runtime - Streams cell outputs; injects parameters (Papermill semantics) - Installs default runtime deps when unspecified: nbclient, ipykernel, jupyter_client - Add embedded artifact support for lightweight components - Tar+gzip and base64-embed files/dirs; extract to temp dir at runtime - Prepend extracted dir to sys.path; expose __KFP_EMBEDDED_ASSET_DIR/FILE - Warn when compressed payload >1MB - Add EmbeddedInput[...] type (runtime-only) - Excluded from component interface; Executor injects an Artifact to embedded asset - Extend component_factory to support embedded_artifact_path and helper templates - Wire into create_component_from_func and command generation - New DSL helpers and tests - Add dsl/notebook_helpers.run_notebook stub and notebook executor template - Tests for decorator, parameter injection, streaming, EmbeddedInput, large archive warning - Add sample compiled pipeline specs under test_data - Minor: adjust FutureWarning stacklevel in component creation Additive SDK feature; no API server changes. Signed-off-by: mprahl <mprahl@users.noreply.github.com>
* fix[frontend]: replace delete with null assignment Signed-off-by: droctothorpe <mythicalsunlight@gmail.com> Co-authored-by: mprahl <mprahl@users.noreply.github.com> * Use the frontend from the PR in CI Signed-off-by: mprahl <mprahl@users.noreply.github.com> * Deprecate first-interaction workflow Signed-off-by: droctothorpe <mythicalsunlight@gmail.com> --------- Signed-off-by: droctothorpe <mythicalsunlight@gmail.com> Signed-off-by: mprahl <mprahl@users.noreply.github.com> Co-authored-by: mprahl <mprahl@users.noreply.github.com>
…es (kubeflow#12302) Signed-off-by: kaikaila <lyk2772@126.com>
Signed-off-by: agoins <alyssacgoins@gmail.com>
Signed-off-by: agoins <alyssacgoins@gmail.com>
Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com>
Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com>
Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com>
…low#12082) * Implement TLS option for pod-to-pod communication. Signed-off-by: agoins <alyssacgoins@gmail.com> * Use Envoy ConfigMap in base metadata config. Update from utilizing config added via Dockerfile, to match TLS config formatting. Signed-off-by: agoins <alyssacgoins@gmail.com> --------- Signed-off-by: agoins <alyssacgoins@gmail.com>
kubeflow#12180) Signed-off-by: VaniHaripriya <vmudadla@redhat.com>
* adding myself as a reviewer Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com> * fixing go linting errors Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com> --------- Signed-off-by: Nelesh Singla <117123879+nsingla@users.noreply.github.com>
Signed-off-by: VaniHaripriya <vmudadla@redhat.com>
The source distribution produced does not include all of the files needed to rebuild the wheel. This change adds a MANIFEST.in file to cause the requirements.txt and requirements-dev.txt files to be included so when the setup.py tries to read them they are present. Signed-off-by: Doug Hellmann <dhellmann@redhat.com>
…line resources (kubeflow#12202) * Add configuration to conditionally disable shared pipeline resources Signed-off-by: Krishan Bhasin <164889026+krishanbhasin-px@users.noreply.github.com> * Add configuration to conditionally disable shared pipeline resources Signed-off-by: Krishan Bhasin <164889026+krishanbhasin-px@users.noreply.github.com> --------- Signed-off-by: Krishan Bhasin <164889026+krishanbhasin-px@users.noreply.github.com>
… (kubeflow#12295) add back additionalinfo as optional make k8s error logs more generic to protect against xss remove verbose logging for minio get artifact handler sanitize rather than remove resource names + revert backend error logs fix typo + add invalid resource name tests add valid namespace check for tensorboard update pipeline upload server responses + log verbose error messages remove error wrap from backend error logs minor updates to satisfy pre commit checks update tensor board file to ensure namespace is a str update frontend code format + backend test cases update pipeline upload test cases to pass pre commit fix minor merge typo fix minor merge typo Signed-off-by: JerT33 <trestjeremiah@gmail.com>
…n Tests (kubeflow#12335) Signed-off-by: VaniHaripriya <vmudadla@redhat.com>
* chore: Release 2.14.3 (kubeflow#12198) Signed-off-by: mprahl <mprahl@users.noreply.github.com> Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> * chore: release 2.14.4 (kubeflow#12299) * fix(sdk): Align the versions on kfp[kubernetes] install (kubeflow#12283) It was errantly set to install kfp-kubernetes below 2 but the versions were recently aligned. Signed-off-by: mprahl <mprahl@users.noreply.github.com> (cherry picked from commit f07e276) Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> * chore: Release 2.14.4 Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> --------- Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> Co-authored-by: Matt Prahl <mprahl@users.noreply.github.com> * chore: release 2.14.5 automate requirements updates Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> * chore(release): bump version to 2.14.5 on master branch Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> * cleanup release docs Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> * update sdk ver for loaded components Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> * re-compile workflow yamls to align with ver update Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> --------- Signed-off-by: mprahl <mprahl@users.noreply.github.com> Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com> Co-authored-by: Matt Prahl <mprahl@users.noreply.github.com>
Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com>
Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com>
Signed-off-by: Humair Khan <HumairAK@users.noreply.github.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
VaniHaripriya
force-pushed
the
dsl-importer-download-to-workspace
branch
from
October 10, 2025 19:57
a5bc5b7 to
460db98
Compare
…kubeflow#12339) The source distribution produced does not include all of the files needed to rebuild the wheel. This change adds a MANIFEST.in file to cause the requirements.txt file to be included so when the setup.py tries to read it, it is present. Signed-off-by: Doug Hellmann <dhellmann@redhat.com>
Signed-off-by: VaniHaripriya <vmudadla@redhat.com>
VaniHaripriya
force-pushed
the
dsl-importer-download-to-workspace
branch
from
October 10, 2025 20:11
460db98 to
62be884
Compare
VaniHaripriya
force-pushed
the
upstream-kubeflow-pipelines-master
branch
from
October 12, 2025 03:28
658da50 to
b52e764
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description of your changes:
Checklist: