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

Embed terraform binary and providers in the installer

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Critical
    • openshift-4.11
    • None
    • None
    • None
    • Sprint 214, Sprint 215

    Description

      User Story:

      As an installer developer, I want to be able to:

      • Upgrade terraform providers without affecting the modules used to build the installer.
      • Use a terraform provider that uses v2 of the terraform provider sdk regardless of the version of the terraform provider sdk used by other terraform providers.

      so that I can achieve

      • Use the latest versions of terraform providers.
      • Reduce the complexity of the module dependency coupling in the installer to ease the burden of upgrading modules.

      Acceptance Criteria:

      Description of criteria:

      • Installer does not have a build dependency on any terraform binary module.
      • Installer does not have a build dependency on any terraform provider.

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

      Attachments

        Issue Links

          Activity

            People

              mstaeble Matthew Staebler (Inactive)
              mstaeble Matthew Staebler (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: