From e52a4f2a6ba53467aa9e13a36a473d680bd5c61a Mon Sep 17 00:00:00 2001 From: gab-arrobo Date: Fri, 23 Feb 2024 10:28:03 -0800 Subject: [PATCH] Add license files to use a latest version of reuse (#769) --- .github/workflows/master.yml | 2 +- .reuse/dep5 | 18 +++++------------- VERSION.license | 4 ++++ conf/cndp_upf_1worker.jsonc | 2 ++ conf/cndp_upf_4worker.jsonc | 2 ++ conf/cndp_upf_8worker.jsonc | 2 ++ conf/grafana/gtpu-path-monitoring.json.license | 3 +++ conf/grafana/upf-custom.json.license | 4 ++++ ...ession-summary-latency-heatmap.json.license | 4 ++++ conf/grafana/upf-session-summary.json.license | 4 ++++ conf/grafana/upf-session.json.license | 4 ++++ conf/grafana/upf-session.license | 4 ++++ conf/p4/bin/bmv2.json.license | 4 ++++ conf/p4/bin/p4info.txt.license | 4 ++++ conf/prometheus.yml | 3 +++ conf/upf.jsonc | 6 +++--- docs/images/bess-programming.svg.license | 4 ++++ docs/images/bess-upf-on-ec2.svg.license | 4 ++++ docs/images/pipeline.svg.license | 4 ++++ docs/images/ubench-pktgen.svg.license | 4 ++++ docs/images/ubench-sim.svg.license | 4 ++++ docs/images/upf-overview.jpg.license | 3 +++ docs/images/upf.svg.license | 4 ++++ docs/pipeline.txt.license | 4 ++++ go.mod.license | 4 ++++ go.sum.license | 4 ++++ pfcpiface/metrics.txt.license | 4 ++++ ptf/config/upf.jsonc | 6 +++--- ptf/docs/test-run.svg.license | 4 ++++ ptf/docs/upf-access.svg.license | 4 ++++ 30 files changed, 107 insertions(+), 20 deletions(-) create mode 100644 VERSION.license create mode 100644 conf/grafana/gtpu-path-monitoring.json.license create mode 100644 conf/grafana/upf-custom.json.license create mode 100644 conf/grafana/upf-session-summary-latency-heatmap.json.license create mode 100644 conf/grafana/upf-session-summary.json.license create mode 100644 conf/grafana/upf-session.json.license create mode 100644 conf/grafana/upf-session.license create mode 100644 conf/p4/bin/bmv2.json.license create mode 100644 conf/p4/bin/p4info.txt.license create mode 100644 docs/images/bess-programming.svg.license create mode 100644 docs/images/bess-upf-on-ec2.svg.license create mode 100644 docs/images/pipeline.svg.license create mode 100644 docs/images/ubench-pktgen.svg.license create mode 100644 docs/images/ubench-sim.svg.license create mode 100644 docs/images/upf-overview.jpg.license create mode 100644 docs/images/upf.svg.license create mode 100644 docs/pipeline.txt.license create mode 100644 go.mod.license create mode 100644 go.sum.license create mode 100644 pfcpiface/metrics.txt.license create mode 100644 ptf/docs/test-run.svg.license create mode 100644 ptf/docs/upf-access.svg.license diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index c8343e279..42d6f0d90 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -110,7 +110,7 @@ jobs: - uses: actions/checkout@v4 - name: reuse lint - uses: fsfe/reuse-action@v1 + uses: fsfe/reuse-action@v2 fossa-check: runs-on: ubuntu-latest diff --git a/.reuse/dep5 b/.reuse/dep5 index 855c00fcb..dd2bc5c07 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -3,16 +3,8 @@ Upstream-Name: upf Upstream-Contact: OMEC Developers Source: https://github.com/omec-project/upf -Files: VERSION go.mod go.sum pfcpiface/metrics.txt docs/pipeline.txt ptf/docs/test-run.svg ptf/docs/upf-access.svg ptf/config/upf.json docs/images/bess-programming.svg docs/images/bess-upf-on-ec2.svg docs/images/pipeline.svg docs/images/ubench-pktgen.svg docs/images/ubench-sim.svg docs/images/upf.svg bessctl/module_tests/ipv4frags.pcap -Copyright: 2019-present Intel Corporation -Copyright: 2020-present Open Networking Foundation -License: Apache-2.0 - -Files: conf/**/*.json conf/*.json test/integration/config/*.json conf/p4/bin/p4info.bin conf/p4/bin/p4info.txt conf/prometheus.yml -Copyright: 2019-present Intel Corporation -Copyright: 2020-present Open Networking Foundation -License: Apache-2.0 - -Files: docs/images/upf-overview.jpg -Copyright: 2022-present Open Networking Foundation -License: Apache-2.0 +# Sample paragraph, commented out: +# +# Files: src/* +# Copyright: $YEAR $NAME <$CONTACT> +# License: ... diff --git a/VERSION.license b/VERSION.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/VERSION.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/cndp_upf_1worker.jsonc b/conf/cndp_upf_1worker.jsonc index 5c2fdaf45..ca4b24d6f 100644 --- a/conf/cndp_upf_1worker.jsonc +++ b/conf/cndp_upf_1worker.jsonc @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2022-present Open Networking Foundation +// SPDX-License-Identifier: Apache-2.0 { // (R) - Required entry // (O) - Optional entry diff --git a/conf/cndp_upf_4worker.jsonc b/conf/cndp_upf_4worker.jsonc index 78b446ab7..f44d8e118 100644 --- a/conf/cndp_upf_4worker.jsonc +++ b/conf/cndp_upf_4worker.jsonc @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2022-present Open Networking Foundation +// SPDX-License-Identifier: Apache-2.0 { // (R) - Required entry // (O) - Optional entry diff --git a/conf/cndp_upf_8worker.jsonc b/conf/cndp_upf_8worker.jsonc index 44ee65b7b..9f5d4cd04 100644 --- a/conf/cndp_upf_8worker.jsonc +++ b/conf/cndp_upf_8worker.jsonc @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2022-present Open Networking Foundation +// SPDX-License-Identifier: Apache-2.0 { // (R) - Required entry // (O) - Optional entry diff --git a/conf/grafana/gtpu-path-monitoring.json.license b/conf/grafana/gtpu-path-monitoring.json.license new file mode 100644 index 000000000..1446a6523 --- /dev/null +++ b/conf/grafana/gtpu-path-monitoring.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/grafana/upf-custom.json.license b/conf/grafana/upf-custom.json.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/conf/grafana/upf-custom.json.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/grafana/upf-session-summary-latency-heatmap.json.license b/conf/grafana/upf-session-summary-latency-heatmap.json.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/conf/grafana/upf-session-summary-latency-heatmap.json.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/grafana/upf-session-summary.json.license b/conf/grafana/upf-session-summary.json.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/conf/grafana/upf-session-summary.json.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/grafana/upf-session.json.license b/conf/grafana/upf-session.json.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/conf/grafana/upf-session.json.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/grafana/upf-session.license b/conf/grafana/upf-session.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/conf/grafana/upf-session.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/p4/bin/bmv2.json.license b/conf/p4/bin/bmv2.json.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/conf/p4/bin/bmv2.json.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/p4/bin/p4info.txt.license b/conf/p4/bin/p4info.txt.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/conf/p4/bin/p4info.txt.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/conf/prometheus.yml b/conf/prometheus.yml index 2450d49a6..a6a2052e4 100644 --- a/conf/prometheus.yml +++ b/conf/prometheus.yml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2019-present Intel Corporation +# SPDX-FileCopyrightText: 2020-present Open Networking Foundation +# SPDX-License-Identifier: Apache-2.0 scrape_configs: - job_name: "upf" static_configs: diff --git a/conf/upf.jsonc b/conf/upf.jsonc index 3b3c977bf..f33268971 100644 --- a/conf/upf.jsonc +++ b/conf/upf.jsonc @@ -1,6 +1,6 @@ -// Copyright: 2019-present Intel Corporation -// Copyright: 2020-present Open Networking Foundation -// License: Apache-2.0 +// SPDX-FileCopyrightText: 2019-present Intel Corporation +// SPDX-FileCopyrightText: 2020-present Open Networking Foundation +// SPDX-License-Identifier: Apache-2.0 { // UPF support various configuration modes: // "af_packet"` to enable AF_PACKET mode, diff --git a/docs/images/bess-programming.svg.license b/docs/images/bess-programming.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/docs/images/bess-programming.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/docs/images/bess-upf-on-ec2.svg.license b/docs/images/bess-upf-on-ec2.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/docs/images/bess-upf-on-ec2.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/docs/images/pipeline.svg.license b/docs/images/pipeline.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/docs/images/pipeline.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/docs/images/ubench-pktgen.svg.license b/docs/images/ubench-pktgen.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/docs/images/ubench-pktgen.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/docs/images/ubench-sim.svg.license b/docs/images/ubench-sim.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/docs/images/ubench-sim.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/docs/images/upf-overview.jpg.license b/docs/images/upf-overview.jpg.license new file mode 100644 index 000000000..98a91cd80 --- /dev/null +++ b/docs/images/upf-overview.jpg.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2022-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/docs/images/upf.svg.license b/docs/images/upf.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/docs/images/upf.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/docs/pipeline.txt.license b/docs/pipeline.txt.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/docs/pipeline.txt.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/go.mod.license b/go.mod.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/go.mod.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/go.sum.license b/go.sum.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/go.sum.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/pfcpiface/metrics.txt.license b/pfcpiface/metrics.txt.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/pfcpiface/metrics.txt.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/ptf/config/upf.jsonc b/ptf/config/upf.jsonc index 89b4eaaec..c4eda8d28 100644 --- a/ptf/config/upf.jsonc +++ b/ptf/config/upf.jsonc @@ -1,6 +1,6 @@ -// Copyright: 2019-present Intel Corporation -// Copyright: 2020-present Open Networking Foundation -// License: Apache-2.0 +// SPDX-FileCopyrightText: 2019-present Intel Corporation +// SPDX-FileCopyrightText: 2020-present Open Networking Foundation +// SPDX-License-Identifier: Apache-2.0 { // UPF support various configuration modes: // "af_packet"` to enable AF_PACKET mode, diff --git a/ptf/docs/test-run.svg.license b/ptf/docs/test-run.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/ptf/docs/test-run.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0 diff --git a/ptf/docs/upf-access.svg.license b/ptf/docs/upf-access.svg.license new file mode 100644 index 000000000..5a179f187 --- /dev/null +++ b/ptf/docs/upf-access.svg.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2019-present Intel Corporation +SPDX-FileCopyrightText: 2020-present Open Networking Foundation + +SPDX-License-Identifier: Apache-2.0