Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-7617

Inconsistent status conditions for nodeset

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?
    • None
    • Moderate

      When deployment is running, inconsistent status conditions for nodeset noticed. Though part of it because we condition init for every reconcile loop, NodeSet never shows `Deployment in progress` at any point of time before switching to `NodeSet Ready`.

       

      We also wait for the deployment to be ready to mark the nodeset ready which may not be the case when there are multiple nodesets in a deployment

       

       

      $ oc get jobs
      NAME                                                    COMPLETIONS   DURATION   AGE
      bootstrap-edpm-deployment-openstack-edpm-ipam           1/1           119s       6m5s
      configure-network-edpm-deployment-openstack-edpm-ipam   1/1           33s        3m19s
      configure-os-edpm-deployment-openstack-edpm-ipam        1/1           52s        106s
      download-cache-edpm-deployment-openstack-edpm-ipam      1/1           46s        4m5s
      install-os-edpm-deployment-openstack-edpm-ipam          1/1           48s        2m34s
      keystone-cron-28627621                                  1/1           6s         87m
      keystone-cron-28627681                                  1/1           6s         27m
      repo-setup-edpm-deployment-openstack-edpm-ipam          1/1           20s        6m25s
      run-os-edpm-deployment-openstack-edpm-ipam              0/1           20s        20s
      ssh-known-hosts-edpm-deployment                         1/1           15s        50s
      swift-ring-rebalance                                    1/1           11s        129m
      validate-network-edpm-deployment-openstack-edpm-ipam    1/1           11s        2m46s
      $ oc get openstackdataplanedeployment
      NAME              NODESETS                  STATUS    MESSAGE
      edpm-deployment   ["openstack-edpm-ipam"]   Unknown   Input data not checked
      $ oc get openstackdataplanenodeset
      NAME                  STATUS   MESSAGE
      openstack-edpm-ipam   False    Setup started
      
        status:
          conditions:
          - lastTransitionTime: "2024-06-06T08:24:00Z"
            message: Deployment in progress
            reason: Requested
            severity: Info
            status: "False"
            type: Ready
          - lastTransitionTime: "2024-06-06T08:24:00Z"
            message: Deployment in progress
            reason: Requested
            severity: Info
            status: "False"
            type: DeploymentReady
          - lastTransitionTime: "2024-06-06T08:24:00Z"
            message: Input data complete
            reason: Ready
            status: "True"
            type: InputReady
          nodeSetConditions:
            openstack-edpm-ipam:
            - lastTransitionTime: "2024-06-06T08:24:00Z"
              message: Deployment not started
              reason: Init
              status: Unknown
              type: NodeSetDeploymentReady
            - lastTransitionTime: "2024-06-06T08:24:00Z"
              message: Deployment not yet ready for bootstrap service
              reason: Requested
              severity: Info
              status: "False"
              type: ServiceBootstrapDeploymentReady
            - lastTransitionTime: "2024-06-06T08:24:00Z"
              message: Deployment ready for repo-setup service
              reason: Ready
              status: "True"
              type: ServiceRepoSetupDeploymentReady 

       

       

       

       

       

       

            rhn-support-ramishra Rabi Mishra
            rhn-support-ramishra Rabi Mishra
            rhos-dfg-df
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: