Uploaded image for project: 'Metron (Retired)'
  1. Metron (Retired)
  2. METRON-1163

RAT failures for metron-interface/metron-alerts

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Done
    • Major
    • Resolution: Done
    • 0.4.1
    • 0.4.1
    • None

    Description

      When the maven-rat-plugin runs against metron-alerts component, it has:

      [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check (default) on project metron-alerts: Too many files with unapproved license: 2 See RAT report in: .../metron-interface/metron-alerts/target/rat.txt

      In the report file it says:
      Files with unapproved licenses:

      • .../metron-interface/metron-alerts/dist/3rdpartylicenses.txt
      • .../metron-interface/metron-alerts/dist/styles.a0b6b99c10d9a13dc67e.bundle.css

      The file "3rdpartylicenses.txt" is an empty (0-length) file. Should it be?

      The styles.a0b6b99c10d9a13dc67e.bundle.css file is a complex file referencing

      which in turn says:

      • all CSS files License: MIT License (Apache Category A)
      • Font License: SIL OFL 1.1 (Apache Category B)
      • Documentation License: CC BY 3.0 (Apache Category B)

      Both of these files are downloaded (or generated?) during build (they're not in the Metron repository), but we're still responsible for the licensing. Suggestions for passing RAT test? If the suggestion is to exclude these files, please provide justification.

      Attachments

        1. METRON-1163.patch
          1 kB
          Matthew Foley

        Issue Links

          Activity

            People

              mattf Matthew Foley
              mattf Matthew Foley
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: