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 543c8a3 alignment to 0.9.0 RC7 (#257)
543c8a3 is described below
commit 543c8a31289b0daabe8966e6cf075ce4f8655deb
Author: Michele Sciabarra <[email protected]>
AuthorDate: Wed Sep 30 15:33:35 2026 +0200
alignment to 0.9.0 RC7 (#257)
* first testable rework
* align
* aligned all the builds to the new standard
* aligning stardard
* sync
* sync
* sync
* no docker.io
* tasks aligned with tests
* aligned to operator
* update license
* sync
* syncronizing runtimes and testing
* fixed references to OPENWHISK tag
* Developer Guide and updated README
* no site in source
* referencing to the website for install
* update build windows
* resync cli and runtimes
* remove ops if there was one already
* sync
* adding syncimages to update references
* sync images
* fix license
* build-and-test-windows.ps1 working with docker installer
* fixed typo
* find binaries and exclude - wip
* cleaned binaries
* update license
* find binary files
* header fix runtimes
* oplugins
* added sso
* changes
* use the version from the folder if not git
* sync cli rebranded
* alignment to rebranded cli
* sync top level
* build with gradle and robust release
* improved releaser
* license and notice for openserverless
* including upddates submodules
* cleaned the latest unmatching files
* completing the process
* updated releasing script and writing the release process
* work in progress licenses
* trimmed openwhisk
* updated build
* sync
* addmin license file
* header updates
* cleaned more
* latest fixes to headers
* updated SOURCE license
* licenses
* update build
* sync stremer
* modified submodules
* updated LICENSE and NOTICE
* sync
* sync images
* sync RC6
* removal of configurator, updating licenses and references
---------
Co-authored-by: Michele Sciabarra <[email protected]>
Co-authored-by: Build OpenServerless <[email protected]>
---
.github/ISSUE_TEMPLATE/BUG_REPORT.md | 21 +--------------------
.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md | 21 +--------------------
.licenserc.yaml | 1 +
.rat-excludes | 3 +++
CHANGES | 6 ++++++
LICENSE | 12 ++----------
NOTICE | 18 ------------------
Taskfile.yml | 6 ------
cli | 2 +-
devcontainer | 2 +-
no-release.txt | 2 --
oplugins | 2 +-
releasing.py | 15 +++++----------
streamer | 2 +-
14 files changed, 23 insertions(+), 90 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.md
b/.github/ISSUE_TEMPLATE/BUG_REPORT.md
index 8885f71..0abe3e4 100644
--- a/.github/ISSUE_TEMPLATE/BUG_REPORT.md
+++ b/.github/ISSUE_TEMPLATE/BUG_REPORT.md
@@ -1,22 +1,3 @@
-<!--
- ~ 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.
--->
-
---
name: Bug Report
@@ -55,4 +36,4 @@ Minimal yet complete reproducer code (or URL to code):
- K8S Runtime and version:
- OPS CLI version:
-- Others:
\ No newline at end of file
+- Others:
diff --git a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
index 132492a..bd196d7 100644
--- a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
+++ b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
@@ -1,22 +1,3 @@
-<!--
- ~ 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.
--->
-
---
name: Feature Request
@@ -30,4 +11,4 @@ about: Suggest an idea for OpenServerless
A clear and concise description of what you want to happen. You can explain
more about input of the feature, and output of it.
## Other related information
-Add any other context or screenshots about the feature request here.
\ No newline at end of file
+Add any other context or screenshots about the feature request here.
diff --git a/.licenserc.yaml b/.licenserc.yaml
index a83f944..7a05586 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -30,6 +30,7 @@ header:
- 'streamer'
- 'testing'
- 'build'
+ - '.github'
- 'LICENSE'
- 'DISCLAIMER'
- 'NOTICE'
diff --git a/.rat-excludes b/.rat-excludes
index 3a0e3e8..27f1ac6 100644
--- a/.rat-excludes
+++ b/.rat-excludes
@@ -35,6 +35,9 @@
# skip .git
**/.git
+# skip .git
+**/.github
+
# skip temp files
**/_*
diff --git a/CHANGES b/CHANGES
index c98543c..e00019f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -53,3 +53,9 @@ This is the initial version of the CHANGES file for the
project. It outlines the
- removed mongodb support entirely (monngodb name retained meaning ferretdb)
- fixed issues in the ops setup server deployment
- added tika support
+
+# 0.9.0-RC7
+- moved oplugins/util/config to its own openserverless-configurator repo
+- do no not add OPS_BRANCH in ~/.profile any more
+- updated the LICENSE and NOTICE for oplugins and top level
+
diff --git a/LICENSE b/LICENSE
index 5ad00c5..09efb36 100644
--- a/LICENSE
+++ b/LICENSE
@@ -328,13 +328,6 @@ which were released under an MIT license.
* xml2js (0.5.0)
* xmlbuilder (11.0.1)
-The pre-built file oplugins/util/config/configurator.js embeds the following
-components, which were released under an MIT license.
-
- * @clack/core (0.3.4)
- * @clack/prompts (0.7.0)
- * sisteransi (1.0.5)
-
The MIT license reads as follows:
Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -365,9 +358,8 @@ which were released under an ISC license.
* inherits (2.0.4)
* sax (1.4.1)
-The pre-built file oplugins/util/config/configurator.js embeds picocolors
-(1.0.1), and the pre-built file oplugins/admin/usage/usage.js embeds yaml
-(2.8.3), which were released under an ISC license.
+The pre-built file oplugins/admin/usage/usage.js embeds yaml (2.8.3), which
+was released under an ISC license.
The ISC license reads as follows:
diff --git a/NOTICE b/NOTICE
index bbda682..9a1e87a 100644
--- a/NOTICE
+++ b/NOTICE
@@ -156,24 +156,6 @@ under a BSD 3-Clause license.
Copyright (c) 2005-2024, Eugene Lazutkin
-This product bundles, in the pre-built JavaScript file
-oplugins/util/config/configurator.js, @clack/core and @clack/prompts which
-were released under an MIT license.
-
-Copyright (c) Nate Moore
-
-This product bundles, in the pre-built JavaScript file
-oplugins/util/config/configurator.js, sisteransi which was released under an
-MIT license.
-
-Copyright (c) 2018 Terkel Gjervig Nielsen
-
-This product bundles, in the pre-built JavaScript file
-oplugins/util/config/configurator.js, picocolors which was released under an
-ISC license.
-
-Copyright (c) 2021 Alexey Raspopov, Kostiantyn Denysov, Anton Verinov
-
This product bundles, in the pre-built JavaScript file
oplugins/admin/usage/usage.js, yaml which was released under an ISC license.
diff --git a/Taskfile.yml b/Taskfile.yml
index 9018f9b..b6f0a04 100644
--- a/Taskfile.yml
+++ b/Taskfile.yml
@@ -202,10 +202,6 @@ tasks:
- ln -sf $(pwd)/ops ~/.local/bin/ops
- test -d ~/.ops/{{.OPS_BRANCH}}/oplugins || ln -sf $(pwd)/oplugins
~/.ops/{{.OPS_BRANCH}}/oplugins
- touch ~/.profile
- - |
- if ! grep -q OPS_BRANCH= ~/.profile
- then echo export OPS_BRANCH={{.OPS_BRANCH}} >>~/.profile
- fi
- |
if ! grep -q 'PATH=~/.local/bin' ~/.profile
then echo 'export PATH=~/.local/bin:"$PATH"' >>~/.profile
@@ -333,13 +329,11 @@ tasks:
silent: true
desc: find binary files
cmds:
- # configurator.js is a false positive because of an embedded unicode
character
- >
find . -name .git -prune
-o -iname '*.png' -prune
-o -iname '*.jpg' -prune
-o -iname '*.ico' -prune
- -o -path './oplugins/util/config/configurator.js' -prune
-o -type f -size +0 -print0
| xargs -0 file --mime-encoding
| grep ':.*\bbinary$' | cut -d: -f1
diff --git a/cli b/cli
index edb8de2..74d702c 160000
--- a/cli
+++ b/cli
@@ -1 +1 @@
-Subproject commit edb8de211447cb4971583ea47f3cf735b1597993
+Subproject commit 74d702cf0674f3cb982a3d3848512cef36100d1b
diff --git a/devcontainer b/devcontainer
index 6188b03..c639db1 160000
--- a/devcontainer
+++ b/devcontainer
@@ -1 +1 @@
-Subproject commit 6188b034d54492f971b0db8faf89dc65d4f90e27
+Subproject commit c639db115dfddf5e660841eaf520beea541047d3
diff --git a/no-release.txt b/no-release.txt
index 6c04b59..d475e53 100644
--- a/no-release.txt
+++ b/no-release.txt
@@ -18,8 +18,6 @@ openserverless/openserverless.code-workspace
openserverless/oplugins-op/enterprise-util/kafka/jmx/jmx_prometheus_javaagent-0.18.0.jar
openserverless/runtimes/tests/java/hello.jar
-openserverless/oplugins/util/config/configurator
-openserverless/oplugins/util/config/configurator/*
openserverless/WARN
openserverless/oplugins-op/WARN
openserverless/runtimes/experimental/php/v8.3/WARN
diff --git a/oplugins b/oplugins
index 3a3e675..8976968 160000
--- a/oplugins
+++ b/oplugins
@@ -1 +1 @@
-Subproject commit 3a3e67527f07537f7af976b8928147296fb4e405
+Subproject commit 897696813c18bfe7bdf2c108f227de9044c9a291
diff --git a/releasing.py b/releasing.py
index ce2d9ae..29e9539 100755
--- a/releasing.py
+++ b/releasing.py
@@ -36,8 +36,8 @@ output:
with a closing date. Without it the mail is the [ANNOUNCE] of the
final release, whose artifacts live under `dist/release`.
-The KEYS file is the exception: it is shared by all releases and always
-lives in `dist/release`, so it is linked from there even for candidates.
+The KEYS file is the exception: it is shared by all releases, so it is
+always linked from https://downloads.apache.org, even for candidates.
Usage:
@@ -140,20 +140,15 @@ class Release:
return "https://dist.apache.org/repos/dist/%s/%s" \
% (area, self.project_path)
- @property
- def release_root(self):
- """Release area of the dist repo, where shared files such as KEYS
live."""
- return "https://dist.apache.org/repos/dist/release/%s" \
- % self.project_path
-
@property
def artifacts_url(self):
return "%s/%s" % (self.dist_root, self.full_version)
@property
def keys_url(self):
- """KEYS always lives in the release area, also for candidates."""
- return "%s/KEYS" % self.release_root
+ """KEYS is shared by all releases, so it is linked from the
+ downloads mirror also for candidates."""
+ return "https://downloads.apache.org/%s/KEYS" % self.project_path
@property
def downloads_url(self):
diff --git a/streamer b/streamer
index 7e17621..2de9299 160000
--- a/streamer
+++ b/streamer
@@ -1 +1 @@
-Subproject commit 7e1762123187a75a5cc76d5fbc2f006e462bea80
+Subproject commit 2de92993ff4930715eec38ae80ed91b9ded15c21