Incremental upgrade toward JJB v5
global-jjb/
-----------
o https://gerrit.linuxfoundation.org/infra/admin/repos/releng%2Fglobal-jjb,general
o Upgrade from v0.53.3 to v0.54.0
jjb/lint.yaml
jjb/verify/voltha-api-server.yaml
jjb/verify/voltha-lib-go.yaml
jjb/voltha-e2e.yaml
---------------------------------
o Cosmetic edits to force pipelines to rebuild.
o Added a copyright notice and field 'Entropy' to support programatic
cosmetic patch creation. In the future simply munge the entropy
comment VS modifying sources.
Change-Id: If48b859819c41d2821b11b72335a6d87ba5329f5
diff --git a/global-jjb b/global-jjb
index 5dc3432..89213a1 160000
--- a/global-jjb
+++ b/global-jjb
@@ -1 +1 @@
-Subproject commit 5dc3432cae2f13d9e5151a00a76a78ce73d92d70
+Subproject commit 89213a114af3775da43b5f97c3584db516d49987
diff --git a/jjb/lint.yaml b/jjb/lint.yaml
index 8013685..7bcb0d7 100644
--- a/jjb/lint.yaml
+++ b/jjb/lint.yaml
@@ -1,6 +1,28 @@
---
+# -----------------------------------------------------------------------
+# Copyright 2018-2024 Open Networking Foundation 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.
+#
+# SPDX-FileCopyrightText: 2018-2024 Open Networking Foundation Contributors
+# SPDX-License-Identifier: Apache-2.0
+# -----------------------------------------------------------------------
+# Entropy: 0fcb5ffa-d1a4-11ee-be5e-9f44b7181764
+# -----------------------------------------------------------------------
+# Intent:
# CORD lint and static code validation job templates
# These are invoked by the per-git-repo jobs stored in verify/
+# -----------------------------------------------------------------------
# Verify that there is valid license/copyright on files
- job-template:
diff --git a/jjb/verify/voltha-api-server.yaml b/jjb/verify/voltha-api-server.yaml
index d56d589..90cd1b4 100644
--- a/jjb/verify/voltha-api-server.yaml
+++ b/jjb/verify/voltha-api-server.yaml
@@ -1,7 +1,27 @@
---
-# verification jobs for 'voltha-api-server' repo
-
-# NOTE voltha-api-server is unmaintained, should we keep running tests?
+# -----------------------------------------------------------------------
+# Copyright 2018-2024 Open Networking Foundation 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.
+#
+# SPDX-FileCopyrightText: 2018-2024 Open Networking Foundation Contributors
+# SPDX-License-Identifier: Apache-2.0
+# -----------------------------------------------------------------------
+# Entropy: 0fcb5ffa-d1a4-11ee-be5e-9f44b7181764
+# -----------------------------------------------------------------------
+# Intent: verification jobs for 'voltha-api-server' repo
+# Note: voltha-api-server is unmaintained, should we keep running tests?
+# -----------------------------------------------------------------------
- project:
name: voltha-api-server
diff --git a/jjb/verify/voltha-lib-go.yaml b/jjb/verify/voltha-lib-go.yaml
index 72e9fcd..fbfed25 100644
--- a/jjb/verify/voltha-lib-go.yaml
+++ b/jjb/verify/voltha-lib-go.yaml
@@ -1,5 +1,26 @@
---
-# verification jobs for 'voltha-lib-go' repo
+# -----------------------------------------------------------------------
+# Copyright 2019-2024 Open Networking Foundation 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.
+#
+# SPDX-FileCopyrightText: 2019-2024 Open Networking Foundation Contributors
+# SPDX-License-Identifier: Apache-2.0
+# -----------------------------------------------------------------------
+# Entropy: 0fcb5ffa-d1a4-11ee-be5e-9f44b7181764
+# -----------------------------------------------------------------------
+# Intent: verification jobs for 'voltha-lib-go' repo
+# -----------------------------------------------------------------------
- project:
name: voltha-lib-go
diff --git a/jjb/voltha-e2e.yaml b/jjb/voltha-e2e.yaml
index 7e87fc0..269beef 100755
--- a/jjb/voltha-e2e.yaml
+++ b/jjb/voltha-e2e.yaml
@@ -1,7 +1,25 @@
---
-# end-2-end pipeline jobs
# -----------------------------------------------------------------------
-# voltha 2.0 tests
+# Copyright 2019-2024 Open Networking Foundation 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.
+#
+# SPDX-FileCopyrightText: 2019-2024 Open Networking Foundation Contributors
+# SPDX-License-Identifier: Apache-2.0
+# -----------------------------------------------------------------------
+# Entropy: 0fcb5ffa-d1a4-11ee-be5e-9f44b7181764
+# -----------------------------------------------------------------------
+# Intent: voltha 2.0 tests, end-2-end pipeline jobs.
# -----------------------------------------------------------------------
- project: