[elbe-devel] [PATCH] contrib: k8s: Add missing license info

viraj viraj.shah at linutronix.de
Wed Aug 24 15:36:05 CEST 2022



On 8/19/22 16:53, Bastian Germann wrote:
> The files were added with the signed-off commit and inherit the project's
> GPL-3+ license. Add the author info as Copyright.
>
> Fixes: 392d9ad148 ("Example usage of parts of ELBE in a cloud-based CI")
> Signed-off-by: Bastian Germann <bage at linutronix.de>
Reviewed-by: Viraj Shah <viraj.shah at linutronix.de>
> ---
>  contrib/k8s/Dockerfile                               | 3 +++
>  contrib/k8s/README.md                                | 5 +++++
>  contrib/k8s/example/Jenkinsfile                      | 3 +++
>  contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy | 3 +++
>  contrib/k8s/vm-modules-pv.yaml                       | 3 +++
>  contrib/k8s/vm-modules-pvc.yaml                      | 3 +++
>  debian/copyright                                     | 4 ++++
>  7 files changed, 24 insertions(+)
>
> diff --git a/contrib/k8s/Dockerfile b/contrib/k8s/Dockerfile
> index 18cc292477..9718054478 100644
> --- a/contrib/k8s/Dockerfile
> +++ b/contrib/k8s/Dockerfile
> @@ -1,3 +1,6 @@
> +# SPDX-License-Identifier: GPL-3.0-or-later
> +# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
> +
>  FROM debian:bullseye-slim
>  
>  USER root
> diff --git a/contrib/k8s/README.md b/contrib/k8s/README.md
> index 369814f91c..571343b8d3 100644
> --- a/contrib/k8s/README.md
> +++ b/contrib/k8s/README.md
> @@ -1,6 +1,11 @@
>  Use ELBE with Jenkins on a k8s cluster
>  ======================================
>  
> +<?
> +# SPDX-License-Identifier: GPL-3.0-or-later
> +# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
> +?>
> +
>  ELBE can also be used on a Jenkins/k8s based CI.
>  
>  For setting up the infrastructure, see e.g.
> diff --git a/contrib/k8s/example/Jenkinsfile b/contrib/k8s/example/Jenkinsfile
> index 9e81619e0f..ab4dc5599e 100644
> --- a/contrib/k8s/example/Jenkinsfile
> +++ b/contrib/k8s/example/Jenkinsfile
> @@ -1,3 +1,6 @@
> +# SPDX-License-Identifier: GPL-3.0-or-later
> +# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
> +
>  @Library('elbe') _
>  
>  elbebuild("example-rfs.xml", true)
> diff --git a/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy b/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy
> index c0a4a4fb85..fb17d04009 100644
> --- a/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy
> +++ b/contrib/k8s/jenkins-shared-lib/vars/elbebuild.groovy
> @@ -1,3 +1,6 @@
> +// SPDX-License-Identifier: GPL-3.0-or-later
> +// SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
> +
>  def call(String elbexml, Boolean buildsdk)
>  {
>    def podlabel = "elbe-${elbexml}-${UUID.randomUUID().toString()}"
> diff --git a/contrib/k8s/vm-modules-pv.yaml b/contrib/k8s/vm-modules-pv.yaml
> index d19a97dc4c..28987ea273 100644
> --- a/contrib/k8s/vm-modules-pv.yaml
> +++ b/contrib/k8s/vm-modules-pv.yaml
> @@ -1,3 +1,6 @@
> +# SPDX-License-Identifier: GPL-3.0-or-later
> +# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
> +
>  apiVersion: v1
>  kind: PersistentVolume
>  metadata:
> diff --git a/contrib/k8s/vm-modules-pvc.yaml b/contrib/k8s/vm-modules-pvc.yaml
> index ce939c79c4..fb56b92b0d 100644
> --- a/contrib/k8s/vm-modules-pvc.yaml
> +++ b/contrib/k8s/vm-modules-pvc.yaml
> @@ -1,3 +1,6 @@
> +# SPDX-License-Identifier: GPL-3.0-or-later
> +# SPDX-FileCopyrightText: Manuel Traut <manuel.traut at mt.com>
> +
>  apiVersion: v1
>  kind: PersistentVolumeClaim
>  metadata:
> diff --git a/debian/copyright b/debian/copyright
> index 9a1bbd47d5..f416de2eb1 100644
> --- a/debian/copyright
> +++ b/debian/copyright
> @@ -7,6 +7,10 @@ Files: *
>  Copyright: (c) 2013, Torben Hohn, Linutronix GmbH, Manuel Traut, Linutronix GmbH
>  License: GPL-3+
>  
> +Files: contrib/k8s/*
> +Copyright: Manuel Traut <manuel.traut at mt.com>
> +License: GPL-3+
> +
>  Files: elbepack/makofiles/toolchain-shar-extract.sh.mako
>  Copyright: Aníbal Limón <anibal.limon at linux.intel.com>
>             Brendan Le Foll <brendan.le.foll at intel.com>

-- 
Viraj Shah
Linutronix GmbH | Bahnhofstrasse 3 | D-88690 Uhldingen-Mühlhofen
Phone: +49 7556 25 999 16; Fax.: +49 7556 25 999 99

Hinweise zum Datenschutz finden Sie hier (Informations on data privacy 
can be found here): https://linutronix.de/kontakt/Datenschutz.php

Linutronix GmbH | Firmensitz (Registered Office): Uhldingen-Mühlhofen | 
Registergericht (Registration Court): Amtsgericht Freiburg i.Br. HRB700 
806 | Geschäftsführer (Managing Directors): Heinz Egger, Thomas Gleixner



More information about the elbe-devel mailing list