This is an automated email from the ASF dual-hosted git repository.

miki3421 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless.git


The following commit(s) were added to refs/heads/main by this push:
     new de1f32b  fixed bug and addedd all the licenses (#205)
de1f32b is described below

commit de1f32b70e44831fea1e3ccf0b22b54f063c4ede
Author: Michele Sciabarra <[email protected]>
AuthorDate: Wed Jul 8 11:19:27 2026 +0200

    fixed bug and addedd all the licenses (#205)
    
    * sync
    
    * olaris
    
    * fix for debian
    
    * license check
    
    * removing vscode extension
    
    ---------
    
    Co-authored-by: Michele Sciabarra <[email protected]>
---
 .gitattributes             |  18 ++++++++
 .gitignore                 |  17 ++++++++
 .gitmodules                |  21 ++++++++--
 .licenserc.yaml            |  39 +++++++++++++++++
 CHANGES                    |   4 ++
 README.md                  |  52 +++++++++++++++++++----
 Taskfile.yml               |  33 +++++++++++++++
 admin-api                  |   2 +-
 attic/cloud-init.yaml      | 102 +++++++++++++++++++++++++++++++++++++++++++++
 attic/direnv-init.sh       |  17 ++++++++
 build                      |   2 +-
 build-and-test-mac.sh      |  17 ++++++++
 build-and-test-ubuntu.sh   |  24 +++++++++--
 build-and-test-windows.ps1 |  20 ++++++++-
 cli                        |   2 +-
 devcontainer               |   2 +-
 olaris                     |   2 +-
 olaris-op                  |   2 +-
 runtimes                   |   2 +-
 streamer                   |   2 +-
 sync-branch.sh             |  17 ++++++++
 test.sh                    |  25 -----------
 testing                    |   2 +-
 update-tree.sh             |  17 ++++++++
 vscode                     |   1 -
 25 files changed, 390 insertions(+), 52 deletions(-)

diff --git a/.gitattributes b/.gitattributes
index f7b2686..c3d714e 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,3 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+#
+
 * text=auto eol=lf
 *.sh text eol=lf
 *.ps1 text eol=crlf
diff --git a/.gitignore b/.gitignore
index e780f6a..6f478d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 .attic/
 .vscode/
 .idea/
diff --git a/.gitmodules b/.gitmodules
index 956b4a2..75a49ca 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 [submodule "cli"]
        path = cli
        url = https://github.com/apache/openserverless-cli
@@ -18,10 +35,6 @@
        path = runtimes
        url = https://github.com/apache/openserverless-runtimes
        branch = main
-[submodule "vscode"]
-       path = vscode
-       url = https://github.com/apache/openserverless-vscode-extension
-        branch = main
 [submodule "openserverless-devcontainer"]
        path = devcontainer
        url = https://github.com/apache/openserverless-devcontainer
diff --git a/.licenserc.yaml b/.licenserc.yaml
new file mode 100644
index 0000000..2c3f612
--- /dev/null
+++ b/.licenserc.yaml
@@ -0,0 +1,39 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+#
+header:
+  license:
+    spdx-id: Apache-2.0
+    copyright-owner: Apache Software Foundation
+
+  paths-ignore:
+    - 'admin-api'
+    - 'devcontainer'
+    - 'olaris'
+    - 'olaris-op'
+    - 'runtimes'
+    - 'streamer'
+    - 'testing'
+    - 'vscode'
+    - 'build'
+    - '**/*.svg'
+    - '**/*.png'
+    - '**/*.md'
+    - 'LICENSE'
+    - 'DISCLAIMER'
+    - 'NOTICE'
+    - 'CHANGES'
diff --git a/CHANGES b/CHANGES
index e6562a6..eaa6de4 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,7 @@
+# opneserverless team 8 July
+
+Full build testing and licenses
+
 # sciabarracom 17 May  2026
 
 runtimes, streamer and system api compilation
diff --git a/README.md b/README.md
index 097e190..dc8e733 100644
--- a/README.md
+++ b/README.md
@@ -4,12 +4,43 @@ Welcome to  [Apache 
OpenServerless](https://openserverless.apache.org), an incub
 
 - If you want to **install** Apache OpenServerless  in cloud go 
[here](https://openserverless.apache.org/docs/installation/).
 - If you want to **understand** what this project is check the [original 
proposal](https://cwiki.apache.org/confluence/display/INCUBATOR/OpenServerlessProposal).
-- If you want to **contribute** to the project, read on this README to setup a 
**development** environment.
 - If you want to **discuss** with us, join  our mailing list sending an email 
to `[email protected]`
-- If you want to **locally install**  open serverless from sources test or 
development, read on.
+
+- If you want to **contribute** to the project, building from the sources or  
setting up a   **development** environment, read on this README.
 
 # Build and test from sources
 
+Download a releases tarbal or clone all the latest sources with
+
+```
+git clone https://github.com/apache/openserverless --recurse-submodules
+```
+
+You can then build and test
+
+# Linux
+
+You need Ubuntu 22+ or Debian 11+.  Execute:
+
+`./build-and-test-ubuntu.sh`
+
+It can work on other distros but you have to adapt the scripts.
+
+# Windows
+
+You need Windows 10/11 with WSL. Execute from PowerShell:
+
+`.\build-and-test-windos.ps1`
+
+# Mac OSX
+
+You have to install [lima](https://limma-vm.io) (example: brew install lima). 
Execute:
+
+`./build-and-test-mac.sh`
+
+
+# Development setup
+
 ## Prerequisites
 
 - you need an Unix environment, either OSX, Linux or Windows WSL.
@@ -42,12 +73,9 @@ sudo apt-get -y install jq unzip zip
 sudo snap install go --classic
 sudo snap install task --classic
 sudo snap install kubectl --classic
-curl -s "https://get.sdkman.io"; | bash
-source "/home/msciab/.sdkman/bin/sdkman-init.sh"
-sdk install java 17.0.19-tem
 ```
 
-## Prepare Ubuntu Linux
+## Prepare Ubuntu or Debian Linux
 
 Setup for a plain Ubuntu Linux with an user with sudo power:
 
@@ -58,6 +86,8 @@ sudo snap install go --classic
 sudo snap install task --classic
 sudo snap install kubectl --classic
 curl -sL get.docker.com | sudo bash
+go install github.com/apache/skywalking-eyes/cmd/license-eye@latest
+export PATH="$PATH:$(go env GOPATH)/bin"
 sudo usermod -aG docker $USER
 newgrp docker
 docker ps
@@ -68,8 +98,12 @@ docker ps
 ```
 git clone https://github.com/apache/openserverless --recurse-submodules
 cd openserverless
-task build
-task setup
 ```
 
-TODO: `task test`
\ No newline at end of file
+You can build with:  `task build`
+
+You can run the test suite with:  `task test`
+
+You can check all the files have the license header: `task license`
+
+Read the task files (that are basically shell scripts wrapped in an yaml 
environment) to learn all the build procedures.
\ No newline at end of file
diff --git a/Taskfile.yml b/Taskfile.yml
index ae0f099..8c40e80 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 version: 3
 
 vars:
@@ -22,6 +39,8 @@ vars:
 
   OPS_BRANCH: "{{.OPERATOR_TAG}}"
 
+  CMD: "check"
+
 tasks:
 
     default: task -l
@@ -188,3 +207,17 @@ tasks:
           ops -info
           ./all.sh kind
 
+    license:
+      silent: true
+      desc: check license headers
+      cmds:
+      - |
+        license-eye header {{.CMD}} 
+        for i in */.licenserc.yaml
+        do  
+            DIR=$(dirname $i)
+            echo "*** Checking license headers in $DIR"
+            cd $DIR 
+            license-eye header {{.CMD}} 
+            cd {{.TASKFILE_DIR}}        
+        done 
diff --git a/admin-api b/admin-api
index 395265e..1553fe4 160000
--- a/admin-api
+++ b/admin-api
@@ -1 +1 @@
-Subproject commit 395265ebff6113f712694ac9bbc7ca725e998ade
+Subproject commit 1553fe44dee1a105b98c09507139aa3db0062b7e
diff --git a/attic/cloud-init.yaml b/attic/cloud-init.yaml
index d0e0244..3cd077d 100644
--- a/attic/cloud-init.yaml
+++ b/attic/cloud-init.yaml
@@ -1,4 +1,21 @@
 #cloud-config
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 apt_update: true
 apt_upgrade: true
 packages:
@@ -58,6 +75,91 @@ write_files:
     defer: true
     content: |
       #!/bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
       sudo cloud-init status --wait
       tail -f /tmp/cloud-init.log | while read line
       do echo "$line"
diff --git a/attic/direnv-init.sh b/attic/direnv-init.sh
index fb79681..c3de937 100755
--- a/attic/direnv-init.sh
+++ b/attic/direnv-init.sh
@@ -1,4 +1,21 @@
 #!/bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 cd "$(dirname "${BASH_SOURCE[0]}")" && pwd
 git clone https://github.com/nix-community/nix-direnv $HOME/nix-direnv
 mkdir -p $HOME/.config/direnv
diff --git a/build b/build
index e56fdb1..9304559 160000
--- a/build
+++ b/build
@@ -1 +1 @@
-Subproject commit e56fdb1daed6b4bb8bb8219f2ba85fa8a561c425
+Subproject commit 93045597c427a3a04c0c8912755f269dde7fe5a6
diff --git a/build-and-test-mac.sh b/build-and-test-mac.sh
index dfc6a62..3c997c5 100755
--- a/build-and-test-mac.sh
+++ b/build-and-test-mac.sh
@@ -1,4 +1,21 @@
 #!/bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 
 set -euo pipefail
 
diff --git a/build-and-test-ubuntu.sh b/build-and-test-ubuntu.sh
index 68fdd8c..8197747 100755
--- a/build-and-test-ubuntu.sh
+++ b/build-and-test-ubuntu.sh
@@ -1,4 +1,21 @@
 #!/bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 set -euo pipefail
 
 # This script builds and tests the sources. It expects to run as a user that
@@ -6,13 +23,13 @@ set -euo pipefail
 # driver — build-and-test-mac.sh / build-and-test-windows.ps1 — sets that up).
 # It must run from the source directory, which the user can write to.
 
-echo "Checking this is Linux Ubuntu"
+echo "Checking this is Linux Ubuntu or Debian"
 if [[ "$(uname -s)" != "Linux" ]]; then
     echo "ERROR: this script must run on Linux, found $(uname -s)" >&2
     exit 1
 fi
-if ! grep -qi ubuntu /etc/os-release 2>/dev/null; then
-    echo "ERROR: this script must run on Ubuntu" >&2
+if ! egrep -qi 'ubuntu|debian'  /etc/os-release 2>/dev/null; then
+    echo "ERROR: this script must run on Ubuntu or Debian" >&2
     exit 1
 fi
 
@@ -79,5 +96,6 @@ echo "Building and testing"
 cd "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 git config --global --add safe.directory "$PWD"
 git config --global --add safe.directory "$PWD/olaris-op"
+mkdir -p ~/.ssh
 task build
 task test
diff --git a/build-and-test-windows.ps1 b/build-and-test-windows.ps1
index 52f3cf1..7ed33e3 100755
--- a/build-and-test-windows.ps1
+++ b/build-and-test-windows.ps1
@@ -1,9 +1,27 @@
 #Requires -Version 5.1
+
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 # Build-and-test driver for Windows via WSL.
 # - installs WSL if missing
 # - creates and starts an Ubuntu distribution
 # - initializes it non-interactively: removes k3s, creates a sudo user, sets 
it default
-# - Enter in the distro
+# - Enter in the distro and run tesst/build-and-test-ubuntu.sh as the ops user
 
 $ErrorActionPreference = "Stop"
 
diff --git a/cli b/cli
index a601c07..e429d0b 160000
--- a/cli
+++ b/cli
@@ -1 +1 @@
-Subproject commit a601c075303135e65e7ee63e4ab1af2818be2364
+Subproject commit e429d0b74fdcab9a584a6c51cda86d99b04effbe
diff --git a/devcontainer b/devcontainer
index f6538f1..3f53c86 160000
--- a/devcontainer
+++ b/devcontainer
@@ -1 +1 @@
-Subproject commit f6538f12c16913a588ddbd51cb7c6b90e140e5c0
+Subproject commit 3f53c8613775cf23eb5575e5a73611fe2ffdd36b
diff --git a/olaris b/olaris
index eb360c0..ac3a832 160000
--- a/olaris
+++ b/olaris
@@ -1 +1 @@
-Subproject commit eb360c093ec739edcca81cad10b72f4002cfd4e3
+Subproject commit ac3a8327551dc5262336ec4d65f06907ec19329f
diff --git a/olaris-op b/olaris-op
index 0045691..df1734f 160000
--- a/olaris-op
+++ b/olaris-op
@@ -1 +1 @@
-Subproject commit 0045691d1d8526c3b17593345f642fb31cf2198c
+Subproject commit df1734f73aeec561e2f2b25c363e04b897747ac3
diff --git a/runtimes b/runtimes
index 0300f37..e09c5bc 160000
--- a/runtimes
+++ b/runtimes
@@ -1 +1 @@
-Subproject commit 0300f377f8ab3704462d9e3c63cef1892441417c
+Subproject commit e09c5bc7d256af5f8fcc36cc65413d34a87ef090
diff --git a/streamer b/streamer
index 99d4f0f..5308f20 160000
--- a/streamer
+++ b/streamer
@@ -1 +1 @@
-Subproject commit 99d4f0f75936afda5404c593d91b6e1fa5dfda2e
+Subproject commit 5308f2021ddc2ec7cef3e9e2c8070b17b775b237
diff --git a/sync-branch.sh b/sync-branch.sh
index 413f5ea..ddbed2d 100755
--- a/sync-branch.sh
+++ b/sync-branch.sh
@@ -1,4 +1,21 @@
 #!/bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 me="$(realpath $0)"
 if test -z "$1"
 then
diff --git a/test.sh b/test.sh
deleted file mode 100755
index ba7127c..0000000
--- a/test.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash
-
-set -euo pipefail
-
-echo Checking prerequisites
-test -e ./ops
-which docker
-
-echo Cleaning everything
-docker rm -f nuvolaris-control-plane
-
-echo Creating Kind Cluster
-./ops setup docker create
-
-echo Checking Images
-./ops util fr kind-list | grep apache/openserverless
-
-echo Deploying the operator
-
-./ops setup kubernetes permission
-./ops setup kubernetes pre-deploy
-./ops setup kubernetes operator
-
-echo Wait until the operator is up-and-running
-./ops setup kubernetes wait OBJECT=po/nuvolaris-operator-0 COND=true
diff --git a/testing b/testing
index 8efa8a6..bd633c2 160000
--- a/testing
+++ b/testing
@@ -1 +1 @@
-Subproject commit 8efa8a6aafd6bca8112dc90cea9a4e17e851ee2c
+Subproject commit bd633c2136afc4f1b1c3d8ee00ccc9babc42dda2
diff --git a/update-tree.sh b/update-tree.sh
index d6ab36b..bf6015f 100755
--- a/update-tree.sh
+++ b/update-tree.sh
@@ -1,4 +1,21 @@
 #!/bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+
 git pull origin main --rebase
 git submodule update --recursive --remote
 bash sync-branch.sh
diff --git a/vscode b/vscode
deleted file mode 160000
index abcd703..0000000
--- a/vscode
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit abcd703fb389c2df2171ce2d32da6068a914f415

Reply via email to