@@ -87,18 +87,18 @@ func HandleHashMode(kubernetesVersion string) (*MetaData, error) {
8787}
8888
8989// HandleCustomMode handles custom mode with version for all components.
90- func HandleCustomMode (kubernetesVersion , clusterStackVersion , clusterAddonVersion , nodeImageVersion string ) (MetaData , error ) {
90+ func HandleCustomMode (kubernetesVersion , clusterStackVersion , clusterAddonVersion , nodeImageVersion string ) (* MetaData , error ) {
9191 if _ , err := version .New (clusterStackVersion ); err != nil {
92- return MetaData {} , fmt .Errorf ("failed to verify custom version for cluster stack: %q: %w" , clusterStackVersion , err )
92+ return nil , fmt .Errorf ("failed to verify custom version for cluster stack: %q: %w" , clusterStackVersion , err )
9393 }
9494 if _ , err := version .New (clusterAddonVersion ); err != nil {
95- return MetaData {} , fmt .Errorf ("failed to verify custom version for cluster addon: %q: %w" , clusterAddonVersion , err )
95+ return nil , fmt .Errorf ("failed to verify custom version for cluster addon: %q: %w" , clusterAddonVersion , err )
9696 }
9797 if _ , err := version .New (nodeImageVersion ); err != nil {
98- return MetaData {} , fmt .Errorf ("failed to verify custom version for node image: %q: %w" , nodeImageVersion , err )
98+ return nil , fmt .Errorf ("failed to verify custom version for node image: %q: %w" , nodeImageVersion , err )
9999 }
100100
101- return MetaData {
101+ return & MetaData {
102102 APIVersion : "metadata.clusterstack.x-k8s.io/v1alpha1" ,
103103 Versions : Versions {
104104 Kubernetes : kubernetesVersion ,
0 commit comments