Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-31862

gstreamer1 package dependency in network-tools creates legal concerns

XMLWordPrintable

    • No
    • SDN Sprint 252
    • 1
    • False
    • Hide

      None

      Show
      None
    • Hide
      * Previously, the `network-tools` image, which is a debugging tool, included the Wireshark network protocol analyzer. Wireshark had a dependency on the `gstreamer1` package, and this package has specific licensing requirements. With this release, the `gstreamer1` package is removed from the `network-tools` image and the image now includes the `wireshark-cli` package. (link:https://issues.redhat.com/browse/OCPBUGS-31862[*OCPBUGS-31862*])
      Show
      * Previously, the `network-tools` image, which is a debugging tool, included the Wireshark network protocol analyzer. Wireshark had a dependency on the `gstreamer1` package, and this package has specific licensing requirements. With this release, the `gstreamer1` package is removed from the `network-tools` image and the image now includes the `wireshark-cli` package. (link: https://issues.redhat.com/browse/OCPBUGS-31862 [* OCPBUGS-31862 *])
    • Bug Fix
    • Done

      This is a clone of issue OCPBUGS-31764. The following is the description of the original issue:

      This is a clone of issue OCPBUGS-31699. The following is the description of the original issue:

      Description of problem:

      gstreamer1 package (and its plugins) include certain video/audio codecs, which create licensing concerns for our Partners, who embed our solutions (OCP) and deliver it to their end customers. 
      
      ose-network-tools container image (seems applicable for all OCP releases) includes dependency to gstreamer1 rpm (and its plugin rpms, like gstreamer1-plugins-bad-free). The request is re-consider this dependency and if possible totally remove it. It is a blocking issue which prevents our partners to deliver their solution on the field.
      
      It is an indirect dependency. ose-network-tools includes wireshark, wireshark has dependency to qt5-multimedia, which in turn includes dependency to gstreamer1-plugins-bad-free. 
      
      First question: is wireshark really needed for network-tools? Wireshirk is a GUI tool, so dependency is not clear. 
      Second question: would wireshark-cli be sufficient for needed purposes instead? Because CLI version does not contain dependency to qt5 and so on.

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

          Seems applicable to all active OCP releases.

      How reproducible:

          Steps to Reproduce:
          1.
          2.
          3.
          

      Actual results:

          

      Expected results:

          

      Additional info:

          

            npinaeva@redhat.com Nadia Pinaeva
            openshift-crt-jira-prow OpenShift Prow Bot
            Anurag Saxena Anurag Saxena
            Ashley Hardin Ashley Hardin
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: