@@ -28,7 +28,7 @@ import (
2828)
2929
3030func CRDRefresh (log utils.Logger , osArgs utils.OSArgs ) error {
31- log .Info ("checking CRDS " )
31+ log .Info ("checking CRDs " )
3232 config , err := k8s .GetRestConfig (osArgs )
3333 if err != nil {
3434 return err
@@ -72,7 +72,6 @@ func CRDRefresh(log utils.Logger, osArgs utils.OSArgs) error {
7272 // check if we have v1 and newest version
7373 crd .ObjectMeta .ResourceVersion = existingVersion .ObjectMeta .ResourceVersion
7474 if versions [0 ].Name == "v1" {
75- log .Infof ("CRD %s exists as v1" , crdName )
7675 cnInK8s , ok := existingVersion .ObjectMeta .Annotations ["haproxy.org/client-native" ]
7776
7877 needUpgrade := false
@@ -90,13 +89,14 @@ func CRDRefresh(log utils.Logger, osArgs utils.OSArgs) error {
9089 needUpgrade = true
9190 log .Error (err .Error ())
9291 }
92+ log .Infof ("CRD %s exists as v1, CN[v%s]" , crdName , vK8s .String ())
9393 if needUpgrade || vNew .GreaterThan (vK8s ) {
9494 // Upgrade the CRDl
9595 _ , err = clientset .ApiextensionsV1 ().CustomResourceDefinitions ().Update (context .Background (), & crd , metav1.UpdateOptions {})
9696 if err != nil {
9797 return err
9898 }
99- log .Infof ("CRD %s updated" , crdName )
99+ log .Infof ("CRD %s updated, CN[v%s] -> CN[v%s] " , crdName , vK8s . String (), vNew . String () )
100100 }
101101 continue
102102 } else {
0 commit comments