fix(changed): Fix change detection temporarily

Fix the change detection of kubernetes.core temporarily by monkey
patching the service.diff_objects function. This fix should be removed
once it was merged into kubernetes.core. A dummy _patch_diff_objects
function is introduced to satisfy ansible linters.

Signed-off-by: Felix Matouschek <fmatouschek@redhat.com>
This commit is contained in:
Felix Matouschek
2025-04-28 14:15:01 +02:00
parent a9d7fa22aa
commit 117694ab1e
4 changed files with 61 additions and 0 deletions

View File

@@ -282,6 +282,11 @@ result:
type: str
"""
# Monkey patch service.diff_objects to temporarily fix the changed logic
from ansible_collections.kubevirt.core.plugins.module_utils.diff import (
_patch_diff_objects,
)
from copy import deepcopy
from typing import Dict
@@ -457,4 +462,5 @@ def main() -> None:
if __name__ == "__main__":
_patch_diff_objects()
main()