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

Octavia: Can't install Octavia when OpenShift nodes are more than 12

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Major Major
    • rhos-18.0.4
    • None
    • octavia-operator
    • None
    • VANS-009, VANS-008
    • 2
    • Important

      Describe your problem. Include specific actions and error messages.
      The Octavia controller creates a subnet octavia-provider-subnet with an allocation pool of 25 ip adresses. The reconciler tries to reserve 2 ip for each OpenShift node in this subnet. Since we have more than 12 nodes, it fails with the following error:

      2024-11-14T15:00:18.222Z INFO Controllers.Octavia Allocating 42 predictable IPs {"controller": "octavia", "controllerGroup": "octavia.openstack.org", "controllerKind": "Octavia", "Octavia":

      {"name":"octavia","namespace":"openstack"}

      , "namespace": "openstack", "name": "octavia", "reconcileID": "874e0e35-c362-4d5e-9583-0b2afe9c0387"}
      2024-11-14T15:00:18.223Z ERROR Reconciler error {"controller": "octavia", "controllerGroup": "octavia.openstack.org", "controllerKind": "Octavia", "Octavia":

      {"name":"octavia","namespace":"openstack"}

      , "namespace": "openstack", "name": "octavia", "reconcileID": "874e0e35-c362-4d5e-9583-0b2afe9c0387", "error": "predictable IPs: out of available addresses"}
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler
      /remote-source/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.6/pkg/internal/controller/controller.go:329
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
      /remote-source/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.6/pkg/internal/controller/controller.go:266
      sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2
      /remote-source/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.6/pkg/internal/controller/controller.go:227

      Describe the impact to you or the business
      We can't deploy RHOSO 18.0.2

      In what environment are you experiencing this behavior?
      Pre production

      How frequently does this behavior occur? Does it occur repeatedly or at certain times?
      Always

              rhn-support-gthiemon Gregory Thiemonge
              rhn-support-dhill Dave Hill
              rhos-dfg-networking-squad-vans
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: