Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-3140

cni-dhcp.service ExecStart points to nonexistent binary [rhel-9.4.0]

    • containernetworking-plugins-1.3.0-5.el9
    • None
    • Moderate
    • 1
    • rhel-sst-container-tools
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • RUN 252
    • If docs needed, set a value
    • None

      Description of problem:

      The ExecStart line of /usr/lib/systemd/system/cni-dhcp.service (installed by containernetworking-plugins) points to a nonexisting binary with the commandline "/opt/cni/bin/dhcp daemon".

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

      1:1.3.0-1.el9

      How reproducible:

      Every time

      Steps to Reproduce:
      1. Install containernetworking-plugins
      2. Enable cni-dhcp.socket
      3. Try to use "dhcp" CNI plugin

      Actual results:
      The cni-dhcp service fails to start since "/opt/cni/bin/dhcp" does not exist.

      Expected results:
      The cni-dhcp service should be run using the correct binary path, "/usr/libexec/cni/dhcp"

      Additional info:
      The ExecStart command should read "/usr/libexec/cni/dhcp daemon"

              rhn-support-jnovy Jindrich Novy
              mark@protectchildren.ca Mark Johnston (Inactive)
              Yuhui Jiang Yuhui Jiang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: