Uploaded image for project: 'Agent-based Installer for OpenShift'
  1. Agent-based Installer for OpenShift
  2. AGENT-285

Allow user to configure platform settings on day 1

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Currently, the contents of the platform settings in the install-config used to install the cluster (other than the VIPs) are generated by assisted-service. While the user can select the platform type (either baremetal, vsphere, or ovirt) through the assisted API (and the agent installer exposes this), there's no direct way to configure the other platform settings. (ZTP also ignores all platform information in the Hive ClusterDeployment resource.)

      The default baremetal settings set the provisioning network to Disabled, so only virtualmedia hosts can be used. The default vsphere settings have placeholders for all of the values.

      To allow the user to configure these values on Day 1, we could take the Platform settings from the ClusterDeployment manifest and apply them to the cluster using an InstallConfigOverride.

      If ZTP wanted to use the same mechanism in future, it should use the same interface, but possibly may not be able to use InstallConfigOverride, since it also exposes that to users. This may be a case where a new ReST API is needed.

              Unassigned Unassigned
              zabitter Zane Bitter
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: