aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgoldammx <martinx.goldammer@intel.com>2017-02-15 10:15:11 -0500
committergoldammx <martinx.goldammer@intel.com>2017-02-17 10:51:08 -0500
commit681dd54cd02cc9e89f26f2799680bfe6eac5ef51 (patch)
treea384d122ca32801b8d0fe351129ec0890a228a43
parentba1f2ace691c0564965770855b1128eec2f0cb9b (diff)
license: Add license info to all project files
All files were updated with license header. In case of binary files is license stored in LICENSE file stored in the same directory. Packages.txt was removed, because file has not been used.List of packages differs according OS distribution, all of neccesary packages are include in instalation scripts JIRA: VSPERF-489 Change-Id: I6ecae21b8db2a0f22fa5a66f9525352080f1fcc0 Signed-off-by: Martin Goldammer <martinx.goldammer@intel.com> Reviewed-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: Al Morton <acmorton@att.com> Reviewed-by: Christian Trautman <ctrautma@redhat.com> Reviewed-by: Bill Michalowski <bmichalo@redhat.com> Reviewed-by: Antonio Fischetti <antonio.fischetti@intel.com> Reviewed-by: Sridhar Rao <sridhar.rao@spirent.com>
-rw-r--r--CONTRIBUTING.md5
-rw-r--r--LICENSE26
-rw-r--r--README.md5
-rw-r--r--docs/configguide/LICENSE2
-rw-r--r--docs/design/LICENSE2
-rw-r--r--docs/requirements/LICENSE2
-rw-r--r--docs/requirements/ietf_draft/LICENSE12
-rw-r--r--fuel-plugin-vsperf/README.md5
-rwxr-xr-xfuel-plugin-vsperf/deployment_scripts/deploy.sh7
-rw-r--r--fuel-plugin-vsperf/deployment_scripts/puppet/manifests/vsperf-install.pp7
-rw-r--r--fuel-plugin-vsperf/deployment_tasks.yaml7
-rw-r--r--fuel-plugin-vsperf/environment_config.yaml6
-rw-r--r--fuel-plugin-vsperf/node_roles.yaml7
-rwxr-xr-xfuel-plugin-vsperf/pre_build_hook7
-rw-r--r--fuel-plugin-vsperf/tasks.yaml7
-rw-r--r--fuel-plugin-vsperf/vagrant/README.md5
-rw-r--r--fuel-plugin-vsperf/vagrant/Vagrantfile9
-rwxr-xr-xfuel-plugin-vsperf/vagrant/build_fuel_plugin.sh8
-rw-r--r--jobs/README1
-rw-r--r--jobs/README.md6
-rw-r--r--onboarding.txt3
-rw-r--r--packages.txt9
-rw-r--r--requirements.txt8
-rw-r--r--src/README.md (renamed from src/README)5
-rw-r--r--src/mk/README3
-rw-r--r--src/mk/README.md7
-rw-r--r--src/package-list.mk7
-rw-r--r--systems/README.md (renamed from systems/README)5
-rw-r--r--testcases/README.md (renamed from testcases/README)5
-rw-r--r--tools/README1
-rw-r--r--tools/README.md6
-rw-r--r--tools/report/report.jinja5
-rw-r--r--tools/report/report_foot.rst3
-rw-r--r--tools/report/report_rst.jinja9
-rw-r--r--vswitches/README6
-rw-r--r--vswitches/README.md11
36 files changed, 195 insertions, 34 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 91dc6d25..1aa61085 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,3 +1,8 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
# General Coding Style
## Code
diff --git a/LICENSE b/LICENSE
index eab09245..8523e6a1 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,13 +1,13 @@
-Copyright 2015 Open Platform for NFV Project, Inc. and its contributors
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
+Copyright 2015-2017 Open Platform for NFV Project, Inc. and its contributors
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
diff --git a/README.md b/README.md
index 82c334d3..9edb340d 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,8 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
# VSPERF - vSwitch Performance Tests
Documentation for this project including the [installation userguide] is contained
diff --git a/docs/configguide/LICENSE b/docs/configguide/LICENSE
new file mode 100644
index 00000000..7bc572ce
--- /dev/null
+++ b/docs/configguide/LICENSE
@@ -0,0 +1,2 @@
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
diff --git a/docs/design/LICENSE b/docs/design/LICENSE
new file mode 100644
index 00000000..7bc572ce
--- /dev/null
+++ b/docs/design/LICENSE
@@ -0,0 +1,2 @@
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
diff --git a/docs/requirements/LICENSE b/docs/requirements/LICENSE
new file mode 100644
index 00000000..7bc572ce
--- /dev/null
+++ b/docs/requirements/LICENSE
@@ -0,0 +1,2 @@
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
diff --git a/docs/requirements/ietf_draft/LICENSE b/docs/requirements/ietf_draft/LICENSE
new file mode 100644
index 00000000..7fc9ae14
--- /dev/null
+++ b/docs/requirements/ietf_draft/LICENSE
@@ -0,0 +1,12 @@
+Copyright (c) 2016 IETF Trust and the persons identified as the
+document authors. All rights reserved.
+
+This document is subject to BCP 78 and the IETF Trust's Legal
+Provisions Relating to IETF Documents
+(http://trustee.ietf.org/license-info) in effect on the date of
+publication of this document. Please review these documents
+carefully, as they describe your rights and restrictions with respect
+to this document. Code Components extracted from this document must
+include Simplified BSD License text as described in Section 4.e of
+the Trust Legal Provisions and are provided without warranty as
+described in the Simplified BSD License.
diff --git a/fuel-plugin-vsperf/README.md b/fuel-plugin-vsperf/README.md
index a7dca2c1..5e7e9346 100644
--- a/fuel-plugin-vsperf/README.md
+++ b/fuel-plugin-vsperf/README.md
@@ -1,3 +1,8 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
fuel-plugin-vsperf
==================
diff --git a/fuel-plugin-vsperf/deployment_scripts/deploy.sh b/fuel-plugin-vsperf/deployment_scripts/deploy.sh
index 6c82e46d..084d1e3e 100755
--- a/fuel-plugin-vsperf/deployment_scripts/deploy.sh
+++ b/fuel-plugin-vsperf/deployment_scripts/deploy.sh
@@ -1,4 +1,11 @@
#!/bin/bash
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
# It's a script which deploys your plugin
diff --git a/fuel-plugin-vsperf/deployment_scripts/puppet/manifests/vsperf-install.pp b/fuel-plugin-vsperf/deployment_scripts/puppet/manifests/vsperf-install.pp
index 7d075add..d5c9cc9c 100644
--- a/fuel-plugin-vsperf/deployment_scripts/puppet/manifests/vsperf-install.pp
+++ b/fuel-plugin-vsperf/deployment_scripts/puppet/manifests/vsperf-install.pp
@@ -1,3 +1,10 @@
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
$fuel_settings = parseyaml(file('/etc/astute.yaml'))
$master_ip = $::fuel_settings['master_ip']
diff --git a/fuel-plugin-vsperf/deployment_tasks.yaml b/fuel-plugin-vsperf/deployment_tasks.yaml
index 02a7c56b..d37f1545 100644
--- a/fuel-plugin-vsperf/deployment_tasks.yaml
+++ b/fuel-plugin-vsperf/deployment_tasks.yaml
@@ -1,3 +1,10 @@
+# Copyright 2016-2017 Intel Corporation.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+
- id: vsperf
type: group
role: [vsperf]
diff --git a/fuel-plugin-vsperf/environment_config.yaml b/fuel-plugin-vsperf/environment_config.yaml
index e69de29b..5962e8cf 100644
--- a/fuel-plugin-vsperf/environment_config.yaml
+++ b/fuel-plugin-vsperf/environment_config.yaml
@@ -0,0 +1,6 @@
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
diff --git a/fuel-plugin-vsperf/node_roles.yaml b/fuel-plugin-vsperf/node_roles.yaml
index 0f4f8350..c2370fc7 100644
--- a/fuel-plugin-vsperf/node_roles.yaml
+++ b/fuel-plugin-vsperf/node_roles.yaml
@@ -1,3 +1,10 @@
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
vsperf:
name: "VSPERF"
description: "Install VSPERF on nodes with this role"
diff --git a/fuel-plugin-vsperf/pre_build_hook b/fuel-plugin-vsperf/pre_build_hook
index b4da204f..ea7bc206 100755
--- a/fuel-plugin-vsperf/pre_build_hook
+++ b/fuel-plugin-vsperf/pre_build_hook
@@ -1,5 +1,12 @@
#!/bin/bash
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
# Add here any the actions which are required before plugin build
# like packages building, packages downloading from mirrors and so on.
# The script should return 0 if there were no errors.
diff --git a/fuel-plugin-vsperf/tasks.yaml b/fuel-plugin-vsperf/tasks.yaml
index fe51488c..c7f81214 100644
--- a/fuel-plugin-vsperf/tasks.yaml
+++ b/fuel-plugin-vsperf/tasks.yaml
@@ -1 +1,8 @@
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
[]
diff --git a/fuel-plugin-vsperf/vagrant/README.md b/fuel-plugin-vsperf/vagrant/README.md
index fa0fd823..c979e783 100644
--- a/fuel-plugin-vsperf/vagrant/README.md
+++ b/fuel-plugin-vsperf/vagrant/README.md
@@ -1,3 +1,8 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
Build fuel plugin
==================
diff --git a/fuel-plugin-vsperf/vagrant/Vagrantfile b/fuel-plugin-vsperf/vagrant/Vagrantfile
index d83ac4cc..78128e8b 100644
--- a/fuel-plugin-vsperf/vagrant/Vagrantfile
+++ b/fuel-plugin-vsperf/vagrant/Vagrantfile
@@ -1,4 +1,11 @@
-# -*- mode: ruby -*-
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
+# # -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
diff --git a/fuel-plugin-vsperf/vagrant/build_fuel_plugin.sh b/fuel-plugin-vsperf/vagrant/build_fuel_plugin.sh
index 80fc3353..cd3e6226 100755
--- a/fuel-plugin-vsperf/vagrant/build_fuel_plugin.sh
+++ b/fuel-plugin-vsperf/vagrant/build_fuel_plugin.sh
@@ -1,4 +1,12 @@
#!/bin/bash
+
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
sudo apt-get update -y
sudo apt-get install -y ruby-dev rubygems-integration python-pip rpm createrepo dpkg-dev
sudo gem install fpm
diff --git a/jobs/README b/jobs/README
deleted file mode 100644
index 9620ca97..00000000
--- a/jobs/README
+++ /dev/null
@@ -1 +0,0 @@
-This folder contains frequently used test configurations
diff --git a/jobs/README.md b/jobs/README.md
new file mode 100644
index 00000000..affed7cd
--- /dev/null
+++ b/jobs/README.md
@@ -0,0 +1,6 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
+This folder contains frequently used test configurations
diff --git a/onboarding.txt b/onboarding.txt
index a6a7fcc1..9fa742b2 100644
--- a/onboarding.txt
+++ b/onboarding.txt
@@ -1,3 +1,6 @@
+# This work is licensed under a Creative Commons Attribution 4.0 International License.
+# http://creativecommons.org/licenses/by/4.0
+
Get on board by filling this out and submitting it for review.
This is all optional, it's just to give you a taste of the workflow.
diff --git a/packages.txt b/packages.txt
deleted file mode 100644
index 7d68021d..00000000
--- a/packages.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-python33-*
-pciutils
-gcc
-zlib
-zlib-devel
-glib2-devel
-pixman-devel
-socat
-sysstat
diff --git a/requirements.txt b/requirements.txt
index fb8f1b02..80d72a96 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,3 +1,10 @@
+# Copyright (c) 2015-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+
pexpect==3.3
tox==1.8.1
jinja2==2.7.3
@@ -6,3 +13,4 @@ requests==2.8.1
netaddr==0.7.18
scapy-python3==0.18
distro
+=======
diff --git a/src/README b/src/README.md
index 0492fa1d..0aeea04f 100644
--- a/src/README
+++ b/src/README.md
@@ -1,3 +1,8 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
### Purpose of this folder - Quickview
1. contains place holders for upstream source code package.
diff --git a/src/mk/README b/src/mk/README
deleted file mode 100644
index 52f83600..00000000
--- a/src/mk/README
+++ /dev/null
@@ -1,3 +0,0 @@
-
-This folder contains top level makefile defintions
-
diff --git a/src/mk/README.md b/src/mk/README.md
new file mode 100644
index 00000000..6d39f2b2
--- /dev/null
+++ b/src/mk/README.md
@@ -0,0 +1,7 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
+This folder contains top level makefile defintions
+
diff --git a/src/package-list.mk b/src/package-list.mk
index 6eb43b8b..9334cd8e 100644
--- a/src/package-list.mk
+++ b/src/package-list.mk
@@ -1,3 +1,10 @@
+# Copyright (c) 2016-2017 Intel corporation.
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+#
# Upstream Package List
#
# Everything here is defined as its suggested default
diff --git a/systems/README b/systems/README.md
index 14967107..d72aae65 100644
--- a/systems/README
+++ b/systems/README.md
@@ -1,3 +1,8 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
This folder abstract out details among linux distros.
One time setup:
diff --git a/testcases/README b/testcases/README.md
index be6ffae2..9a1eec49 100644
--- a/testcases/README
+++ b/testcases/README.md
@@ -1,3 +1,8 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
### This folder contains various test cases for performance test.
* P2P: packets flow from PHY -> vSwitch -> PHY
diff --git a/tools/README b/tools/README
deleted file mode 100644
index a10c2bb3..00000000
--- a/tools/README
+++ /dev/null
@@ -1 +0,0 @@
-This folder contains various tool sets for vswitch performance
diff --git a/tools/README.md b/tools/README.md
new file mode 100644
index 00000000..dc00eac8
--- /dev/null
+++ b/tools/README.md
@@ -0,0 +1,6 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
+This folder contains various tool sets for vswitch performance
diff --git a/tools/report/report.jinja b/tools/report/report.jinja
index c9588565..90cd43d7 100644
--- a/tools/report/report.jinja
+++ b/tools/report/report.jinja
@@ -1,3 +1,8 @@
+{#
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+#}
+
# CHARACTERIZE VSWITCH PERFORMANCE FOR TELCO NFV USE CASES LEVEL TEST REPORT
## Table of Contents
diff --git a/tools/report/report_foot.rst b/tools/report/report_foot.rst
index f0e51876..5045e186 100644
--- a/tools/report/report_foot.rst
+++ b/tools/report/report_foot.rst
@@ -1,3 +1,6 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+ http://creativecommons.org/licenses/by/4.0
+
.. _rationale:
Rationale for decisions
diff --git a/tools/report/report_rst.jinja b/tools/report/report_rst.jinja
index 545dd493..e2cb4c83 100644
--- a/tools/report/report_rst.jinja
+++ b/tools/report/report_rst.jinja
@@ -1,3 +1,12 @@
+{#
+ Copyright (c) 2016-2017 Intel corporation.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Apache License, Version 2.0
+ which accompanies this distribution, and is available at
+ http://www.apache.org/licenses/LICENSE-2.0
+#}
+
Test ID: {{ tests[0].ID }}
--------------------------
diff --git a/vswitches/README b/vswitches/README
deleted file mode 100644
index 5af284ec..00000000
--- a/vswitches/README
+++ /dev/null
@@ -1,6 +0,0 @@
-This folder contains various vswitches to be tested
-
-Required API for each vswitch:
- add_switch
- add_port
- add_flow
diff --git a/vswitches/README.md b/vswitches/README.md
new file mode 100644
index 00000000..ea1e11fb
--- /dev/null
+++ b/vswitches/README.md
@@ -0,0 +1,11 @@
+<!---
+This work is licensed under a Creative Commons Attribution 4.0 International License.
+http://creativecommons.org/licenses/by/4.0
+-->
+
+This folder contains various vswitches to be tested
+
+Required API for each vswitch:
+ add_switch
+ add_port
+ add_flow