diff --git a/CHANGELOG.md b/CHANGELOG.md index d39d0cc8e6f..1120880c67a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,8 @@ * Fix #1348: support `v1beta1` version for `ExecCredentials` + * Fix #1354: suppress log warnings that `CustomResourceDefinition`s are still in beta + Dependency Upgrade * Updated jackson to 2.9.8 diff --git a/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/internal/VersionUsageUtils.java b/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/internal/VersionUsageUtils.java index ffe9079adcc..b88afa33d91 100644 --- a/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/internal/VersionUsageUtils.java +++ b/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/internal/VersionUsageUtils.java @@ -52,7 +52,12 @@ private static boolean isUnstable(String version) { } private static void alert(String type, String version) { - LOG.warn("The client is using resource type '{}' with unstable version '{}'", type, version); + String message = "The client is using resource type '{}' with unstable version '{}'"; + if (type.equals("customresourcedefinitions") && version.equals("v1beta1")) { + LOG.debug(message, type, version); + } else { + LOG.warn(message, type, version); + } } }