• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • maistra-1.0.0
    • None
    • None
    • None
    • GA

      The status command should be updated such that instead of:

      $ oc get servicemeshcontrolplane/basic-install -n istio-system --template='{{range .status.conditions}}{{printf "%s=%s, reason=%s, message=%s\n\n" .type .status .reason .message}}{{end}}'
      
      

      When installation is complete, the output should be similar to the following:

      Installed=True, reason=InstallSuccessful, message=%!s(<nil>)
      
      

      we have:

      oc get events -n istio-system --field-selector involvedObject.kind=ServiceMeshControlPlane
      LAST SEEN   TYPE     REASON           OBJECT                                  MESSAGE
      20m         Normal   Installing       servicemeshcontrolplane/basic-install   Installing mesh generation 1
      19m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until security becomes ready
      19m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until prometheus becomes ready
      18m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until galley becomes ready
      18m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until mixer becomes ready
      17m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until pilot becomes ready
      17m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until gateways becomes ready
      16m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until sidecarInjectorWebhook becomes ready
      16m         Normal   PausingInstall   servicemeshcontrolplane/basic-install   Paused until grafana becomes ready
      16m         Normal   Installed        servicemeshcontrolplane/basic-install   Successfully installed generation 1
      16m         Normal   Ready            servicemeshcontrolplane/basic-install   All component deployments are Available
      
      
      

              bravery300 Brian Avery (Inactive)
              bravery300 Brian Avery (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: