From 0f3c081b1c154e1887cf6591643f59b46a570d08 Mon Sep 17 00:00:00 2001 From: Ivan Josipovic <9521987+IvanJosipovic@users.noreply.github.com> Date: Fri, 19 Apr 2024 09:42:33 -0700 Subject: [PATCH 1/2] fix: TagCount Printer Column Type Signed-off-by: Ivan Josipovic <9521987+IvanJosipovic@users.noreply.github.com> --- api/v1beta2/imagerepository_types.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/v1beta2/imagerepository_types.go b/api/v1beta2/imagerepository_types.go index 15311bef..ffde5364 100644 --- a/api/v1beta2/imagerepository_types.go +++ b/api/v1beta2/imagerepository_types.go @@ -193,7 +193,7 @@ func (in ImageRepository) GetRequeueAfter() time.Duration { // +kubebuilder:object:root=true // +kubebuilder:subresource:status // +kubebuilder:printcolumn:name="Last scan",type=string,JSONPath=`.status.lastScanResult.scanTime` -// +kubebuilder:printcolumn:name="Tags",type=string,JSONPath=`.status.lastScanResult.tagCount` +// +kubebuilder:printcolumn:name="Tags",type=integer,JSONPath=`.status.lastScanResult.tagCount` // ImageRepository is the Schema for the imagerepositories API type ImageRepository struct { From e947a38beeda37d60a4f9dc5498e4fcbe1566411 Mon Sep 17 00:00:00 2001 From: Ivan Josipovic <9521987+IvanJosipovic@users.noreply.github.com> Date: Fri, 19 Apr 2024 09:49:49 -0700 Subject: [PATCH 2/2] fix: print column Signed-off-by: Ivan Josipovic <9521987+IvanJosipovic@users.noreply.github.com> --- api/v1beta1/imagerepository_types.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/v1beta1/imagerepository_types.go b/api/v1beta1/imagerepository_types.go index 93c386fa..7d7314db 100644 --- a/api/v1beta1/imagerepository_types.go +++ b/api/v1beta1/imagerepository_types.go @@ -151,7 +151,7 @@ func (in ImageRepository) GetTimeout() time.Duration { // +kubebuilder:object:root=true // +kubebuilder:subresource:status // +kubebuilder:printcolumn:name="Last scan",type=string,JSONPath=`.status.lastScanResult.scanTime` -// +kubebuilder:printcolumn:name="Tags",type=string,JSONPath=`.status.lastScanResult.tagCount` +// +kubebuilder:printcolumn:name="Tags",type=integer,JSONPath=`.status.lastScanResult.tagCount` // ImageRepository is the Schema for the imagerepositories API type ImageRepository struct {