Skip to content

chore(deps): bump github.com/kubeflow/mpi-operator from 0.6.0 to 0.8.0#1359

Closed
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/github.com/kubeflow/mpi-operator-0.8.0
Closed

chore(deps): bump github.com/kubeflow/mpi-operator from 0.6.0 to 0.8.0#1359
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/go_modules/github.com/kubeflow/mpi-operator-0.8.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 30, 2026

Bumps github.com/kubeflow/mpi-operator from 0.6.0 to 0.8.0.

Release notes

Sourced from github.com/kubeflow/mpi-operator's releases.

v0.8.0

Changes since v0.7.0

Acknowledgments

Thank you to all the contributors (in no particular order): @​mimowo @​terrytangyuan @​GonzaloSaez @​tenzen-y

v0.7.0

Changes since v0.6.0

  • Features:
    • Support custom cluster domain in MPI hostfile generation. (#704, #707, #738, @​tenzen-y)
    • Enable Service publishNotReadyAddresses when runLauncherAsWorker to improve DNS discovery for workers. (#703, @​tenzen-y)
    • Expose job controller workqueue rate-limiting configuration via operator flags to improve scalability tuning. (#674, @​rotemelad)
  • Bug fixes:
    • Fix crash in PodGroup when runLauncherAsWorker=true. (#669, @​GonzaloSaez)
    • Fix missing ReplicaIndexLabel when runLauncherAsWorker=true so the launcher pod gets the expected pod index label (helps Kueue/TAS rank discovery). (#690, @​GonzaloSaez)
  • Clean ups:
    • Upgrade Kubernetes dependencies to v1.34. (#742, @​tenzen-y)
    • Fix kustomize v5 warnings in manifests. (#700, @​vikas-saxena02)
    • Upgrade Debian version to trixie and MPI versions are upgraded in the following: (#685, @​tenzen-y)
      • OpenMPI: v4.1.4 -> v5.0.7
      • MPICH: v3.4.1 -> v4.2.1

Acknowledgments

Thank you to all the contributors (in no particular order): @​rotemelad @​mimowo @​terrytangyuan @​GonzaloSaez @​vikas-saxena02 @​tenzen-y

Changelog

Sourced from github.com/kubeflow/mpi-operator's changelog.

Release v0.8.0

Release v0.7.0

  • Features:
    • Support custom cluster domain in MPI hostfile generation. (#704, #707, #738, @​tenzen-y)
    • Enable Service publishNotReadyAddresses when runLauncherAsWorker to improve DNS discovery for workers. (#703, @​tenzen-y)
    • Expose job controller workqueue rate-limiting configuration via operator flags to improve scalability tuning. (#674, @​rotemelad)
  • Bug fixes:
    • Fix crash in PodGroup when runLauncherAsWorker=true. (#669, @​GonzaloSaez)
    • Fix missing ReplicaIndexLabel when runLauncherAsWorker=true so the launcher pod gets the expected pod index label (helps Kueue/TAS rank discovery). (#690, @​GonzaloSaez)
  • Clean ups:
    • Upgrade Kubernetes dependencies to v1.34. (#742, @​tenzen-y)
    • Fix kustomize v5 warnings in manifests. (#700, @​vikas-saxena02)
    • Upgrade Debian version to trixie and MPI versions are upgraded in the following: (#685, @​tenzen-y)
      • OpenMPI: v4.1.4 -> v5.0.7
      • MPICH: v3.4.1 -> v4.2.1
Commits
  • 101db14 Update the mpi-operator image with 0.8.0
  • b8f8454 Update image tag with release-0.8 (#777)
  • 83100a9 Prepare release v0.7.1 (#776)
  • c72caac Fix launcher job scheduling directives when unsuspending (#772)
  • 9504d8c Bump github.com/golangci/golangci-lint/v2 from 2.8.0 to 2.9.0 (#773)
  • 4954c99 Bump k8s dependencies to v1.35.1 (#769)
  • de2b0fe Bump github.com/onsi/gomega from 1.38.3 to 1.39.1 (#767)
  • d0f7861 Bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#764)
  • b79ca70 Bump github.com/golangci/golangci-lint/v2 from 2.7.2 to 2.8.0 (#762)
  • 35b1421 Remove empty rules (#766)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 30, 2026
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Mar 30, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 05498a51-6168-423e-b81b-7b0d623bd348

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/go_modules/github.com/kubeflow/mpi-operator-0.8.0

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

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 30, 2026

📊 Performance Benchmark Results

Comparing PR (dependabot/go_modules/github.com/kubeflow/mpi-operator-0.8.0) vs main branch — click to expand
goos: linux
goarch: amd64
pkg: github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions
cpu: AMD EPYC 7763 64-Core Processor                
                                    │ main-bench.txt │
                                    │     sec/op     │
AllocateAction_SmallCluster-4            107.9m ± 0%
AllocateAction_MediumCluster-4           135.0m ± 0%
AllocateAction_LargeCluster-4            208.0m ± 3%
ReclaimAction_SmallCluster-4             102.7m ± 0%
ReclaimAction_MediumCluster-4            105.5m ± 1%
PreemptAction_SmallCluster-4             103.3m ± 0%
PreemptAction_MediumCluster-4            113.0m ± 1%
ConsolidationAction_SmallCluster-4       113.3m ± 1%
ConsolidationAction_MediumCluster-4      200.2m ± 1%
FullSchedulingCycle_SmallCluster-4       105.0m ± 0%
FullSchedulingCycle_MediumCluster-4      120.9m ± 0%
FullSchedulingCycle_LargeCluster-4       161.8m ± 2%
ManyQueues_MediumCluster-4               138.1m ± 1%
GangScheduling_MediumCluster-4           157.9m ± 1%
geomean                                  129.9m

                                    │ main-bench.txt │
                                    │      B/op      │
AllocateAction_SmallCluster-4           2.261Mi ± 0%
AllocateAction_MediumCluster-4          12.20Mi ± 0%
AllocateAction_LargeCluster-4           42.05Mi ± 0%
ReclaimAction_SmallCluster-4            958.5Ki ± 0%
ReclaimAction_MediumCluster-4           3.173Mi ± 0%
PreemptAction_SmallCluster-4            1.065Mi ± 0%
PreemptAction_MediumCluster-4           4.318Mi ± 0%
ConsolidationAction_SmallCluster-4      5.560Mi ± 0%
ConsolidationAction_MediumCluster-4     46.75Mi ± 0%
FullSchedulingCycle_SmallCluster-4      1.458Mi ± 0%
FullSchedulingCycle_MediumCluster-4     7.185Mi ± 0%
FullSchedulingCycle_LargeCluster-4      23.51Mi ± 0%
ManyQueues_MediumCluster-4              16.66Mi ± 0%
GangScheduling_MediumCluster-4          17.78Mi ± 0%
geomean                                 6.604Mi

                                    │ main-bench.txt │
                                    │   allocs/op    │
AllocateAction_SmallCluster-4            36.32k ± 0%
AllocateAction_MediumCluster-4           317.9k ± 0%
AllocateAction_LargeCluster-4            1.351M ± 0%
ReclaimAction_SmallCluster-4             8.960k ± 0%
ReclaimAction_MediumCluster-4            29.06k ± 0%
PreemptAction_SmallCluster-4             11.68k ± 0%
PreemptAction_MediumCluster-4            40.99k ± 0%
ConsolidationAction_SmallCluster-4       71.65k ± 0%
ConsolidationAction_MediumCluster-4      675.8k ± 0%
FullSchedulingCycle_SmallCluster-4       21.70k ± 0%
FullSchedulingCycle_MediumCluster-4      172.3k ± 0%
FullSchedulingCycle_LargeCluster-4       708.8k ± 0%
ManyQueues_MediumCluster-4               355.8k ± 0%
GangScheduling_MediumCluster-4           581.7k ± 0%
geomean                                  112.4k

pkg: github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/reclaim
                            │ main-bench.txt │
                            │     sec/op     │
ReclaimLargeJobs_10Node-4        104.5m ± 0%
ReclaimLargeJobs_50Node-4        140.0m ± 1%
ReclaimLargeJobs_100Node-4       271.3m ± 1%
ReclaimLargeJobs_200Node-4        1.068 ± 5%
ReclaimLargeJobs_500Node-4        12.69 ± 1%
ReclaimLargeJobs_1000Node-4       109.7 ± 0%
geomean                           1.344

                            │ main-bench.txt │
                            │      B/op      │
ReclaimLargeJobs_10Node-4       1.872Mi ± 3%
ReclaimLargeJobs_50Node-4       17.62Mi ± 0%
ReclaimLargeJobs_100Node-4      59.72Mi ± 0%
ReclaimLargeJobs_200Node-4      233.9Mi ± 0%
ReclaimLargeJobs_500Node-4      1.658Gi ± 0%
ReclaimLargeJobs_1000Node-4     8.526Gi ± 0%
geomean                         137.7Mi

                            │ main-bench.txt │
                            │   allocs/op    │
ReclaimLargeJobs_10Node-4        20.34k ± 2%
ReclaimLargeJobs_50Node-4        234.3k ± 0%
ReclaimLargeJobs_100Node-4       872.5k ± 0%
ReclaimLargeJobs_200Node-4       3.691M ± 0%
ReclaimLargeJobs_500Node-4       29.66M ± 0%
ReclaimLargeJobs_1000Node-4      165.8M ± 0%
geomean                          2.056M

Legend

  • 📉 Negative delta = Performance improvement (faster)
  • 📈 Positive delta = Performance regression (slower)
  • p-value < 0.05 indicates statistically significant change
Raw benchmark data

PR branch:

FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/allocate [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/common [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/common/solvers [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/common/solvers/accumulated_scenario_filters [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/common/solvers/accumulated_scenario_filters/idle_gpus [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/common/solvers/accumulated_scenario_filters/node_affinities [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/common/solvers/scenario [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/consolidation [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/allocate [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/consolidation [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/consolidation_and_reclaim [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/deletion_tests [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/integration_tests_utils [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/preempt [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/reclaim [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/integration_tests/stalegangeviction [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/preempt [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/reclaim [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/stalegangeviction [build failed]
FAIL	github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions/utils [build failed]
FAIL

Main branch:

goos: linux
goarch: amd64
pkg: github.com/kai-scheduler/KAI-scheduler/pkg/scheduler/actions
cpu: AMD EPYC 7763 64-Core Processor                
BenchmarkAllocateAction_SmallCluster-4         	      10	 108021288 ns/op	 2374781 B/op	   36325 allocs/op
BenchmarkAllocateAction_SmallCluster-4         	      10	 107516263 ns/op	 2367192 B/op	   36317 allocs/op
BenchmarkAllocateAction_SmallCluster-4         	      10	 107902458 ns/op	 2364760 B/op	   36316 allocs/op
BenchmarkAllocateAction_SmallCluster-4         	      10	 107715014 ns/op	 2366028 B/op	   36312 allocs/op
BenchmarkAllocateAction_SmallCluster-4         	      10	 107977349 ns/op	 2375927 B/op	   36321 allocs/op
BenchmarkAllocateAction_SmallCluster-4         	      10	 107885060 ns/op	 2381381 B/op	   36322 allocs/op
BenchmarkAllocateAction_MediumCluster-4        	       8	 135015944 ns/op	12792028 B/op	  317907 allocs/op
BenchmarkAllocateAction_MediumCluster-4        	       8	 134905989 ns/op	12790465 B/op	  317901 allocs/op
BenchmarkAllocateAction_MediumCluster-4        	       8	 135446922 ns/op	12793779 B/op	  317904 allocs/op
BenchmarkAllocateAction_MediumCluster-4        	       8	 135157008 ns/op	12790477 B/op	  317900 allocs/op
BenchmarkAllocateAction_MediumCluster-4        	       8	 134430386 ns/op	12799691 B/op	  317897 allocs/op
BenchmarkAllocateAction_MediumCluster-4        	       8	 134811380 ns/op	12791271 B/op	  317906 allocs/op
BenchmarkAllocateAction_LargeCluster-4         	       5	 207714952 ns/op	44110195 B/op	 1351084 allocs/op
BenchmarkAllocateAction_LargeCluster-4         	       5	 206960904 ns/op	44095470 B/op	 1351089 allocs/op
BenchmarkAllocateAction_LargeCluster-4         	       5	 209610968 ns/op	44091784 B/op	 1351063 allocs/op
BenchmarkAllocateAction_LargeCluster-4         	       5	 213498364 ns/op	44095284 B/op	 1351086 allocs/op
BenchmarkAllocateAction_LargeCluster-4         	       5	 208352394 ns/op	44094052 B/op	 1351080 allocs/op
BenchmarkAllocateAction_LargeCluster-4         	       5	 206272971 ns/op	44095276 B/op	 1351090 allocs/op
BenchmarkReclaimAction_SmallCluster-4          	      10	 102752850 ns/op	  976856 B/op	    8934 allocs/op
BenchmarkReclaimAction_SmallCluster-4          	      10	 102988713 ns/op	  980098 B/op	    8947 allocs/op
BenchmarkReclaimAction_SmallCluster-4          	      10	 102719916 ns/op	  984832 B/op	    8959 allocs/op
BenchmarkReclaimAction_SmallCluster-4          	      10	 102622379 ns/op	  985444 B/op	    8961 allocs/op
BenchmarkReclaimAction_SmallCluster-4          	      10	 102678668 ns/op	  981472 B/op	    8960 allocs/op
BenchmarkReclaimAction_SmallCluster-4          	      10	 102673905 ns/op	  981562 B/op	    8960 allocs/op
BenchmarkReclaimAction_MediumCluster-4         	      10	 106108242 ns/op	 3327676 B/op	   29065 allocs/op
BenchmarkReclaimAction_MediumCluster-4         	      10	 105827855 ns/op	 3327883 B/op	   29065 allocs/op
BenchmarkReclaimAction_MediumCluster-4         	      10	 105540335 ns/op	 3328827 B/op	   29064 allocs/op
BenchmarkReclaimAction_MediumCluster-4         	      10	 105479830 ns/op	 3323583 B/op	   29062 allocs/op
BenchmarkReclaimAction_MediumCluster-4         	      10	 105489857 ns/op	 3327594 B/op	   29064 allocs/op
BenchmarkReclaimAction_MediumCluster-4         	      10	 105401711 ns/op	 3327250 B/op	   29063 allocs/op
BenchmarkPreemptAction_SmallCluster-4          	      10	 103340975 ns/op	 1116914 B/op	   11678 allocs/op
BenchmarkPreemptAction_SmallCluster-4          	      10	 103448857 ns/op	 1112826 B/op	   11675 allocs/op
BenchmarkPreemptAction_SmallCluster-4          	      10	 103357014 ns/op	 1112928 B/op	   11677 allocs/op
BenchmarkPreemptAction_SmallCluster-4          	      10	 103263501 ns/op	 1116567 B/op	   11676 allocs/op
BenchmarkPreemptAction_SmallCluster-4          	      10	 103490120 ns/op	 1116581 B/op	   11676 allocs/op
BenchmarkPreemptAction_SmallCluster-4          	      10	 103299460 ns/op	 1116847 B/op	   11678 allocs/op
BenchmarkPreemptAction_MediumCluster-4         	       9	 114191485 ns/op	 4528054 B/op	   40997 allocs/op
BenchmarkPreemptAction_MediumCluster-4         	       9	 113558621 ns/op	 4527602 B/op	   40994 allocs/op
BenchmarkPreemptAction_MediumCluster-4         	       9	 113177652 ns/op	 4523174 B/op	   40992 allocs/op
BenchmarkPreemptAction_MediumCluster-4         	       9	 112760176 ns/op	 4531968 B/op	   40996 allocs/op
BenchmarkPreemptAction_MediumCluster-4         	       9	 112709522 ns/op	 4531957 B/op	   40995 allocs/op
BenchmarkPreemptAction_MediumCluster-4         	       9	 112769950 ns/op	 4527152 B/op	   40992 allocs/op
BenchmarkConsolidationAction_SmallCluster-4    	       9	 113197547 ns/op	 5831353 B/op	   71645 allocs/op
BenchmarkConsolidationAction_SmallCluster-4    	       9	 113292512 ns/op	 5829348 B/op	   71653 allocs/op
BenchmarkConsolidationAction_SmallCluster-4    	       9	 113342277 ns/op	 5820315 B/op	   71589 allocs/op
BenchmarkConsolidationAction_SmallCluster-4    	       9	 113311329 ns/op	 5827979 B/op	   71641 allocs/op

@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/kubeflow/mpi-operator-0.8.0 branch from db2716d to 324163a Compare March 30, 2026 20:28
Bumps [github.com/kubeflow/mpi-operator](https://github.com/kubeflow/mpi-operator) from 0.6.0 to 0.8.0.
- [Release notes](https://github.com/kubeflow/mpi-operator/releases)
- [Changelog](https://github.com/kubeflow/mpi-operator/blob/master/RELEASE.md)
- [Commits](kubeflow/mpi-operator@v0.6.0...v0.8.0)

---
updated-dependencies:
- dependency-name: github.com/kubeflow/mpi-operator
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/kubeflow/mpi-operator-0.8.0 branch from 324163a to 9d38cd1 Compare March 30, 2026 20:30
@enoodle enoodle enabled auto-merge March 31, 2026 14:36
@davidLif
Copy link
Copy Markdown
Collaborator

davidLif commented Apr 5, 2026

Non-security dependabot update

@davidLif davidLif closed this Apr 5, 2026
auto-merge was automatically disabled April 5, 2026 08:00

Pull request was closed

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 5, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/go_modules/github.com/kubeflow/mpi-operator-0.8.0 branch April 5, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants