k8s - remove support for merge_type=json (#722)

k8s - remove support for merge_type=json

SUMMARY

Support for merge_type=json has been removed in version 4.0.0. Please use kubernetes.core.k8s_json_patch instead.

ISSUE TYPE


Bugfix Pull Request
Docs Pull Request
Feature Pull Request
New Module Pull Request

COMPONENT NAME

k8s.py
ADDITIONAL INFORMATION

Reviewed-by: Bikouo Aubin
Reviewed-by: Mike Graves <mgraves@redhat.com>
This commit is contained in:
Alina Buzachis
2024-05-22 12:13:47 +02:00
committed by GitHub
parent 485eae3b10
commit 966fa7e906
3 changed files with 7 additions and 12 deletions

View File

@@ -145,12 +145,6 @@ class K8sService:
namespace: str,
merge_type: str = None,
) -> Tuple[Dict, List[str]]:
if merge_type == "json":
self.module.deprecate(
msg="json as a merge_type value is deprecated. Please use the k8s_json_patch module instead.",
version="4.0.0",
collection_name="kubernetes.core",
)
try:
params = dict(name=name, namespace=namespace, serialize=False)
if merge_type: