Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-10696

RHOSO18 Ironic - CustomServiceConfig in global Ironic: template OpenstackControlPlane does not take effect

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhos-18.0.0
    • ironic-operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?
    • None
    • Moderate

      Unable to inject global customer settings for ironic using customServiceConfig. Example:

      ironic:
        template:
          customServiceConfig: |
            [DEFAULT]
            default_network_interface=neutron 

      The change above is not effective ^^

      The only way to inject these settings is to hate them per Ironic service. Example:

        ironic:
          enabled: true
      ...
                    spec:
                      type: LoadBalancer
            ironicConductors:
            - replicas: 1
              storageRequest: 10G
              networkAttachments:
              - ocprovisioning
              provisionNetwork: ocprovisioning
              customServiceConfig: |
                [DEFAULT]
                default_network_interface=neutron
                [neutron]
                cleaning_network = baremetal
                provisioning_network = baremetal
                rescuing_network = baremetal
            ironicInspector:
              replicas: 1 

      For global settings the installer should allow for custom configs at the global level.

       

              Unassigned Unassigned
              cjanisze@redhat.com Chris Janiszewski
              rhos-dfg-hardprov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: