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

Generate an unconfigured Agent Ignition

    XMLWordPrintable

Details

    • Sprint 236, Sprint 238

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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