red-hat-storage / ocs-ci

https://ocs-ci.readthedocs.io/en/latest/
MIT License
109 stars 166 forks source link

test_create_scale_pods_and_pvcs_using_kube_job failed on AWS due to AttributeError #9476

Closed nagendra202 closed 5 months ago

nagendra202 commented 7 months ago

test_create_scale_pods_and_pvcs_using_kube_job failed in multiple runs with below attribute error.

RP1: https://reportportal-ocs4.apps.ocp-c1.prod.psi.redhat.com/ui/#ocs/launches/632/18428/894774/895017/log RP2: https://reportportal-ocs4.apps.ocp-c1.prod.psi.redhat.com/ui/#ocs/launches/632/18560/899992/900238/log RP3: https://reportportal-ocs4.apps.ocp-c1.prod.psi.redhat.com/ui/#ocs/launches/632/18913/919664/919919/log RP4: https://reportportal-ocs4.apps.ocp-c1.prod.psi.redhat.com/ui/#ocs/launches/632/19388/942028/942282/log RP5: https://reportportal-ocs4.apps.ocp-c1.prod.psi.redhat.com/ui/#ocs/launches/632/19045/925645/925899/log RP6: https://reportportal-ocs4.apps.ocp-c1.prod.psi.redhat.com/ui/#ocs/launches/632/18701/905879/906129/log

machine_set = None


    """
    Get replica count of a machine set

    Args:
        machine_set (str): Name of a machine set to get replica count

    Returns:
        replica count (int): replica count of a machine set
    """
    machinesets_obj = OCP(
        kind=constants.MACHINESETS, namespace=constants.OPENSHIFT_MACHINE_API_NAMESPACE
    )```

` return machinesets_obj.get(resource_name=machine_set).get("spec").get("replicas")`

E       AttributeError: 'NoneType' object has no attribute 'get'
PrasadDesala commented 5 months ago

Fixed with #9698