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

[GCP] deprecate the Licenses field in install-config

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Undefined
    • None
    • None
    • None

    Description

      User Story:

      Some background on the Licenses field:

      https://github.com/openshift/installer/pull/3808#issuecomment-663153787

      https://github.com/openshift/installer/pull/4696

      So we do not want to allow licenses to be specified (it's up to customers to create a custom image with licenses embedded and supply that to the Installer) when pre-built images are specified (current behaviour). Since we don't need to specify licenses for RHCOs images anymore, the Licenses field is useless and should be deprecated.

      Acceptance Criteria:

      Description of criteria:

      • License field deprecated
      • Any dev docs mentioning Licenses is updated.

      (optional) Out of Scope:

      Detail about what is specifically not being delivered in the story

      Engineering Details:

      This requires/does not require a design proposal.
      This requires/does not require a feature gate.

      Attachments

        Issue Links

          Activity

            People

              tzivkovi@redhat.com Tori Zivkovic
              rdossant Rafael Fonseca dos Santos
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: