Uploaded image for project: 'OpenShift Installer'
  1. OpenShift Installer
  2. CORS-2299

[vSphere] Validate vSphere permissions for installation

    XMLWordPrintable

Details

    • [vSphere] Validate vSphere permissions for installation
    • False
    • None
    • False
    • Not Selected
    • Done
    • Impediment
    • 0
    • 0% 0%

    Description

      Epic Goal

      • As a Cluster Administrator, I want to ensure the permissions for my vSphere service account are configured correctly before installing OpenShift on vSphere. If the vSphere service account does not have the sufficient privileges, I want to be informed what the missing privilege(s) is and how to remediate the issue(s).

       

      Note: This Epic is a tracking the efforts by SPLAT team to ensure the proper subtasks are triggered (QE, Docs, PX).

      Why is this important?

      • Currently, when an Administrator attempts to install OCP on vSphere without sufficient vSphere service account privileges, the installation fails but and the administrator has to guess what the error is and how to resolve this today because of missing permissions (in this case, storage permission), e.g.:
        "Error: failed to lease wait: Invalid configuration for device '0'.
      • See RFE-1965 for more information.

      Scenarios

      1. ...

      Acceptance Criteria

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.
      • ...

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

      Attachments

        Issue Links

          Activity

            People

              rhn-support-rvanderp Richard Vanderpool
              julim Ju Lim
              Jinyun Ma Jinyun Ma
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: