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

Generate an unconfigured Agent Ignition

XMLWordPrintable

    • Sprint 236, Sprint 238

      Create a new installer subcommand, something like openshift-install agent create unconfigured-ignition. This command should be hidden from the inline help.

      Only the following ZTP assets should be built into the ignition, to the exclusion of the others:

      • InfraEnv
      • ClusterImageSet
      • AgentPullSecret

      The following services should be disabled:

      • apply-host-config.service
      • start-cluster-installation.service

      Configuration for the pull secret, image mirror, ssh public key, proxy, additional NTP sources, and rendezvous IP should be passed in as usual.

      Since all of this information is available from the ZTP manifests (except for the rendezvous IP and NTP sources, which are available from the agent-config), there is no need for special handling of the install-config at this time. If a full install-config is provided then it will be used automatically to generate the subset of manifests we need, while the other information is ignored. No changes will be made to the validation of the install-config to allow only the subset of data we actually use to be provided. This may be included in a future story if we decide to make the CLI command a public interface.

          There are no Sub-Tasks for this issue.

              rwsu1@redhat.com Richard Su
              zabitter Zane Bitter
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 weeks
                  2w