@@ -124,7 +124,7 @@ type ProviderOptions struct {
124124// TemplateProviders templates the specified cluster providers, service providers, and platform services
125125func TemplateProviders (ctx context.Context , clusterProviders , serviceProviders , platformServices , imagePullSecrets []string , ocmGetter * ocmcli.ComponentGetter , repo * git.Repository ) error {
126126 for _ , cp := range clusterProviders {
127- componentVersion , err := ocmGetter .GetReferencedComponentVersion (ctx , "cluster-provider-" + cp )
127+ componentVersion , err := ocmGetter .GetReferencedComponentVersion (ctx , ocmGetter . RootComponentVersion (), "cluster-provider-" + cp )
128128 if err != nil {
129129 return fmt .Errorf ("failed to get component version for cluster provider %s: %w" , cp , err )
130130 }
@@ -147,7 +147,7 @@ func TemplateProviders(ctx context.Context, clusterProviders, serviceProviders,
147147 }
148148
149149 for _ , sp := range serviceProviders {
150- componentVersion , err := ocmGetter .GetReferencedComponentVersion (ctx , "service-provider-" + sp )
150+ componentVersion , err := ocmGetter .GetReferencedComponentVersion (ctx , ocmGetter . RootComponentVersion (), "service-provider-" + sp )
151151 if err != nil {
152152 return fmt .Errorf ("failed to get component version for service provider %s: %w" , sp , err )
153153 }
@@ -170,7 +170,7 @@ func TemplateProviders(ctx context.Context, clusterProviders, serviceProviders,
170170 }
171171
172172 for _ , ps := range platformServices {
173- componentVersion , err := ocmGetter .GetReferencedComponentVersion (ctx , "platform-service-" + ps )
173+ componentVersion , err := ocmGetter .GetReferencedComponentVersion (ctx , ocmGetter . RootComponentVersion (), "platform-service-" + ps )
174174 if err != nil {
175175 return fmt .Errorf ("failed to get component version for platform service %s: %w" , ps , err )
176176 }
0 commit comments