@@ -1209,6 +1209,7 @@ def on_action_fail(self, action, args):
12091209class ObsHelmInstallServicesStep (HelmInstallStep ):
12101210 label = "Installing helm charts for supporting services"
12111211 chart_info = HELM_SERVICES
1212+ values_arg = "svc_values"
12121213
12131214
12141215class ObsHelmInstallPlatformStep (HelmInstallStep ):
@@ -1283,6 +1284,7 @@ def on_action_success(self, action, args):
12831284 self ._collect_images_sha (action , args )
12841285
12851286 def on_action_fail (self , action , args ):
1287+ super ().on_action_fail (action , args )
12861288 self ._collect_images_sha (action , args )
12871289
12881290 def _collect_images_sha (self , action , args ):
@@ -1426,11 +1428,17 @@ def get_parser(self, sub_parsers):
14261428 "Defaults to '%(default)s'"
14271429 ),
14281430 )
1431+ parser .add_argument (
1432+ "--svc-values" ,
1433+ type = str ,
1434+ action = "store" ,
1435+ help = "Override values for supporting services Helm install. Specify path to a YAML file or URL." ,
1436+ )
14291437 parser .add_argument (
14301438 "--app-values" ,
14311439 type = str ,
14321440 action = "store" ,
1433- help = "Override values for Helm app install. Specify path to a YAML file or URL." ,
1441+ help = "Override values for app Helm install. Specify path to a YAML file or URL." ,
14341442 )
14351443 parser .add_argument (
14361444 "--docker-username" ,
0 commit comments