11use snafu:: { ResultExt , Snafu } ;
22use stackable_operator:: {
33 builder:: { configmap:: ConfigMapBuilder , meta:: ObjectMetaBuilder } ,
4- commons:: product_image_selection:: ResolvedProductImage ,
54 crd:: listener:: v1alpha1:: Listener ,
65 k8s_openapi:: api:: core:: v1:: ConfigMap ,
76 kube:: runtime:: reflector:: ObjectRef ,
@@ -46,17 +45,11 @@ fn cluster_object_ref(cluster: &ValidatedCluster) -> ObjectRef<v1alpha1::HiveClu
4645pub async fn build_discovery_configmaps (
4746 cluster : & ValidatedCluster ,
4847 hive_role : HiveRole ,
49- resolved_product_image : & ResolvedProductImage ,
5048 chroot : Option < & str > ,
5149 listener : Listener ,
5250) -> Result < Vec < ConfigMap > , Error > {
53- let discovery_configmaps = vec ! [ build_discovery_configmap(
54- cluster,
55- hive_role,
56- resolved_product_image,
57- chroot,
58- listener,
59- ) ?] ;
51+ let discovery_configmaps =
52+ vec ! [ build_discovery_configmap( cluster, hive_role, chroot, listener) ?] ;
6053
6154 Ok ( discovery_configmaps)
6255}
@@ -68,7 +61,6 @@ pub async fn build_discovery_configmaps(
6861fn build_discovery_configmap (
6962 cluster : & ValidatedCluster ,
7063 hive_role : HiveRole ,
71- resolved_product_image : & ResolvedProductImage ,
7264 chroot : Option < & str > ,
7365 listener : Listener ,
7466) -> Result < ConfigMap , Error > {
@@ -83,7 +75,7 @@ fn build_discovery_configmap(
8375 } ) ?
8476 . with_recommended_labels ( & build_recommended_labels (
8577 cluster,
86- & resolved_product_image . app_version_label_value ,
78+ & cluster . image . app_version_label_value ,
8779 & hive_role. to_string ( ) ,
8880 "discovery" ,
8981 ) )
0 commit comments