Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-1482

Can't install clusters with schedulable masters

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • 4.12.0
    • None
    • None
    • Proposed
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      When the cluster to be created has schedulable masters, either because the user has explicitly requested it through the API or because there are no worker nodes, the assisted-service creates the manifest openshift/50-schedulable_masters.yaml. Since https://github.com/openshift/installer/pull/6247 landed in openshift-installer during 4.12, this causes a conflict with the file manifests/cluster-scheduler-02-config.yml which is generated by the installer, and this causes installation to fail.

      Version-Release number of selected component (if applicable):

      4.12

      How reproducible:

      100%

      Steps to Reproduce:

      1. Create a compact cluster
      2. Start installation

      Actual results:

      Failure to prepare the ignition files with the following error from openshift-installer:
      
      failed to fetch dependency of \"Bootstrap Ignition Config\": failed to generate asset \"CVO Ignore\": multiple manifests for group config.openshift.io kind Scheduler namespace name cluster: manifests/cluster-scheduler-02-config.yml, openshift/50-schedulable_masters.yaml 

      Expected results:

      Cluster is installed.

      Additional info:

       

              fpercoco@redhat.com Flavio Percoco (Inactive)
              zabitter Zane Bitter
              Lital Alon Lital Alon
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: