Repository navigation
Renovate: Update External dependencies - #97
Merged
Merged
Conversation
Contributor
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
2 times, most recently
from
October 5, 2026 18:51
01114d6 to
fb2be30
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
3 times, most recently
from
October 13, 2026 19:45
5b6bf94 to
8709536
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
October 20, 2026 15:54
8709536 to
d9b888d
Compare
renovate
Bot
force-pushed
the
renovate/external-dependencies
branch
from
October 21, 2026 21:31
d9b888d to
42b104f
Compare
fwiesel
approved these changes
Oct 22, 2026
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.
This PR contains the following updates:
v1.2.3→v1.3.0v5.2.2→v5.2.4v2.32.2→v2.33.1v1.43.0→v1.44.0v0.37.0→v0.37.1v0.37.0→v0.37.1v0.37.0→v0.37.1v0.25.0→v0.25.2Release Notes
cobaltcore-dev/openstack-hypervisor-operator (github.com/cobaltcore-dev/openstack-hypervisor-operator)
v1.3.0: better evictionCompare Source
v1.3.0
Parallel VM migrations while draining hypervisors, safe eviction completion, and hardened offboarding.
--agent-namespacesis now required. The operator refuses to start without it. It controls the namespaces searched for agent pods (nova-compute, neutron) during offboarding. Helm users are not affected (chart default:monsoon3); anyone deploying the image directly or with customized values must setcontrollerManager.manager.env.agentNamespaces(comma-separated).controllerManager.manager.env.evictionConcurrency(default"1") andevictionTraitConcurrency(default empty).New features
Parallel VM migrations while draining a hypervisor (#365)
Drains previously migrated VMs strictly one at a time; you can now run multiple live migrations in flight with a configurable limit:
--eviction-concurrency— default maximum number of concurrent migrations (default1, i.e. the previous serial behavior)--eviction-trait-concurrency— per-trait overrides, e.g.CUSTOM_HANA_EXCLUSIVE_HOST=1,CUSTOM_FOO=2; the lowest matching trait limit winsevictionConcurrency/evictionTraitConcurrencyvalues (rendered asEVICTION_CONCURRENCY/EVICTION_TRAIT_CONCURRENCYenv vars)Eviction completes only after incoming migrations settle
A host could previously be declared evicted while Nova still had migrations in flight targeting it (Nova keeps instances associated with the source host while a live migration runs). The operator now queries Nova's
/os-migrationsand, before declaring a hypervisor evicted:queued/preparing/running) aimed at the hostIncomingMigrationsSettledcondition to the Hypervisor CR (reasonsSettled,AbortingIncomingMigrations,WaitingForIncomingMigrations); a failed Nova check blocks eviction and is visible in status instead of being silently ignoredHardened offboarding
kvm.cloud.sap/offboardingNoExecute taint is applied only after all VMs are evicted (Evicting=False), so agent pods are no longer pushed off a node mid-migrationAgentPodsEvictedcondition on the Hypervisor CR — a running nova-compute pod would otherwise re-register the service immediately after deletionNode termination detection via
deletionTimestampGardener is moving away from setting the legacy
Terminatingnode condition toward simply deleting the Node. The HypervisorTerminatingcondition — andMaintenanceTerminationseeding at CR creation — now trigger on the legacy condition ornode.deletionTimestamp.Reliability & performance
GOMEMLIMITis set from the container memory limit so the Go GC respects the cgroup limit (prevents OOM kills)kube-systemonly (smaller cache footprint)Internals
HypervisorMaintenanceControllermigrated to server-side apply for status updates and Eviction creation (new SSA condition helpers ininternal/utils)internal/controller/evictionpackage--versionnow works without the other runtime flagsDependencies & tooling
Full Changelog: cobaltcore-dev/openstack-hypervisor-operator@v1.2.3...v1.3.0
godbus/dbus (github.com/godbus/dbus/v5)
v5.2.4Compare Source
What's Changed
New Contributors
Full Changelog: godbus/dbus@v5.2.3...v5.2.4
v5.2.3Compare Source
What's Changed
New Contributors
Full Changelog: godbus/dbus@v5.2.2...v5.2.3
onsi/ginkgo (github.com/onsi/ginkgo/v2)
v2.33.1Compare Source
Fixes
v2.33.0Compare Source
Features
ReportEntrys as<properties>on its<testcase>element, with the entry's name and its JSON-encoded value. Thanks @pohly! [23db51a]Maintenance
## Unreleasedas the work happens. See RELEASING.md. [8616ecb]onsi/gomega (github.com/onsi/gomega)
v1.44.0Compare Source
Fixes
BeNumericallycompares signed and unsigned integers by value:-1no longer equalsuint64(math.MaxUint64)anduint(5)is now greater than-3(#925) [26e3c6b]BeNumerically("~")no longer overflows when computing the distance between extreme integers (#928) [1955764]BeNumerically("==", x, threshold)now honors the threshold for floats, as it already did for integers (#927) [10e2aca]HaveKeyWithValuesucceeds if any key accepted by the key matcher has a matching value, rather than depending on map iteration order (#929) [ffc577a]HaveKeyandHaveKeyWithValuetreat key and value matcher errors likeContainElementdoes: a match wins, and an error is only reported when nothing matches (#926) [dc91598]MatchJSONno longer treats numbers too large for a float64 as equal to one another (#930) [9d619a5]MatchJSONcompares integers beyond ±2^53 exactly, so neighboring large integers (e.g. IDs) no longer match; all other numbers are still compared as float64s (#931) [8ef1aa7,630fe12]HaveExactElementsreports missing or extra elements that start at index 0, and reports the first extra element's index rather than the last (#934) [af1b777]MatchYAMLcompares every document in a multi-document stream rather than only the first; empty documents (e.g. a leading or trailing---) are ignored (#933) [2773796]MatchXMLignores namespace prefixes: elements and attributes are compared by namespace URI, and the URIs declared on each element must match whatever prefix they are bound to (#932) [c0dbd89,2565350]v1.43.1Compare Source
Maintenance
d547015]## Unreleasedas the work happens. Releases still ship the stripped-down tree onmaster-lite- tests removed and Ginkgo dropped fromgo.mod- and the workflow now builds it and checks it on every push. See RELEASING.md. [e9dc84d]kubernetes/api (k8s.io/api)
v0.37.1Compare Source
kubernetes/apimachinery (k8s.io/apimachinery)
v0.37.1Compare Source
kubernetes/client-go (k8s.io/client-go)
v0.37.1Compare Source
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.25.2Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.25.1...v0.25.2
v0.25.1Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.25.0...v0.25.1
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.