@@ -518,32 +518,13 @@ def install_rhoam_addon(self, exit_on_failure=True):
518518 failure_flags .append (failure )
519519 log .info ("\n Setting the useClusterStorage parameter to 'false'" )
520520 rhmi_found = self .is_oc_obj_existent (kind = "rhmi" , name = "rhoam" ,
521- namespace = "redhat-rhoam-operato " ,
521+ namespace = "redhat-rhoam-operator " ,
522522 retries = 35 , retry_sec_interval = 3 )
523523 if not rhmi_found :
524524 failure = True
525525 failure_flags .append (failure )
526526 if exit_on_failure :
527527 sys .exit (1 )
528- # rhmi_found = False
529- # for retry in range(30):
530- # cmd = ("""oc get rhmi rhoam -n redhat-rhoam-operator""")
531- # log.info("CMD: {}".format(cmd))
532- # ret = execute_command(cmd)
533- # if ret is None or "Error" in ret:
534- # log.info("Failed to get RHMI object. It may not be ready yet. Trying again in 3 seconds")
535- # time.sleep(3)
536- # continue
537- # else:
538- # log.info("RHMI object ready to be patched!")
539- # rhmi_found = True
540- # break
541- # if not rhmi_found:
542- # log.error("RHMI not found!")
543- # failure = True
544- # failure_flags.append(failure)
545- # if exit_on_failure:
546- # sys.exit(1)
547528
548529 cmd = ("""oc patch rhmi rhoam -n redhat-rhoam-operator \
549530 --type=merge --patch '{\" spec\" :{\" useClusterStorage\" : \" false\" }}'""" )
@@ -557,40 +538,37 @@ def install_rhoam_addon(self, exit_on_failure=True):
557538 if exit_on_failure :
558539 sys .exit (1 )
559540
560- log .info ("\n Creating a dms dummy secret..." )
561- cmd = "oc apply -f templates/dms.yaml"
562- log .info ("CMD: {}" .format (cmd ))
563- ret = execute_command (cmd )
564- log .info ("\n RET: {}" .format (ret ))
541+ log .info ("\n Checking dms secret exists..." )
565542 res = self .is_secret_existent (secret_name = "redhat-rhoam-deadmanssnitch" ,
566543 namespace = "redhat-rhoam-operator" )
567544 if res :
568545 failure_flags .append (False )
546+ log .info ("redhat-rhoam-dms secret found!" )
569547 else :
570548 failure_flags .append (True )
571- log .info ("Failed to create redhat-rhoam-deadmanssnitch secret" )
549+ log .info ("redhat-rhoam-deadmanssnitch secret was not created during installation " )
572550 if exit_on_failure :
573551 sys .exit (1 )
574552
575-
576- log .info ("\n Creating a smtp dummy secret..." )
577- cmd = "oc apply -f templates/smpt.yaml"
578- log .info ("CMD: {}" .format (cmd ))
579- ret = execute_command (cmd )
580- res = self .is_secret_existent (secret_name = "redhat-rhoam-smpt" ,
553+ log .info ("\n Checking smtp secret exists.." )
554+ res = self .is_secret_existent (secret_name = "redhat-rhoam-smtp" ,
581555 namespace = "redhat-rhoam-operator" )
582556 if res :
583557 failure_flags .append (False )
558+ log .info ("redhat-rhoam-smpt secret found!" )
584559 else :
585560 failure_flags .append (True )
586- log .info ("Failed to create redhat-rhoam-smpt secret" )
561+ log .info ("redhat-rhoam-smpt secret was not created during installation " )
587562 if exit_on_failure :
588563 sys .exit (1 )
589564
590565 if True in failure_flags :
591566 log .info ("Something got wrong while installing RHOAM: "
592567 "thus system is not waiting for installation status."
593568 "\n Please check the cluster and try again..." )
569+ return False
570+
571+ return True
594572 # else:
595573 # self.wait_for_addon_installation_to_complete(addon_name="managed-api-service")
596574 else :
0 commit comments