XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • openshift-4.20
    • openshift-4.20
    • None
    • None
    • ShiftStack Sprint 275, ShiftStack Sprint 277

      Our version of MAO in MAPO is outdated and is preventing MAPI-CAPI patches to cluster-capi-operator from merging. Bumping MAO results in a bump of controller-runtime, which in turn brings in a bump of CAPO from v0.9 to v0.10. We don't want to do this because CAPO v0.10 was massively reworked and would require an equally massive rework of MAPO.

      We have a few options here:

      • Rework the `api` module of CAPO upstream to move webhooks to a separate module, as was done in CAPO allowing us to skip the `controller-runtime` bump there and stick with the old CAPO
      • Do the same downstream
      • Remove webhooks from the downstream code

              rh-ee-stephenfin Stephen Finucane
              rh-ee-stephenfin Stephen Finucane
              Martin André
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: