Skip to content

fix: nightly security Python dependency updates - #160

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
security-nightly-python-updates
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
security-nightly-python-updates

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 12, 2026 •

Copy link
Copy Markdown

Security Update (Python)

This is an automated PR triggered by the nightly OSV-Scanner security scan.

The following Python dependencies were updated to resolve known vulnerabilities:

Package & Version Advisory Link

Verification: Updated via uv lock --upgrade-package.

Note: This PR was created with GITHUB_TOKEN, which does not trigger pull_request workflows.
CI checks will not run automatically. Push an empty commit (git commit --allow-empty -m "trigger CI")
to kick off CI before merging.

@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 6 times, most recently from 580c4bc to f1389e7 Compare August 20, 2026 02:25
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 4 times, most recently from 9856c27 to 3ea5041 Compare August 27, 2026 03:41
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 6 times, most recently from c783e73 to 1cd1098 Compare September 8, 2026 02:08
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 4 times, most recently from cf94940 to e8904ee Compare September 17, 2026 02:09
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 3 times, most recently from 83bbc8c to f0dafc9 Compare September 23, 2026 02:09
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 6 times, most recently from 5b84b90 to c2cd151 Compare October 6, 2026 02:13
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 5 times, most recently from f64b1d0 to b221fff Compare October 14, 2026 02:08
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 3 times, most recently from 8707def to e6535a7 Compare October 21, 2026 02:10
@coderabbitai

coderabbitai Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Comment @coderabbitai help to get the list of available commands.

@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch 2 times, most recently from 0f32786 to 446aa1d Compare October 23, 2026 02:10
@ckhordiasma

Copy link
Copy Markdown

@github-actions[bot]: The following test has Succeeded:

Test Results

47 passed, 0 failed, 4 skipped

View test details
Test Result Duration
[BeforeSuite] ✅ PASS 0.001122157s
[It] TrainJob e2e when Creating TrainJob to perform the PyTorch workload should create TrainJob with PyTorch runtime reference ✅ PASS 336.156395749s
[It] TrainJob e2e when Creating TrainJob to perform OpenMPI workload should create TrainJob with DeepSpeed runtime reference ⏭️ SKIP 0.047602467s
[It] TrainJob e2e when Creating TrainJob to perform JAX workload should create TrainJob with JAX runtime reference ✅ PASS 138.489822993s
[It] TrainJob e2e when Creating TrainJob to perform XGBoost workload should create TrainJob with XGBoost runtime reference ✅ PASS 44.246673645s
[It] TrainJob e2e when Creating TrainJob to perform Flux workload should create TrainJob with Flux runtime reference ✅ PASS 30.637330986s
[It] TrainJob e2e when Creating a TrainJob with RuntimePatches should preserve user-provided manager fields ✅ PASS 0.119313276s
[It] TrainJob e2e when Creating a TrainJob with RuntimePatches should update Time only for the changed patch on update ✅ PASS 1.200608415s
[It] TrainJob e2e when Creating a TrainJob managed by an external controller should not be reconciled by the built-in controller ✅ PASS 15.131728314s
[It] TrainJob e2e when Creating a TrainJob with Resource Timeouts should fail the TrainJob with DeadlineExceeded when active timeout expires ✅ PASS 9.675521662s
[It] TrainJob e2e when Creating TrainJob with runtime status server instrumentation should inject runtime configuration which allows the runtime status endpoint to be called ⏭️ SKIP 0s
[It] TrainJob e2e when Updating a runtime a suspended TrainJob should use the original runtime configuration and not pick up the new configuration TrainingRuntime ✅ PASS 1.255411499s
[It] TrainJob e2e when Updating a runtime a suspended TrainJob should use the original runtime configuration and not pick up the new configuration ClusterTrainingRuntime ✅ PASS 1.253479572s
[It] OptimizationJob e2e when Creating OptimizationJob with random search algorithm should provision algorithm service, run trials to completion, record best result, and perform cleanup ⏭️ SKIP 0s
[It] OptimizationJob e2e when Creating OptimizationJob with random search algorithm should fail if unsupported search algorithm is configured ⏭️ SKIP 0s
[BeforeSuite] ✅ PASS 0.126584085s
[It] RHAI Progression Tracking E2E Tests When progression tracking is enabled should poll metrics and update trainerStatus annotation during training ✅ PASS 82.824753429s
[It] RHAI Progression Tracking E2E Tests When progression tracking is NOT enabled should NOT create trainerStatus annotation ✅ PASS 35.128904536s
[It] RHAI Progression Tracking E2E Tests When progression tracking annotation has invalid value should NOT enable progression tracking for non-'true' values ✅ PASS 15.117275368s
[It] RHAI Progression Tracking E2E Tests When metrics polling configuration is customized should honor custom metrics port and poll interval ✅ PASS 4.17941684s
[It] RHAI Progression Tracking E2E Tests When metrics polling configuration is customized should handle minimum SDK-recommended poll interval (5s) ✅ PASS 0.131004052s
[It] RHAI Progression Tracking E2E Tests When metrics polling configuration is customized should handle maximum SDK-recommended poll interval (300s) ✅ PASS 0.129196938s
[It] RHAI Progression Tracking E2E Tests When metrics polling configuration is customized should use default interval when annotation is missing ✅ PASS 0.127058507s
[It] RHAI Progression Tracking E2E Tests When TrainJob fails during training should capture final status even when job fails ✅ PASS 72.79046315s
[It] RHAI Progression Tracking E2E Tests When metrics endpoint is unreachable should handle connection errors gracefully without crashing ✅ PASS 10.518628847s
[AfterSuite] ✅ PASS 0.01817562s
TestOpenMPICudaClusterTrainingRuntime ✅ PASS 0.090000s
TestDefaultTrainingHubRuntimesMatchDefaultClusterRuntimes ✅ PASS 0.030000s
TestDraFieldsOnTrainJobReachPods ✅ PASS 1.210000s
TestRunTrainJobWithDefaultClusterTrainingRuntimes ✅ PASS 428.160000s
TestJobSetWorkflow ✅ PASS 116.200000s
TestKubeflowSdk ✅ PASS 102.190000s
TestKubeflowSdkKueueIntegration ✅ PASS 45.540000s
TestKueueWorkloadPreemptionSuspendsTrainJob ✅ PASS 335.570000s
TestKueueSchedulingReachesTrainJobPods ✅ PASS 1.510000s
TestMultiNodeOpenMPICpuTrainJob ✅ PASS 32.900000s
TestFailedJobSetWorkflow ✅ PASS 11.500000s
TestRhaiTrainingProgressionCPU ✅ PASS 453.990000s
TestRhaiJitCheckpointingCPU ✅ PASS 537.760000s
TestRhaiFeaturesCPU ✅ PASS 533.950000s
TestRhaiS3CheckpointingCPU ✅ PASS 533.590000s
TestPyTorchDDPMultiNodeMultiCPUWithTorchCuda28 ✅ PASS 64.970000s
TestKueueWorkloadInadmissibleWithNonExistentLocalQueue ✅ PASS 1.240000s
TestTrainerSecureServing ✅ PASS 0.670000s
TestTrainerPrometheusScrape ✅ PASS 0.390000s
TestTrainerNetworkPolicyBlocksIngressFromOtherNamespacesToMetrics ✅ PASS 8.410000s
TestTrainerNetworkPolicyBlocksIngressFromOtherNamespacesToHealth ✅ PASS 8.370000s
TestTrainerNetworkPolicyBlocksIngressFromOtherNamespacesToStatusServer ✅ PASS 8.380000s
TestTrainerNetworkPolicyBlocksIngressFromOtherNamespacesToUnpublishedPort ✅ PASS 6.280000s
TestTrainerNetworkPolicyBlocksIngressFromOtherNamespacesToWorkloadPort ✅ PASS 11.590000s
TestTrainerNetworkPolicyBlocksIngressFromOtherWorkloadsToWorkloadPort ✅ PASS 9.430000s

OCI Artifact Browser URL

View in Artifact Browser

Inspecting Test Artifacts Manually

To inspect your test artifacts manually, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/opendatahub/odh-ci-artifacts:odh-pr-test-trainer-j8bcg

@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch from 446aa1d to 90d21d2 Compare October 24, 2026 02:08
@github-actions
github-actions Bot force-pushed the security-nightly-python-updates branch from 90d21d2 to fa71e74 Compare October 25, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant