Uploaded image for project: 'OpenShift Runtimes'
  1. OpenShift Runtimes
  2. RUN-1940

Move nv ipam management from c/common to nv

XMLWordPrintable

    • RUN 247, RUN 248, RUN 249, RUN 250, RUN 251, RUN 252, RUN 253

      The current ipam management code lives in c/common https://github.com/containers/common/blob/main/libnetwork/netavark/ipam.go

      As we are moving away from boltdb we should look into replacing this code.

      The best place is to move it directly into netavark, so it can use a faster and safer language with rust and will make netavark more self contained without external dependencies.

      Find a stable/fast persistent key value db in rust to store this info. Then rewrite go ipam code into rust and integrate the code in get_ipam_addresses()

       

       

       

       

            mheon@redhat.com Matt Heon
            bbaude@redhat.com Brent Baude
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: