I can live with a few JSON files that have no headers. How about all of these files below?
You somehow seem to have stripped the Apache license headers out of numerous OpenWhisk Scala files, as an example. openserverless-0.9.0-incubating-RC4/cli/_patches is full of 3rd party code - all of which needs to be accounted for in massive detail and the original headers maintained on these files. Your LICENSE needs to name every single file that you have that comes from a 3rd party source and include its license details. ./openserverless-0.9.0-incubating-RC4/CHANGES ./openserverless-0.9.0-incubating-RC4/DEVEL.md ./openserverless-0.9.0-incubating-RC4/README.md ./openserverless-0.9.0-incubating-RC4/ROADMAP.md ./openserverless-0.9.0-incubating-RC4/VERIFY.md ./openserverless-0.9.0-incubating-RC4/VERSIONS.md ./openserverless-0.9.0-incubating-RC4/no-release.txt ./openserverless-0.9.0-incubating-RC4/openserverless.code-workspace ./openserverless-0.9.0-incubating-RC4/rebrander.md ./openserverless-0.9.0-incubating-RC4/admin-api/.env.dist ./openserverless-0.9.0-incubating-RC4/admin-api/.env.example ./openserverless-0.9.0-incubating-RC4/admin-api/WARN ./openserverless-0.9.0-incubating-RC4/admin-api/uv.lock ./openserverless-0.9.0-incubating-RC4/admin-api/deploy/samples/requirements.txt ./openserverless-0.9.0-incubating-RC4/assets/logos/svg/os-logo-full-horizontal-transparent.svg ./openserverless-0.9.0-incubating-RC4/assets/logos/svg/os-logo-full-vertical-bg-white.svg ./openserverless-0.9.0-incubating-RC4/assets/logos/svg/os-logo-full-vertical-transparent.svg ./openserverless-0.9.0-incubating-RC4/assets/logos/svg/os-logo-icon-bg-white.svg ./openserverless-0.9.0-incubating-RC4/assets/logos/svg/os-logo-icon-transparent.svg ./openserverless-0.9.0-incubating-RC4/build/.env.dist ./openserverless-0.9.0-incubating-RC4/build/openwhisk/.gitattributes ./openserverless-0.9.0-incubating-RC4/build/openwhisk/.gitignore ./openserverless-0.9.0-incubating-RC4/build/openwhisk/.pydevproject ./openserverless-0.9.0-incubating-RC4/build/openwhisk/CREDITS.txt ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/ansible.cfg ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/environments/docker-machine/hosts.j2.ini ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/environments/jenkins/ansible_jenkins.cfg ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/environments/jenkins/openwhisk-vm1-he-de.j2.ini ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/environments/jenkins/openwhisk-vm2-he-de.j2.ini ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/environments/jenkins/openwhisk-vm3-he-de.j2.ini ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/environments/local/hosts.j2.ini ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/environments/vagrant/hosts ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/files/auth.guest ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/files/auth.whisk.system ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/files/package-versions.ini ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/controller/templates/config.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/elasticsearch/templates/elasticsearch.yml.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/elasticsearch/templates/log4j2.properties.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/invoker/templates/config.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/nginx/templates/nginx.conf.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/schedulers/tasks/clean.yml ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/schedulers/tasks/main.yml ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/roles/schedulers/templates/jmx.yml.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/templates/db_local.ini.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/templates/jmxremote.access.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/templates/jmxremote.password.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/templates/whisk.conf.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/ansible/templates/whisk.properties.j2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/common/scala/.dockerignore ./openserverless-0.9.0-incubating-RC4/build/openwhisk/common/scala/src/main/resources/logback.xml ./openserverless-0.9.0-incubating-RC4/build/openwhisk/common/scala/src/main/scala/org/apache/openwhisk/core/etcd/EtcdWorker.scala ./openserverless-0.9.0-incubating-RC4/build/openwhisk/core/controller/.dockerignore ./openserverless-0.9.0-incubating-RC4/build/openwhisk/core/cosmosdb/cache-invalidator/.dockerignore ./openserverless-0.9.0-incubating-RC4/build/openwhisk/core/invoker/.dockerignore ./openserverless-0.9.0-incubating-RC4/build/openwhisk/core/monitoring/user-events/.dockerignore ./openserverless-0.9.0-incubating-RC4/build/openwhisk/docs/images/OpenWhisk_flow_of_processing.draw.io.xml ./openserverless-0.9.0-incubating-RC4/build/openwhisk/docs/images/apache-openwhisk-stacked.svg ./openserverless-0.9.0-incubating-RC4/build/openwhisk/docs/images/apache-openwhisk-wide.svg ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/.pydevproject ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/dat/actions/empty.js ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/dat/apigw/testswaggerdoc1 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/dat/apigw/testswaggerdoc2 ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/dat/apigw/testswaggerdocinvalid ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/performance/gatling_tests/src/gatling/resources/conf/logback.xml ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/performance/gatling_tests/src/gatling/resources/data/users.csv ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/src/test/resources/logback-test.xml ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/src/test/resources/templates/build.gradle.mustache ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/src/test/scala/org/apache/openwhisk/common/etcd/EtcdConfigTests.scala ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/src/test/scala/org/apache/openwhisk/common/etcd/EtcdWorkerTests.scala ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/src/test/scala/org/apache/openwhisk/core/connector/test/MessageTests.scala ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tests/src/test/scala/org/apache/openwhisk/core/invoker/test/InvokerBootUpTests.scala ./openserverless-0.9.0-incubating-RC4/build/openwhisk/tools/eclipse/java.xml ./openserverless-0.9.0-incubating-RC4/build/standalone/dist/dummy.txt ./openserverless-0.9.0-incubating-RC4/cli/branch.txt ./openserverless-0.9.0-incubating-RC4/cli/cli.code-workspace ./openserverless-0.9.0-incubating-RC4/cli/go.mod ./openserverless-0.9.0-incubating-RC4/cli/go.sum ./openserverless-0.9.0-incubating-RC4/cli/repo.txt ./openserverless-0.9.0-incubating-RC4/cli/version.txt ./openserverless-0.9.0-incubating-RC4/cli/_patches/README.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/_sh.hash ./openserverless-0.9.0-incubating-RC4/cli/_patches/_wsk.hash ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/.gitignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/README.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/goawk.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/goawk_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/docs/cover.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/docs/csv.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/ast/ast.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/ast/specialvars.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/ast/specialvars_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/ast/walk.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/compiler/compiler.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/compiler/disassembler.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/compiler/disassembler_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/compiler/opcode_string.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/compiler/opcodes.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/cover/cover.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/cover/cover_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/parseutil/filereader.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/parseutil/filereader_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/resolver/resolve.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/resolver/toposort.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/internal/resolver/toposort_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/csvreader_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/example_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/functions.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/fuzz_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/fuzz_unexported_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/interp.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/interp_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/io.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/newexecute.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/newexecute_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/value.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/interp/vm.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/lexer/lexer.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/lexer/lexer_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/lexer/token.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/parser/parser.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/parser/parser_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/benchmark.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/benchmark_awks.py ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/benchstat.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/fuzz_input.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/fuzz_source.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/make_binaries.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/csvbench/count.py ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/csvbench/csvbench.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/csvbench/write.py ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/csvbench/count/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/awk/scripts/csvbench/write/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/.travis.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/README.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/envsubst.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/envsubst_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/_example/config.yaml ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/_example/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/cmd/envsubst/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/cmd/envsubstmain/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/cmd/envsubstmain/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/cmd/envsubstmain/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/parse/env.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/parse/lex.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/parse/lex_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/parse/node.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/parse/parse.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/parse/parse_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/testdata/file.out ./openserverless-0.9.0-incubating-RC4/cli/_patches/envsubst/testdata/file.tmpl ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/.dockerignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/.gitattributes ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/.gitignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/CHANGELOG.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/Dockerfile ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/Makefile ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/README.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/_gojq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/builtin.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/builtin.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/code.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/compare.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/compare_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/compiler.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/compiler_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/debug.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/encoder.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/encoder_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/env.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/error.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/execute.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/func.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/go.dev.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/go.dev.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/gojq.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/iter.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/lexer.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/module_loader.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/normalize.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/operator.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option_environ_loader_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option_function_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option_input_iter_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option_iter_function_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option_module_loader_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/option_variables_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/parser.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/parser.go.y ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/preview.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/preview_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/query.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/query_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/release.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/scope_stack.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/stack.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/term_type.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/type.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/type_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/_tools/gen_builtin.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/_tools/print_builtin.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/cli.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/cli_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/color.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/encoder.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/error.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/error_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/flags.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/inputs.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/marshaler.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/run.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/stream.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/test.yaml ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/yaml.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/1.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/1.yaml ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/10.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/11.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/12.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/13.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/2.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/2.yaml ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/3.yaml ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/4.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/4.yaml ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/5.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/6.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/7.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/9.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/m1/m1.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/m2/m2.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/m2/m3.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cli/testdata/m3/m3.jq ./openserverless-0.9.0-incubating-RC4/cli/_patches/jq/cmd/gojq/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/.gitattributes ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/.gitignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/CHANGELOG.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/README.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/_js/README.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/_js/api_dump.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/_js/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/_js/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/_js/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/_js/testbrowser.html ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/_js/testmain.js ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/gosh/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/gosh/main_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/Dockerfile ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/main_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/shfmt.1.scd ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/atomic.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/basic.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/diff.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/editorconfig.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/flags.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/simplify.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/tojson.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/cmd/shfmt/testdata/script/walk.txtar ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/arith.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/braces.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/braces_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/doc.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/environ.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/environ_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/expand.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/expand_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/expand/param.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/fileutil/file.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/api.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/builtin.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/example_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/handler.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/handler_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/interp_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/os_notunix.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/os_unix.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/runner.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/test_classic.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/trace.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/unexported_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/unix_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/vars.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/interp/windows_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/pattern/example_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/pattern/pattern.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/pattern/pattern_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/shell/doc.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/shell/example_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/shell/expand.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/shell/expand_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/braces.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/canonical.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/doc.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/example_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/filetests_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/fuzz_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/lexer.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/nodes.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/nodes_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/parser.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/parser_arithm.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/parser_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/printer.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/printer_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/quote.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/quote_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/quotestate_string.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/simplify.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/simplify_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/token_string.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/tokens.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/walk.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/walk_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzParsePrint/293db3718a4ab7a5 ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/23cf0175e40438e8033b11cdd1441a2d2893a99144c4ac0f2b5f4caa113c9edd ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/25f36feab4af00bc4dfc3cf56da02b842b62ba8c5ac44862b5b3b776a0d519b4 ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/2788bd30d386289e06a1024a030ad5ab7f363c703bea8a5d035de174491029bf ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/39d5fdf93d52b2cd50fb9582b27c82d159de0575623865538ced2a7780499fa6 ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/6fcce067200fb8ae6d4c2b1b7c1f55d3f7e4b38f4ee4f05e50e496a7c399f2d8 ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/b26cd471412059c6ab6aa27b6153d42d2d00cbb00ad11d3cd88a192a7dfd2cdf ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/df6b5d69da50c7d58ca13f6dde15e2a7224a53ce7bd72a02d49893e580b6775b ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/testdata/fuzz/FuzzQuote/ea14da9b0299f4463c20659e2a51808fef8d5fb0de6324f0de64153511d4b1f8 ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/typedjson/json.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/typedjson/json_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/sh/syntax/typedjson/testdata/roundtrip/file.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.editorconfig ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.gitattributes ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.gitignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.golangci.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.goreleaser.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.mockery.yaml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.nvmrc ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/.prettierrc.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/CHANGELOG.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/README.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/Taskfile.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/concurrency.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/hash.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/help.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/init.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/install-task.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/precondition.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/requires.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/setup.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/signals.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/signals_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/status.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/task.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/task_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/variables.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/watch.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/watch_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/args/args.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/args/args_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/bin/.keep ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/cmd/release/main.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/cmd/sleepit/sleepit.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/cmd/task/task.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/cmd/taskmain/task.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/completion/bash/task.bash ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/completion/fish/task.fish ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/completion/ps/task.ps1 ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/completion/zsh/_task ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/errors/error_taskfile_decode.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/errors/errors.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/errors/errors_task.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/errors/errors_taskfile.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/errors/themes/task.xml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/compiler/compiler.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/compiler/env.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/deepcopy/deepcopy.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/editors/output.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/env/env.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/execext/devnull.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/execext/exec.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/exp/maps.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/experiments/experiments.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/filepathext/filepathext.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/checker.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/glob.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/sources.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/sources_checksum.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/sources_checksum_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/sources_none.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/sources_timestamp.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/status.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/task.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/fingerprint/task_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/flags/flags.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/goext/meta.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/hash/hash.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/logger/logger.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/mocks/sources_checkable.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/mocks/status_checkable.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/omap/orderedmap.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/omap/orderedmap_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/output/group.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/output/interleaved.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/output/output.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/output/output_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/output/prefixed.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/slicesext/slicesext.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/sort/sorter.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/sort/sorter_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/summary/summary.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/summary/summary_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/sysinfo/uid.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/sysinfo/uid_win.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/templater/funcs.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/templater/templater.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/term/term.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/internal/version/version.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/cache.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/dotenv.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/node.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/node_base.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/node_file.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/node_http.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/node_stdin.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/reader.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/taskfile.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/call.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/cmd.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/dep.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/for.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/glob.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/graph.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/include.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/location.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/output.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/platforms.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/platforms_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/precondition.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/precondition_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/requires.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/task.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/taskfile.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/taskfile_test.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/tasks.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/taskfile/ast/var.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/.gitignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/.nojekyll ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/Taskfile.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/babel.config.ts ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/constants.ts ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/crowdin.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docusaurus.config.ts ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/prettier.config.js ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/sidebars.ts ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/yarn.lock ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/blog/2023-09-02-introducing-experiments.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/blog/2024-05-09-any-variables.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/blog/authors.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/changelog.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/community.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/contributing.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/faq.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/installation.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/integrations.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/intro.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/releasing.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/styleguide.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/taskfile_versions.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/translate.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/usage.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/deprecations/deprecations.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/deprecations/template.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/deprecations/template_functions.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/deprecations/version_2_schema.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/experiments/experiments.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/experiments/gentle_force.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/experiments/map_variables.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/experiments/remote_taskfiles.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/experiments/template.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/reference/_category_.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/reference/cli.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/reference/environment.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/reference/schema.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/docs/reference/templating.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/api/crowdin.js ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/components/.keep ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/css/carbon.css ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/css/custom.css ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/pages/.keep ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/pages/donate.md ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/themes/prismDark.js ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/src/themes/prismLight.js ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/.nojekyll ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/CNAME ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/Taskfile.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/install.sh ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/img/appwrite.svg ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/img/icon-discord.svg ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/img/icon-github.svg ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/img/icon-mastodon.svg ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/img/icon-twitter.svg ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/img/logo.svg ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/img/logo_mono.svg ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/static/js/carbon.js ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/changelog.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/community.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/contributing.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/faq.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/installation.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/integrations.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/intro.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/releasing.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/styleguide.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/taskfile_versions.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/translate.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/usage.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/deprecations/deprecations.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/deprecations/template.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/deprecations/template_functions.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/deprecations/version_2_schema.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/experiments/experiments.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/experiments/gentle_force.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/experiments/map_variables.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/experiments/remote_taskfiles.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/experiments/template.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/reference/_category_.yml ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/reference/cli.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/reference/environment.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/reference/schema.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/task/website/versioned_docs/version-latest/reference/templating.mdx ./openserverless-0.9.0-incubating-RC4/cli/_patches/wsk/.gitignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/wsk/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/wsk/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/wsk/wski18n/i18n_resources.go ./openserverless-0.9.0-incubating-RC4/cli/_patches/wskdeploy/.gitattributes ./openserverless-0.9.0-incubating-RC4/cli/_patches/wskdeploy/.gitignore ./openserverless-0.9.0-incubating-RC4/cli/_patches/wskdeploy/.rat-excludes ./openserverless-0.9.0-incubating-RC4/cli/_patches/wskdeploy/go.mod ./openserverless-0.9.0-incubating-RC4/cli/_patches/wskdeploy/go.sum ./openserverless-0.9.0-incubating-RC4/cli/_patches/wskdeploy/wski18n/i18n_resources.go ./openserverless-0.9.0-incubating-RC4/cli/docs/OPS.md ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris/grep.txt ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris/docopts/docopts.md ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris/docopts/both/docopts.md ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris/docopts/both/docopts.txt ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris/docopts/legacy/docopts.txt ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris/sub/opts/docopts.txt ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris/sub/vars/env ./openserverless-0.9.0-incubating-RC4/cli/tests/olaris-plugin/sub/opts/docopts.txt ./openserverless-0.9.0-incubating-RC4/cli/tests/testdata/_1vars_ ./openserverless-0.9.0-incubating-RC4/cli/tests/testdata/_2vars_ ./openserverless-0.9.0-incubating-RC4/cli/tests/testdata/testfiletype.txt ./openserverless-0.9.0-incubating-RC4/cli/tools/base64.md ./openserverless-0.9.0-incubating-RC4/cli/tools/datefmt.md ./openserverless-0.9.0-incubating-RC4/cli/tools/echoif.md ./openserverless-0.9.0-incubating-RC4/cli/tools/echoifempty.md ./openserverless-0.9.0-incubating-RC4/cli/tools/echoifexists.md ./openserverless-0.9.0-incubating-RC4/cli/tools/empty.md ./openserverless-0.9.0-incubating-RC4/cli/tools/empty_file ./openserverless-0.9.0-incubating-RC4/cli/tools/executable.md ./openserverless-0.9.0-incubating-RC4/cli/tools/extract.md ./openserverless-0.9.0-incubating-RC4/cli/tools/filetype.md ./openserverless-0.9.0-incubating-RC4/cli/tools/needupdate.md ./openserverless-0.9.0-incubating-RC4/cli/tools/opspath.md ./openserverless-0.9.0-incubating-RC4/cli/tools/random.md ./openserverless-0.9.0-incubating-RC4/cli/tools/remove.md ./openserverless-0.9.0-incubating-RC4/cli/tools/rename.md ./openserverless-0.9.0-incubating-RC4/cli/tools/retry.md ./openserverless-0.9.0-incubating-RC4/cli/tools/sh.md ./openserverless-0.9.0-incubating-RC4/cli/tools/urlenc.md ./openserverless-0.9.0-incubating-RC4/cli/tools/validate.md ./openserverless-0.9.0-incubating-RC4/cli/tools/testdata/js_main/main.js ./openserverless-0.9.0-incubating-RC4/cli/tools/testdata/no_main_files/sample.txt ./openserverless-0.9.0-incubating-RC4/devcontainer/.env.dist ./openserverless-0.9.0-incubating-RC4/devcontainer/WARN ./openserverless-0.9.0-incubating-RC4/oplugins/README.md ./openserverless-0.9.0-incubating-RC4/oplugins/admin/usage/README.md ./openserverless-0.9.0-incubating-RC4/oplugins/admin/usage/usagechecker/tests/README.md ./openserverless-0.9.0-incubating-RC4/oplugins/debug/verbose.md ./openserverless-0.9.0-incubating-RC4/oplugins/env/secrets/.gitignore ./openserverless-0.9.0-incubating-RC4/oplugins/env/secrets/bun.lock ./openserverless-0.9.0-incubating-RC4/oplugins/ide/mime.types ./openserverless-0.9.0-incubating-RC4/oplugins/ide/deploy/bun.lock ./openserverless-0.9.0-incubating-RC4/oplugins/setup/kubernetes/DEBUG.txt ./openserverless-0.9.0-incubating-RC4/oplugins/util/config/README.md ./openserverless-0.9.0-incubating-RC4/oplugins/util/config/configurator/bun.lock ./openserverless-0.9.0-incubating-RC4/oplugins/util/config/configurator/tests/fixtures/not-json.txt ./openserverless-0.9.0-incubating-RC4/oplugins/util/upload/.env.test ./openserverless-0.9.0-incubating-RC4/oplugins/util/upload/.gitignore ./openserverless-0.9.0-incubating-RC4/oplugins/util/upload/bun.lock ./openserverless-0.9.0-incubating-RC4/oplugins-op/.env.dist ./openserverless-0.9.0-incubating-RC4/oplugins-op/.gitmodules ./openserverless-0.9.0-incubating-RC4/oplugins-op/WARN ./openserverless-0.9.0-incubating-RC4/oplugins-op/deploy/ngrok ./openserverless-0.9.0-incubating-RC4/oplugins-op/deploy/whisk-system/.gitkeep ./openserverless-0.9.0-incubating-RC4/oplugins-op/openserverless/templates/kvrocks_manage_user_tpl.txt ./openserverless-0.9.0-incubating-RC4/oplugins-op/openserverless/templates/redis_manage_user_tpl.txt ./openserverless-0.9.0-incubating-RC4/runtimes/.env.dist ./openserverless-0.9.0-incubating-RC4/runtimes/customkitd.toml ./openserverless-0.9.0-incubating-RC4/runtimes/go.mod ./openserverless-0.9.0-incubating-RC4/runtimes/go.sum ./openserverless-0.9.0-incubating-RC4/runtimes/common/common1.17.1/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/common/common1.18.4/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/docs/CREDITS.txt ./openserverless-0.9.0-incubating-RC4/runtimes/experimental/php/v8.2/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/experimental/php/v8.3/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/experimental/python/v3.11cuda/platforms.txt ./openserverless-0.9.0-incubating-RC4/runtimes/experimental/python/v3.11cuda/requirements.txt ./openserverless-0.9.0-incubating-RC4/runtimes/openwhisk/_test/etc ./openserverless-0.9.0-incubating-RC4/runtimes/openwhisk/_test/dir/etc ./openserverless-0.9.0-incubating-RC4/runtimes/openwhisk/_test/first/3/.gitkeep ./openserverless-0.9.0-incubating-RC4/runtimes/openwhisk/_test/second/17/.gitkeep ./openserverless-0.9.0-incubating-RC4/runtimes/openwhisk/_test/second/3/.gitkeep ./openserverless-0.9.0-incubating-RC4/runtimes/openwhisk/_test/second/8/.gitkeep ./openserverless-0.9.0-incubating-RC4/runtimes/packages/python/withreqs/requirements.txt ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/go/v1.25/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/go/v1.26/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/go/v1.27/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/java/v11/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/java/v17/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/java/v21/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/java/v8/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/nodejs/v20/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/nodejs/v22/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/nodejs/v24/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/python/sys/README.md ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/python/sys/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/python/v3.11/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/python/v3.12/WARN ./openserverless-0.9.0-incubating-RC4/runtimes/runtime/python/v3.13/WARN ./openserverless-0.9.0-incubating-RC4/streamer/.env.dist ./openserverless-0.9.0-incubating-RC4/streamer/.env.example ./openserverless-0.9.0-incubating-RC4/streamer/WARN ./openserverless-0.9.0-incubating-RC4/streamer/src/go.mod ./openserverless-0.9.0-incubating-RC4/streamer/src/go.sum ./openserverless-0.9.0-incubating-RC4/testing/.asf.yaml ./openserverless-0.9.0-incubating-RC4/testing/.env.dist ./openserverless-0.9.0-incubating-RC4/testing/.gitmodules ./openserverless-0.9.0-incubating-RC4/testing/README.md ./openserverless-0.9.0-incubating-RC4/testing/SETUP.md ./openserverless-0.9.0-incubating-RC4/testing/shell.nix ./openserverless-0.9.0-incubating-RC4/testing/conf/aws-install-config.yaml ./openserverless-0.9.0-incubating-RC4/testing/conf/gcp-install-config.yaml ./openserverless-0.9.0-incubating-RC4/testing/conf/install-config.yaml ./openserverless-0.9.0-incubating-RC4/testing/img/progress.svg ./openserverless-0.9.0-incubating-RC4/testing/stress-test/locust-manifest.yaml ./openserverless-0.9.0-incubating-RC4/testing/stress-test/nodeport.yaml ./openserverless-0.9.0-incubating-RC4/testing/stress-test/olaris-stress/setup/nuvopts.txt ./openserverless-0.9.0-incubating-RC4/testing/testplan/Aws.md ./openserverless-0.9.0-incubating-RC4/testing/testplan/Azure.md ./openserverless-0.9.0-incubating-RC4/testing/testplan/Docker.md On 2026/09/11 23:03:44 Michele Sciabarra wrote: > What about json files? We have a very important file that is called > opsroot.json it is the configuration files. > It is a pure json, and pure JSON cannot have comments. > > So what we have to do in this case? > > Michele Sciabarra | CTO > m: +44 747 984 8388 > e: [email protected] > l: https://linkedin.com/in/msciab > Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US > > > > Michele Sciabarra | CTO > m: +44 747 984 8388 > e: [email protected] > l: https://linkedin.com/in/msciab > Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US > > > > > On Sat, 12 Sept 2026 at 00:59, PJ Fanning <[email protected]> wrote: > > > > The source release should be reproducible. Can you write a document in > > English that describes the release process? Not a link to a shell script. > > > > This is in your vote email. > > [ ] All source files have ASF headers > > This means all files. Test files are not excluded from this rule. Markdown > > files are not excluded from this rule. These are source files. > > Apache RAT is located at https://creadur.apache.org/rat/ > > Any file that is in the tar.gz needs a source header. > > > > > > > > > > > > On 2026/09/11 22:00:10 Michele Sciabarra wrote: > > > >Your tar.gz has 100s of files that don't have Apache licenses. > > > > used Apache Rat to check. > > > We use license-eye the files without a license are usually test files > > > data file and config files that does not need a license. > > > Please provide a list of the files that you think actually needs a > > > license. > > > > > > > > > >You have dozens of OpenWhisk source files in the tar.gz - why is this? > > > It is a vendored specific version with patches. > > > > > > But I already mentioned the mistake I did not include the full notice > > > > > > In the updated version there is the full mention of all the openwhisk > > > components > > > > > > https://github.com/apache/openserverless/blob/8b8c3f134daedf0b272294b77da703b730e02018/NOTICE#L249 > > > > > > >Why are they not mentioned in your license and notice if you need them? > > > Because last minute I did not merge the LICENSE from my fork. My mistake. > > > THis is why I am going to cancel the vote and re-issue the version > > > with the proper LICENSE and NOTICE. > > > > > > > > > -- > > > Michele SciabarrĂ - [email protected] - linkedin.com/in/msciab > > > Apache OpenServerless committer - reddit.com/r/openserverless > > > Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk > > > > > > > > > > > > Michele Sciabarra | CTO > > > m: +44 747 984 8388 > > > e: [email protected] > > > l: https://linkedin.com/in/msciab > > > Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US > > > > > > > > > > > > > > > On Fri, 11 Sept 2026 at 23:51, PJ Fanning <[email protected]> wrote: > > > > > > > > Your tar.gz has 100s of files that don't have Apache licenses. > > > > I used Apache Rat to check. > > > > > > > > You have dozens of OpenWhisk source files in the tar.gz - why is this? > > > > > > > > Why are they not mentioned in your license and notice if you need them? > > > > > > > > On 2026/09/11 21:47:28 PJ Fanning wrote: > > > > > Also the directory name is good > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/0.9.0-incubating-RC4/ > > > > > but file name should omit the RC4 > > > > > apache-openserverless-0.9.0-incubating-RC4-src.tar.gz > > > > > should be > > > > > apache-openserverless-0.9.0-incubating-src.tar.gz > > > > > > > > > > The RC4 is in the directory name. > > > > > The file will hopefully be released and you shouldn't rename the file > > > > > when releasing. > > > > > > > > > > Most teams use something like this to release > > > > > svn mv dev/incubator/openserverless/0.9.0-incubating-RC4 > > > > > release/incubator/openserverless/0.9.0-incubating > > > > > svn commit . -m "Release OpenServerless 0.9.0" > > > > > > > > > > Likewise, the directory inside the tar.gz should omit the RC4. Your > > > > > tar.gz has the RC4 in the filenames. For example, > > > > > openserverless-0.9.0-incubating-RC4/admin-api/README.md > > > > > should be > > > > > openserverless-0.9.0-incubating/admin-api/README.md > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On 2026/09/11 21:33:52 PJ Fanning wrote: > > > > > > I didn't ask for the files in the RC to be renamed. I said to fix > > > > > > it in the next RC. > > > > > > You have now invalidated everyone's vote by modifying the artifacts. > > > > > > > > > > > > -1 binding due to the interference in the RC files after the vote > > > > > > started. > > > > > > > > > > > > On 2026/09/11 21:22:09 Michele Sciabarra wrote: > > > > > > > Files renamed. I have checked the signatures, they are still > > > > > > > valid. > > > > > > > > > > > > > > > > > > > > > Michele Sciabarra | CTO > > > > > > > m: +44 747 984 8388 > > > > > > > e: [email protected] > > > > > > > l: https://linkedin.com/in/msciab > > > > > > > Nuvolaris Inc | 1209 Orange Street, 19801Wilmington DE - US > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Fri, 11 Sept 2026 at 22:45, PJ Fanning <[email protected]> > > > > > > > wrote: > > > > > > > > > > > > > > > Not a blocker for this release but you should prefix the tar.gz > > > > > > > > file name > > > > > > > > and other file names with 'apache'. > > > > > > > > > > > > > > > > openserverless-0.9.0-incubating-RC4-src.tar.gz > > > > > > > > should be > > > > > > > > apache-openserverless-0.9.0-incubating-RC4-src.tar.gz > > > > > > > > > > > > > > > > On 2026/09/11 20:42:52 PJ Fanning wrote: > > > > > > > > > Remove the dev KEYS file: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/KEYS > > > > > > > > > > > > > > > > > > I don't why podling after podling keeps breaking this rule. > > > > > > > > > The KEYS file must be in > > > > > > > > > https://downloads.apache.org/incubator/openserverless/KEYS > > > > > > > > > > > > > > > > > > This file is synched from > > > > > > > > > https://dist.apache.org/repos/dist/release/incubator/openserverless/KEYS > > > > > > > > > > > > > > > > > > The RC does go in > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless > > > > > > > > > > > > > > > > > > It is the KEYS file that must be in > > > > > > > > https://dist.apache.org/repos/dist/release/incubator/openserverless > > > > > > > > > > > > > > > > > > > > > > > > > > > On 2026/09/11 20:20:56 Bruno wrote: > > > > > > > > > > +1 > > > > > > > > > > > > > > > > > > > > I verified the release candidate as follows on Ubuntu 24.04 > > > > > > > > > > LTS. > > > > > > > > > > > > > > > > > > > > [X] Download links are valid > > > > > > > > > > > > > > > > > > > > $ wget -nv \ > > > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/KEYS > > > > > > > > \ > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/0.9.0-incubating-RC4/openserverless-0.9.0-incubating-RC4-src.tar.gz > > > > > > > > > > \ > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/0.9.0-incubating-RC4/openserverless-0.9.0-incubating-RC4-src.tar.gz.asc > > > > > > > > > > \ > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/0.9.0-incubating-RC4/openserverless-0.9.0-incubating-RC4-src.tar.gz.sha512 > > > > > > > > > > > > > > > > > > > > All four files were downloaded successfully from the > > > > > > > > > > official Apache > > > > > > > > HTTPS > > > > > > > > > > URLs. > > > > > > > > > > > > > > > > > > > > [X] Checksums and signatures are valid > > > > > > > > > > - SHA512 checksum verified: OK > > > > > > > > > > > > > > > > > > > > $ sha512sum -c > > > > > > > > > > openserverless-0.9.0-incubating-RC4-src.tar.gz.sha512 > > > > > > > > > > openserverless-0.9.0-incubating-RC4-src.tar.gz: OK > > > > > > > > > > > > > > > > > > > > $ gpg --import KEYS > > > > > > > > > > gpg: key CEBE1A0116BE6665: public key "Michele Sciabarra > > > > > > > > > > (Apache > > > > > > > > > > OpenServerless Release Key) <[email protected]>" > > > > > > > > > > imported > > > > > > > > > > gpg: key BD49E720DDA765FF: public key "Francesco Timperi > > > > > > > > > > Tiberi < > > > > > > > > > > [email protected]>" imported > > > > > > > > > > gpg: key CC940C9E19629781: public key "Michele Manzani < > > > > > > > > > > [email protected]>" imported > > > > > > > > > > gpg: Total number processed: 3 > > > > > > > > > > gpg: imported: 3 > > > > > > > > > > > > > > > > > > > > $ gpg --verify > > > > > > > > > > openserverless-0.9.0-incubating-RC4-src.tar.gz.asc > > > > > > > > > > gpg: assuming signed data in > > > > > > > > > > 'openserverless-0.9.0-incubating-RC4-src.tar.gz' > > > > > > > > > > gpg: Signature made Fri Sep 11 07:12:20 2026 UTC > > > > > > > > > > gpg: using RSA key > > > > > > > > E64863824BDA2495CBAA57FDCEBE1A0116BE6665 > > > > > > > > > > gpg: Good signature from "Michele Sciabarra (Apache > > > > > > > > > > OpenServerless > > > > > > > > Release > > > > > > > > > > Key) <[email protected]>" [unknown] > > > > > > > > > > gpg: Signature notation: manu=2,2.5+1.12,0,3 > > > > > > > > > > gpg: WARNING: This key is not certified with a trusted > > > > > > > > > > signature! > > > > > > > > > > gpg: There is no indication that the signature > > > > > > > > > > belongs to the > > > > > > > > > > owner. > > > > > > > > > > Primary key fingerprint: E648 6382 4BDA 2495 CBAA 57FD > > > > > > > > > > CEBE 1A01 16BE > > > > > > > > 6665 > > > > > > > > > > > > > > > > > > > > The signature was verified successfully against the key > > > > > > > > > > imported from > > > > > > > > the > > > > > > > > > > official KEYS file. The trust warning is expected with this > > > > > > > > > > fresh > > > > > > > > keyring; > > > > > > > > > > no owner trust was assigned. > > > > > > > > > > > > > > > > > > > > [X] LICENSE/NOTICE files exist > > > > > > > > > > $ grep -E 'Apache' LICENSE NOTICE > > > > > > > > > > > > > > > > > > > > LICENSE: Apache License > > > > > > > > > > LICENSE: APPENDIX: How to apply the Apache License to > > > > > > > > > > your work. > > > > > > > > > > LICENSE: To apply the Apache License to your work, > > > > > > > > > > attach the > > > > > > > > following > > > > > > > > > > LICENSE: Licensed under the Apache License, Version 2.0 > > > > > > > > > > (the > > > > > > > > "License"); > > > > > > > > > > NOTICE:Apache OpenServerless (Incubating) > > > > > > > > > > NOTICE:Copyright 2024 The Apache Software Foundation > > > > > > > > > > NOTICE:The Apache Software Foundation > > > > > > > > > > (http://www.apache.org/). > > > > > > > > > > > > > > > > > > > > $ task find-binaries > > > > > > > > > > # No output: no unexpected binary files reported. > > > > > > > > > > > > > > > > > > > > [X] ASF license header checks pass > > > > > > > > > > > > > > > > > > > > $ task license > > > > > > > > > > > > > > > > > > > > INFO Totally checked 3394 files, valid: 15, invalid: 0, > > > > > > > > > > ignored: 3379, > > > > > > > > > > fixed: 0 > > > > > > > > > > *** Checking license headers in admin-api > > > > > > > > > > INFO Totally checked 59 files, valid: 48, invalid: 0, > > > > > > > > > > ignored: 11, > > > > > > > > fixed: 0 > > > > > > > > > > *** Checking license headers in build > > > > > > > > > > INFO Totally checked 1130 files, valid: 16, invalid: 0, > > > > > > > > > > ignored: 1114, > > > > > > > > > > fixed: 0 > > > > > > > > > > *** Checking license headers in cli > > > > > > > > > > INFO Totally checked 930 files, valid: 132, invalid: 0, > > > > > > > > > > ignored: 798, > > > > > > > > > > fixed: 0 > > > > > > > > > > *** Checking license headers in devcontainer > > > > > > > > > > INFO Totally checked 14 files, valid: 8, invalid: 0, > > > > > > > > > > ignored: 6, > > > > > > > > fixed: 0 > > > > > > > > > > *** Checking license headers in oplugins-op > > > > > > > > > > INFO Totally checked 590 files, valid: 510, invalid: 0, > > > > > > > > > > ignored: 80, > > > > > > > > fixed: > > > > > > > > > > 0 > > > > > > > > > > *** Checking license headers in oplugins > > > > > > > > > > INFO Totally checked 216 files, valid: 148, invalid: 0, > > > > > > > > > > ignored: 68, > > > > > > > > fixed: > > > > > > > > > > 0 > > > > > > > > > > *** Checking license headers in runtimes > > > > > > > > > > INFO Totally checked 300 files, valid: 140, invalid: 0, > > > > > > > > > > ignored: 160, > > > > > > > > > > fixed: 0 > > > > > > > > > > *** Checking license headers in streamer > > > > > > > > > > INFO Totally checked 26 files, valid: 17, invalid: 0, > > > > > > > > > > ignored: 9, > > > > > > > > fixed: 0 > > > > > > > > > > > > > > > > > > > > The checks passed using the exclusions configured in the > > > > > > > > > > release's .licenserc.yaml files. No automatic fixes were > > > > > > > > > > applied. > > > > > > > > > > > > > > > > > > > > [X] Can compile from source > > > > > > > > > > > > > > > > > > > > $ ./build-and-test-ubuntu.sh > > > > > > > > > > > > > > > > > > > > Exit status: 0 > > > > > > > > > > > > > > > > > > > > - All 14 test scripts passed: > > > > > > > > > > ============================================ > > > > > > > > > > SUCCESS ./1-deploy.sh > > > > > > > > > > SUCCESS ./2-ssl.sh > > > > > > > > > > SUCCESS ./3-sys-redis.sh > > > > > > > > > > SUCCESS ./4a-sys-ferretdb.sh > > > > > > > > > > SUCCESS ./4b-sys-postgres.sh > > > > > > > > > > SUCCESS ./5-sys-seaweedfs.sh > > > > > > > > > > SUCCESS ./6-login.sh > > > > > > > > > > SUCCESS ./7-static.sh > > > > > > > > > > SUCCESS ./8-user-redis.sh > > > > > > > > > > SUCCESS ./9a-user-ferretdb.sh > > > > > > > > > > SUCCESS ./9b-user-postgres.sh > > > > > > > > > > SUCCESS ./10-user-seaweedfs.sh > > > > > > > > > > SUCCESS ./14-runtime-testing.sh > > > > > > > > > > SUCCESS ./11-sso-mock.sh > > > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > Bruno > > > > > > > > > > > > > > > > > > > > Il giorno ven 11 set 2026 alle ore 21:19 Lorenzo Sarna < > > > > > > > > > > [email protected]> ha scritto: > > > > > > > > > > > > > > > > > > > > > +1 (non-binding) > > > > > > > > > > > > > > > > > > > > > > I verified the release candidate as follows: > > > > > > > > > > > > > > > > > > > > > > [X] Download links are valid > > > > > > > > > > > - Downloaded > > > > > > > > > > > openserverless-0.9.0-incubating-RC4-src.tar.gz from > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/0.9.0-incubating-RC4/ > > > > > > > > > > > > > > > > > > > > > > [X] Checksums and signatures are valid > > > > > > > > > > > - Imported KEYS (3 keys imported), verified GPG signature: > > > > > > > > > > > "Good signature from Michele Sciabarra (Apache > > > > > > > > > > > OpenServerless > > > > > > > > Release > > > > > > > > > > > Key)" > > > > > > > > > > > - SHA512 checksum verified: OK > > > > > > > > > > > > > > > > > > > > > > [X] LICENSE/NOTICE files exist > > > > > > > > > > > - LICENSE, NOTICE, README.md, CHANGES present at root > > > > > > > > > > > > > > > > > > > > > > [X] No unexpected binary files in source > > > > > > > > > > > - Checked for .lockb and .jar files: none found > > > > > > > > > > > > > > > > > > > > > > [X] Can compile from source > > > > > > > > > > > - Ran .\build-and-test-windows.ps1 on Windows 10 Home + > > > > > > > > > > > WSL2 > > > > > > > > > > > - All 14 test scripts passed: > > > > > > > > > > > SUCCESS ./1-deploy.sh > > > > > > > > > > > SUCCESS ./2-ssl.sh > > > > > > > > > > > SUCCESS ./3-sys-redis.sh > > > > > > > > > > > SUCCESS ./4a-sys-ferretdb.sh > > > > > > > > > > > SUCCESS ./4b-sys-postgres.sh > > > > > > > > > > > SUCCESS ./5-sys-seaweedfs.sh > > > > > > > > > > > SUCCESS ./6-login.sh > > > > > > > > > > > SUCCESS ./7-static.sh > > > > > > > > > > > SUCCESS ./8-user-redis.sh > > > > > > > > > > > SUCCESS ./9a-user-ferretdb.sh > > > > > > > > > > > SUCCESS ./9b-user-postgres.sh > > > > > > > > > > > SUCCESS ./10-user-seaweedfs.sh > > > > > > > > > > > SUCCESS ./14-runtime-testing.sh > > > > > > > > > > > SUCCESS ./11-sso-mock.sh > > > > > > > > > > > > > > > > > > > > > > Il giorno ven 11 set 2026 alle ore 10:14 Michele > > > > > > > > > > > Sciabarra < > > > > > > > > > > > [email protected]> ha scritto: > > > > > > > > > > > > > > > > > > > > > > > Hi all, > > > > > > > > > > > > > > > > > > > > > > > > I propose the following RC to be released as the > > > > > > > > > > > > official > > > > > > > > > > > > Apache OpenServerless 0.9.0-incubating release. > > > > > > > > > > > > > > > > > > > > > > > > Apache OpenServerless is an effort undergoing > > > > > > > > > > > > incubation at The > > > > > > > > Apache > > > > > > > > > > > > Software > > > > > > > > > > > > Foundation (ASF), sponsored by the Apache Incubator. > > > > > > > > > > > > Incubation is > > > > > > > > > > > required > > > > > > > > > > > > of all newly accepted projects until a further review > > > > > > > > > > > > indicates > > > > > > > > that the > > > > > > > > > > > > infrastructure, communications, and decision making > > > > > > > > > > > > process have > > > > > > > > > > > stabilized > > > > > > > > > > > > in a manner consistent with other successful ASF > > > > > > > > > > > > projects. While > > > > > > > > > > > incubation > > > > > > > > > > > > status is not necessarily a reflection of the > > > > > > > > > > > > completeness or > > > > > > > > stability > > > > > > > > > > > of > > > > > > > > > > > > the code, it does indicate that the project has yet to > > > > > > > > > > > > be fully > > > > > > > > endorsed > > > > > > > > > > > by > > > > > > > > > > > > the ASF. > > > > > > > > > > > > > > > > > > > > > > > > The artifacts for this release candidate can be found > > > > > > > > > > > > at: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/0.9.0-incubating-RC4 > > > > > > > > > > > > > > > > > > > > > > > > The Git tag to be voted upon is: > > > > > > > > > > > > > > > > > > > > > > > > v0.9.0-incubating-RC4 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/openserverless/releases/tag/v0.9.0-incubating-RC4 > > > > > > > > > > > > > > > > > > > > > > > > Release artifacts are signed with the GPG key of the > > > > > > > > > > > > release > > > > > > > > manager. > > > > > > > > > > > > > > > > > > > > > > > > The KEYS file is available at: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openserverless/KEYS > > > > > > > > > > > > > > > > > > > > > > > > Please download, verify, and test the release candidate. > > > > > > > > > > > > > > > > > > > > > > > > For detailed step-by-step instructions on how to verify > > > > > > > > > > > > this > > > > > > > > > > > > release, please see the file VERIFY.md within the source > > > > > > > > > > > > archive, or check: > > > > > > > > > > > > > > > > > > > > > > > > https://github.com/apache/openserverless/blob/0.9.0/VERIFY.md > > > > > > > > > > > > > > > > > > > > > > > > The vote will run for a minimum of 72 hours and close > > > > > > > > > > > > no earlier > > > > > > > > > > > > than: > > > > > > > > > > > > > > > > > > > > > > > > 2026-09-14 07:12 UTC > > > > > > > > > > > > > > > > > > > > > > > > Please vote: > > > > > > > > > > > > > > > > > > > > > > > > [ ] +1 Release this package as Apache OpenServerless > > > > > > > > 0.9.0-incubating > > > > > > > > > > > > [ ] +0 > > > > > > > > > > > > [ ] -1 Do not release this package because... (reason > > > > > > > > > > > > required) > > > > > > > > > > > > > > > > > > > > > > > > Only PPMC members have binding votes, but community > > > > > > > > > > > > votes are > > > > > > > > > > > > encouraged. > > > > > > > > > > > > > > > > > > > > > > > > Checklist for reference: > > > > > > > > > > > > [ ] Download links are valid > > > > > > > > > > > > [ ] Checksums and signatures are valid > > > > > > > > > > > > [ ] LICENSE/NOTICE files exist > > > > > > > > > > > > [ ] No unexpected binary files in source > > > > > > > > > > > > [ ] All source files have ASF headers > > > > > > > > > > > > [ ] Can compile from source > > > > > > > > > > > > > > > > > > > > > > > > On behalf of the Apache OpenServerless Podling PMC > > > > > > > > > > > > (PPMC), > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > Michele SciabarrĂ - [email protected] - > > > > > > > > > > > > linkedin.com/in/msciab > > > > > > > > > > > > Apache OpenServerless committer - > > > > > > > > > > > > reddit.com/r/openserverless > > > > > > > > > > > > Apache OpenWhisk PMC member - Author Learning Apache > > > > > > > > > > > > OpenWhisk > > > > > > > > > > > > < > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://www.oreilly.com/library/view/learning-apache-openwhisk/9781492046158/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > The life is short.. live at your best! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
