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

terraform providers should use modules names that are sub-modules of the installer

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • None
    • None
    • None
    • 2
    • False
    • None
    • False
    • Sprint 216, Sprint 217

      The terraform providers are using module names that are simply the short name of the terraform provider. For example, the aws terraform provider using the module name aws. Instead, it should use the module name github.com/openshift/installer/terraform/providers/aws.

      This issue became clear when trying to add terraform-provider-time. Using the simple name of "time" for this module fails because the module name conflicts with the "time" package at the go language level.

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

              Created:
              Updated:
              Resolved: