Re: [VOTE] Release Apache OpenWhisk Runtime Swift (v1.19.0, rc1)

2024-09-17 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Swift (v1.19.0, rc1)

--

$ ./rcverify.sh openwhisk-runtime-swift 1.19.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.71JzPAm8ak
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-swift-1.19.0-sources.tar.gz... ok
fetching openwhisk-runtime-swift-1.19.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-swift-1.19.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-swift-1.19.0-sources.tar.gz... ok
openwhisk-runtime-swift-1.19.0-sources.tar.gz:
A19B278D 552E0166 EC1DB8C4 E511137B 04B6F2FE 3EB35F9C 2D4ABFB0 1F777968
E2F4BFDD
 173174E0 021D7B10 D0712103 00A01ACD A1421184 E20F29B7 3EF2876B
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.71JzPAm8ak)... ok

2024년 9월 17일 (화) 오전 10:57, David Grove 님이 작성:

> Hi,
>
> This is a call to vote on releasing version 1.19.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
> * OpenWhisk Runtime Swift: 599672b55986a9caf0bd28a1f08cc4e33f597fbd
>
> https://github.com/apache/openwhisk-runtime-swift/commit/599672b55986a9caf0bd28a1f08cc4e33f597fbd
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-swift-1.19.0-sources.tar.gz
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-swift-1.19.0-sources.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-swift-1.19.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
> https://github.com/apache/openwhisk-release/blob/5a47c52/tools/rcverify.sh
>
> Usage:
> curl -s "
> https://raw.githubusercontent.com/apache/openwhisk-release/5a47c52/tools/rcverify.sh";
> -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-runtime-swift 1.19.0 rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime PHP (v1.21.0, rc1)

2024-09-17 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime PHP (v1.21.0, rc1)

---

$ ./rcverify.sh openwhisk-runtime-php 1.21.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.FDYSwJigLg
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-php-1.21.0-sources.tar.gz... ok
fetching openwhisk-runtime-php-1.21.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-php-1.21.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-php-1.21.0-sources.tar.gz... ok
openwhisk-runtime-php-1.21.0-sources.tar.gz:
711430A3 397631D5 AAF9C2D1 446FD147 EE625B0F 0812B2C3 43EB20AF 21C33E49
6C7F4918
 B5FF4BC9 F6B11F33 94D5B071 8CFF9288 32DBDC4E 8B1797AF 78FA0459
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.FDYSwJigLg)... ok

2024년 9월 17일 (화) 오전 10:55, David Grove 님이 작성:

> Hi,
>
> This is a call to vote on releasing version 1.21.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
> * OpenWhisk Runtime PHP: ca8a68313f466ed5f797594fda477b1437fcac8f
>
> https://github.com/apache/openwhisk-runtime-php/commit/ca8a68313f466ed5f797594fda477b1437fcac8f
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.21.0-sources.tar.gz
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.21.0-sources.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.21.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
> https://github.com/apache/openwhisk-release/blob/5a47c52/tools/rcverify.sh
>
> Usage:
> curl -s "
> https://raw.githubusercontent.com/apache/openwhisk-release/5a47c52/tools/rcverify.sh";
> -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-runtime-php 1.21.0 rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Python (v1.20.0, rc1)

2024-09-17 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Python (v1.20.0, rc1)

-
$ ./rcverify.sh openwhisk-runtime-python 1.20.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.vm4EonM2Z0
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-python-1.20.0-sources.tar.gz... ok
fetching openwhisk-runtime-python-1.20.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-python-1.20.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-python-1.20.0-sources.tar.gz... ok
openwhisk-runtime-python-1.20.0-sources.tar.gz:
F6B97DC9 7A7F8F6B DEE4C795 6754C3A7 BB717009 F9E91EE7 D95FD269 81DCE19C
D60C4D08
 BD53C1C4 0DD1DDC6 EDDD90D9 B0C2C09B 227124F9 48585FFE BD3CF1E1
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.vm4EonM2Z0)... ok

2024년 9월 17일 (화) 오전 10:50, David Grove 님이 작성:

> Hi,
>
> This is a call to vote on releasing version 1.20.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
> * OpenWhisk Runtime Python: b85d85642155bf39ccbce4c3b490d587f2029178
>
> https://github.com/apache/openwhisk-runtime-python/commit/b85d85642155bf39ccbce4c3b490d587f2029178
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.20.0-sources.tar.gz
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.20.0-sources.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.20.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
> https://github.com/apache/openwhisk-release/blob/5a47c52/tools/rcverify.sh
>
> Usage:
> curl -s "
> https://raw.githubusercontent.com/apache/openwhisk-release/5a47c52/tools/rcverify.sh";
> -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-runtime-python 1.20.0 rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Java (v1.20.0, rc1)

2024-09-17 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Java (v1.20.0, rc1)

--
$ ./rcverify.sh openwhisk-runtime-java 1.20.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.nWNVkdmlnV
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-java-1.20.0-sources.tar.gz... ok
fetching openwhisk-runtime-java-1.20.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-java-1.20.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-java-1.20.0-sources.tar.gz... ok
openwhisk-runtime-java-1.20.0-sources.tar.gz:
482E890D 691C5582 58CB58A2 2431306E 7458F7EA C5087BA1 6785FB00 2AC5A72A
DF323501
 F038C9B8 4A91FA5B E4642C8A 93B83205 FDD9768E C9D7BC44 EA062926
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.nWNVkdmlnV)... ok

2024년 9월 17일 (화) 오전 10:50, Rodric Rabbah 님이 작성:

> +1 to release
>
> ./rcverify.sh openwhisk-runtime-java 1.20.0 rc1
> rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
> 5CFD)
> working in the following directory:
> /var/folders/b7/f7jgzjn11m3fglrnltk37cxrgp/T/tmp.BrosxNRUgz
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-java-1.20.0-sources.tar.gz... ok
> fetching openwhisk-runtime-java-1.20.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-java-1.20.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-java-1.20.0-sources.tar.gz... ok
> openwhisk-runtime-java-1.20.0-sources.tar.gz:
> 482E890D 691C5582 58CB58A2 2431306E 7458F7EA C5087BA1 6785FB00 2AC5A72A
> DF323501 F038C9B8 4A91FA5B E4642C8A 93B83205 FDD9768E C9D7BC44 EA062926
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license...cmp: EOF on
> /var/folders/b7/f7jgzjn11m3fglrnltk37cxrgp/T/tmp.BrosxNRUgz/LICENSE-2.0
>  failed (cmp -n 11358
>
> '/var/folders/b7/f7jgzjn11m3fglrnltk37cxrgp/T/tmp.BrosxNRUgz/LICENSE-2.0'
>
> '/var/folders/b7/f7jgzjn11m3fglrnltk37cxrgp/T/tmp.BrosxNRUgz/openwhisk-runtime-java-1.20.0/LICENSE.txt')
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
>
> checked license manually
>
>
> On Mon, Sep 16, 2024 at 9:47 PM David Grove  wrote:
>
> > Hi,
> >
> > This is a call to vote on releasing version 1.20.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> > * OpenWhisk Runtime Java: f2f67db117c6cd3695493439c35e8aa39391d2d5
> >
> >
> https://github.com/apache/openwhisk-runtime-java/commit/f2f67db117c6cd3695493439c35e8aa39391d2d5
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.20.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.20.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.20.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> https://github.com/apache/openwhisk-release/blob/5a47c52/tools/rcverify.sh
> >
> > Usage:
> > curl -s "
> >
> https://raw.githubusercontent.com/apache/openwhisk-release/5a47c52/tools/rcverify.sh
> "
> > -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-runtime-java 1.20.0 rc1
> >
> > Please vote to approve this release:
> >
> >   [ ] +1 Approve the release
> >   [ ]  0 Don't care
> >   [ ] -1 Don't release, because ...
> >
> > Release verification c

Re: [VOTE] Release Apache OpenWhisk Runtime Dotnet (v1.18.0, rc1)

2024-09-10 Thread Dominic Kim
 Thanks, Rodric.
After installing diffutils, it works as expected.
(I had to use the cmp command from the diffutils package.)

brew install diffutils


$ ./rcverify.sh openwhisk-runtime-dotnet 1.18.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.YHp7TZtVGE
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-dotnet-1.18.0-sources.tar.gz... ok
fetching openwhisk-runtime-dotnet-1.18.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-dotnet-1.18.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-dotnet-1.18.0-sources.tar.gz... ok
openwhisk-runtime-dotnet-1.18.0-sources.tar.gz:
33B1565D DF5B9690 C5ECE573 A1340DF1 276A5A16 0C64D92C F99EE178 55F7BF50
C38CBA41
 3E99F5CE 6C3D9576 96C9478E EB334F92 E7A425C8 F09E63EF 9218783E
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.YHp7TZtVGE)... ok


2024년 9월 10일 (화) 오후 4:08, Rob Allen 님이 작성:

> +1 to release Apache OpenWhisk Runtime Dotnet (v1.18.0, rc1)
>
> Checked with rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF
> 1A25 13E1 5CFD)
>
> Regards,
>
> Rob
>
>
>
> > On 10 Sep 2024, at 01:16, David Grove  wrote:
> >
> > Hi,
> >
> > This is a call to vote on releasing version 1.18.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> > * OpenWhisk Runtime Dotnet: a9706af7f7351362d20a43d18dabfa8fad7342d2
> >
> https://github.com/apache/openwhisk-runtime-dotnet/commit/a9706af7f7351362d20a43d18dabfa8fad7342d2
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.18.0-sources.tar.gz
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.18.0-sources.tar.gz.asc
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.18.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> https://github.com/apache/openwhisk-release/blob/cb24678/tools/rcverify.sh
> >
> > Usage:
> > curl -s "
> https://raw.githubusercontent.com/apache/openwhisk-release/cb24678/tools/rcverify.sh";
> -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-runtime-dotnet 1.18.0 rc1
> >
> > Please vote to approve this release:
> >
> >  [ ] +1 Approve the release
> >  [ ]  0 Don't care
> >  [ ] -1 Don't release, because ...
> >
> > Release verification checklist for reference:
> >  [ ] Download links are valid.
> >  [ ] Checksums and PGP signatures are valid.
> >  [ ] Source code artifacts have correct names matching the current
> release.
> >  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >  [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
> >  [ ] No compiled archives bundled in source archive.
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> > [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
> >
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Go (v1.25.0, rc1)

2024-08-29 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Go (v1.25.0, rc1)

Verification results are attached.

$ ./rcverify.sh openwhisk-runtime-go 1.25.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.MHZdQ9xz
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-go-1.25.0-sources.tar.gz... ok
fetching openwhisk-runtime-go-1.25.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-go-1.25.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-go-1.25.0-sources.tar.gz... ok
openwhisk-runtime-go-1.25.0-sources.tar.gz:
50553BBE 79031FBD 222AE5FD 7FD3D968 5073F3D7 3937E07E 2CD2DB1D 7AC2E6D0
60530CC2
 A699963B 428EE575 646E99E6 A6B8CF55 62A94945 E7A98595 0213AF48
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.MHZdQ9xz)... ok

2024년 8월 30일 (금) 오전 1:04, Rob Allen 님이 작성:

> +1 to release Apache OpenWhisk Runtime Go (v1.25.0, rc1)
>
> Checked with rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF
> 1A25 13E1 5CFD)
>
> Regards,
>
> Rob
>
> > On 29 Aug 2024, at 16:39, David Grove  wrote:
> >
> > Hi,
> >
> > This is a call to vote on releasing version 1.25.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> > * OpenWhisk Runtime Go: 7530882b7565c2909f2d1cd334f33d5794b61737
> >
> https://github.com/apache/openwhisk-runtime-go/commit/7530882b7565c2909f2d1cd334f33d5794b61737
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.25.0-sources.tar.gz
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.25.0-sources.tar.gz.asc
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.25.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> https://github.com/apache/openwhisk-release/blob/1f9463f/tools/rcverify.sh
> >
> > Usage:
> > curl -s "
> https://raw.githubusercontent.com/apache/openwhisk-release/1f9463f/tools/rcverify.sh";
> -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-runtime-go 1.25.0 rc1
> >
> > Please vote to approve this release:
> >
> >  [ ] +1 Approve the release
> >  [ ]  0 Don't care
> >  [ ] -1 Don't release, because ...
> >
> > Release verification checklist for reference:
> >  [ ] Download links are valid.
> >  [ ] Checksums and PGP signatures are valid.
> >  [ ] Source code artifacts have correct names matching the current
> release.
> >  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >  [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
> >  [ ] No compiled archives bundled in source archive.
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> > [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
> >
>
>


Re: DISCUSS - runtime release wave

2024-08-28 Thread Dominic Kim
+1 to releasing runtimes.

Thanks, Dave, for handling this, and thanks to Falk and Luke for the recent
updates. I apologize for not being able to participate in the project
recently, but I plan to restart my participation soon.

Sincerely,
Dominic

2024년 8월 29일 (목) 오전 10:27, David Grove 님이 작성:

> Hi,
>
> Go 1.23 recently came out and Falk and Luke collaborated
> to get that supported by openwhisk-runtime-go and clear up a build problem
> we were having due to an old version of the scalafmt plugin.
>
> To celebrate, I’d like to release a new
> openwhisk-runtime-go version and then do the usual wave of updating all the
> action-loop runtimes to use that release and then release them.  Along the
> way, we can make sure we’re up-to-date on language runtime versions and
> clear any minor issues since the last release of each runtime.
>
> --dave
>
>


OpenWhisk-core 2.0.0 released

2024-04-09 Thread Dominic Kim
Version 2.0.0 of the OpenWhisk Core is now available on the website
https://openwhisk.apache.org/downloads.html.

Best regards
Dominic


Re: [VOTE] Release Apache OpenWhisk (v2.0.0, rc1)

2024-04-02 Thread Dominic Kim
The vote has been closed.

It was successful with 3 binding +1 votes (Allen, Grove, Kim) and no other
veto cast.

I will proceed with the rest of the release process.

-dom

2024년 4월 2일 (화) 오전 9:29, Dominic Kim 님이 작성:

> +1 to release OpenWhisk 2.0.0, rc1.
>
> -dom
>
> $ ./rcverify.sh OpenWhisk 2.0.0 rc1
>
> rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
> 5CFD)
> working in the following directory:
> /var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.30oMqWxL
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching OpenWhisk-2.0.0-sources.tar.gz... ok
> fetching OpenWhisk-2.0.0-sources.tar.gz.asc... ok
> fetching OpenWhisk-2.0.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for OpenWhisk-2.0.0-sources.tar.gz... ok
> OpenWhisk-2.0.0-sources.tar.gz: 7841F303 ED07D8D7 AC503A79 CD96A940
> 2C4398D8
> 1F7C468C 29A3F060 E09CAD41 7982C4B6
> 27AE3796
> 095EA6E4 30273EFF 5BCBBF9E 20721B47
> BFBCB04E
>     AA27C5DA
> validating sha512... passed
> verifying asc... passed (signed-by: Dominic Kim )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.30oMqWxL)... ok
>
> 2024년 4월 2일 (화) 오전 5:16, Dave Grove 님이 작성:
>
>> +1 to release OpenWhisk 2.0.0 from rc1.
>>
>> rcverify log appended.
>>
>> --Dave
>>
>> dgrove@Dave's IBM Mac tools % ./rcverify.sh OpenWhisk 2.0.0 rc1
>> rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
>> 5CFD)
>> working in the following directory:
>> /var/folders/3_/nsprkc292hs14p3krsml7fm8gn/T/tmp.TJyNxopbEL
>> fetching tarball and signatures from
>> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
>> fetching OpenWhisk-2.0.0-sources.tar.gz... ok
>> fetching OpenWhisk-2.0.0-sources.tar.gz.asc... ok
>> fetching OpenWhisk-2.0.0-sources.tar.gz.sha512... ok
>> fetching apache license... ok
>> fetching release keys... ok
>> importing keys... ok (keys already imported (processed 14 unchanged 14))
>> unpacking tar ball... ok
>> cloning scancode... ok
>> computing sha512 for OpenWhisk-2.0.0-sources.tar.gz... ok
>> OpenWhisk-2.0.0-sources.tar.gz: 7841F303 ED07D8D7 AC503A79 CD96A940
>> 2C4398D8
>> 1F7C468C 29A3F060 E09CAD41 7982C4B6
>> 27AE3796
>> 095EA6E4 30273EFF 5BCBBF9E 20721B47
>> BFBCB04E
>> AA27C5DA
>> validating sha512... passed
>> verifying asc... passed (signed-by: Dominic Kim )
>> verifying notice... passed
>> verifying absence of DISCLAIMER.txt passed
>> verifying license... passed
>> verifying sources have proper headers... passed
>> scanning for executable files... passed
>> scanning for unexpected file types... passed
>> scanning for archives... passed
>> scanning for packages... passed
>> scanning package.json for version match... passed (none detected)
>> scanning package-lock.json for version match... passed (none detected)
>> removing the scratch space
>> (/var/folders/3_/nsprkc292hs14p3krsml7fm8gn/T/tmp.TJyNxopbEL)... ok
>>
>> On 2024/03/29 04:33:47 Dominic Kim wrote:
>> > Hi,
>> >
>> > This is a call to vote on releasing version 2.0.0 release candidate rc1
>> of
>> > the following project module with artifacts built from the Git
>> repositories
>> > and commit IDs listed below.
>> >
>> > * OpenWhisk: c377ce94616f8822f96e4868c89dd4ad66a517a0
>> >
>> >
>> https://github.com/apache/openwhisk/commit/c377ce94616f8822f96e4868c89dd4ad66a517a0
>> >
>> >
>> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz
>> >
>> >
>> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz.asc
>> >
>> >
>> https://dist.apache.org

Re: [VOTE] Release Apache OpenWhisk (v2.0.0, rc1)

2024-04-01 Thread Dominic Kim
+1 to release OpenWhisk 2.0.0, rc1.

-dom

$ ./rcverify.sh OpenWhisk 2.0.0 rc1

rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.30oMqWxL
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching OpenWhisk-2.0.0-sources.tar.gz... ok
fetching OpenWhisk-2.0.0-sources.tar.gz.asc... ok
fetching OpenWhisk-2.0.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for OpenWhisk-2.0.0-sources.tar.gz... ok
OpenWhisk-2.0.0-sources.tar.gz: 7841F303 ED07D8D7 AC503A79 CD96A940 2C4398D8
1F7C468C 29A3F060 E09CAD41 7982C4B6 27AE3796
095EA6E4 30273EFF 5BCBBF9E 20721B47 BFBCB04E
AA27C5DA
validating sha512... passed
verifying asc... passed (signed-by: Dominic Kim )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.30oMqWxL)... ok

2024년 4월 2일 (화) 오전 5:16, Dave Grove 님이 작성:

> +1 to release OpenWhisk 2.0.0 from rc1.
>
> rcverify log appended.
>
> --Dave
>
> dgrove@Dave's IBM Mac tools % ./rcverify.sh OpenWhisk 2.0.0 rc1
> rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
> 5CFD)
> working in the following directory:
> /var/folders/3_/nsprkc292hs14p3krsml7fm8gn/T/tmp.TJyNxopbEL
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching OpenWhisk-2.0.0-sources.tar.gz... ok
> fetching OpenWhisk-2.0.0-sources.tar.gz.asc... ok
> fetching OpenWhisk-2.0.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for OpenWhisk-2.0.0-sources.tar.gz... ok
> OpenWhisk-2.0.0-sources.tar.gz: 7841F303 ED07D8D7 AC503A79 CD96A940
> 2C4398D8
> 1F7C468C 29A3F060 E09CAD41 7982C4B6
> 27AE3796
> 095EA6E4 30273EFF 5BCBBF9E 20721B47
> BFBCB04E
>         AA27C5DA
> validating sha512... passed
> verifying asc... passed (signed-by: Dominic Kim )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/3_/nsprkc292hs14p3krsml7fm8gn/T/tmp.TJyNxopbEL)... ok
>
> On 2024/03/29 04:33:47 Dominic Kim wrote:
> > Hi,
> >
> > This is a call to vote on releasing version 2.0.0 release candidate rc1
> of
> > the following project module with artifacts built from the Git
> repositories
> > and commit IDs listed below.
> >
> > * OpenWhisk: c377ce94616f8822f96e4868c89dd4ad66a517a0
> >
> >
> https://github.com/apache/openwhisk/commit/c377ce94616f8822f96e4868c89dd4ad66a517a0
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> https://github.com/apache/openwhisk-release/blob/1f9463f/tools/rcverify.sh
> >
> > Usage:
> > curl -s "
> >
> https://raw.githubusercontent.com/apache/openwhisk-release/1f9463f/tools/rcverify.sh
> "
> > -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh OpenWhisk 2.0.0 rc1
> >
> > Please vote to approve this release:
> >
> >   

[VOTE] Release Apache OpenWhisk (v2.0.0, rc1)

2024-03-28 Thread Dominic Kim
Hi,

This is a call to vote on releasing version 2.0.0 release candidate rc1 of
the following project module with artifacts built from the Git repositories
and commit IDs listed below.

* OpenWhisk: c377ce94616f8822f96e4868c89dd4ad66a517a0

https://github.com/apache/openwhisk/commit/c377ce94616f8822f96e4868c89dd4ad66a517a0

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz.asc

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/OpenWhisk-2.0.0-sources.tar.gz.sha512

This release is comprised of source code distribution only.

You can use this UNIX script to download the release and verify the
checklist below:
https://github.com/apache/openwhisk-release/blob/1f9463f/tools/rcverify.sh

Usage:
curl -s "
https://raw.githubusercontent.com/apache/openwhisk-release/1f9463f/tools/rcverify.sh";
-o rcverify.sh
chmod +x rcverify.sh
./rcverify.sh OpenWhisk 2.0.0 rc1

Please vote to approve this release:

  [ ] +1 Approve the release
  [ ]  0 Don't care
  [ ] -1 Don't release, because ...

Release verification checklist for reference:
  [ ] Download links are valid.
  [ ] Checksums and PGP signatures are valid.
  [ ] Source code artifacts have correct names matching the current release.
  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [ ] All files have license headers as specified by OpenWhisk project
policy [1].
  [ ] No compiled archives bundled in source archive.

This majority vote is open for at least 72 hours.


[1]
https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md


Re: [Discuss] Release OpenWhisk 2.0.0

2024-03-05 Thread Dominic Kim
The PR [1] has been merged.
Now the scheduler is enabled by default.

Thanks all, for your comments and review.

[1] https://github.com/apache/openwhisk/pull/5463

2024년 2월 26일 (월) 오전 12:28, Rodric Rabbah 님이 작성:

> Thanks Dominic, I reviewed the PR and left a minor question. LGTM.
>
>
> On Sun, Feb 25, 2024 at 1:18 AM Dominic Kim  wrote:
>
> > Now the main PR [1] has passed all CI tests and it has been approved.
> > Any comments would be appreciated.
> > Since it's a kind of breaking change, I would wait for several days
> before
> > merging it.
> >
> > Best regards
> > Dominic
> >
> > [1] https://github.com/apache/openwhisk/pull/5463
> >
> >
> > 2024년 2월 19일 (월) 오전 8:15, Dominic Kim 님이 작성:
> >
> > > I am still working on making ci tests work.
> > > I think we need similar changes in the openwhisk-deploy-kube repo to
> > > enable the scheduler by default.
> > > Could anyone address this part in the meantime?
> > >
> > > I appreciate your help.
> > >
> > > Best regards
> > > Dominic.
> > >
> > >
> > > 2024년 2월 17일 (토) 오전 12:03, Dave Grove 님이 작성:
> > >
> > >> Sounds great!
> > >>
> > >> I agree we should go to 2.0.0 and that we should make the new
> scheduler
> > >> the default.
> > >>
> > >> --Dave
> > >>
> > >> On 2024/02/11 01:03:26 Dominic Kim wrote:
> > >> > Dear whiskers.
> > >> >
> > >> > Since we released the first official OpenWhisk Core 1.0.0 in 2020,
> > it's
> > >> > been around 3 years since we didn't release the subsequent version.
> > >> > We need to discuss whether the version should be 2.0.0, but I
> believe
> > >> this
> > >> > is the right time to release a new version.
> > >> >
> > >> > I am thinking of enabling the new scheduler by default before
> > releasing
> > >> the
> > >> > new version.
> > >> > So I am considering using 2.0.0 as the new version number because
> > there
> > >> are
> > >> > fundamental changes.
> > >> >
> > >> > Please let me know if you want to use another version number and if
> > any
> > >> PRs
> > >> > should be merged before releasing the new version of OpenWhisk Core.
> > >> > Currently, the following PRs are in my mind.
> > >> >
> > >> > - Upgrade the docker version to 23.0.6 [1]
> > >> > - Enable multiple controllers [2]
> > >> > - Add test cases that guarantee the main execution flows of
> > >> FPCScheduler [3]
> > >> > - (not opened yet) Enable the scheduler by default
> > >> >
> > >> > [1] https://github.com/apache/openwhisk/pull/5436
> > >> > [2] https://github.com/apache/openwhisk/pull/5420
> > >> > [3] https://github.com/apache/openwhisk/pull/5308
> > >> >
> > >> > Best regards
> > >> > Dominic
> > >> >
> > >>
> > >
> >
>


Re: [Discuss] Release OpenWhisk 2.0.0

2024-02-24 Thread Dominic Kim
Now the main PR [1] has passed all CI tests and it has been approved.
Any comments would be appreciated.
Since it's a kind of breaking change, I would wait for several days before
merging it.

Best regards
Dominic

[1] https://github.com/apache/openwhisk/pull/5463


2024년 2월 19일 (월) 오전 8:15, Dominic Kim 님이 작성:

> I am still working on making ci tests work.
> I think we need similar changes in the openwhisk-deploy-kube repo to
> enable the scheduler by default.
> Could anyone address this part in the meantime?
>
> I appreciate your help.
>
> Best regards
> Dominic.
>
>
> 2024년 2월 17일 (토) 오전 12:03, Dave Grove 님이 작성:
>
>> Sounds great!
>>
>> I agree we should go to 2.0.0 and that we should make the new scheduler
>> the default.
>>
>> --Dave
>>
>> On 2024/02/11 01:03:26 Dominic Kim wrote:
>> > Dear whiskers.
>> >
>> > Since we released the first official OpenWhisk Core 1.0.0 in 2020, it's
>> > been around 3 years since we didn't release the subsequent version.
>> > We need to discuss whether the version should be 2.0.0, but I believe
>> this
>> > is the right time to release a new version.
>> >
>> > I am thinking of enabling the new scheduler by default before releasing
>> the
>> > new version.
>> > So I am considering using 2.0.0 as the new version number because there
>> are
>> > fundamental changes.
>> >
>> > Please let me know if you want to use another version number and if any
>> PRs
>> > should be merged before releasing the new version of OpenWhisk Core.
>> > Currently, the following PRs are in my mind.
>> >
>> > - Upgrade the docker version to 23.0.6 [1]
>> > - Enable multiple controllers [2]
>> > - Add test cases that guarantee the main execution flows of
>> FPCScheduler [3]
>> > - (not opened yet) Enable the scheduler by default
>> >
>> > [1] https://github.com/apache/openwhisk/pull/5436
>> > [2] https://github.com/apache/openwhisk/pull/5420
>> > [3] https://github.com/apache/openwhisk/pull/5308
>> >
>> > Best regards
>> > Dominic
>> >
>>
>


Re: [Discuss] Release OpenWhisk 2.0.0

2024-02-18 Thread Dominic Kim
I am still working on making ci tests work.
I think we need similar changes in the openwhisk-deploy-kube repo to enable
the scheduler by default.
Could anyone address this part in the meantime?

I appreciate your help.

Best regards
Dominic.


2024년 2월 17일 (토) 오전 12:03, Dave Grove 님이 작성:

> Sounds great!
>
> I agree we should go to 2.0.0 and that we should make the new scheduler
> the default.
>
> --Dave
>
> On 2024/02/11 01:03:26 Dominic Kim wrote:
> > Dear whiskers.
> >
> > Since we released the first official OpenWhisk Core 1.0.0 in 2020, it's
> > been around 3 years since we didn't release the subsequent version.
> > We need to discuss whether the version should be 2.0.0, but I believe
> this
> > is the right time to release a new version.
> >
> > I am thinking of enabling the new scheduler by default before releasing
> the
> > new version.
> > So I am considering using 2.0.0 as the new version number because there
> are
> > fundamental changes.
> >
> > Please let me know if you want to use another version number and if any
> PRs
> > should be merged before releasing the new version of OpenWhisk Core.
> > Currently, the following PRs are in my mind.
> >
> > - Upgrade the docker version to 23.0.6 [1]
> > - Enable multiple controllers [2]
> > - Add test cases that guarantee the main execution flows of FPCScheduler
> [3]
> > - (not opened yet) Enable the scheduler by default
> >
> > [1] https://github.com/apache/openwhisk/pull/5436
> > [2] https://github.com/apache/openwhisk/pull/5420
> > [3] https://github.com/apache/openwhisk/pull/5308
> >
> > Best regards
> > Dominic
> >
>


Re: [VOTE] Release Apache OpenWhisk Runtime Go (v1.24.0, rc1)

2024-02-13 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Go (v1.24.0, rc1).

$ ./rcverify.sh openwhisk-runtime-go 1.24.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.cjhrp5U4
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-go-1.24.0-sources.tar.gz... ok
fetching openwhisk-runtime-go-1.24.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-go-1.24.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-go-1.24.0-sources.tar.gz... ok
openwhisk-runtime-go-1.24.0-sources.tar.gz:
AC251E9F CA62FF78 ED8892D1 CE0F2F9C 8B12D1C7 AAAB321F 2BBA743C 200D76E5
2DEDEBC3
 C8D63DBF 505719EE 35896526 B013A7CE DDC3BD56 86D42A82 52FA900A
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.cjhrp5U4)... ok

2024년 2월 14일 (수) 오전 2:37, Rodric Rabbah 님이 작성:

> +1 to release
>
> ./rcverify.sh openwhisk-runtime-go 1.24.0 rc1
> rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
> 5CFD)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.icDrzl4p
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-go-1.24.0-sources.tar.gz... ok
> fetching openwhisk-runtime-go-1.24.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-go-1.24.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-go-1.24.0-sources.tar.gz... ok
> openwhisk-runtime-go-1.24.0-sources.tar.gz:
> AC251E9F CA62FF78 ED8892D1 CE0F2F9C 8B12D1C7 AAAB321F 2BBA743C 200D76E5
> 2DEDEBC3
>  C8D63DBF 505719EE 35896526 B013A7CE DDC3BD56 86D42A82 52FA900A
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.icDrzl4p)... ok
>
> On Tue, Feb 13, 2024 at 9:30 AM David Grove  wrote:
>
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.24.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Go: 39cdaa7ca54cd9c0f66bccb5098da1e5c6930209
> >
> >
> >
> https://github.com/apache/openwhisk-runtime-go/commit/39cdaa7ca54cd9c0f66bccb5098da1e5c6930209
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.24.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.24.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.24.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> https://github.com/apache/openwhisk-release/blob/2ad2003/tools/rcverify.sh
> >
> >
> >
> > Usage:
> >
> > curl -s
> >
> https://raw.githubusercontent.com/apache/openwhisk-release/2ad2003/tools/rcverify.sh
> > -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-go 1.24.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1 Approve the release
> >
> >   [ ]  0 Don't care
> >
> >   [ ] -1 Don't release, because ...
> >
> >
> >
> > Release verification checklist for reference:
> >
> >   [ ] Download links are valid.
> >
> >   [ ] Checksums and PGP signatures are valid.
> >
> >   [ ] Source code artifacts have correct names matching the current
> > release.
> >
> 

[Discuss] Release OpenWhisk 2.0.0

2024-02-10 Thread Dominic Kim
Dear whiskers.

Since we released the first official OpenWhisk Core 1.0.0 in 2020, it's
been around 3 years since we didn't release the subsequent version.
We need to discuss whether the version should be 2.0.0, but I believe this
is the right time to release a new version.

I am thinking of enabling the new scheduler by default before releasing the
new version.
So I am considering using 2.0.0 as the new version number because there are
fundamental changes.

Please let me know if you want to use another version number and if any PRs
should be merged before releasing the new version of OpenWhisk Core.
Currently, the following PRs are in my mind.

- Upgrade the docker version to 23.0.6 [1]
- Enable multiple controllers [2]
- Add test cases that guarantee the main execution flows of FPCScheduler [3]
- (not opened yet) Enable the scheduler by default

[1] https://github.com/apache/openwhisk/pull/5436
[2] https://github.com/apache/openwhisk/pull/5420
[3] https://github.com/apache/openwhisk/pull/5308

Best regards
Dominic


Re: [VOTE] Release Apache OpenWhisk Runtime Python (v1.19.0, rc1)

2024-02-02 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Python (v1.19.0, rc1)

verification results are attached


$ ./rcverify.sh openwhisk-runtime-python 1.19.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.zAqBSTAX
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-python-1.19.0-sources.tar.gz... ok
fetching openwhisk-runtime-python-1.19.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-python-1.19.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-python-1.19.0-sources.tar.gz... ok
openwhisk-runtime-python-1.19.0-sources.tar.gz:
D51670A5 3F88B826 58DE3FCD 7FB9BEF6 5846E7F2 BDE86CF7 E374BB7B 637342E6
DCC07CDC
 360A400F 6D090699 C9E46268 B8A2EB99 0CD3B001 F9F388EB B891F43A
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.zAqBSTAX)... ok

2024년 2월 3일 (토) 오전 5:13, Rodric Rabbah 님이 작성:

> +1 to release python runtime
>
> ./rcverify.sh openwhisk-runtime-python 1.19.0 rc1
> rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
> 5CFD)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.WF5FoyPZ
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-python-1.19.0-sources.tar.gz... ok
> fetching openwhisk-runtime-python-1.19.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-python-1.19.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-python-1.19.0-sources.tar.gz... ok
> openwhisk-runtime-python-1.19.0-sources.tar.gz:
> D51670A5 3F88B826 58DE3FCD 7FB9BEF6 5846E7F2 BDE86CF7 E374BB7B 637342E6
> DCC07CDC
>  360A400F 6D090699 C9E46268 B8A2EB99 0CD3B001 F9F388EB B891F43A
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.WF5FoyPZ)... ok
>
> On Fri, Feb 2, 2024 at 2:27 PM David Grove  wrote:
>
> > Hi,
> >
> >
> > Important note: This is the first release of 2024; be sure to update your
> > local copy of rcverify.sh so you get the latest version which has the
> > change to check for 2024 as the end year in NOTICE.txt.
> >
> >
> >
> > This is a call to vote on releasing version 1.19.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Python: 944d7a840f0622d4c09827a8d6339d95245bcb3f
> >
> >
> >
> https://github.com/apache/openwhisk-runtime-python/commit/944d7a840f0622d4c09827a8d6339d95245bcb3f
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.19.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.19.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.19.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> https://github.com/apache/openwhisk-release/blob/6cc7677/tools/rcverify.sh
> >
> >
> >
> > Usage:
> >
> > curl -s
> >
> https://raw.githubusercontent.com/apache/openwhisk-release/6cc7677/tools/rcverify.sh
> > -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-python 1.19.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1

Re: [VOTE] Release Apache OpenWhisk Runtime PHP (v1.20.0, rc1)

2024-02-02 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime PHP (v1.20.0, rc1)

verified results are attached



$ ./rcverify.sh openwhisk-runtime-php 1.20.0 rc1
rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
5CFD)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.JvyJJvcd
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-php-1.20.0-sources.tar.gz... ok
fetching openwhisk-runtime-php-1.20.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-php-1.20.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-php-1.20.0-sources.tar.gz... ok
openwhisk-runtime-php-1.20.0-sources.tar.gz:
2AA4F980 F14DD05F F28415B3 EDEA8BB9 D96F106A 628DA2A3 BC631602 E9018DD8
0342E8B9
 27CFE8C0 E9EB772D 1BEDC310 99F1012C 01BBD93E 8BB87943 349F77D3
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.JvyJJvcd)... ok


2024년 2월 3일 (토) 오전 5:12, Rodric Rabbah 님이 작성:

> +1 to release
>
> ./rcverify.sh openwhisk-runtime-php 1.20.0 rc1
> rcverify.sh (script SHA1: 6DC9 462D 3035 5FD0 ADE6  9EF9 D0DF 1A25 13E1
> 5CFD)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.wz63x0dB
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-php-1.20.0-sources.tar.gz... ok
> fetching openwhisk-runtime-php-1.20.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-php-1.20.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-php-1.20.0-sources.tar.gz... ok
> openwhisk-runtime-php-1.20.0-sources.tar.gz:
> 2AA4F980 F14DD05F F28415B3 EDEA8BB9 D96F106A 628DA2A3 BC631602 E9018DD8
> 0342E8B9
>  27CFE8C0 E9EB772D 1BEDC310 99F1012C 01BBD93E 8BB87943 349F77D3
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.wz63x0dB)... ok
>
> On Fri, Feb 2, 2024 at 2:25 PM David Grove  wrote:
>
> > Hi,
> >
> >
> >
> > Important note: This is the first release of 2024; be sure to update your
> > local copy of rcverify.sh so you get the latest version which has the
> > change to check for 2024 as the end year in NOTICE.txt.
> >
> >
> >
> > This is a call to vote on releasing version 1.20.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime PHP: 0b932618be21a9ba88732f23f34d79895b7b360d
> >
> >
> >
> https://github.com/apache/openwhisk-runtime-php/commit/0b932618be21a9ba88732f23f34d79895b7b360d
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.20.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.20.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.20.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> https://github.com/apache/openwhisk-release/blob/6cc7677/tools/rcverify.sh
> >
> >
> >
> > Usage:
> >
> > curl -s
> >
> https://raw.githubusercontent.com/apache/openwhisk-release/6cc7677/tools/rcverify.sh
> > -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-php 1.20.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1 Approve the release
> >
> >   [ ]  0 Don't care
> >
> >   [ ] -1 

Re: [VOTE] Release Apache OpenWhisk Client Js (v3.21.8, rc1)

2023-11-28 Thread Dominic Kim
+1 to release Apache OpenWhisk Client Js (v3.21.8, rc1).

Verification results are attached.

---

$ ./rcverify.sh openwhisk-client-js 3.21.8 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.0coXspWe
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-client-js-3.21.8-sources.tar.gz...
 ok
fetching openwhisk-client-js-3.21.8-sources.tar.gz.asc... ok
fetching openwhisk-client-js-3.21.8-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-client-js-3.21.8-sources.tar.gz... ok
openwhisk-client-js-3.21.8-sources.tar.gz:
0C9361B2 92835CDE 2BE9AA3B 4E1593FF C286CBE9 D27E77CE 1FA8F8CC 116FD44A
2F38958F
 378584E4 5B652B13 5BAC597E 37E82AAB BAC595B5 24979C9E 218E2344
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed
scanning package-lock.json for version match... passed
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.0coXspWe)... ok

2023년 11월 28일 (화) 오후 11:15, David Grove 님이 작성:

> Hi,
>
>
>
> This is a call to vote on releasing version 3.21.8 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
>
>
> * OpenWhisk Client Js: 9e8923a80b532291ecf94f683d5be37d5008e182
>
>
> https://github.com/apache/openwhisk-client-js/commit/9e8923a80b532291ecf94f683d5be37d5008e182
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.8-sources.tar.gz
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.8-sources.tar.gz.asc
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.8-sources.tar.gz.sha512
>
>
>
> This release is comprised of source code distribution only.
>
>
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://github.com/apache/openwhisk-release/blob/160f9d4/tools/rcverify.sh
>
>
>
> Usage:
>
> curl -s
> https://raw.githubusercontent.com/apache/openwhisk-release/160f9d4/tools/rcverify.sh
> -o rcverify.sh
>
> chmod +x rcverify.sh
>
> ./rcverify.sh openwhisk-client-js 3.21.8 rc1
>
>
>
> Please vote to approve this release:
>
>
>
>   [ ] +1 Approve the release
>
>   [ ]  0 Don't care
>
>   [ ] -1 Don't release, because ...
>
>
>
> Release verification checklist for reference:
>
>   [ ] Download links are valid.
>
>   [ ] Checksums and PGP signatures are valid.
>
>   [ ] Source code artifacts have correct names matching the current
> release.
>
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>
>   [ ] No compiled archives bundled in source archive.
>
>
>
> This majority vote is open for at least 72 hours.
>
>
>
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Java (v1.19.0, rc1)

2023-09-19 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Java (v1.19.0, rc1).

Verification results are attached.

---

$ ./rcverify.sh openwhisk-runtime-java 1.19.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.4Ai3oign
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-java-1.19.0-sources.tar.gz... ok
fetching openwhisk-runtime-java-1.19.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-java-1.19.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-java-1.19.0-sources.tar.gz... ok
openwhisk-runtime-java-1.19.0-sources.tar.gz:
60C09E83 D1397567 7F2DEC31 B0C4EC16 C35DFCB0 B48F25FE F373C314 BD2E8534
81AABBD3
 6D46320E D9AD38A8 E35B5E20 4108ED6B 85356457 FC51EF91 90E99EDE
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.4Ai3oign)... ok

2023년 9월 19일 (화) 오후 9:00, Rodric Rabbah 님이 작성:

> +1 to release java 1.19
>
> ./rcverify.sh openwhisk-runtime-java 1.19.0 rc1
> rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
> 2371)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.e9l2NGWP
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-java-1.19.0-sources.tar.gz... ok
> fetching openwhisk-runtime-java-1.19.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-java-1.19.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-java-1.19.0-sources.tar.gz... ok
> openwhisk-runtime-java-1.19.0-sources.tar.gz:
> 60C09E83 D1397567 7F2DEC31 B0C4EC16 C35DFCB0 B48F25FE F373C314 BD2E8534
> 81AABBD3
>  6D46320E D9AD38A8 E35B5E20 4108ED6B 85356457 FC51EF91 90E99EDE
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.e9l2NGWP)... ok
>
> On Mon, Sep 18, 2023 at 2:57 PM David Grove  wrote:
>
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.19.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Java: fdda52b01913754f31bf5cadcb165eaf2131a007
> >
> >
> >
> https://github.com/apache/openwhisk-runtime-java/commit/fdda52b01913754f31bf5cadcb165eaf2131a007
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.19.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.19.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.19.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> https://github.com/apache/openwhisk-release/blob/542dd5e/tools/rcverify.sh
> >
> >
> >
> > Usage:
> >
> > curl -s
> >
> https://raw.githubusercontent.com/apache/openwhisk-release/542dd5e/tools/rcverify.sh
> > -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-java 1.19.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1 Approve the release
> >
> >   [ ]  0 Don't care
> >
> >   [ ] -1 Don't release, because ...
> >
> >
> >
> > Release verification checklist for reference:
> >
> >   [ ] Download links are valid.
> >
> >   [ ] Checksums and PGP signatures are valid.
> >
> 

Re: [VOTE] Release Apache OpenWhisk Runtime Node.js (v1.22.0, rc1)

2023-09-19 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Node.js (v1.22.0, rc1).

Verification results are attached.



$ ./rcverify.sh openwhisk-runtime-nodejs 1.22.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.GLlPICo6
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-nodejs-1.22.0-sources.tar.gz... ok
fetching openwhisk-runtime-nodejs-1.22.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-nodejs-1.22.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-nodejs-1.22.0-sources.tar.gz... ok
openwhisk-runtime-nodejs-1.22.0-sources.tar.gz:
E09BCF45 8C43870D 28F2E426 3AEF486E 9FFEECA3 0B21C07B 15082E4C 8917F810
60BC6E2E
 029CF528 9F71F479 B019C8A3 5D3B5D3E FBCC8929 EC646E7D 80497F27
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.GLlPICo6)... ok

2023년 9월 19일 (화) 오후 8:58, Rodric Rabbah 님이 작성:

> +1 to release nodejs 1.22.0 rc1
>
>  ./rcverify.sh openwhisk-runtime-nodejs 1.22.0 rc1
> rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
> 2371)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.7Cax9V4H
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-nodejs-1.22.0-sources.tar.gz... ok
> fetching openwhisk-runtime-nodejs-1.22.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-nodejs-1.22.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-nodejs-1.22.0-sources.tar.gz... ok
> openwhisk-runtime-nodejs-1.22.0-sources.tar.gz:
> E09BCF45 8C43870D 28F2E426 3AEF486E 9FFEECA3 0B21C07B 15082E4C 8917F810
> 60BC6E2E
>  029CF528 9F71F479 B019C8A3 5D3B5D3E FBCC8929 EC646E7D 80497F27
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.7Cax9V4H)... ok
>
> On Mon, Sep 18, 2023 at 2:54 PM David Grove  wrote:
>
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.22.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Node.js: c60a6676375d85878c658412162004848c19f965
> >
> >
> >
> https://github.com/apache/openwhisk-runtime-nodejs/commit/c60a6676375d85878c658412162004848c19f965
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.22.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.22.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.22.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> https://github.com/apache/openwhisk-release/blob/542dd5e/tools/rcverify.sh
> >
> >
> >
> > Usage:
> >
> > curl -s
> >
> https://raw.githubusercontent.com/apache/openwhisk-release/542dd5e/tools/rcverify.sh
> > -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-nodejs 1.22.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1 Approve the release
> >
> >   [ ]  0 Don't care
> >
> >   [ ] -1 Don't release, because ...
> >
> >
> >
> > Release verification checklist for reference:
> >
> >   [ ] Download links are valid.
> >
> 

Re: [VOTE] Release Apache OpenWhisk Runtime Go (v1.23.0, rc1)

2023-09-11 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Go (v1.23.0, rc1).

Verification results are attached.

-dom



$ ./rcverify.sh openwhisk-runtime-go 1.23.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.1PCcqKpR
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-go-1.23.0-sources.tar.gz... ok
fetching openwhisk-runtime-go-1.23.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-go-1.23.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-go-1.23.0-sources.tar.gz... ok
openwhisk-runtime-go-1.23.0-sources.tar.gz:
25AA0243 A134A163 88EF4522 CEF1529C 73D701EF 7BFA2AE7 50EBA650 4D23249A
5E1FD926
 854F673F 24900AA4 95DF374A AE2CFF1D 8FA9B718 20212396 385EB6DC
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.1PCcqKpR)... ok




2023년 9월 12일 (화) 오전 12:11, David Grove 님이 작성:

> Hi,
>
>
>
> This is a call to vote on releasing version 1.23.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
>
>
> * OpenWhisk Runtime Go: f480e6e5c1c9d052c8da2fcec1beb1b01fba25c9
>
>
> https://github.com/apache/openwhisk-runtime-go/commit/f480e6e5c1c9d052c8da2fcec1beb1b01fba25c9
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.23.0-sources.tar.gz
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.23.0-sources.tar.gz.asc
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.23.0-sources.tar.gz.sha512
>
>
>
> This release is comprised of source code distribution only.
>
>
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://github.com/apache/openwhisk-release/blob/a6ba208/tools/rcverify.sh
>
>
>
> Usage:
>
> curl -s
> https://raw.githubusercontent.com/apache/openwhisk-release/a6ba208/tools/rcverify.sh
> -o rcverify.sh
>
> chmod +x rcverify.sh
>
> ./rcverify.sh openwhisk-runtime-go 1.23.0 rc1
>
>
>
> Please vote to approve this release:
>
>
>
>   [ ] +1 Approve the release
>
>   [ ]  0 Don't care
>
>   [ ] -1 Don't release, because ...
>
>
>
> Release verification checklist for reference:
>
>   [ ] Download links are valid.
>
>   [ ] Checksums and PGP signatures are valid.
>
>   [ ] Source code artifacts have correct names matching the current
> release.
>
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>
>   [ ] No compiled archives bundled in source archive.
>
>
>
> This majority vote is open for at least 72 hours.
>
>
>
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime PHP (v1.19.0, rc1)

2023-09-07 Thread Dominic Kim
+1 to release openwhisk runtime php 1.19.0 rc1.

Verification results are attached.



$ ./rcverify.sh openwhisk-runtime-php 1.19.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.XYaPZV8r
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-php-1.19.0-sources.tar.gz... ok
fetching openwhisk-runtime-php-1.19.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-php-1.19.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-php-1.19.0-sources.tar.gz... ok
openwhisk-runtime-php-1.19.0-sources.tar.gz:
5B1706CB F1B7DA1F 849F2D72 CD520C5A F560B70D 41B2145F 717109D2 7760142C
90C7C761
 5F033167 4A898586 CF186DA8 C731FEC3 AB9C06C5 430EBA3B 9AD31325
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.XYaPZV8r)... ok


2023년 9월 7일 (목) 오후 10:45, David Rivkin 님이 작성:

> Approve the Release
>
> --
> Sent from Canary (https://canarymail.io)
>
> > On Thursday, Sep 07, 2023 at 2:37 pm, David Grove  (mailto:gro...@us.ibm.com)> wrote:
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.19.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime PHP: d8cb67a0913bb1c0a3e6cc6571503bcf4cf1a23b
> >
> >
> https://github.com/apache/openwhisk-runtime-php/commit/d8cb67a0913bb1c0a3e6cc6571503bcf4cf1a23b
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.19.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.19.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.19.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> >
> https://github.com/apache/openwhisk-release/blob/a6ba208/tools/rcverify.sh
> >
> >
> >
> > Usage:
> >
> > curl -s
> https://raw.githubusercontent.com/apache/openwhisk-release/a6ba208/tools/rcverify.sh
> -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-php 1.19.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> > [X] +1 Approve the release
> >
> > [ ] 0 Don't care
> >
> > [ ] -1 Don't release, because ...
> >
> >
> >
> > Release verification checklist for reference:
> >
> > [ ] Download links are valid.
> >
> > [ ] Checksums and PGP signatures are valid.
> >
> > [ ] Source code artifacts have correct names matching the current
> release.
> >
> > [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >
> > [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
> >
> > [ ] No compiled archives bundled in source archive.
> >
> >
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> >
> >
> >
> > [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
> >
>


Upgrading the docker client version

2023-08-16 Thread Dominic Kim
Dear whiskers

We are using an old docker client for some reason.
Our CI(Github Actions) environments already use the latest(23.0.6) docker
engine and cannot pause containers during the tests because of the old
client.

I opened a PR[1] to upgrade the docker to the latest version.
However, it could affect many downstream, so discussing it before merging
the PR[1] would be great.

Please share your opinion.

Thanks in advance.
Best regards
Dominic


[1] https://github.com/apache/openwhisk/pull/5436


Merging a PR that addresses critical bug.

2023-08-12 Thread Dominic Kim
Dear whiskers.

My PR[1] fixes a critical bug that activations could be sent to a container
belonging to the wrong namespace.
Since this bug is critical and urgent I hope we can merge it as quickly as
possible.

But multi-runtime tests keep failing.
I am unsure from when the regression is introduced but the tests are
failing in the recent 3 commits in the master branch as well.
I would look into it too but hope to merge my PR without passing the tests
because multi-runtime tests are running against a sharding-based scheduler
and my PR only affects the FPS scheduler.

Please share your opinion.

Best regards
Dominic

[1] https://github.com/apache/openwhisk/pull/5432


Re: openwhisk-runtime-python 1.18.0 released

2023-05-31 Thread Dominic Kim
Thanks, dave for handling that.

-dom

2023년 5월 31일 (수) 오후 10:30, David P Grove 님이 작성:

> Version 1.18.0 of openwhisk-runtime-python, with support for Python
> version 3.7 through 3.11 is now available from
> https://openwhisk.apache.org/downloads.html
>
> --dave
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Python (v1.18.0, rc1)

2023-05-28 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Python (v1.18.0, rc1)

Verification results are attached.

-dom

$ ./rcverify.sh openwhisk-runtime-python 1.18.0 rc1
gpg: directory `/home1/irteamsu/.gnupg' created
gpg: new configuration file `/home1/irteamsu/.gnupg/gpg.conf' created
gpg: WARNING: options in `/home1/irteamsu/.gnupg/gpg.conf' are not yet
active during this run
gpg: keyring `/home1/irteamsu/.gnupg/secring.gpg' created
gpg: keyring `/home1/irteamsu/.gnupg/pubring.gpg' created
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/tmp/tmp.gRmpwywB3n
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-python-1.18.0-sources.tar.gz... ok
fetching openwhisk-runtime-python-1.18.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-python-1.18.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (new keys imported (processed 14 unchanged ))
gpg: /home1/irteamsu/.gnupg/trustdb.gpg: trustdb created
gpg: key 2C4CF320: public key "Vincent Hou (Release manager of OpenWhisk) <
houshen...@apache.org>" imported
gpg: key 147F886E: public key "Dave Grove " imported
gpg: key 27C86D51: public key "Rodric Rabbah " imported
gpg: key 7101CC78: public key "James Thomas "
imported
gpg: key 1427515D: public key "Olivier Tardieu "
imported
gpg: key 2D1BD1A0: public key "Alexander Klimetschek (Adobe Work Email) <
aklim...@adobe.com>" imported
gpg: key 8D30E5A2: public key "Alexander Klimetschek (Apache Committer Key)
" imported
gpg: key 33BB2FFF: public key "Dominic Kim " imported
gpg: key 3F62EEFF: public key "keybase.io/akrabat "
imported
gpg: key 1D88D0AC: public key "Matt Rutkowski "
imported
gpg: key D8D21A6B: public key "Shawn Black "
imported
gpg: key AF54F2F1: public key "Tyson Norris "
imported
gpg: key 03F812E5: public key "Cosmin Stanciu (CODE SIGNING KEY) <
stan...@apache.org>" imported
gpg: key 27C86D51: "Rodric Rabbah " 3 new signatures
gpg: Total number processed: 14
gpg:   imported: 13  (RSA: 12)
gpg: new signatures: 3
gpg: no ultimately trusted keys found
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-python-1.18.0-sources.tar.gz... ok
openwhisk-runtime-python-1.18.0-sources.tar.gz:
A2C60E4F 839EB780 AD244C13 9BF757FC 67DFB83B E0BAFCE3 0B11C3C1 98BBAD43
C79E6870
 C6F4ADD5 79C2729D 9EE229AC 4C099BBE E904E7D1 D8869245 D3650F72
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space (/tmp/tmp.gRmpwywB3n)... ok

2023년 5월 24일 (수) 오후 5:57, Rob Allen 님이 작성:

> +1 to release Apache OpenWhisk Runtime Python (v1.18.0, rc1)
>
> Checked with rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20
> 15A2 EA21 2371)
>
> Regards,
>
> Rob
>
>
> > On 24 May 2023, at 16:45, David P Grove  wrote:
> >
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.18.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Python: 3ed072dd761241ea0e9647fecbaf9b4f4e393f43
> >
> >
> https://github.com/apache/openwhisk-runtime-python/commit/3ed072dd761241ea0e9647fecbaf9b4f4e393f43
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.18.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.18.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-python-1.18.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> >
> https://github.com/apache/openwhisk-release/blob/250e9e5/tools/rcverify.sh
> >
> >
> >
> > Usage:
> >
> > curl -s
> https://raw.githubusercontent.com/apache/openwhisk-release/250e9e5/tools/rcverify.sh
> -o rcverify.sh
> >
> > chmod +x rcverify.s

Close stale issues and PRs

2023-05-20 Thread Dominic Kim
Dear whiskers.

Many other projects close stale issues and PRs.
Some of them even automate this process with the stale bot [1].

It has some benefits in that we can sort out unnecessary or minor issues
and it can also work as a reminder as we would revisit old issues before
closing it.

I suggest closing old issues and PRs.
I would close them by hand at this time but would introduce a stale bot at
some point.

Please share your opinion.
If there is no feedback for some time, I would work on it based on silent
consent.

Best regards
Dominic

[1] https://github.com/actions/stale


Re: [VOTE] Release Apache OpenWhisk Runtime Java (v1.18.0, rc1)

2023-05-17 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Java (v1.18.0, rc1)
Verification results are attached.

$ ./rcverify.sh openwhisk-runtime-java 1.18.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.kDmsuCnj
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-java-1.18.0-sources.tar.gz... ok
fetching openwhisk-runtime-java-1.18.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-java-1.18.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-java-1.18.0-sources.tar.gz... ok
openwhisk-runtime-java-1.18.0-sources.tar.gz:
6C627B0D 637CAA67 1EFE3441 8232E739 38155BB1 157B78E2 A80AD69B 9CAE3B75
47EFCEA4
 B8436A60 7D64EEFE 6A54D34D C33B0750 9A3831AE 050E3E59 F13A95CA
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.kDmsuCnj)... ok


-dom

2023년 5월 17일 (수) 오전 12:14, Rob Allen 님이 작성:

> +1 to release Apache OpenWhisk Runtime Java (v1.18.0, rc1)
>
> Checked with rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20
> 15A2 EA21 2371)
>
> Regards,
>
> Rob
>
> > On 16 May 2023, at 14:56, David P Grove  wrote:
> >
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.18.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Java: 725d6c40eea775d95f47073b92322bdd8f42ea6e
> >
> >
> https://github.com/apache/openwhisk-runtime-java/commit/725d6c40eea775d95f47073b92322bdd8f42ea6e
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.18.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.18.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-java-1.18.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> >
> >
> >
> > Usage:
> >
> > curl -s
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-java 1.18.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >  [ ] +1 Approve the release
> >
> >  [ ]  0 Don't care
> >
> >  [ ] -1 Don't release, because ...
> >
> >
> >
> > Release verification checklist for reference:
> >
> >  [ ] Download links are valid.
> >
> >  [ ] Checksums and PGP signatures are valid.
> >
> >  [ ] Source code artifacts have correct names matching the current
> release.
> >
> >  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >
> >  [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
> >
> >  [ ] No compiled archives bundled in source archive.
> >
> >
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> >
> >
> >
> > [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
> >
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Docker (v1.15.0, rc1)

2023-05-17 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Docker (v1.15.0, rc1)

It seems our script is based on the raw github user contents.
https://github.com/apache/openwhisk-release/blob/eb6f18272bfa058f0991faec1586087fd84f8748/tools/gen-release-vote.py#L124

How is the release vote email generated?

-don

$ ./rcverify.sh openwhisk-runtime-docker 1.15.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.2nnBiOk6
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-docker-1.15.0-sources.tar.gz... ok
fetching openwhisk-runtime-docker-1.15.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-docker-1.15.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-docker-1.15.0-sources.tar.gz... ok
openwhisk-runtime-docker-1.15.0-sources.tar.gz:
9CCF12A4 861917B3 69795058 F9DBDFAA 903B8399 CA376C7D 3018D164 94D761DA
0577B20B
 5A8DF224 D8DFDC57 3F26AF75 FF750C8F E2BC5CE2 C02E317D F91185CA
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.2nnBiOk6)... ok

2023년 5월 17일 (수) 오전 1:17, Dave Grove 님이 작성:

> Hi Rob,
>
> I get that as well.  The vote email template we use directs people through
> the gitbox.apache.org forwarding service for content that is really on
> GitHub.  I think we should just change the script that generates the
> template to directly use the GitHub url.  The redirect through gitbox isn't
> doing anything useful for us.
>
> --Dave
>
> On 2023/05/16 15:12:05 Rob Allen wrote:
> > Hi,
> >
> > When I run:
> >
> > curl -s '
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1'
> -o rcverify.sh,
> >
> > I get the following text in the `rcverify.sh` file:
> >
> > 
> > 
> > 302 Found
> > 
> > Found
> > The document has moved https://raw.githubusercontent.com/apache/openwhisk-release/a0b16f1/tools/rcverify.sh
> ">here.
> > 
> >
> >
> > Is this just me?
> >
> >
> > I grabbed the actual file using:
> >
> > curl -Ls '
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1'
> -o rcverify.sh,
> >
> >
> >
> > > On 16 May 2023, at 14:52, David P Grove  wrote:
> > >
> > > Hi,
> > >
> > >
> > >
> > > This is a call to vote on releasing version 1.15.0 release candidate
> rc1 of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> > >
> > >
> > >
> > > * OpenWhisk Runtime Docker: 1d8a6edb4ee7e4883a2f94d6fbc5fc0d330bb26b
> > >
> > >
> https://github.com/apache/openwhisk-runtime-docker/commit/1d8a6edb4ee7e4883a2f94d6fbc5fc0d330bb26b
> > >
> > >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-docker-1.15.0-sources.tar.gz
> > >
> > >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-docker-1.15.0-sources.tar.gz.asc
> > >
> > >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-docker-1.15.0-sources.tar.gz.sha512
> > >
> > >
> > >
> > > This release is comprised of source code distribution only.
> > >
> > >
> > >
> > > You can use this UNIX script to download the release and verify the
> checklist below:
> > >
> > >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> > >
> > >
> > >
> > > Usage:
> > >
> > > curl -s
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> -o rcverify.sh
> > >
> > > chmod +x rcverify.sh
> > >
> > > ./rcverify.sh openwhisk-runtime-docker 1.15.0 rc1
> > >
> > >
> > >
> > > Please vote to approve this release:
> > >
> > >
> > >
> > >  [ ] +1 Approve the release
> > >
> > >  [ ]  0 Don't care
> > >
> > >  [ ] -1 Don't release, because ...
> > >
> > >
> > >
> > > Release verification checklist for reference:
> > >
> > >  [ ] Download links are valid.
> > >
> > >  [ ] Checksums and PGP signatures are valid.
> > >
> > >  [ ] Source code artifacts have correct names matching the current
> release.
> > >
> > >  [ ] LICENSE and NOTICE files are correct for each OpenWhisk
> repository.
> > >
> > >  [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
> > >
> >

Re: [VOTE] Release Apache OpenWhisk Runtime PHP (v1.18.0, rc1)

2023-05-11 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime PHP (v1.18.0, rc1)
Verification results are attached.

$ ./rcverify.sh openwhisk-runtime-php 1.18.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.gagjBP44
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-php-1.18.0-sources.tar.gz... ok
fetching openwhisk-runtime-php-1.18.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-php-1.18.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-php-1.18.0-sources.tar.gz... ok
openwhisk-runtime-php-1.18.0-sources.tar.gz:
6B2912D8 3F7A825D 0F6446C4 6B2295FB 8B908B90 78ABB836 14DFDFD2 78B5DEB3
8824099F
 4F612679 BD6CBB8A 04AF1C72 7584EC95 65B17A27 4B82A251 F509CB67
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.gagjBP44)... ok

2023년 5월 11일 (목) 오전 6:25, Rodric Rabbah 님이 작성:

> +1 checked with rcverify
>
> ./rcverify.sh openwhisk-runtime-php 1.18.0 rc1
> rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
> 2371)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.gCuQAOS8
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-php-1.18.0-sources.tar.gz... ok
> fetching openwhisk-runtime-php-1.18.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-php-1.18.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-php-1.18.0-sources.tar.gz... ok
> openwhisk-runtime-php-1.18.0-sources.tar.gz:
> 6B2912D8 3F7A825D 0F6446C4 6B2295FB 8B908B90 78ABB836 14DFDFD2 78B5DEB3
> 8824099F
>  4F612679 BD6CBB8A 04AF1C72 7584EC95 65B17A27 4B82A251 F509CB67
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.gCuQAOS8)... ok
>
> On Tue, May 9, 2023 at 12:53 PM David P Grove  wrote:
>
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.18.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime PHP: af73c103811786aceb8d35590a468f69f61f2d24
> >
> >
> >
> https://github.com/apache/openwhisk-runtime-php/commit/af73c103811786aceb8d35590a468f69f61f2d24
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.18.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.18.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-php-1.18.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> >
> >
> >
> > Usage:
> >
> > curl -s
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> > -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-php 1.18.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1 Approve the release
> >
> >   [ ]  0 Don't care
> >
> >   [ ] -1 Don't release, because ...
> >
> >
> >
> > Release verification checklist for reference:
> >
> >   [ ] Download links are valid.
> >
> >   [ ] Checksums and PGP

Re: [VOTE] Release Apache OpenWhisk Runtime Dotnet (v1.17.0, rc1)

2023-05-11 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Dotnet (v1.17.0, rc1)
Verification results are attached.

BTW, I need to add the -L option to follow the link to download rcverify.sh
at some point.
I wonder if there were any changes.

$ ./rcverify.sh openwhisk-runtime-dotnet 1.17.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.X38DVOaK
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-dotnet-1.17.0-sources.tar.gz... ok
fetching openwhisk-runtime-dotnet-1.17.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-dotnet-1.17.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-dotnet-1.17.0-sources.tar.gz... ok
openwhisk-runtime-dotnet-1.17.0-sources.tar.gz:
E1165CE8 28778B49 E8021630 D0311FC3 4E671C2D 7F3B4A47 D7F2B3AD 5D019D91
0AD96A74
 5F253C74 C9E57444 92C9E74A CC9579D3 27D36451 3F56A156 B33496B2
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.X38DVOaK)... ok

2023년 5월 11일 (목) 오전 6:24, Rodric Rabbah 님이 작성:

> +1 checked with rcverify
>
>  ./rcverify.sh openwhisk-runtime-dotnet 1.17.0 rc1
> rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
> 2371)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.vhPFmG1P
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-dotnet-1.17.0-sources.tar.gz... ok
> fetching openwhisk-runtime-dotnet-1.17.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-dotnet-1.17.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-dotnet-1.17.0-sources.tar.gz... ok
> openwhisk-runtime-dotnet-1.17.0-sources.tar.gz:
> E1165CE8 28778B49 E8021630 D0311FC3 4E671C2D 7F3B4A47 D7F2B3AD 5D019D91
> 0AD96A74
>  5F253C74 C9E57444 92C9E74A CC9579D3 27D36451 3F56A156 B33496B2
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.vhPFmG1P)... ok
>
> On Tue, May 9, 2023 at 12:44 PM David P Grove  wrote:
>
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.17.0 release candidate rc1
> > of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Dotnet: f0f44661cb809f811d88607cd3e5d0064900185a
> >
> >
> >
> https://github.com/apache/openwhisk-runtime-dotnet/commit/f0f44661cb809f811d88607cd3e5d0064900185a
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.17.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.17.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.17.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> >
> >
> >
> > Usage:
> >
> > curl -s
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=a0b16f1
> > -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-dotnet 1.17.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1 Approve the release
> >
> >   [ ]  0 Do

Re: [VOTE] Release Apache OpenWhisk Runtime Node.js (v1.21.0, rc1)

2023-05-01 Thread Dominic Kim
+1 to release openwhisk-runtime-nodejs 1.21.0 from rc1. A verification log
is appended.

-dom

$ ./rcverify.sh openwhisk-runtime-nodejs 1.21.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.ADLWmxCG
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-nodejs-1.21.0-sources.tar.gz... ok
fetching openwhisk-runtime-nodejs-1.21.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-nodejs-1.21.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-nodejs-1.21.0-sources.tar.gz... ok
openwhisk-runtime-nodejs-1.21.0-sources.tar.gz:
A6EC3C56 0AB1F15C E03CB840 984D532A 188502A4 6DD8FACF A137901B 6885664E
0A3D44B4
 2F04005B 47AD9818 02D42DD3 891CB38F 4B9C5775 47DBFDCF EC12DE60
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.ADLWmxCG)... ok

2023년 5월 2일 (화) 오전 8:52, Dave Grove 님이 작성:

> +1 to release openwhisk-runtime-nodejs 1.21.0 from rc1.   rcverify log
> appended.
>
> --Dave
>
>  ./rcverify.sh openwhisk-runtime-nodejs 1.21.0 rc1
> rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
> 2371)
> working in the following directory:
> /var/folders/3_/nsprkc292hs14p3krsml7fm8gn/T/tmp.CdeBEFVA
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-nodejs-1.21.0-sources.tar.gz... ok
> fetching openwhisk-runtime-nodejs-1.21.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-nodejs-1.21.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-nodejs-1.21.0-sources.tar.gz... ok
> openwhisk-runtime-nodejs-1.21.0-sources.tar.gz:
> A6EC3C56 0AB1F15C E03CB840 984D532A 188502A4 6DD8FACF A137901B 6885664E
> 0A3D44B4 2F04005B 47AD9818 02D42DD3 891CB38F 4B9C5775 47DBFDCF EC12DE60
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/3_/nsprkc292hs14p3krsml7fm8gn/T/tmp.CdeBEFVA)... ok
>
> On 2023/04/28 20:01:12 David P Grove wrote:
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.21.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> >
> >
> > * OpenWhisk Runtime Node.js: d56214973007c9b1ae36450ec00a785f912d7022
> >
> >
> https://github.com/apache/openwhisk-runtime-nodejs/commit/d56214973007c9b1ae36450ec00a785f912d7022
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.21.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.21.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.21.0-sources.tar.gz.sha512
> >
> >
> >
> > This release is comprised of source code distribution only.
> >
> >
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=550e0ee
> >
> >
> >
> > Usage:
> >
> > curl -s
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=550e0ee
> -o rcverify.sh
> >
> > chmod +x rcverify.sh
> >
> > ./rcverify.sh openwhisk-runtime-nodejs 1.21.0 rc1
> >
> >
> >
> > Please vote to approve this release:
> >
> >
> >
> >   [ ] +1 Approve the release
> >
> >   [ ]  0 Don't care
> >
> >   [ ] -1 Don't release, because ...
> >
> >
> >
> > Release verification checklist for referen

Re: New OpenWhisk committer Luke Roy

2023-04-06 Thread Dominic Kim
I have been watching his work, it has been great.

Congratulation, Luke!



-dom

2023년 4월 7일 (금) 오전 6:51, David P Grove 님이 작성:

> OpenWhiskers,
>
> I realized today that I’d somehow neglected to announce
> that in March Luke Roy was invited by the Project Management Committee to
> become an Apache OpenWhisk committer and accepted the invitation.  Luke has
> been active in helping to maintain and improve the various
> language-specific openwhisk-runtime- projects.   Congratulation
> Luke!
>
> --dave
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Go (v1.21.0, rc1)

2023-02-24 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Go (v1.21.0, rc1).

-dom

---

$ ./rcverify.sh openwhisk-runtime-go 1.21.0 rc1
rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17  FA6F 9D20 15A2 EA21
2371)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.m5HWPrsv
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-go-1.21.0-sources.tar.gz... ok
fetching openwhisk-runtime-go-1.21.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-go-1.21.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-go-1.21.0-sources.tar.gz... ok
openwhisk-runtime-go-1.21.0-sources.tar.gz:
4A7C4C2E 488C23E2 14CBAECE 1B438910 0DFF8520 C437F614 C69DBFA1 19C670B9
D6CBD5DA
 EB41FF45 B1106856 8F5BE3CE 4B11334C 55B73EF8 617030D5 622EB73E
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.m5HWPrsv)... ok

--




2023년 2월 23일 (목) 오전 1:01, David P Grove 님이 작성:

> Hi Rob,
>
> Rcverify is working for me.  I'd guess there is either a problem
> with the `cmp` program on your machine (I have cmp (GNU diffutils) 2.8.1)
> or there was a glitch either downloading the canonical Apache License or
> expanding the tar ball.Maybe try again?  Or manually try to run the cmp
> command on the two LICENSE.txt files and see why it is returning a non-zero
> return code?
>
> --dave
>
>
> On 2/22/23, 6:41 AM, "Rob Allen" mailto:r...@akrabat.com>>
> wrote:
>
>
> I’m getting a license verification failure with rcverify:
>
>
> verifying license...cmp: EOF on
> /var/folders/65/dy9st3ws33b4khnbgvds6h_8gn/T/tmp.FIbvpkOP/LICENSE-2.0
> failed (cmp -n 11358
> '/var/folders/65/dy9st3ws33b4khnbgvds6h_8gn/T/tmp.FIbvpkOP/LICENSE-2.0'
> '/var/folders/65/dy9st3ws33b4khnbgvds6h_8gn/T/tmp.FIbvpkOP/openwhisk-runtime-go-1.21.0/LICENSE.txt')
>
>
> Any ideas?
>
>
> This is the full output:
>
>
> $ curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=1da0545
> <
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=1da0545>
> " -o rcverify.sh
> $ chmod +x rcverify.sh
> $ ./rcverify.sh openwhisk-runtime-go 1.21.0 rc1
> rcverify.sh (script SHA1: 454D AA8B 2A1C D74A 1E17 FA6F 9D20 15A2 EA21
> 2371)
> working in the following directory:
> /var/folders/65/dy9st3ws33b4khnbgvds6h_8gn/T/tmp.FIbvpkOP
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1 <
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1>
> fetching openwhisk-runtime-go-1.21.0-sources.tar.gz... ok
> fetching openwhisk-runtime-go-1.21.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-go-1.21.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 14 unchanged 14))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-go-1.21.0-sources.tar.gz... ok
> openwhisk-runtime-go-1.21.0-sources.tar.gz:
> 4A7C4C2E 488C23E2 14CBAECE 1B438910 0DFF8520 C437F614 C69DBFA1 19C670B9
> D6CBD5DA EB41FF45 B1106856 8F5BE3CE 4B11334C 55B73EF8 617030D5 622EB73E
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove  dgr...@apache.org>>)
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license...cmp: EOF on
> /var/folders/65/dy9st3ws33b4khnbgvds6h_8gn/T/tmp.FIbvpkOP/LICENSE-2.0
> failed (cmp -n 11358
> '/var/folders/65/dy9st3ws33b4khnbgvds6h_8gn/T/tmp.FIbvpkOP/LICENSE-2.0'
> '/var/folders/65/dy9st3ws33b4khnbgvds6h_8gn/T/tmp.FIbvpkOP/openwhisk-runtime-go-1.21.0/LICENSE.txt')
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
>
>
>
>
> Regards,
>
>
> Rob
>
>
> > On 21 Feb 2023, at 21:46, David P Grove  gro...@us.ibm.com>> wrote:
> >
> > Hi,
> >
> >
> >
> > This is a call to vote on releasing version 1.21.0 release candidate rc1
> of the

Re: Updgrading protobuf for building with ARM

2022-12-25 Thread Dominic Kim
JFYI, I also believe we need to upgrade the akka family version and it's an
ugly way but anyway I could build OW on m1 mac as is like this:
https://github.com/apache/openwhisk/issues/5196

In short, you can specify the osx-x86_64 version of protoc.

-dom


2022년 12월 26일 (월) 오전 1:05, Brendan Doyle 님이 작성:

> Hi Michele,
>
> The Akka patch should be safe. I’ve worked pretty extensively with the
> 2.6.x Akka series, and it should be fine to just update the gradle to bump
> to 2.6.19. Unless there’s a breaking change in protobuf from 3.4 to 3.5
> (which I highly doubt since I use proto with my Akka use as well) there
> shouldn’t be any problem.
>
> The continued use of Lightbend Akka is going to be a large discussion point
> for the community whenever we meet in January as 2.6.19 is the last Apache
> licensed version.
>
> Brendan
>
> On Sun, Dec 25, 2022 at 10:21 AM Michele Sciabarra 
> wrote:
>
> > Hello, I tried to build openwhisk on ARM (most notably on my Mac, an
> Apple
> > M1) and I always fails because of this error:
> >
> > execution failed for task ':core:scheduler:generateProto'.
> > > Could not resolve all files for configuration
> > ':core:scheduler:protobufToolsLocator_protoc'.
> >> Could not find protoc-3.4.0-osx-aarch_64.exe
> > (com.google.protobuf:protoc:3.4.0).
> >  Searched in the following locations:
> >
> >
> https://repo.maven.apache.org/maven2/com/google/protobuf/protoc/3.4.0/protoc-3.4.0-osx-aarch_64.exe
> >
> > Looks like version 3.4 does not have an ARM version.
> > The funny thing is that if we try to use version 3.5, there IS a version
> > for ARM
> >
> >
> >
> https://repo.maven.apache.org/maven2/com/google/protobuf/protoc/3.5.0/protoc-3.5.0-linux-aarch_64.exe
> >
> > However looks like it is actually a transitive dependency of
> akka-protobuf
> > so we should upgrade akka.
> >
> > We are using akka 2.6.12, the latest version is 2.6.19,
> >
> > Are there any plan to upgrade akka?
> >
> >
> >
> > --
> >   Michele Sciabarra
> >   mich...@sciabarra.com
> >
>

[image: Mailtrack]

Sender
notified by
Mailtrack

22.
12. 26. 오전 10:33:28


Re: Updating Kafka getting rid of Zookeeper

2022-12-20 Thread Dominic Kim
We can also consider ETCD.
ETCD supports a transaction API so we can make sure only one invoker can be
assigned an IP at a time.
(Though ETCD is currently only enabled when a scheduler is enabled.)

Aside from this, I also wanted to get rid of Kafka from the critical path
too as we can now use the scheduler(the new messaging queue).
Since Kafka is being used to deliver ContainerCreation messages and Ack +
Result messages, it would not be a simple task but we are already using
Akka-grpc and Akka-remote(cluster).
We can migrate to them.

-dom






[image: Mailtrack]

Sender
notified by
Mailtrack

22.
12. 21. 오전 09:45:27

2022년 12월 21일 (수) 오전 6:25, Michele Sciabarra 님이 작성:

> I have a question:  what if we just use UUID?
> That would be easy to implement.
> Unless there are other reasons because the id should be incremental
> numbers.
> I would like to try to get rid of this dependency because I really want to
> update Kafka maybe using RedPanda or Kafka Kraft...
>
> --
>   Michele Sciabarra
>   mich...@sciabarra.com
>
> - Original message -
> From: Brendan Doyle 
> To: dev@openwhisk.apache.org
> Subject: Re: Updating Kafka getting rid of Zookeeper
> Date: Sunday, December 18, 2022 4:36 PM
>
> Yes this is one of the things I had in my list on slack of what I would
> like to see accomplished in 2023 since the only zookeeper use is storing
> the invoker id mappings. I think it should be doable, but the one tricky
> part is the synchronization that the zookeeper counter provides. Whatever
> new mechanism that is used, it must be guaranteed that two new invokers
> starting at the same time wouldn’t have a race condition where they read
> the current counter value and assign themselves the same id. Or just the
> way invoker ids are represented could be changed entirely as well to be
> more accommodating to auto scaling up and down too; since part of the
> reason for the original incrementing integer invoker ids was the hashing
> algorithm to schedule activations to invokers which now no longer exists. I
> think an invoker node also no longer has to have a persisted id that is
> reused on restart because there’s no longer an invoker activation kafka
> topic with the invoker id where there may be activations left to still be
> processed after restart.
>
> But of all the things work wise I have on my list, this is probably the
> easiest value proposition to remove an entire dependency from they system.
>
> Brendan
>
> On Sun, Dec 18, 2022 at 8:36 AM Michele Sciabarra 
> wrote:
>
> > Hello,
> >
> > I was trying to run OpenWhisk with a newer version of Kafka and also with
> > RedPanda. And I failed.
> > I found there is a dependency on version 4 of curator that in turns
> blocks
> > zookeper to version 3.4 and newer version of Kafka uses 3.5 with a
> > different protocol.
> >
> > In the code, the curator is only used here:
> >
> >
> >
> core/invoker/src/main/scala/org/apache/openwhisk/core/invoker/InstanceIdAssigner.scala
> >
> > what is exactly the purpose of this class?
> >
> > From what I can undestand, it is storing in zooker the id of the invoker
> > for the purpose of guaranteeing
> >
> > Can we replace with something else that does not use zookeeper? We have
> > now etcd for the scheduler if I am not wrong. Can we use etcd and get rid
> > of the dependency on zookeepr 3.4 that holds back also the version of
> > kafka, so we can experiment with Kafka Kraft and RedPanda (that does not
> > have zookeeper at all)?
> >
> > --
> >   Michele Sciabarra
> >   mich...@sciabarra.com
> >
>


Re: Tech Interchange January 2023

2022-12-14 Thread Dominic Kim
Thanks, Brendan for initiating this discussion.

Regarding the 2.0.0 release, I believe we can initiate it by the
beginning of the next year, and also we can consider enabling the scheduler
by default.
Second, it is indeed required to optimize the annoying scheduler build
process and it would be also helpful to make OW more easily run on M1 mac.

They are great agendas and +1 for all of them.

IMHO, one of the most important matters we need to discuss is not only many
committers but also most PMCs are less active these days.
We need to review the current community status and reorganize members.
We are now definitely short-handed.


Best regards
Dominic






2022년 12월 15일 (목) 오전 3:04, Brendan Doyle 님이 작성:

> Hello all,
>
> I'm hoping that after the holidays, we can bring back the technical
> interchange. Potentially we can start with a quarterly endeavor. Over the
> last year and some change, we've made some dramatic re-architecturing to
> the core project through the new scheduler contributed by Naver. I believe
> that the scheduler is now nearing production readiness.
>
> It also feels like there is a renewed interest in the project in 2022 with
> many new people trying to deploy and play around with Openwhisk through the
> deploy kube repo, presumably for academic research. Any way to get these
> folks more involved and welcomed to the community would be great.
>
> For January the main things I would like to tackle agenda wise are:
>
> 1. What is next for the new scheduler architecture.
>
> - When do we cut a 2.0.0 release and start removing code / cleaning up the
> old architecture. Can we start a regular release cadence moving forward?
> -  What optimizations can we tackle for the new scheduler in 2023?
> - How do we promote the existence of this major re-architecting which
> dramatically improves the core performance?
>
> 2. Dealing with dependency upgrades.
>
> - It's been a long time since many libraries have been upgraded and there's
> likely security updates that need to be applied.
> - Discuss the current status of Akka licensing and the Pekko open source
> fork.
>
> 3. What can / should we accomplish in 2023.
>
> - What features can we focus on in 2023 now that the major effort of the
> new scheduler is mostly done. I have some ideas I posted in slack, but
> would love to hear from community members on this as well.
> - Are there any other re-architectures that we can feasibly tackle (i.e.
> removal of kafka off the critical path) or new technologies that have come
> into the field since 2018 that could dramatically improve Openwhisk that we
> should analyze adopting.
>
> Please respond if this is something you would like to or could attend so I
> can get a gauge on interest and start organizing a date and time. Even just
> a couple people I think will make the meeting worthwhile so that we can
> come up with a high level roadmap for the next year.
>
> Happy Holidays,
> Brendan Doyle
>

[image: Mailtrack]

Sender
notified by
Mailtrack

22.
12. 15. 오전 11:00:19


Re: New GitHun actions

2022-12-11 Thread Dominic Kim
Thanks, Michele.

I would look into it.


-dom



[image: Mailtrack]

Sender
notified by
Mailtrack

22.
12. 12. 오전 10:53:27

2022년 12월 12일 (월) 오전 3:51, Michele Sciabarra 님이 작성:

> Hello all,
>
> I delivered my port of the travis build to GitHub actions.
>
> A few notes.
>
> I changed the upload of the logs to an S3 bucket, as the current bluemix
> box does not look to be anyomore available.
> I also added a nice browser to be able to read the logs from the web.
>
> I wonder if anyone can provide a public bucket S3 (or S3 compatible) to
> upload the build log for inspection.
>
> I also added an "on demand" build so you can run the logs and also enable
> NGROK on it for inspection if test fails.
>
> If you merge the build, anyone can use it on its fork providing its own
> secrets. They are all listed in the .github/workflows/README.md
>
> Someone with the power to do that should also add the secrets for the S3
> upload and slack notification in the main repo after merging.
>
>
> If you need to contact me, ping me on slack I am happy to help with the
> merge.
>
> --
>   Michele Sciabarra
>   mich...@sciabarra.com
>


Re: Solicit help for migrating from Travis-CI to GitHub-Actions

2022-12-08 Thread Dominic Kim
Thank you so much, Michele.

What kind of a call do you have in mind?
I initially thought we can just open a PR for each repo.

-dom





2022년 12월 8일 (목) 오후 7:51, Michele Sciabarra 님이 작성:

> Hello, I think I can help.
>
> I actually already did something like this for Nuvolaris so I can
> contribute.
>
> How can we coordinate the activities?
> Maybe setup a call for this specific task?
>
>
> --
>   Michele Sciabarra
>   mich...@sciabarra.com
>
> ----- Original message -
> From: Dominic Kim 
> To: dev@openwhisk.apache.org
> Subject: Solicit help for migrating from Travis-CI to GitHub-Actions
> Date: Wednesday, December 07, 2022 2:22 AM
>
> Dear whiskers.
>
> This is an urgent task.
>
> As Travis announced the end of unlimited support for open-source projects,
> we need to migrate to GitHub-Actions.
> Please take a look:
> https://cwiki.apache.org/confluence/display/INFRA/Travis+Migrations
>
> We have 26 repos and all of them should be migrated to GitHub Actions by
> the end of 2022.
> I solicit your help to migrate all of them in time.
>
> Thank you so much.
> Best regards
> Dominic
>


Solicit help for migrating from Travis-CI to GitHub-Actions

2022-12-06 Thread Dominic Kim
Dear whiskers.

This is an urgent task.

As Travis announced the end of unlimited support for open-source projects,
we need to migrate to GitHub-Actions.
Please take a look:
https://cwiki.apache.org/confluence/display/INFRA/Travis+Migrations

We have 26 repos and all of them should be migrated to GitHub Actions by
the end of 2022.
I solicit your help to migrate all of them in time.

Thank you so much.
Best regards
Dominic


Re: How the change of license of Akka will affect OpenWhisk?

2022-09-29 Thread Dominic Kim
Thanks, Dave for sharing that.
I would look into it.

-dom



[image: Mailtrack]

Sender
notified by
Mailtrack

22.
09. 30. 오전 11:10:10

2022년 9월 30일 (금) 오전 1:06, Dave Grove 님이 작성:

> Interested people may want to read the incubator proposal [1] and backing
> material [2] to maintain an open source fork of Akka within the ASF.
>
> --Dave
>
> [1] https://lists.apache.org/thread/1t0x6d815td9dgjxhck51b5txcjm28rr
> [2] https://github.com/mdedetrich/akka-apache-project
>
>


Re: [VOTE] Release Apache OpenWhisk Client Js (v3.21.7, rc1)

2022-08-17 Thread Dominic Kim
+1 to release Apache OpenWhisk Client Js (v3.21.7, rc1)

The verification result is attached.

Best Regards
Dominic
--

$ ./rcverify.sh openwhisk-client-js 3.21.7 rc1
rcverify.sh (script SHA1: 4079 F167 3437 E1DD 4655  76A6 1504 44FB B27B
78CE)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.F20naZtQ
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-client-js-3.21.7-sources.tar.gz... ok
fetching openwhisk-client-js-3.21.7-sources.tar.gz.asc... ok
fetching openwhisk-client-js-3.21.7-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-client-js-3.21.7-sources.tar.gz... ok
openwhisk-client-js-3.21.7-sources.tar.gz:
312D7A48 D172A85F 0C4BE2F5 60FE1282 A8086FDF 545C645C 771EB904 E4F4B590
5649ABE2
 E3C49C1A C9A4944F 12372030 B9284A77 65063087 DB673D2F C9E0AC1C
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed
scanning package-lock.json for version match... passed
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.F20naZtQ)... ok




[image: Mailtrack]

Sender
notified by
Mailtrack

22.
08. 18. 오전 10:30:25

2022년 8월 17일 (수) 오후 3:03, Rob Allen 님이 작성:

> +1 to release Apache OpenWhisk Client Js (v3.21.7, rc1)
>
> Verified with rcverify.sh (script SHA1: 4079 F167 3437 E1DD 4655  76A6
> 1504 44FB B27B 78CE)
>
> Regards,
>
> Rob
>
> > On 16 Aug 2022, at 20:24, David P Grove  wrote:
> >
> > Hi,
> >
> > This is a call to vote on releasing version 3.21.7 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> > * OpenWhisk Client Js: 95f66ca1148ed489060627187e1ddbfb6052cfb5
> >
> https://github.com/apache/openwhisk-client-js/commit/95f66ca1148ed489060627187e1ddbfb6052cfb5
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.7-sources.tar.gz
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.7-sources.tar.gz.asc
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.7-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=8fc57ce
> >
> > Usage:
> > curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=8fc57ce";
> -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-client-js 3.21.7 rc1
> >
> > Please vote to approve this release:
> >
> >  [ ] +1 Approve the release
> >  [ ]  0 Don't care
> >  [ ] -1 Don't release, because ...
> >
> > Release verification checklist for reference:
> >  [ ] Download links are valid.
> >  [ ] Checksums and PGP signatures are valid.
> >  [ ] Source code artifacts have correct names matching the current
> release.
> >  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >  [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
> >  [ ] No compiled archives bundled in source archive.
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> > [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Go (v1.20.0, rc1)

2022-08-11 Thread Dominic Kim
ok, I got confused.

+1 to release openwhisk-runtime-go-1.20.0-rc1

The check results are attached.
-dom

$ ./rcverify.sh openwhisk-runtime-go 1.20.0 rc1
rcverify.sh (script SHA1: 4079 F167 3437 E1DD 4655  76A6 1504 44FB B27B
78CE)
working in the following directory:
/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.bI8oXgru
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-go-1.20.0-sources.tar.gz... ok
fetching openwhisk-runtime-go-1.20.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-go-1.20.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 14 unchanged 14))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-go-1.20.0-sources.tar.gz... ok
openwhisk-runtime-go-1.20.0-sources.tar.gz:
3273F959 FAE403E4 98E44014 CD3F5EEF ABEB17D2 1D2D4A77 5EB9A093 E55F1D92
B5CE3A79
 A14DBDDE 608ADC16 E779CDAC 0A61C067 64C3CF4C 3BAD591E DB9035A3
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/zn/09mzvb596p76d6wg90jk4x1hgp/T/tmp.bI8oXgru)... ok





2022년 8월 11일 (목) 오후 4:28, Rob Allen 님이 작성:

> Hi,
>
> When running rcverify.sh (script SHA1: 4079 F167 3437 E1DD 4655  76A6 1504
> 44FB B27B 78CE), I get this failure:
>
> verifying sources have proper headers... failed
> ('/var/folders/8p/xp5tbqn91l7gw5cw2d4gh300gn/T/tmp.pWG3ADpO/openwhisk-utilities/scancode/scanCode.py'
> --config
> '/var/folders/8p/xp5tbqn91l7gw5cw2d4gh300gn/T/tmp.pWG3ADpO/openwhisk-utilities/scancode/ASF-Release.cfg'
> '/var/folders/8p/xp5tbqn91l7gw5cw2d4gh300gn/T/tmp.pWG3ADpO/openwhisk-runtime-go-1.20.0')
>
>
> I’m using an M1 MacBook Pro.
>
> Regards,
>
> Rob
>
>
> > On 10 Aug 2022, at 19:15, David P Grove  wrote:
> >
> > Hi,
> >
> > This is a call to vote on releasing version 1.20.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> > * OpenWhisk Runtime Go: 319e86af20f0dd95fd142502a0b8df71d7604d76
> >
> https://github.com/apache/openwhisk-runtime-go/commit/319e86af20f0dd95fd142502a0b8df71d7604d76
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.20.0-sources.tar.gz
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.20.0-sources.tar.gz.asc
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.20.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b1528b5
> >
> > Usage:
> > curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b1528b5";
> -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-runtime-go 1.20.0 rc1
> >
> > Please vote to approve this release:
> >
> >  [ ] +1 Approve the release
> >  [ ]  0 Don't care
> >  [ ] -1 Don't release, because ...
> >
> > Release verification checklist for reference:
> >  [ ] Download links are valid.
> >  [ ] Checksums and PGP signatures are valid.
> >  [ ] Source code artifacts have correct names matching the current
> release.
> >  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >  [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
> >  [ ] No compiled archives bundled in source archive.
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> > [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>
>


Re: [VOTE] Release Apache OpenWhisk Runtime Go (v1.20.0, rc1)

2022-08-10 Thread Dominic Kim
Thank you for handling this, David.

Could we include this change [1] before releasing the new version?
Since the counterpart in the core repo is already merged, I think this one
needs to be merged too.

Best regards
Dominic

[1] https://github.com/apache/openwhisk-client-go/pull/153




[image: Mailtrack]

Sender
notified by
Mailtrack

22.
08. 11. 오전 10:08:19

2022년 8월 11일 (목) 오전 3:15, David P Grove 님이 작성:

> Hi,
>
> This is a call to vote on releasing version 1.20.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
> * OpenWhisk Runtime Go: 319e86af20f0dd95fd142502a0b8df71d7604d76
>
> https://github.com/apache/openwhisk-runtime-go/commit/319e86af20f0dd95fd142502a0b8df71d7604d76
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.20.0-sources.tar.gz
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.20.0-sources.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.20.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b1528b5
>
> Usage:
> curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b1528b5";
> -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-runtime-go 1.20.0 rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>


Re: Namespace-specific configuration.

2022-08-04 Thread Dominic Kim
Thank you for the comment, Rob

Yes, that is mandatory. I will definitely merge the PR after all tests are
passed.
As it's open for a long, it is being repeatedly outdated with other PRs
merged.
So it had passed all tests but we should rebase the code to resolve
conflicts and make it pass all tests(if there is any failure) again and
again.
That is one of the reasons that I am trying to merge it if there is no
further comment.
And it seems another great discussion is initiated thanks to Brendan.

-dom



2022년 8월 4일 (목) 오후 6:38, Rob Allen 님이 작성:

> Hey Dominic,
>
> At a high level, that change seems useful to me. I cannot comment on the
> detail of the implementation, but I’m confident in those that have approved
> it.
>
> I think that the CI tests should pass before merging, though.
>
> Regards,
>
> Rob
>
> > On 3 Aug 2022, at 13:21, Dominic Kim  wrote:
> >
> > Dear whiskers.
> >
> > I am about to merge this PR [1].
> > This is to specify a different limit with the system default for a
> certain
> > namespace.
> > With this change, we can configure a bigger limit for a certain namespace
> > without altering the system-wide configuration that impacts all systems.
> > It is backward-compatible.
> >
> > Since it has been open for a long time, I would merge it based on silent
> > consent.
> > Please feel free to share your opinions and suggestions.
> >
> > [1] https://github.com/apache/openwhisk/pull/5229
>
>


Namespace-specific configuration.

2022-08-03 Thread Dominic Kim
Dear whiskers.

I am about to merge this PR [1].
This is to specify a different limit with the system default for a certain
namespace.
With this change, we can configure a bigger limit for a certain namespace
without altering the system-wide configuration that impacts all systems.
It is backward-compatible.

Since it has been open for a long time, I would merge it based on silent
consent.
Please feel free to share your opinions and suggestions.

[1] https://github.com/apache/openwhisk/pull/5229


Re: Scheduler Enhancement

2022-07-14 Thread Dominic Kim
Dear Whiskers.

I have opened 8 PRs.
https://github.com/apache/openwhisk/pulls/style95

I would merge them in 24 hours except for the latest one.
Any feedback would be appreciated.

Thank you.
Dominic





[image: Mailtrack]

Sender
notified by
Mailtrack

22.
07. 14. 오후 08:21:33


Scheduler Enhancement

2022-07-03 Thread Dominic Kim
Dear Whiskers.

We(NAVER) try to fully replace the downstream scheduler with the upstream
FPCScheduler.
After then, we would directly contribute new features to the upstream to
minimize the management cost.
But we need to contribute some features in downstream first.

I would open many PRs to enhance the upstream scheduler.
Sorry for the thundering PRs and please give any comments if you have.

This has been a burden for us, and I hope we can quickly merge PRs and
migrate to the upstream scheduler.

Thank you.
Best regards
Dominic


Re: openwhisk-runtime-go-1.19.0 and openwhisk-runtime-nodejs-1.20.0 released

2022-05-29 Thread Dominic Kim
Great!
Thanks, Dave for your efforts.

-dom




[image: Mailtrack]

Sender
notified by
Mailtrack

22.
05. 30. 오전 10:20:53

2022년 5월 28일 (토) 오전 6:06, David P Grove 님이 작성:

> New releases of the OpenWhisk runtimes for Go and NodeJS are now available
> from https://openwhisk.apache.org/downloads.html
>
> --dave
>
>


Re: Migrate from travis-ci to github actions

2022-05-19 Thread Dominic Kim
+1 to this.
One thing to consider is we are currently using a purchased Travis build
and the free version of the GHA would not be enough.
https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions

Not sure we can get support from ASF for the GHA too.

-dom





[image: Mailtrack]

Sender
notified by
Mailtrack

22.
05. 19. 오후 07:34:40

2022년 5월 19일 (목) 오후 6:19, 蒋鹏程 님이 작성:

> hello whiskers:
>
> I feel that travis-ci always take lots of time to queue before build tasks,
> so I wonder whether we can use github actions instead, which is faster in
> my experience.
>
> I faintly remember that there was a discussion about travis and github
> actions? but I can't remember the result.
> are there any considerations for not using github actions?
>
> if there is no, I will do this job in recent days.
>
> regards
> jiangpengcheng
>
> 此电子邮件及其包含的信息将仅发送给上面列出的收件人,必须加以保护,并且可能包含法律或其他原因禁止披露的信息。
> 如果您不是此电子邮件的预期收件人,未经许可,您不得存储、复制、发送、分发或披露它。 禁止存储、复制、发送、分发或披露电子邮件的任何部分。
> 如果此电子邮件发送不正确,请立即联系 NAVER Security(dl_naversecur...@navercorp.com
> )。然后删除所有原件、副本和附件。谢谢您的合作。
>
> This email and the information contained in this email are intended solely
> for the recipient(s) addressed above and may contain information that is
> confidential and/or privileged or whose disclosure is prohibited by law or
> other reasons.
> If you are not the intended recipient of this email, please be advised
> that any unauthorized storage, duplication, dissemination, distribution or
> disclosure of all or part of this email is strictly prohibited.
> If you received this email in error, please immediately contact NAVER
> Security (dl_naversecur...@navercorp.com) and delete this email and any
> copies and attachments from your system. Thank you for your cooperation.
>


Re: [VOTE] Release Apache OpenWhisk Runtime Node.js (v1.20.0, rc1)

2022-05-18 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Node.js (v1.20.0, rc1).

The check results are attached.

-dom

---
imac27:tmp style95$ curl -s "
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b3a9539";
-o rcverify.sh
imac27:tmp style95$ chmod +x rcverify.sh
imac27:tmp style95$ ./rcverify.sh openwhisk-runtime-nodejs 1.20.0 rc1
rcverify.sh (script SHA1: 4079 F167 3437 E1DD 4655  76A6 1504 44FB B27B
78CE)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.HYhFg8xJ
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-nodejs-1.20.0-sources.tar.gz... ok
fetching openwhisk-runtime-nodejs-1.20.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-nodejs-1.20.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 13 unchanged 13))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-nodejs-1.20.0-sources.tar.gz... ok
openwhisk-runtime-nodejs-1.20.0-sources.tar.gz:
BD9B981F 7ADAC0EC F41D20BF 3822ADE0 E3A07893 802F7BD7 95B1A2D2 528842A6
F905830F
 876D5A01 DD0D1F4A FCFB146D 5507C8D3 C524D1D3 D73CCF79 40937B67
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.HYhFg8xJ)... ok



[image: Mailtrack]

Sender
notified by
Mailtrack

22.
05. 19. 오전 10:41:09

2022년 5월 19일 (목) 오전 7:28, David P Grove 님이 작성:

> Hi,
>
> This is a call to vote on releasing version 1.20.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
> * OpenWhisk Runtime Node.js: e7fce99727036875216c09fc8df794894a5a35eb
>
> https://github.com/apache/openwhisk-runtime-nodejs/commit/e7fce99727036875216c09fc8df794894a5a35eb
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.20.0-sources.tar.gz
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.20.0-sources.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.20.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b3a9539
>
> Usage:
> curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b3a9539";
> -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-runtime-nodejs 1.20.0 rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>


Re: [VOTE] Release Apache OpenWhisk Runtime Go (v1.19.0, rc1)

2022-05-18 Thread Dominic Kim
+1 to release Apache OpenWhisk Runtime Go (v1.19.0, rc1).

The check results are attached.

-dom
-
imac27:tmp style95$ curl -s "
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b3a9539";
-o rcverify.sh
imac27:tmp style95$ chmod +x rcverify.sh
imac27:tmp style95$ ./rcverify.sh openwhisk-runtime-go 1.19.0 rc1
rcverify.sh (script SHA1: 4079 F167 3437 E1DD 4655  76A6 1504 44FB B27B
78CE)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.tslvLndE
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-go-1.19.0-sources.tar.gz... ok
fetching openwhisk-runtime-go-1.19.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-go-1.19.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 13 unchanged 13))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-go-1.19.0-sources.tar.gz... ok
openwhisk-runtime-go-1.19.0-sources.tar.gz:
36E67B4F 2BDB998E 88215CC8 9EB05F71 4E3E2AF2 D8F245CE 1B8DDB11 7A034E93
7D4B07D5
 36289396 74C91DAD 658BBB8C D209B34E 0A0C6989 055BEE8E E161C9A3
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.tslvLndE)... ok




[image: Mailtrack]

Sender
notified by
Mailtrack

22.
05. 19. 오전 10:40:15

2022년 5월 19일 (목) 오전 7:23, David P Grove 님이 작성:

> Hi,
>
> This is a call to vote on releasing version 1.19.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
> * OpenWhisk Runtime Go: 3bc6401a4d4dd197a065f2e374c07b68111c3841
>
> https://github.com/apache/openwhisk-runtime-go/commit/3bc6401a4d4dd197a065f2e374c07b68111c3841
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.19.0-sources.tar.gz
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.19.0-sources.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-go-1.19.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b3a9539
>
> Usage:
> curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b3a9539";
> -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-runtime-go 1.19.0 rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>


Re: Proposal: providing action limits for each namespace

2022-05-18 Thread Dominic Kim
Dear Rodric.

You can review this proposal PR.
https://github.com/apache/openwhisk/pull/5236

Any feedback would be really appreciated.
I would merge this in another 2 days if there is no any comment.

Thanks
Best Regards
Dominic





[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&;>
Sender
notified by
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&;>
22.
05. 19. 오전 10:36:28

2022년 5월 16일 (월) 오후 10:26, Rodric Rabbah 님이 작성:

> This is a very useful feature indeed. It would help to separate the
> proposal (
>
> https://github.com/apache/openwhisk/pull/5229/files?file-filters%5B%5D=.md&show-viewed-files=false
> )
> from the implementation rather than combine the two into a single PR. I'll
> review the proposal first.
>
> -r
>
> On Mon, May 16, 2022 at 6:03 AM Dominic Kim  wrote:
>
> > This will enable the customization of limits for a certain namespace.
> > We can easily adjust the limit of the namespace without affecting the
> > others.
> >
> > Please review the proposal and give us your feedback.
> >
> > I would merge the POEM in 2 days.
> >
> > The implementation PR for the POEM is also open.
> > https://github.com/apache/openwhisk/pull/5229
> >
> > Any feedback would be appreciated.
> >
> > Kind regards
> > Dominic
> >
> >
> >
> >
> >
> > 2022년 5월 16일 (월) 오후 5:42, Seonghyun Oh 님이 작성:
> >
> > > Hi, whiskers,
> > > I've written a proposal document (POEM) about a new feature for
> > configuring
> > > different action limits (memory, timeout, parameter size, payload
> size..)
> > > settings per namespace.
> > >
> > > https://github.com/apache/openwhisk/pull/5236
> > >
> > > Although there are no related issues in Github, we are developing the
> > > feature according to the needs of our users.
> > >
> > > I'd like to contribute this new feature to the upstream as well.
> > > If you have any concerns, issues, or improvements in introducing this
> > > feature, please leave a comment.
> > >
> > > Best regards.
> > > - Seonghyun
> > >
> >
> > [image: Mailtrack]
> > <
> >
> https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&;
> > >
> > Sender
> > notified by
> > Mailtrack
> > <
> >
> https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality11&;
> > >
> > 22.
> > 05. 16. 오후 07:02:39
> >
>


Re: Proposal: providing action limits for each namespace

2022-05-16 Thread Dominic Kim
This will enable the customization of limits for a certain namespace.
We can easily adjust the limit of the namespace without affecting the
others.

Please review the proposal and give us your feedback.

I would merge the POEM in 2 days.

The implementation PR for the POEM is also open.
https://github.com/apache/openwhisk/pull/5229

Any feedback would be appreciated.

Kind regards
Dominic





2022년 5월 16일 (월) 오후 5:42, Seonghyun Oh 님이 작성:

> Hi, whiskers,
> I've written a proposal document (POEM) about a new feature for configuring
> different action limits (memory, timeout, parameter size, payload size..)
> settings per namespace.
>
> https://github.com/apache/openwhisk/pull/5236
>
> Although there are no related issues in Github, we are developing the
> feature according to the needs of our users.
>
> I'd like to contribute this new feature to the upstream as well.
> If you have any concerns, issues, or improvements in introducing this
> feature, please leave a comment.
>
> Best regards.
> - Seonghyun
>

[image: Mailtrack]

Sender
notified by
Mailtrack

22.
05. 16. 오후 07:02:39


Re: [VOTE] Release Apache OpenWhisk wskdebug (v1.4.0, rc1)

2022-05-04 Thread Dominic Kim
+1 to release Apache OpenWhisk wskdebug v1.4.0 from rc1. rcverify log
appended.

-dom

imac27:tmp style95$ ./rcverify.sh openwhisk-wskdebug 1.4.0 rc1
rcverify.sh (script SHA1: 3D9A 9AD2 9310 87B0 853A  EE81 51BE 49E2 377C
397A)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.eTJVUyKC
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-wskdebug-1.4.0-sources.tar.gz... ok
fetching openwhisk-wskdebug-1.4.0-sources.tar.gz.asc... ok
fetching openwhisk-wskdebug-1.4.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 13 unchanged 13))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-wskdebug-1.4.0-sources.tar.gz... ok
openwhisk-wskdebug-1.4.0-sources.tar.gz:
5FF9C025 528E0F5A 7B27EE77 74FCF789 46D08E58 CAD7393B E0FB89DF DC2B5F51
E3369648
 E0B121A9 03C521CB A54A0EB5 C09AEC42 2F88AC6F DA8CC019 305A794A
validating sha512... passed
verifying asc... passed (signed-by: Cosmin Stanciu (CODE SIGNING KEY) <
stan...@apache.org>)
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed
scanning package-lock.json for version match... passed
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.eTJVUyKC)... ok





2022년 4월 30일 (토) 오전 12:26, Dave Grove 님이 작성:

> +1 to release Apache OpenWhisk wskdebug v1.4.0 from rc1. rcverify log
> appended.
>
> --dave
>
> Daves-MacBook-Pro-2:tools dgrove$ ./rcverify.sh openwhisk-wskdebug 1.4.0
> rc1
> rcverify.sh (script SHA1: 3D9A 9AD2 9310 87B0 853A  EE81 51BE 49E2 377C
> 397A)
> working in the following directory:
> /var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.rOraY76E
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-wskdebug-1.4.0-sources.tar.gz... ok
> fetching openwhisk-wskdebug-1.4.0-sources.tar.gz.asc... ok
> fetching openwhisk-wskdebug-1.4.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 13 unchanged 13))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-wskdebug-1.4.0-sources.tar.gz... ok
> openwhisk-wskdebug-1.4.0-sources.tar.gz:
> 5FF9C025 528E0F5A 7B27EE77 74FCF789 46D08E58 CAD7393B E0FB89DF DC2B5F51
> E3369648
>  E0B121A9 03C521CB A54A0EB5 C09AEC42 2F88AC6F DA8CC019 305A794A
> validating sha512... passed
> verifying asc... passed (signed-by: Cosmin Stanciu (CODE SIGNING KEY) <
> stan...@apache.org>)
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed
> scanning package-lock.json for version match... passed
>


Re: New OpenWhisk PMC Members: Brendan Doyle and Cosmin Stanciu

2022-02-23 Thread Dominic Kim
Nice!
Congratulations Brendan and Cosmin!

Best regards
Dominic

2022년 2월 24일 (목) 오전 2:39, Tyson Norris 님이 작성:

> Congratulations Cosmin and Brendan!!!
>
> Best,
> Tyson
>
> On Wed, Feb 23, 2022 at 6:57 AM Rodric Rabbah  wrote:
>
> > Congratulations Brendan and Cosmin!
> >
> > -r
> >
> > On Wed, Feb 23, 2022 at 6:30 AM Matt Rutkowski 
> > wrote:
> >
> > > Welcome and congratulations Brendan and Cosmin!
> > >
> > > Kind regards,
> > > Matt
> > >
> >
>


The final PR to run the new scheduler.

2022-02-08 Thread Dominic Kim
Dear whiskers.

The last PR [1] to run the new scheduler is ready to merge.
There is still room for improvement, but I believe this would improve the
performance in general.
Hope this helps many downstream.

I would merge the PR in 24 hours.
Please share your feedback if you have any.


Best regards
Dominic

[1] https://github.com/apache/openwhisk/pull/5194


Re: Disable the performance tests.

2022-01-05 Thread Dominic Kim
I could pass all tests without disabling any performance tests by opening a
new PR[1].

It's ready to review now.

I think setting up a new environment for the performance test is orthogonal
to my change and would be performed by this issue[2].


[1] https://github.com/apache/openwhisk/pull/5192
[2] https://github.com/apache/openwhisk/issues/5190

2022년 1월 5일 (수) 오전 9:19, Dominic Kim 님이 작성:

> The tests with wrk are comprised of 6 different tests.
> The first four utilize fewer concurrencies while the other two utilize 100
> concurrencies.
> After changing the pause grace, it is more resilient with lower
> concurrency tests but still be failed with higher concurrency.
>
> One strange thing is I opened a new PR copying the original one, and it
> passes the tests.
> https://github.com/apache/openwhisk/pull/5189
>
> No matter how many I tried the original PR did not pass the tests, but
> with the new one with the same change, it passed the tests.
> It however does not mean the performance test is working as expected,
> there are still failed activations.
> It just does not go into an unresponsive state.
>
> I left a query to the Travis team asking if there are any differences
> between the two.
>
> New PRs might pass the tests and we can disable tests with higher
> concurrency only for now.
> But I feel eventually it's better to run them in another environment as
> tests are actually being failed.
>
> I confirmed the VM(openwhisk-vm1-he-de.apache.org) we have has 8 cores
> with 32GB memory.
> But it seems it is being used as a Jenkins slave.
> I am not quite sure if we can just use it or should we ask for another VM.
>
> -dom
>
>
>
>
> 2022년 1월 5일 (수) 오전 5:53, Davi Ribeiro 님이 작성:
>
>> hi,
>>
>> What you think about reduce the load in performance test in wrk to see
>> what
>> happens?
>>
>> Davi Ribeiro
>>
>>
>>
>> Em seg., 3 de jan. de 2022 às 21:26, Dominic Kim 
>> escreveu:
>>
>> > Dear whiskers.
>> >
>> > I've found the performance tests have not been working so far.
>> > According to the following test, it is shown it passed the test but
>> > actually, there are some activations with other than 2xx,3xx response.
>> > https://app.travis-ci.com/github/apache/openwhisk/jobs/479539830
>> >
>> > Even with some wrong results, there was no issue running the subsequent
>> > Gatling tests so far.
>> > But now, the system becomes unavailable after running tests with `wrk`.
>> >
>> > I got inside the VM and observed status of runtime containers kept
>> changing
>> > between running and paused.
>> > I suspect this is because the VM has too little resources to run all OW
>> > components and the wrk client so it could not generate/forward
>> activations
>> > to the invoker in time.
>> > And such Docker workloads made the Docker engine become abnormal.
>> > I have no idea what has changed on the Travis VM side yet, but at
>> least, I
>> > found the docker version is changed.
>> >
>> > I am not sure it is effective to run performance tests on a small VM
>> with 2
>> > cores and 8GB memory.
>> > Now it is rather an obstacle to merging new PRs.
>> >
>> > I propose temporarily disabling the performance tests until we find a
>> > better way.
>> > Maybe we can utilize a bigger VM provided by ASF.
>> >
>> > Please share your opinion.
>> >
>> > Thanks
>> > Regards
>> > Dominic
>> >
>> > Reference:
>> > https://github.com/apache/openwhisk/pull/5158#issuecomment-1003900935
>> >
>>
>


Re: Disable the performance tests.

2022-01-04 Thread Dominic Kim
The tests with wrk are comprised of 6 different tests.
The first four utilize fewer concurrencies while the other two utilize 100
concurrencies.
After changing the pause grace, it is more resilient with lower concurrency
tests but still be failed with higher concurrency.

One strange thing is I opened a new PR copying the original one, and it
passes the tests.
https://github.com/apache/openwhisk/pull/5189

No matter how many I tried the original PR did not pass the tests, but with
the new one with the same change, it passed the tests.
It however does not mean the performance test is working as expected, there
are still failed activations.
It just does not go into an unresponsive state.

I left a query to the Travis team asking if there are any differences
between the two.

New PRs might pass the tests and we can disable tests with higher
concurrency only for now.
But I feel eventually it's better to run them in another environment as
tests are actually being failed.

I confirmed the VM(openwhisk-vm1-he-de.apache.org) we have has 8 cores with
32GB memory.
But it seems it is being used as a Jenkins slave.
I am not quite sure if we can just use it or should we ask for another VM.

-dom




2022년 1월 5일 (수) 오전 5:53, Davi Ribeiro 님이 작성:

> hi,
>
> What you think about reduce the load in performance test in wrk to see what
> happens?
>
> Davi Ribeiro
>
>
>
> Em seg., 3 de jan. de 2022 às 21:26, Dominic Kim 
> escreveu:
>
> > Dear whiskers.
> >
> > I've found the performance tests have not been working so far.
> > According to the following test, it is shown it passed the test but
> > actually, there are some activations with other than 2xx,3xx response.
> > https://app.travis-ci.com/github/apache/openwhisk/jobs/479539830
> >
> > Even with some wrong results, there was no issue running the subsequent
> > Gatling tests so far.
> > But now, the system becomes unavailable after running tests with `wrk`.
> >
> > I got inside the VM and observed status of runtime containers kept
> changing
> > between running and paused.
> > I suspect this is because the VM has too little resources to run all OW
> > components and the wrk client so it could not generate/forward
> activations
> > to the invoker in time.
> > And such Docker workloads made the Docker engine become abnormal.
> > I have no idea what has changed on the Travis VM side yet, but at least,
> I
> > found the docker version is changed.
> >
> > I am not sure it is effective to run performance tests on a small VM
> with 2
> > cores and 8GB memory.
> > Now it is rather an obstacle to merging new PRs.
> >
> > I propose temporarily disabling the performance tests until we find a
> > better way.
> > Maybe we can utilize a bigger VM provided by ASF.
> >
> > Please share your opinion.
> >
> > Thanks
> > Regards
> > Dominic
> >
> > Reference:
> > https://github.com/apache/openwhisk/pull/5158#issuecomment-1003900935
> >
>


Disable the performance tests.

2022-01-03 Thread Dominic Kim
Dear whiskers.

I've found the performance tests have not been working so far.
According to the following test, it is shown it passed the test but
actually, there are some activations with other than 2xx,3xx response.
https://app.travis-ci.com/github/apache/openwhisk/jobs/479539830

Even with some wrong results, there was no issue running the subsequent
Gatling tests so far.
But now, the system becomes unavailable after running tests with `wrk`.

I got inside the VM and observed status of runtime containers kept changing
between running and paused.
I suspect this is because the VM has too little resources to run all OW
components and the wrk client so it could not generate/forward activations
to the invoker in time.
And such Docker workloads made the Docker engine become abnormal.
I have no idea what has changed on the Travis VM side yet, but at least, I
found the docker version is changed.

I am not sure it is effective to run performance tests on a small VM with 2
cores and 8GB memory.
Now it is rather an obstacle to merging new PRs.

I propose temporarily disabling the performance tests until we find a
better way.
Maybe we can utilize a bigger VM provided by ASF.

Please share your opinion.

Thanks
Regards
Dominic

Reference:
https://github.com/apache/openwhisk/pull/5158#issuecomment-1003900935


Re: openwhisk-runtime-ballerina -- time to archive repository?

2021-09-27 Thread Dominic Kim
+1 to archive.

-dom

2021년 9월 27일 (월) 오후 5:00, Matt Rutkowski 님이 작성:

> +1 to archive. I do not know of any active maintainers nor any provider
> using this runtime.
>
> On 2021/09/24 14:05:19, "David P Grove"  wrote:
> >
> > Is there any interest in maintaining this runtime?   It's based on a
> fairly
> > old version of ballerina (0.990.2), the build has been broken for months,
> > and we've never made a release.
> >
> > My inclination would be to archive the repository unless there is someone
> > who is willing to maintain it.
> >
> > --dave
> >
>


Re: [VOTE] Release Apache OpenWhisk Runtime Node.js (v1.19.0, rc1)

2021-08-11 Thread Dominic Kim
+1 to release openwhisk-runtime-nodejs 1.19.0

I have no issue with the updated rcverify.sh.

Thanks, David for handling this.

--

$ ./rcverify.sh openwhisk-runtime-nodejs 1.19.0 rc1
rcverify.sh (script SHA1: 7FC5 5DBE 1809 6D92 DEFF  0E31 D138 059B 8F27
20F7)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.nLqC6aVj
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
openwhisk-runtime-nodejs-1.19.0-sources.tar.gz:
74F54D38 777815AD 531C11BD 67423E73 75B2057A 41D9B9A7 2A1E0AE2 F933E5B6
6831E929
 4EDE1BA8 5DF14270 FD370778 D9BE3EC6 AEE86F21 C018174F 10DF26D7
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types...

 passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.nLqC6aVj)... ok

2021년 8월 12일 (목) 오전 12:10, David P Grove 님이 작성:

> Hi Dom,
>
> I was able to reproduce this locally.  It is an issue with rcverify, not
> with actual runtime-nodejs release.
>
>  I submitted a PR [1] to rcverify to add application/javascript as an
> acceptable mime type for files.I'm not sure what has changed recently
> on my computer (tar? git? file? some lower level library?) but `file -mime`
> on the compile script is now returning application/javascript for me.  It
> used to return text.
>
> --dave
>
> [1] https://github.com/apache/openwhisk-release/pull/397
>
>
> [image: Inactive hide details for "Dominic Kim" ---08/10/2021 09:27:26
> PM---I am facing a failure while scanning unexpected file types.]"Dominic
> Kim" ---08/10/2021 09:27:26 PM---I am facing a failure while scanning
> unexpected file types. --dom
>
> From: "Dominic Kim" 
> To: dev@openwhisk.apache.org
> Date: 08/10/2021 09:27 PM
> Subject: [EXTERNAL] Re: [VOTE] Release Apache OpenWhisk Runtime Node.js
> (v1.19.0, rc1)
> --
>
>
>
> I am facing a failure while scanning unexpected file types.
>
> --dom
>
> -
>
> $ ./rcverify.sh openwhisk-runtime-nodejs 1.19.0 rc1
> rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
> 258F)
> working in the following directory:
> /var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.lL1N5KUx
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
> fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 11 unchanged 11))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
> openwhisk-runtime-nodejs-1.19.0-sources.tar.gz:
> 74F54D38 777815AD 531C11BD 67423E73 75B2057A 41D9B9A7 2A1E0AE2 F933E5B6
> 6831E929
> 4EDE1BA8 5DF14270 FD370778 D9BE3EC6 AEE86F21 C018174F 10DF26D7
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... failed
>
> (/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.lL1N5KUx/openwhisk-runtime-nodejs-1.19.0/core/typescript37Action/bin/compile:
> application/javascript; charset=us-ascii)
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
>
> run the following command to remove the scratch space:
>  rm -rf '/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp

Re: [VOTE] Release Apache OpenWhisk Runtime Java, OpenWhisk Runtime PHP, OpenWhisk Runtime Python, OpenWhisk Runtime Ruby, OpenWhisk Runtime Swift (v1.17.0, rc1)

2021-08-10 Thread Dominic Kim
+1 to release all 5 runtime modules described below.  Checked all with
rcverify.sh



$ ./rcverify.sh openwhisk-runtime-java 1.17.0 rc1
rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.zQnwLdeA
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-java-1.17.0-sources.tar.gz... ok
fetching openwhisk-runtime-java-1.17.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-java-1.17.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-java-1.17.0-sources.tar.gz... ok
openwhisk-runtime-java-1.17.0-sources.tar.gz:
DB5F936B 7A178BA3 408ED0E2 4D098A24 8A4853E4 F0B9573A 9A47DCBD E8463B8E
7853CEC2
 4131ED5D 1C701D14 B9B7B850 516115B0 E08EFEF1 D68BA375 AF0C4ED8
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.zQnwLdeA)... ok
imac27:ow-release style95$ ./rcverify.sh openwhisk-runtime-php 1.17.0 rc1
rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.stXLTqHc
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-php-1.17.0-sources.tar.gz... ok
fetching openwhisk-runtime-php-1.17.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-php-1.17.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-php-1.17.0-sources.tar.gz... ok
openwhisk-runtime-php-1.17.0-sources.tar.gz:
0F74668C B5811CC3 9C8EE9BA 076F5C5B 2F68CD17 461E0281 9775947C EC8ED7D2
1E7C4DF1
 BB273170 7E615BFF 1DD714EF E785EFF1 6CCF6EF8 BE1959A5 B2BCA9D6
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.stXLTqHc)... ok
imac27:ow-release style95$ ./rcverify.sh openwhisk-runtime-python 1.17.0 rc1
rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.G7eise6u
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-python-1.17.0-sources.tar.gz... ok
fetching openwhisk-runtime-python-1.17.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-python-1.17.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-python-1.17.0-sources.tar.gz... ok
openwhisk-runtime-python-1.17.0-sources.tar.gz:
C7154E11 D23C8784 D7997D34 2726E64A 865D0BFA 009A78E1 CA6E99DF D7E82609
EE55B1EE
 C0AF3D3F F2D9543F 4BE8F904 692D63AA 04624718 EB5D1896 F8FD621E
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.G7eise6u)... ok
imac27:ow-release style95$ ./rcverify.sh openwhisk-runtime-ruby 1.17.0 rc1
rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in 

Re: [VOTE] Release Apache OpenWhisk Runtime Node.js (v1.19.0, rc1)

2021-08-10 Thread Dominic Kim
I am facing a failure while scanning unexpected file types.

--dom

-

$ ./rcverify.sh openwhisk-runtime-nodejs 1.19.0 rc1
rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.lL1N5KUx
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
openwhisk-runtime-nodejs-1.19.0-sources.tar.gz:
74F54D38 777815AD 531C11BD 67423E73 75B2057A 41D9B9A7 2A1E0AE2 F933E5B6
6831E929
 4EDE1BA8 5DF14270 FD370778 D9BE3EC6 AEE86F21 C018174F 10DF26D7
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... failed
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.lL1N5KUx/openwhisk-runtime-nodejs-1.19.0/core/typescript37Action/bin/compile:
application/javascript; charset=us-ascii)
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)

run the following command to remove the scratch space:
  rm -rf '/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.lL1N5KUx'




2021년 8월 11일 (수) 오전 4:11, Rodric Rabbah 님이 작성:

> +1 to release openwhisk-runtime-nodejs 1.19.0.  Release checked with
> rcverify.
>
> >  ./rcverify.sh openwhisk-runtime-nodejs 1.19.0 rc1
> rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
> 258F)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.vdNrvpLr
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
> fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 11 unchanged 11))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-nodejs-1.19.0-sources.tar.gz... ok
> openwhisk-runtime-nodejs-1.19.0-sources.tar.gz:
> 74F54D38 777815AD 531C11BD 67423E73 75B2057A 41D9B9A7 2A1E0AE2 F933E5B6
> 6831E929
>  4EDE1BA8 5DF14270 FD370778 D9BE3EC6 AEE86F21 C018174F 10DF26D7
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.vdNrvpLr)... ok
>
>
> On Tue, Aug 10, 2021 at 2:50 PM Dave Grove  wrote:
>
> > +1 to release openwhisk-runtime-nodejs 1.19.0.  Release checked with
> > rcverify.
> >
> > --Dave
> >
> > On 2021/08/05 22:01:55, "David P Grove"  wrote:
> > >
> > >
> > > Hi,
> > >
> > > This is a call to vote on releasing version 1.19.0 release candidate
> rc1
> > of
> > > the following project module with artifacts built from the Git
> > repositories
> > > and commit IDs listed below.
> > >
> > > * OpenWhisk Runtime Node.js: 501b4c497e2c747397ba009ffa85240adecae30c
> > >
> > >
> >
> https://github.com/apache/openwhisk-runtime-nodejs/commit/501b4c497e2c747397ba009ffa85240adecae30c
> > >
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.19.0-sources.tar.gz
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.asc
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.19.0-sources.tar.gz.sha512
> > >
> > > This release is comprised of source code distribution only.
> > >
> > > You can use this UNIX script to download the release and verify the
> > > checklist below:
> > >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b2f1ee4
> > >
> > > Usage:
> > > curl -s "

Re: [VOTE] Release Apache OpenWhisk Runtime Dotnet (v1.16.0, rc1)

2021-08-10 Thread Dominic Kim
+1 to release openwhisk-runtime-dotnet 1.16.0.

Verified with rcverify.sh.

-

$ ./rcverify.sh openwhisk-runtime-dotnet 1.16.0 rc1
rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.vxHTnyMf
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-dotnet-1.16.0-sources.tar.gz... ok
fetching openwhisk-runtime-dotnet-1.16.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-dotnet-1.16.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-dotnet-1.16.0-sources.tar.gz... ok
openwhisk-runtime-dotnet-1.16.0-sources.tar.gz:
1818F88C 791E2305 F4FD03AB D075FFC6 A3D3154D 998427BB D142D5A9 5E6235A1
A0E47BE6
 E083130E 5AADBB48 C655812B 7DF9957A 0345F92D 8B19B717 CEAEBB72
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.vxHTnyMf)... ok

2021년 8월 11일 (수) 오전 4:11, Rodric Rabbah 님이 작성:

> +1 to release openwhisk-runtime-dotnet 1.16.0.  Released checked with
> rcverify.sh
>
> >  ./rcverify.sh openwhisk-runtime-dotnet 1.16.0 rc1
> rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
> 258F)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.fwf18PM7
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-dotnet-1.16.0-sources.tar.gz... ok
> fetching openwhisk-runtime-dotnet-1.16.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-dotnet-1.16.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 11 unchanged 11))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-dotnet-1.16.0-sources.tar.gz... ok
> openwhisk-runtime-dotnet-1.16.0-sources.tar.gz:
> 1818F88C 791E2305 F4FD03AB D075FFC6 A3D3154D 998427BB D142D5A9 5E6235A1
> A0E47BE6
>  E083130E 5AADBB48 C655812B 7DF9957A 0345F92D 8B19B717 CEAEBB72
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.fwf18PM7)... ok
>
> On Tue, Aug 10, 2021 at 2:49 PM Dave Grove  wrote:
>
> > +1 to release openwhisk-runtime-dotnet 1.16.0.  Released checked with
> > rcverify.sh
> >
> > --dave
> >
> > On 2021/08/05 22:00:03, "David P Grove"  wrote:
> > >
> > >
> > > Hi,
> > >
> > > This is a call to vote on releasing version 1.16.0 release candidate
> rc1
> > of
> > > the following project module with artifacts built from the Git
> > repositories
> > > and commit IDs listed below.
> > >
> > > * OpenWhisk Runtime Dotnet: 8de8f3145e4e2ddc70e06c334cc1bbaca1b46829
> > >
> > >
> >
> https://github.com/apache/openwhisk-runtime-dotnet/commit/8de8f3145e4e2ddc70e06c334cc1bbaca1b46829
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.16.0-sources.tar.gz
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.16.0-sources.tar.gz.asc
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-dotnet-1.16.0-sources.tar.gz.sha512
> > >
> > > This release is comprised of source code distribution only.
> > >
> > > You can use this UNIX script to download the release and verify the
> > > checklist below:
> > >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b2f1ee4
> > >
> > > Usage:
> > > curl -s "
> > >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b2f1ee4
> > > " -o rcverify.sh
> > > chmod +x rcverify.sh
> > > ./rcverify.sh openwhisk-runtime-dotnet 1.16.

Re: [VOTE] Release Apache OpenWhisk Runtime Rust (v1.3.0, rc1)

2021-08-10 Thread Dominic Kim
+1 to release openwhisk-runtime-rust 1.3.0.

Verification results are copied.

---

$ ./rcverify.sh openwhisk-runtime-rust 1.3.0 rc1
rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.GglYXAEm
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-rust-1.3.0-sources.tar.gz... ok
fetching openwhisk-runtime-rust-1.3.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-rust-1.3.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-rust-1.3.0-sources.tar.gz... ok
openwhisk-runtime-rust-1.3.0-sources.tar.gz:
3199FF2E ECC1E4C3 C5EFF33D 9AC44C56 224A240A D24A8D81 2142676E 93F4D8E2
67DFBCCC
 F8BF9557 69DFDE5D F26F9865 E016216C 0369125B CC26CF7F 395D62E0
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.GglYXAEm)... ok

2021년 8월 11일 (수) 오전 4:10, Rodric Rabbah 님이 작성:

> +1 to release openwhisk-runtime-rust 1.3.0.  Checked with reverify.
>
> > ./rcverify.sh openwhisk-runtime-rust 1.3.0 rc1
> rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
> 258F)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.1XidRPFr
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-runtime-rust-1.3.0-sources.tar.gz... ok
> fetching openwhisk-runtime-rust-1.3.0-sources.tar.gz.asc... ok
> fetching openwhisk-runtime-rust-1.3.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 11 unchanged 11))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-runtime-rust-1.3.0-sources.tar.gz... ok
> openwhisk-runtime-rust-1.3.0-sources.tar.gz:
> 3199FF2E ECC1E4C3 C5EFF33D 9AC44C56 224A240A D24A8D81 2142676E 93F4D8E2
> 67DFBCCC
>  F8BF9557 69DFDE5D F26F9865 E016216C 0369125B CC26CF7F 395D62E0
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.1XidRPFr)... ok
>
> On Tue, Aug 10, 2021 at 2:48 PM Dave Grove  wrote:
>
> > +1 to release openwhisk-runtime-rust 1.3.0.  Checked with reverify.
> >
> > --dave
> >
> > On 2021/08/05 21:58:02, "David P Grove"  wrote:
> > >
> > >
> > > Hi,
> > >
> > > This is a call to vote on releasing version 1.3.0 release candidate rc1
> > of
> > > the following project module with artifacts built from the Git
> > repositories
> > > and commit IDs listed below.
> > >
> > > * OpenWhisk Runtime Rust: 26dda157bfd72e31d64c101bbf06cc1c34df64b1
> > >
> > >
> >
> https://github.com/apache/openwhisk-runtime-rust/commit/26dda157bfd72e31d64c101bbf06cc1c34df64b1
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-rust-1.3.0-sources.tar.gz
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-rust-1.3.0-sources.tar.gz.asc
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-rust-1.3.0-sources.tar.gz.sha512
> > >
> > > This release is comprised of source code distribution only.
> > >
> > > You can use this UNIX script to download the release and verify the
> > > checklist below:
> > >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b2f1ee4
> > >
> > > Usage:
> > > curl -s "
> > >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=b2f1ee4
> > > " -o rcverify.sh
> > > chmod +x rcverify.sh
> > > ./rcverify.sh openwhisk-runtime-rust 1.3.0 rc1
> > >
> > > Please vote to approve this release:
> > >
> > >   [ ] +1 Approve the relea

Re: [VOTE] Release Apache OpenWhisk Catalog (v1.0.0, rc1)

2021-06-11 Thread Dominic Kim
+1 to release openwhisk-catalog-1.0.0 rc1.

Verified with rcverify(SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)

-dom



rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
258F)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.l1euth3J
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-catalog-1.0.0-sources.tar.gz... ok
fetching openwhisk-catalog-1.0.0-sources.tar.gz.asc... ok
fetching openwhisk-catalog-1.0.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 11 unchanged 11))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-catalog-1.0.0-sources.tar.gz... ok
openwhisk-catalog-1.0.0-sources.tar.gz: C242F1C1 95D584F1 0C88AEA4 97E759E1
29F01748 1434824B A23BAE24 60C971C1
E3A80C43 2362DA8C DFF3050A A933645A
3B765649 7772357A 553812C5 E0CDB59A
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.l1euth3J)... ok



2021년 6월 11일 (금) 오전 9:59, David P Grove 님이 작성:

>
>
> Hi,
>
> This is a call to vote on releasing version 1.0.0 release candidate rc1 of
> the following project module with artifacts built from the Git repositories
> and commit IDs listed below.
>
> * OpenWhisk Catalog: 8983c3e1720b214e51527bdfda390acf02fc5baa
>
>
> https://github.com/apache/openwhisk-catalog/commit/8983c3e1720b214e51527bdfda390acf02fc5baa
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-catalog-1.0.0-sources.tar.gz
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-catalog-1.0.0-sources.tar.gz.asc
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-catalog-1.0.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9
>
> Usage:
> curl -s "
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9
> " -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-catalog 1.0.0 rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
>
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>


Re: [Discuss] release openwhisk-runtime-nodejs 1.18.0

2021-06-09 Thread Dominic Kim
+1 to release openwhisk-runtime-nodejs 1.18.0.

--dom

2021년 6월 10일 (목) 오전 1:02, David P Grove 님이 작성:

>
> Would like to make a release before removing the end-of-life NodeJS 10
> runtime.   This release would capture the last upstream NodeJS 10 LTS from
> the end of April in an OpenWhisk release.
>
> --dave
>


Re: [Discuss] release openwhisk-catalog 1.0

2021-06-09 Thread Dominic Kim
+1 to release openwhisk-catalog-1.0.0.

I am also inclined to close the issue as they are kind sample actions.


--dom

2021년 6월 9일 (수) 오후 11:52, David P Grove 님이 작성:

>
>
> There have been a couple of bug fixes and enhancements since the 0.11.0
> release in December of 2019.   I'd like to make a new release to capture
> these.   I suggest we go ahead and make this 1.0.0 instead of 0.12.0.
>
> There is an old issue from 2017 [1] that is suggestion we apply a renaming
> to parameters/return conventions in the util package.  If we were to do
> this, it should be done before 1.0.0.  My inclination is to close the issue
> and not do it, but that could merit discussion.
>
> --dave
>
> [1] https://github.com/apache/openwhisk-catalog/issues/202
>


[Result][VOTE] Release Apache OpenWhisk Intellij Plugin (v1.0.1, rc1)

2021-06-09 Thread Dominic Kim
This vote is now closed.  It was successful with 4 +1 binding votes (Rob,
Rodric, David, Dominic) and no other votes cast.  I will continue with the
release process.

-dom

[1] voting thread:
https://lists.apache.org/thread.html/r4619ca71ddba18a229f48e53d4a169f211605d6d6ccb014af163440d%40%3Cdev.openwhisk.apache.org%3E



Re: [VOTE] Release Apache OpenWhisk Intellij Plugin (v1.0.0, rc1)

2021-06-08 Thread Dominic Kim
While publishing the release, I noticed we need a change [1] to publish the
plugin to asf organization.
Since this is just one line change, I opened a new vote with 24 hours of
time frame.
Please participate in the new vote.

Thanks.
Dominic

[1] https://github.com/apache/openwhisk-intellij-plugin/pull/18

2021년 6월 5일 (토) 오전 9:15, Dave Grove 님이 작성:

> +1 to release openwhisk-intellij-plugin-1.0.0 from rc1.
>
> --Dave
>
> Daves-MacBook-Pro:tools dgrove$ ./rcverify.sh openwhisk-intellij-plugin
> 1.0.0 rc1
> rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
> 258F)
> working in the following directory:
> /var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.PBT9VH4q
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-intellij-plugin-1.0.0-sources.tar.gz... ok
> fetching openwhisk-intellij-plugin-1.0.0-sources.tar.gz.asc... ok
> fetching openwhisk-intellij-plugin-1.0.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 11 unchanged 11))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-intellij-plugin-1.0.0-sources.tar.gz... ok
> openwhisk-intellij-plugin-1.0.0-sources.tar.gz:
> 59AF9BE7 6DA3ED6D FC477D96 AA14F600 737006B7 D637AD4B 8F74BB6B 8BF68DB0
> ED334D81
>  D233830E D97E85FF D288320B F1CEC8CD 464F1352 1C9E5066 2F811994
> validating sha512... passed
> verifying asc... passed (signed-by: Dominic Kim )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
>
> On 2021/06/03 06:39:31, Dominic Kim  wrote:
> > Hi,
> >
> > This is a call to vote on releasing version 1.0.0 release candidate rc1
> of
> > the following project module with artifacts built from the Git
> repositories
> > and commit IDs listed below.
> >
> > * OpenWhisk Intellij Plugin: aea5df842180fa936dcf78454c6bb6a82f6c1cac
> >
> >
> https://github.com/apache/openwhisk-intellij-plugin/commit/aea5df842180fa936dcf78454c6bb6a82f6c1cac
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9
> >
> > Usage:
> > curl -s "
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9
> "
> > -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-intellij-plugin 1.0.0 rc1
> >
> > Please vote to approve this release:
> >
> >   [ ] +1 Approve the release
> >   [ ]  0 Don't care
> >   [ ] -1 Don't release, because ...
> >
> > Release verification checklist for reference:
> >   [ ] Download links are valid.
> >   [ ] Checksums and PGP signatures are valid.
> >   [ ] Source code artifacts have correct names matching the current
> release.
> >   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >   [ ] All files have license headers as specified by OpenWhisk project
> > policy [1].
> >   [ ] No compiled archives bundled in source archive.
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> > [1]
> >
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
> >
>


[VOTE] Release Apache OpenWhisk Intellij Plugin (v1.0.1, rc1)

2021-06-08 Thread Dominic Kim
Hi,

This is a call to vote on releasing version 1.0.1 release candidate rc1 of
the following project module with artifacts built from the Git repositories
and commit IDs listed below.

* OpenWhisk Intellij Plugin: 95582e6328b493fe470e2c7d9af120d7292658ac

https://github.com/apache/openwhisk-intellij-plugin/commit/95582e6328b493fe470e2c7d9af120d7292658ac

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.1-sources.tar.gz

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.1-sources.tar.gz.asc

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.1-sources.tar.gz.sha512

This release is comprised of source code distribution only.

You can use this UNIX script to download the release and verify the
checklist below:
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9

Usage:
curl -s "
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9";
-o rcverify.sh
chmod +x rcverify.sh
./rcverify.sh openwhisk-intellij-plugin 1.0.1 rc1

Please vote to approve this release:

  [ ] +1 Approve the release
  [ ]  0 Don't care
  [ ] -1 Don't release, because ...

Release verification checklist for reference:
  [ ] Download links are valid.
  [ ] Checksums and PGP signatures are valid.
  [ ] Source code artifacts have correct names matching the current release.
  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [ ] All files have license headers as specified by OpenWhisk project
policy [1].
  [ ] No compiled archives bundled in source archive.

This majority vote is open for at least 24 hours as there is only one line
change from the 1.0.0 release.


[1]
https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md


[Result][VOTE] Release Apache OpenWhisk VSCode Extension (v1.1.0, rc1)

2021-06-06 Thread Dominic Kim
This vote is now closed.  It was successful with 3 +1 binding votes (Rob,
David, Dominic) and no other votes cast.  I will continue with the release
process.

-dom

[1] voting thread:
https://lists.apache.org/thread.html/r923376bb81e7636283657fe156d78c834dc2478024633810a9d24221%40%3Cdev.openwhisk.apache.org%3E


[Result][VOTE] Release Apache OpenWhisk Intellij Plugin (v1.0.0, rc1)

2021-06-06 Thread Dominic Kim
This vote is now closed.  It was successful with 4 +1 binding votes (Rob,
Keonhee, Dave, Dominic) and no other votes cast.  I will continue with the
release process.

-dom

[1] voting thread:
https://lists.apache.org/thread.html/r932f199595913ff65aeaf2f7b21c7c5c75aedef32a311d8e8d0b3e83%40%3Cdev.openwhisk.apache.org%3E


Re: [VOTE] Release Apache OpenWhisk VSCode Extension (v1.1.0, rc1)

2021-06-05 Thread Dominic Kim
Thank you, Matt, and Rodric, for mentioning that.
Yes, I had looked into it and discussed it with Dave and decided to keep
going with the rc1 release if there is no other issue.

And as Rodric mentioned, since our release tool is referring to the commit
hash, I think we can also merge the PR in parallel.

Best regards.
-dom



2021년 6월 5일 (토) 오전 9:16, Dave Grove 님이 작성:

> +1 to release openwhisk-vscode-extension-1.1.0 from rc1
>
> --Dave
>
> Daves-MacBook-Pro:tools dgrove$ ./rcverify.sh openwhisk-vscode-extension
> 1.1.0 rc1
> rcverify.sh (script SHA1: A042 C31A 38AF 8EBB F150  0819 A448 DE52 BFE1
> 258F)
> working in the following directory:
> /var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.PqqkURXO
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-vscode-extension-1.1.0-sources.tar.gz... ok
> fetching openwhisk-vscode-extension-1.1.0-sources.tar.gz.asc... ok
> fetching openwhisk-vscode-extension-1.1.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 11 unchanged 11))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-vscode-extension-1.1.0-sources.tar.gz... ok
> openwhisk-vscode-extension-1.1.0-sources.tar.gz:
> 5426A54A DF4F9F67 113776F3 A20875A7 65ECB1A1 87E442E3 DCA3B3FD 445223C4
> 822DE61F
>  710A44A5 C6890DC4 8195354D B5283C6D 5FC953EE 15697E76 2989A793
> validating sha512... passed
> verifying asc... passed (signed-by: Dominic Kim )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed
> scanning package-lock.json for version match... passed
>
> On 2021/06/03 06:42:23, Dominic Kim  wrote:
> > Hi,
> >
> > This is a call to vote on releasing version 1.1.0 release candidate rc1
> of
> > the following project module with artifacts built from the Git
> repositories
> > and commit IDs listed below.
> >
> > * OpenWhisk VSCode Extension: c50eeabeec8fcc64ad7650d50144b681823d7761
> >
> >
> https://github.com/apache/openwhisk-vscode-extension/commit/c50eeabeec8fcc64ad7650d50144b681823d7761
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-vscode-extension-1.1.0-sources.tar.gz
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-vscode-extension-1.1.0-sources.tar.gz.asc
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-vscode-extension-1.1.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9
> >
> > Usage:
> > curl -s "
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9
> "
> > -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-vscode-extension 1.1.0 rc1
> >
> > Please vote to approve this release:
> >
> >   [ ] +1 Approve the release
> >   [ ]  0 Don't care
> >   [ ] -1 Don't release, because ...
> >
> > Release verification checklist for reference:
> >   [ ] Download links are valid.
> >   [ ] Checksums and PGP signatures are valid.
> >   [ ] Source code artifacts have correct names matching the current
> release.
> >   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >   [ ] All files have license headers as specified by OpenWhisk project
> > policy [1].
> >   [ ] No compiled archives bundled in source archive.
> >
> > This majority vote is open for at least 72 hours.
> >
> >
> > [1]
> >
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
> >
>


Re: [DISCUSS} OpenWhisk 21.05 / OpenWhisk 1.1

2021-06-05 Thread Dominic Kim
+1 to release the core module.

One concern is, a contribution of the new scheduler is in progress now.
If we can still release the core OpenWhisk along with ongoing components,
it would be fine.
But if we must include a complete set of components into the release, we
may have to wait until the contribution is over.

There are 5 open PRs, 3 waiting components remaining according to this
schedule [1].

[1] https://cwiki.apache.org/confluence/display/OPENWHISK/Component+Design


2021년 6월 5일 (토) 오전 9:42, David P Grove 님이 작성:

>
>
> "David P Grove"  wrote on 05/03/2021 11:40:08 AM:
> >
> > We did our first unified release (OpenWhisk 20.11) at the end of
> November.
> >
> > Since then, we've released new versions of most of the runtimes and also
> of
> > the CLI.
> >
> > I think getting into a rhythm of doing a unified release every 6 months
> (eg
> > May and November) would be a good discipline for us.
> >
> > The actual 21.05 unified release itself is not very much work.  But, we
> > would need to push out a core OpenWhisk release (1.1?) to prepare.  Is
> > doing that in May a reasonable goal?
> >
>
> Well, May went by fast :)
>
> Is a core OpenWhisk release in June feasible?   I know there has been a
> fair amount of activity, but I don't have a good sense of whether it is
> converging on a good point to release or not.
>
> --dave
>


Re: [VOTE] Release Apache OpenWhisk VSCode Extension (v1.1.0, rc1)

2021-06-04 Thread Dominic Kim
Thank you, Kent for the changes.

And I suppose we can still proceed with the release without any restart as
`.asf.yaml` file is not included in the release.

-dom

2021년 6월 4일 (금) 오전 5:26, Rodric Rabbah 님이 작성:

> Thank you Kent for your first contribution to the project!
>
> -r
>
> On Thu, Jun 3, 2021 at 4:19 PM Kent Tsuenchy 
> wrote:
>
> > Hi,
> >
> > I opened a draft PR [1] on updating the README for the VS Code extension.
> >
> > First time contributor, so I thought I could take a look at these new IDE
> > plugin releases.
> >
> > Also, part of the PR fixes a minor issue in `.asf.yaml` with a
> misspelling
> > of "required_approving_review_count".
> >
> > - Kent
> >
> > [1] https://github.com/apache/openwhisk-vscode-extension/pull/13
> >
> >
>


[VOTE] Release Apache OpenWhisk VSCode Extension (v1.1.0, rc1)

2021-06-02 Thread Dominic Kim
Hi,

This is a call to vote on releasing version 1.1.0 release candidate rc1 of
the following project module with artifacts built from the Git repositories
and commit IDs listed below.

* OpenWhisk VSCode Extension: c50eeabeec8fcc64ad7650d50144b681823d7761

https://github.com/apache/openwhisk-vscode-extension/commit/c50eeabeec8fcc64ad7650d50144b681823d7761

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-vscode-extension-1.1.0-sources.tar.gz

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-vscode-extension-1.1.0-sources.tar.gz.asc

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-vscode-extension-1.1.0-sources.tar.gz.sha512

This release is comprised of source code distribution only.

You can use this UNIX script to download the release and verify the
checklist below:
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9

Usage:
curl -s "
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9";
-o rcverify.sh
chmod +x rcverify.sh
./rcverify.sh openwhisk-vscode-extension 1.1.0 rc1

Please vote to approve this release:

  [ ] +1 Approve the release
  [ ]  0 Don't care
  [ ] -1 Don't release, because ...

Release verification checklist for reference:
  [ ] Download links are valid.
  [ ] Checksums and PGP signatures are valid.
  [ ] Source code artifacts have correct names matching the current release.
  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [ ] All files have license headers as specified by OpenWhisk project
policy [1].
  [ ] No compiled archives bundled in source archive.

This majority vote is open for at least 72 hours.


[1]
https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md


[VOTE] Release Apache OpenWhisk Intellij Plugin (v1.0.0, rc1)

2021-06-02 Thread Dominic Kim
Hi,

This is a call to vote on releasing version 1.0.0 release candidate rc1 of
the following project module with artifacts built from the Git repositories
and commit IDs listed below.

* OpenWhisk Intellij Plugin: aea5df842180fa936dcf78454c6bb6a82f6c1cac

https://github.com/apache/openwhisk-intellij-plugin/commit/aea5df842180fa936dcf78454c6bb6a82f6c1cac

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.0-sources.tar.gz

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.0-sources.tar.gz.asc

https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-intellij-plugin-1.0.0-sources.tar.gz.sha512

This release is comprised of source code distribution only.

You can use this UNIX script to download the release and verify the
checklist below:
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9

Usage:
curl -s "
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=27769a9";
-o rcverify.sh
chmod +x rcverify.sh
./rcverify.sh openwhisk-intellij-plugin 1.0.0 rc1

Please vote to approve this release:

  [ ] +1 Approve the release
  [ ]  0 Don't care
  [ ] -1 Don't release, because ...

Release verification checklist for reference:
  [ ] Download links are valid.
  [ ] Checksums and PGP signatures are valid.
  [ ] Source code artifacts have correct names matching the current release.
  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [ ] All files have license headers as specified by OpenWhisk project
policy [1].
  [ ] No compiled archives bundled in source archive.

This majority vote is open for at least 72 hours.


[1]
https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md


Please give feedbacks for the permission management feature.

2021-05-28 Thread Dominic Kim
Dear whiskers.

This PR[1] has been so long.

It is mainly to manage permission using annotations.
An owner can configure permission for an entity in a Linux way (`rwxr-x`).
The permission is only configurable for "owner" and "users".

This PR started based on the idea to prevent an entity to be deleted by
mistake.
So in the small scope, it already meets the requirement though I am not
quite sure it's reasonable to rely on annotations.

Any feedbacks and opinions would be appreciated.

Thank you.

-dom

[1] https://github.com/apache/openwhisk/pull/4058


[Discuss] Release the first IDE plugins.

2021-05-27 Thread Dominic Kim
Dear whiskers.

I'd like to make the first releases of two IDE plugins[1][2].

Currently, one PR[3] is ready to be merged.

Please let me know if there are any other changes required before the
releases.

-dom

[1] https://github.com/apache/openwhisk-vscode-extension
[2] https://github.com/apache/openwhisk-intellij-plugin
[3] https://github.com/apache/openwhisk-intellij-plugin/pull/14


Re: Releasing and publishing IDE plugins to the marketplace with release manager

2021-05-13 Thread Dominic Kim
I open a new infra ticket[1] to add some accounts to the asf to publish
extensions.

I think it would be great to add more accounts if anyone wants.

-dom

[1] https://issues.apache.org/jira/browse/INFRA-21887

2021년 4월 25일 (일) 오후 10:37, Seonghyun Oh 님이 작성:

> I read the Openwhisk release manager instructions[1] and found that the
> contributor can't release it and needs a pair-up with the PMC member.
> I'll not open the infra ticket.
>
> I was wondering if I could get a contributor right for Marketplace to
> create a release job for IDE plugins.
> Any help on building a release job would be appreciated.
>
> Best regards,
> Seonghyun
>
> [1]
>
> https://github.com/apache/openwhisk-release/blob/master/docs/release_instructions.md
>
> 2021년 4월 25일 (일) 오전 1:10, Seong Hyun Oh 님이 작성:
>
> > I asked a question on how to use ASF publisher(vendor) for the VSCode
> > marketplace to the NetBeans community and got an answer.
> >
> > We can register a VSCode contributor account according to this step:
> > https://issues.apache.org/jira/browse/INFRA-21017
> >
> > I'll open a new INFRA ticket to register my account as a contributor and
> > get ready to make an extension releasing pipeline.
> >
> > And for the JetBrains market, there is no ASF vendor, so I think a new
> ASF
> > vendor needs to be created.
> >
> > Best regards
> > Seonghyun
> >
> >
> > 2021년 4월 23일 (금) 오전 10:22, Seong Hyun Oh 님이 작성:
> >
> >>
> >> Hi dave,
> >>
> >> Thanks for your advice. I'll contact the Apache NetBeans community to
> >> find out how to deploy it to the marketplace and build a binary release
> job
> >> for plugins.
> >>
> >> Best regards
> >> Seonghyun
> >>
> >> 2021년 4월 23일 (금) 오전 6:52, David P Grove 님이 작성:
> >>
> >>>
> >>>
> >>>
> >>> Seong Hyun Oh  wrote on 04/21/2021 05:03:25 AM:
> >>> >
> >>> > I'd like to release the openwhisk IDE plugins for vscode and Intellij
> >>> > according to the official Apache OpenWhisk project's Release Manager
> >>> [1]
> >>> > and publish it to the marketplace. (We have published IDE plugins
> under
> >>> the
> >>> > NAVER vendor[2][3].)
> >>> >
> >>> > So I'd like to create a release procedure for those IDE plugin
> >>> repositories
> >>> > first, it would be appreciated if you let us know if IDE plugins can
> be
> >>> > managed with the openwhisk release manager and if Apache vendor can
> be
> >>> used
> >>> > to deploy IDE plugins to the market place (Microsoft VSCode and
> >>> Jetbrains).
> >>> >
> >>>
> >>> Hi,
> >>>
> >>> The steps of making a source release are going to be roughly
> the
> >>> same
> >>> no matter what additional places we chose to make "convenience
> binaries"
> >>> available afterwards.
> >>>
> >>> I took a quick look at the VSCode Marketplace and it looks like
> >>> Apache NetBeans is publishing their plugin using an official looking
> ASF
> >>> vendor. Probably the thing to do is to reach out to the community to
> find
> >>> out the details for how to also publish our plugin under that vendor.
> >>>
> >>> --dave
> >>>
> >>
>


Re: [VOTE] Release Apache OpenWhisk Client Js (v3.21.4, rc1)

2021-05-02 Thread Dominic Kim
Hi.

+1 to release Apache OpenWhisk Client Js (v3.21.4, rc1)

The rcverify results are attached below.

-dom


Please vote to approve this release:

  [x] +1 Approve the release
  [ ]  0 Don't care
  [ ] -1 Don't release, because ...

Release verification checklist for reference:
  [x] Download links are valid.
  [x] Checksums and PGP signatures are valid.
  [x] Source code artifacts have correct names matching the current release.
  [x] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [x] All files have license headers as specified by OpenWhisk project
policy [1].
  [x] No compiled archives bundled in source archive.

---
$ ./rcverify.sh openwhisk-client-js 'OpenWhisk Client Js' 3.21.4 rc1
rcverify.sh (script SHA1: 4287 FB51 CAAF A0F8 EFFE  956A E004 9F9D 0DBD
E46D)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.4KilHOWN
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-client-js-3.21.4-sources.tar.gz... ok
fetching openwhisk-client-js-3.21.4-sources.tar.gz.asc... ok
fetching openwhisk-client-js-3.21.4-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (new keys imported (processed 11 unchanged 10))
gpg: key 72AF0CC22C4CF320: "Vincent Hou (Release manager of OpenWhisk) <
houshen...@apache.org>" not changed
gpg: key 22907064147F886E: "Dave Grove " not changed
gpg: key 44667BC927C86D51: "Rodric Rabbah " not changed
gpg: key B1457C3D7101CC78: "James Thomas " not
changed
gpg: key A600E3331427515D: "Olivier Tardieu " not
changed
gpg: key 804F627B2D1BD1A0: 6 signatures not checked due to missing keys
gpg: key 804F627B2D1BD1A0: "Alexander Klimetschek (Adobe Work Email) <
aklim...@adobe.com>" not changed
gpg: key 758C332F8D30E5A2: 1 signature not checked due to a missing key
gpg: key 758C332F8D30E5A2: "Alexander Klimetschek (Apache Committer Key) <
alex...@apache.org>" not changed
gpg: key B5B8ADA933BB2FFF: "Dominic Kim " not changed
gpg: key A1F071AF3F62EEFF: 3 signatures not checked due to missing keys
gpg: key A1F071AF3F62EEFF: "keybase.io/akrabat " not
changed
gpg: key 395282A61D88D0AC: "Matt Rutkowski " not
changed
gpg: key 7050DAD4D8D21A6B: public key "Shawn Black "
imported
gpg: Total number processed: 11
gpg:   imported: 1
gpg:  unchanged: 10
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-client-js-3.21.4-sources.tar.gz... ok
openwhisk-client-js-3.21.4-sources.tar.gz:
D3DBDCB6 DA99FA56 9AA9ADD8 4B662191 ECBFE472 4CBFF128 69F96915 02DA48F9
440009D8
 61EE6257 198BEC59 D90BEE49 33FF43EC 7ABCC871 ECA94D7E B5B8D7AC
validating sha512... passed
verifying asc... passed (signed-by: Rodric Rabbah )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed
scanning package-lock.json for version match... passed
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.4KilHOWN)... ok

2021년 5월 1일 (토) 오전 7:14, Rodric Rabbah 님이 작성:

> Hi,
>
> This is a call to vote on releasing version 3.21.4 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
>
> * OpenWhisk Client Js: c697f0be4a254a4d0ff8f98c4e746f479072fb7a
>
> https://github.com/apache/openwhisk-client-js/commit/c697f0be4a254a4d0ff8f98c4e746f479072fb7a
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.4-sources.tar.gz
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.4-sources.tar.gz.asc
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.4-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=2d4d5d9
>
> Usage:
> curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=2d4d5d9";
> -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-client-js 'OpenWhisk Client Js' 3.21.4 rc1
>
> Please vote to approve this release:
>
>   

Re: [VOTE] Release Apache OpenWhisk Whisk Deploy (wskdeploy) (v1.2.0, rc1)

2021-03-16 Thread Dominic Kim
+1 to release openwhisk-wskdeploy 1.2.0 rc1.

-dom

---
$ ./rcverify.sh openwhisk-wskdeploy 'OpenWhisk Wskdeploy' 1.2.0 rc1
rcverify.sh (script SHA1: 33C2 730B 9439 2BBF 8097  DB54 1E2C D3F7 3867
7E93)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.qoX5I9ex
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-wskdeploy-1.2.0-sources.tar.gz... ok
fetching openwhisk-wskdeploy-1.2.0-sources.tar.gz.asc... ok
fetching openwhisk-wskdeploy-1.2.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 10 unchanged 10))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-wskdeploy-1.2.0-sources.tar.gz... ok
openwhisk-wskdeploy-1.2.0-sources.tar.gz:
B9EC1CCD 71AB7E8F DEE24BD8 88A8DAF5 207B3582 4C8F8905 D703110E E7F812EE
EDA7DD7F
 1F261650 61CE9B87 7F5AF56B DBF29FE2 74053A6E E65A21BD AC16164B
validating sha512... passed
verifying asc... passed (signed-by: Matt Rutkowski )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.qoX5I9ex)... ok


2021년 3월 17일 (수) 오전 6:08, Dave Grove 님이 작성:

> +1 to release openwhisk-wskdeply 1.2.0 from rc1.  rcverify log appended.
>
> --Dave
>
> ./rcverify.sh openwhisk-wskdeploy 'OpenWhisk Wskdeploy' 1.2.0 rc1
> rcverify.sh (script SHA1: 33C2 730B 9439 2BBF 8097  DB54 1E2C D3F7 3867
> 7E93)
> working in the following directory:
> /var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.nlfUWeUM
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-wskdeploy-1.2.0-sources.tar.gz... ok
> fetching openwhisk-wskdeploy-1.2.0-sources.tar.gz.asc... ok
> fetching openwhisk-wskdeploy-1.2.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 10 unchanged 10))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-wskdeploy-1.2.0-sources.tar.gz... ok
> openwhisk-wskdeploy-1.2.0-sources.tar.gz:
> B9EC1CCD 71AB7E8F DEE24BD8 88A8DAF5 207B3582 4C8F8905 D703110E E7F812EE
> EDA7DD7F
>  1F261650 61CE9B87 7F5AF56B DBF29FE2 74053A6E E65A21BD AC16164B
> validating sha512... passed
> verifying asc... passed (signed-by: Matt Rutkowski  >)
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
>
> On 2021/03/16 20:21:05, Matt Rutkowski  wrote:
> > Hi Whiskers,
> >
> > This is a call to vote on releasing version 1.2.0 release candidate rc1
> of the following project module with artifacts built from the Git
> repositories and commit IDs listed below.
> >
> > OpenWhisk Whisk Deploy (wskdeploy):
> 03df1126c3b5205d642738479a08bb7cd66a03b3
> >
> > Details of the commits can be found here:
> >
> >
> https://github.com/apache/openwhisk-wskdeploy/commit/03df1126c3b5205d642738479a08bb7cd66a03b3
> >
> > The corresponding candidate release artifacts can be found here:
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-wskdeploy-1.2.0-sources.tar.gz
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-wskdeploy-1.2.0-sources.tar.gz.asc
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-wskdeploy-1.2.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> checklist below:
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=79084efe2b09712191c89da01ae48c2e660dae74
> >
> > Usage:
> > curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=79084efe2b09712191c89da01ae48c2e660dae74";
> -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh openwhisk-wskdeploy 'OpenWhisk Wskdeploy' 1.2.0 rc1
> >
> > Please vote to approve this release:
> >
> >   [ ] +1 Approve the release
> >   [ ]  0 Don't care
> >   [ ] -1 Don't release, because ...
> >
> > Release verification checklist for reference:
> >   [ ] Download lin

Re: [VOTE] Release Apache OpenWhisk Client Go (v1.2.0, rc1)

2021-03-11 Thread Dominic Kim
+1 to release OpenWhisk-Client-Go-1.2.0 rc1.

Release verification checklist for reference:
  [x] Download links are valid.
  [x] Checksums and PGP signatures are valid.
  [x] Source code artifacts have correct names matching the current release.
  [x] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [x] All files have license headers as specified by OpenWhisk project
policy [1].
  [x] No compiled archives bundled in source archive.

-dom



$ ./rcverify.sh openwhisk-client-go 'OpenWhisk Client Go' 1.2.0 rc1
rcverify.sh (script SHA1: 33C2 730B 9439 2BBF 8097  DB54 1E2C D3F7 3867
7E93)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.j3m2qcN3
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-client-go-1.2.0-sources.tar.gz... ok
fetching openwhisk-client-go-1.2.0-sources.tar.gz.asc... ok
fetching openwhisk-client-go-1.2.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (new keys imported (processed 10 unchanged 8))
gpg: key 72AF0CC22C4CF320: "Vincent Hou (Release manager of OpenWhisk) <
houshen...@apache.org>" not changed
gpg: key 22907064147F886E: "Dave Grove " not changed
gpg: key 44667BC927C86D51: "Rodric Rabbah " not changed
gpg: key B1457C3D7101CC78: "James Thomas " not
changed
gpg: key A600E3331427515D: "Olivier Tardieu " not
changed
gpg: key 804F627B2D1BD1A0: 6 signatures not checked due to missing keys
gpg: key 804F627B2D1BD1A0: "Alexander Klimetschek (Adobe Work Email) <
aklim...@adobe.com>" not changed
gpg: key 758C332F8D30E5A2: 1 signature not checked due to a missing key
gpg: key 758C332F8D30E5A2: "Alexander Klimetschek (Apache Committer Key) <
alex...@apache.org>" not changed
gpg: key B5B8ADA933BB2FFF: "Dominic Kim " not changed
gpg: key A1F071AF3F62EEFF: 3 signatures not checked due to missing keys
gpg: key A1F071AF3F62EEFF: public key "keybase.io/akrabat <
akra...@keybase.io>" imported
gpg: key 395282A61D88D0AC: public key "Matt Rutkowski "
imported
gpg: Total number processed: 10
gpg:   imported: 2
gpg:  unchanged: 8
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-client-go-1.2.0-sources.tar.gz... ok
openwhisk-client-go-1.2.0-sources.tar.gz:
4D7BE653 556CDAF1 1A4BBC09 ED5CE610 AE726AB0 87F57133 804B0486 1BA4AFA3
2CBCA82F
 1B251999 BC85D7E1 2D67521E 7057077B 13FFBA3A ABF8FEC1 D44E8C6D
validating sha512... passed
verifying asc... passed (signed-by: Matt Rutkowski )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.j3m2qcN3)... ok

2021년 3월 12일 (금) 오전 9:49, Dave Grove 님이 작성:

> +1 to release openwhisk-client-go 1.2.0 from rc1.  reverify log appended.
>
> --Dave
>
> Daves-MacBook-Pro:tools dgrove$ ./rcverify.sh openwhisk-client-go
> 'OpenWhisk Client Go' 1.2.0 rc1
> rcverify.sh (script SHA1: 33C2 730B 9439 2BBF 8097  DB54 1E2C D3F7 3867
> 7E93)
> working in the following directory:
> /var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.4udoMomP
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-client-go-1.2.0-sources.tar.gz... ok
> fetching openwhisk-client-go-1.2.0-sources.tar.gz.asc... ok
> fetching openwhisk-client-go-1.2.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 10 unchanged 10))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-client-go-1.2.0-sources.tar.gz... ok
> openwhisk-client-go-1.2.0-sources.tar.gz:
> 4D7BE653 556CDAF1 1A4BBC09 ED5CE610 AE726AB0 87F57133 804B0486 1BA4AFA3
> 2CBCA82F
>  1B251999 BC85D7E1 2D67521E 7057077B 13FFBA3A ABF8FEC1 D44E8C6D
> validating sha512... passed
> verifying asc... passed (signed-by: Matt Rutkowski  >)
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for u

Re: [DISCUSS] Staged release of "go" client tools

2021-03-08 Thread Dominic Kim
Thanks, Matt for handling this.

It sounds soo great to me.

Best regards
Dominic

2021년 3월 9일 (화) 오전 5:19, Matt Rutkowski 님이 작성:

> In case anyone wants to preview/test/review what would go into each
> potential 1.2 release of these repos., you can review these Draft PRs which
> would prep. the repos if we agree to go ahead:
>
> - client-go: https://github.com/apache/openwhisk-client-go/pull/147
> - wskdeploy: https://github.com/apache/openwhisk-wskdeploy/pull/1126
> - cli: https://github.com/apache/openwhisk-cli/pull/498
>
> Cheers,
> Matt
>


New Travis CI job for scheduler in the core repo.

2021-02-16 Thread Dominic Kim
Dear whiskers.

We(Naver) are working on the contribution of a scheduler and about to set
up a dedicated CI pipeline for the scheduler [1].
This will just define one more environment variable to selectively run
scheduler tests along with a dedicated Travis job. This is for some
downstream that conforms to the upstream build environment.
So that we can prevent scheduler tests from running on downstream repo by
default but at the same time we can guarantee the sanity of scheduler
components while contributing.

Once the contribution is over, all scheduler tests will be under the
existing unit/system tests pipeline just like the others.


-dom

[1] https://github.com/apache/openwhisk/pull/5068


Changes on user memory config.

2021-01-28 Thread Dominic Kim
Dear whiskers.

According to the merging of these two PRs [1][2], not the memory
consumption for the prewarm pool will be included in user memory.

Previously when you have a machine with 16GB memory, you had to consider
the memory consumption of the prewarm pool.
For example, if you assign 4GB of memory for your prewarm pool, you can't
configure more than 10GB of memory as userMemory. (2GB are reserved for the
invoker itself). If you configure more memory to userMemory, it might cause
OOM due to the sum of userMemory and memory for the prewarm pool can exceed
the limit.

Now, you can just configure the userMemory as 14GB and assign any size of
memory to the prewarm pool as long as it does not exceed 14GB.
In case there are too many containers, the system would not create a new
prewarm container to fill the pool. Instead, the shortage would be
backfilled by a periodic adjustment.

In short, you may want to increase your userMemory config for the existing
OW deployment to include the memory for prewarm pool.

-dom




[1] https://github.com/apache/openwhisk/pull/4911
[2] https://github.com/apache/openwhisk/pull/5048


Re: [Review]Change return status code for ApplicationError and DeveloperError

2021-01-27 Thread Dominic Kim
Getting back to the original issue, I am inclined to the 400 status code as
users should be noted that there are some issues in their action.
And 400 status code looks more obvious to me in this sense.

-dom

2021년 1월 26일 (화) 오후 2:31, Rodric Rabbah 님이 작성:

> Thanks for sharing this feedback from developers, Dragos.
>
> Like the PR from Jiang, this is a one line change in terms of the status
> code. Cancelling the request is harder but could be accomplished by
> attaching a deadline on an activation request and allowing the invokers to
> discard them on receipt if they're past their deadline.
>
> I agree for a request/response model, downgrading a synchronous request to
> an asynchronous one isn't ideal.
>
> -r
>
>
> On Mon, Jan 25, 2021 at 9:41 PM Dascalita Dragos 
> wrote:
>
> > While we're on the status code topic I'd like to share some feedback we
> got
> > from developers using OpenWhisk.
> >
> > They have complained that for blocking activations, when the system can't
> > execute the action, they get a 202 instead. The feedback was that it's
> not
> > correct for a system to override the intention of the developer, and that
> > the correct response should be an error status code. The system should
> also
> > stop the execution to avoid wasting resources. Since OpenWhisk actions
> can
> > be invoked from a browser too (HTML content, or other content type that
> can
> > be displayed by the browser), dealing with a 202 becomes complicated, and
> > it's not in line with its purpose either [1] "cases where another process
> > or server handles the request, or for batch processing".
> >
> > [1] - https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/202
> >
> > On Mon, Jan 25, 2021 at 7:00 AM Rodric Rabbah  wrote:
> >
> > > Thanks Jiang for addressing this long standing bug.
> > >
> > > I reviewed the PR. The 400 status code for developer errors also
> matches
> > > the web action response. I think the only real debate is whether
> > > application error should be 207 or 400. If a web action responds with
> an
> > > error and no explicit status code, is it treated as a 20x response. So
> I
> > > find the change in your PR consistent.
> > >
> > > There may be some effects to check in the npm client and the wsk (or
> > other
> > > clis).
> > >
> > > -r
> > >
> > > On Mon, Jan 25, 2021 at 1:19 AM 蒋鹏程 
> > wrote:
> > >
> > > > Dear whiskers:
> > > > ​
> > > >   Currently we are using 502 BadGateway for ApplicationError and
> > > > DeveloperError, which is not very appropriate I think, so I submit a
> PR
> > > to
> > > > change this:
> > > > ​
> > > > 1. Use MultiStatus for ApplicationError
> > > > 2. Use BadRequest for DeveloperError
> > > > ​
> > > > Any comments and suggestions are welcomed
> > > > ​
> > > > refs:
> > > > 1.
> > https://github.com/apache/openwhisk/issues/645#issuecomment-232534948
> > > > 2. https://github.com/apache/openwhisk/pull/5047
> > > > ​
> > > > Best Regards
> > > > Jiang Pengcheng
> > > >
> > > > ​
> > > >
> > >
> >
>


Please rebase the PRs.

2021-01-17 Thread Dominic Kim
Dear whiskers.

As this PR [1] is merged, we could successfully migrate our core repo to
travis-ci.com.
Specially thanks to Pencheng for his prior investigation.

So all existing PRs need to be rebased from the latest master to apply the
new CI environment.
If you are an author of any existing PRs, please rebase them.

Though migration is done, Pengcheng and my work revealed some points to
improve.
Travis CI was occasionally dragging and we observed many warnings about
python2 deprecation.
I believe we need to upgrade the version to python3 and if possible it
would be great to migrate an on-prem CI environment based on Github action
to accelerate the test speed.

Some of the incompatibilities with python3 were also addressed by
Pengcheng's former work [2].
So that would be a good starting point.

-dom


[1] https://github.com/apache/openwhisk/pull/5042
[2] https://github.com/apache/openwhisk/pull/5036


Re: Enable the debug mode in Travis

2021-01-17 Thread Dominic Kim
I wrote a guide about how to enable the debug mode for those who may face
difficulties to debug CI test failures [1].

Travis warns that it might reveal some secret information, and the debug
mode is disabled for the public repos by default.
But I believe we don't have any special secret that blocks opening the
debug mode to the public.
If we have, please let me know.

-dom


[1]
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=173082579


2021년 1월 12일 (화) 오후 10:03, Rodric Rabbah 님이 작성:

> Thanks Dominic for investigating.
>
> -r
>
> > On Jan 12, 2021, at 7:44 AM, Dominic Kim  wrote:
> >
> > Currently, we are facing CI test failures in the core repo.
> > The reason on the surface is it's not resolving the couchdb.client
> library.
> > However, with the unexpected behavior of Travis, it's not easy to analyze
> > the root reason for the failures.
> >
> > I would send a request to the Travis team to enable the debug mode [1].
> > It would be done by sending an email to the Travis team and we would be
> > able to connect to the machine via SSH.
> >
> > Since currently no more PR can pass the CI tests and we can disable the
> > debug mode at any time, I would send the request right after writing this
> > email for history.
> >
> > -dom
> >
> > [1]: https://docs.travis-ci.com/user/running-build-in-debug-mode/
>


Enable the debug mode in Travis

2021-01-12 Thread Dominic Kim
Currently, we are facing CI test failures in the core repo.
The reason on the surface is it's not resolving the couchdb.client library.
However, with the unexpected behavior of Travis, it's not easy to analyze
the root reason for the failures.

I would send a request to the Travis team to enable the debug mode [1].
It would be done by sending an email to the Travis team and we would be
able to connect to the machine via SSH.

Since currently no more PR can pass the CI tests and we can disable the
debug mode at any time, I would send the request right after writing this
email for history.

-dom

[1]: https://docs.travis-ci.com/user/running-build-in-debug-mode/


Re: [VOTE] Release Apache OpenWhisk Runtime Node.js (v1.17.0, rc1)

2020-12-13 Thread Dominic Kim
+1 to release OpenWhisk Runtime Node.js 1.17.0 r1cq



$ ./rcverify.sh openwhisk-runtime-nodejs 'OpenWhisk Runtime Node.js' 1.17.0
rc1
rcverify.sh (script SHA1: 9729 7EAF CC39 3EEF A6B3  4099 C159 DD29 88B2
DAEF)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.N7H2626a
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-runtime-nodejs-1.17.0-sources.tar.gz... ok
fetching openwhisk-runtime-nodejs-1.17.0-sources.tar.gz.asc... ok
fetching openwhisk-runtime-nodejs-1.17.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 8 unchanged 8))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-runtime-nodejs-1.17.0-sources.tar.gz... ok
openwhisk-runtime-nodejs-1.17.0-sources.tar.gz:
AF01C7CC 8B2E82B1 2F35A4DA 75173A84 A4019D89 B7A375BA FA0431E4 AE34C35F
77201F17
 3E9F4531 FDD2899D 22997D90 4D37A8D9 2E728134 D56059AE AB4154A1
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.N7H2626a)... ok

2020년 12월 13일 (일) 오전 8:01, David P Grove 님이 작성:

>
>
> Hi,
>
> This is a call to vote on releasing version 1.17.0 release candidate rc1 of
> the following project module with artifacts built from the Git repositories
> and commit IDs listed below.
>
> * OpenWhisk Runtime Node.js: 2ca9f71561d5f35076b1a72c4d179a535642fd9a
>
>
> https://github.com/apache/openwhisk-runtime-nodejs/commits/2ca9f71561d5f35076b1a72c4d179a535642fd9a
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.17.0-sources.tar.gz
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.17.0-sources.tar.gz.asc
>
>
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-runtime-nodejs-1.17.0-sources.tar.gz.sha512
>
> This release is comprised of source code distribution only.
>
> You can use this UNIX script to download the release and verify the
> checklist below:
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=334c997
>
> Usage:
> curl -s "
>
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=334c997
> " -o rcverify.sh
> chmod +x rcverify.sh
> ./rcverify.sh openwhisk-runtime-nodejs 'OpenWhisk Runtime Node.js' 1.17.0
> rc1
>
> Please vote to approve this release:
>
>   [ ] +1 Approve the release
>   [ ]  0 Don't care
>   [ ] -1 Don't release, because ...
>
> Release verification checklist for reference:
>   [ ] Download links are valid.
>   [ ] Checksums and PGP signatures are valid.
>   [ ] Source code artifacts have correct names matching the current
> release.
>   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [ ] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [ ] No compiled archives bundled in source archive.
>
> This majority vote is open for at least 72 hours.
>
>
> [1]
>
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
>


Re: [VOTE] package Apache OpenWhisk 20.11

2020-11-23 Thread Dominic Kim
+1 to bundle the 22 components as Apache OpenWhisk 20.11.

-dom

2020년 11월 24일 (화) 오전 10:59, David P Grove 님이 작성:

>
> This is a call to vote to approve the bundling of the 22 already released
> Apache OpenWhisk components listed below as Apache OpenWhisk 20.11.
>
> OpenWhisk-1.0.0-sources.tar.gz
> openwhisk-apigateway-1.0.0-sources.tar.gz
> openwhisk-catalog-0.11.0-sources.tar.gz
> openwhisk-cli-1.1.0-sources.tar.gz
> openwhisk-client-go-1.1.0-sources.tar.gz
> openwhisk-client-js-3.21.3-sources.tar.gz
> openwhisk-composer-0.12.0-sources.tar.gz
> openwhisk-deploy-kube-1.0.0-sources.tar.gz
> openwhisk-package-alarms-2.2.0-sources.tar.gz
> openwhisk-package-kafka-2.1.0-sources.tar.gz
> openwhisk-runtime-docker-1.14.0-sources.tar.gz
> openwhisk-runtime-dotnet-1.15.0-sources.tar.gz
> openwhisk-runtime-go-1.16.0-sources.tar.gz
> openwhisk-runtime-java-1.15.0-sources.tar.gz
> openwhisk-runtime-nodejs-1.16.0-sources.tar.gz
> openwhisk-runtime-php-1.15.0-sources.tar.gz
> openwhisk-runtime-python-1.15.0-sources.tar.gz
> openwhisk-runtime-ruby-1.15.0-sources.tar.gz
> openwhisk-runtime-rust-1.1.0-sources.tar.gz
> openwhisk-runtime-swift-1.15.0-sources.tar.gz
> openwhisk-wskdebug-1.3.0-sources.tar.gz
> openwhisk-wskdeploy-1.1.0-sources.tar.gz
>
> This majority vote will be open at least 72 hours.
>
> --dave
>


Re: [VOTE] Release Apache OpenWhisk Deploy Kubernetes (v1.0.0, rc1)

2020-11-21 Thread Dominic Kim
+1 to release Apache OpenWhisk Deploy Kubernetes(v1.0.0, rc1)

Regards
-dom
--
$ ./rcverify.sh openwhisk-deploy-kube 'OpenWhisk Deploy Kubernetes' 1.0.0
rc1
rcverify.sh (script SHA1: 9729 7EAF CC39 3EEF A6B3  4099 C159 DD29 88B2
DAEF)
working in the following directory:
/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.1qCqKiJl
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-deploy-kube-1.0.0-sources.tar.gz... ok
fetching openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc... ok
fetching openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 8 unchanged 8))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-deploy-kube-1.0.0-sources.tar.gz... ok
openwhisk-deploy-kube-1.0.0-sources.tar.gz:
7141D8A2 DBCEDC56 D3B30CDC 08F9DD4A 79877422 C5B7F266 B8113C4F 61C28307
58EF8305
 A164039C 03BF8300 CB78B216 1528AA12 6AAF0431 A5F1F940 E72DEF69
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed (none detected)
scanning package-lock.json for version match... passed (none detected)
removing the scratch space
(/var/folders/jc/wfhtkrln4q7cz9pxz24rbkdmgp/T/tmp.1qCqKiJl)... ok

2020년 11월 21일 (토) 오전 4:16, Rodric Rabbah 님이 작성:

>  [x] +1 Approve the release
>
> Release verification checklist for reference:
>   [x] Download links are valid.
>   [x] Checksums and PGP signatures are valid.
>   [x] Source code artifacts have correct names matching the current
> release.
>   [x] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [x] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [x] No compiled archives bundled in source archive.
>
> Verified with rcverify and spot checks of the tar ball.
>
> -r
>
> >  ./rcverify.sh openwhisk-deploy-kube 'OpenWhisk Deploy Kubernetes' 1.0.0
> rc1
> rcverify.sh (script SHA1: 9729 7EAF CC39 3EEF A6B3  4099 C159 DD29 88B2
> DAEF)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.cAWguLC7
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-deploy-kube-1.0.0-sources.tar.gz... ok
> fetching openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc... ok
> fetching openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 8 unchanged 8))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-deploy-kube-1.0.0-sources.tar.gz... ok
> openwhisk-deploy-kube-1.0.0-sources.tar.gz:
> 7141D8A2 DBCEDC56 D3B30CDC 08F9DD4A 79877422 C5B7F266 B8113C4F 61C28307
> 58EF8305
>  A164039C 03BF8300 CB78B216 1528AA12 6AAF0431 A5F1F940 E72DEF69
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.cAWguLC7)... ok
>
> On Fri, Nov 20, 2020 at 1:35 PM David P Grove  wrote:
>
> >
> >
> > Hi,
> >
> > This is a call to vote on releasing version 1.0.0 release candidate rc1
> of
> > the following project module with artifacts built from the Git
> repositories
> > and commit IDs listed below.
> >
> > * OpenWhisk Deploy Kubernetes: 67e93b1a2e1dd9a339fc7d3e93bd087ad0ff097b
> >
> >
> >
> https://github.com/apache/openwhisk-deploy-kube/commits/67e93b1a2e1dd9a339fc7d3e93bd087ad0ff097b
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-deploy-kube-1.0.0-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-deploy-kube-1.0.0-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-deploy-kube-1.0.0-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >
> > You can use this UNIX script to download the release and verify the
> > checklist below:
> >
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=e28b538
> >
> > Usage:
> > curl

OpenWhisk Core 1.0.0 has been released.

2020-11-09 Thread Dominic Kim
I am gladly announcing that OpenWhisk Core 1.0.0 has been released and
available at http://openwhisk.apache.org/downloads.html.
This is our first release since the OpenWhisk project graduated from the
Apache incubating and you can find the notable changes here:
https://github.com/apache/openwhisk/blob/master/CHANGELOG.md.

Regards
Dominic


Re: [VOTE] Release Apache OpenWhisk (v1.0.0, rc3)

2020-11-05 Thread Dominic Kim
I am so glad to announce that this vote is now closed :)
It was successful with 4 binding +1 votes (Jiang, Rabbah, Allen, and
Grove,) and no other votes cast.
I will proceed with making the release.

-dom

2020년 11월 4일 (수) 오전 7:41, Dave Grove 님이 작성:

> +1 to release OpenWhisk 1.0.0 rc3.
>
> reverify log appended.
>
> --dave
>
> Daves-MacBook-Pro:tools dgrove$ ./rcverify.sh OpenWhisk 'OpenWhisk' 1.0.0
> rcverify.sh (script SHA1: 9729 7EAF CC39 3EEF A6B3  4099 C159 DD29 88B2
> DAEF)
> working in the following directory:
> /var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.baKFEY3g
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching OpenWhisk-1.0.0-sources.tar.gz... ok
> fetching OpenWhisk-1.0.0-sources.tar.gz.asc... ok
> fetching OpenWhisk-1.0.0-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 8 unchanged 8))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for OpenWhisk-1.0.0-sources.tar.gz... ok
> OpenWhisk-1.0.0-sources.tar.gz: BA42A333 0477A7C6 48E2D6FA 61EDDC8B
> 95C8656C
> AC61BD57 6894153D AC14B9D7 DA4E83A1
> A7EF1296
> 1D1431B3 60732142 6179027A 642560F9
> C913D180
>         7CD019F8
> validating sha512... passed
> verifying asc... passed (signed-by: Dominic Kim )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed (none detected)
> scanning package-lock.json for version match... passed (none detected)
> removing the scratch space
> (/var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.baKFEY3g)... ok
>
> On 2020/11/02 02:38:30, Dominic Kim  wrote:
> > Dear Whiskers.
> >
> > Hope this would be the final vote.
> >
> > This is a call to vote on releasing version 1.0.0 release candidate
> > rc3 of the following project module with artifacts built from the Git
> > repositories and commit IDs listed below.* OpenWhisk:
> > 2c621c0733befdadadb5f25f167fe575d1b15739
> >
> https://github.com/apache/openwhisk/commits/2c621c0733befdadadb5f25f167fe575d1b15739
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc3/OpenWhisk-1.0.0-sources.tar.gz
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc3/OpenWhisk-1.0.0-sources.tar.gz.asc
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc3/OpenWhisk-1.0.0-sources.tar.gz.sha512This
> > release is comprised of source code distribution only.You can use this
> > UNIX script to download the release and verify the checklist below:
> >
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=fd3f7b2Usage
> :
> > curl -s "
> https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=fd3f7b2
> "
> > -o rcverify.sh
> > chmod +x rcverify.sh
> > ./rcverify.sh OpenWhisk 'OpenWhisk' 1.0.0 rc3Please vote to approve
> > this release:  [ ] +1 Approve the release
> >   [ ]  0 Don't care
> >   [ ] -1 Don't release, because ...Release verification checklist for
> reference:
> >   [ ] Download links are valid.
> >   [ ] Checksums and PGP signatures are valid.
> >   [ ] Source code artifacts have correct names matching the current
> release.
> >   [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
> >   [ ] All files have license headers as specified by OpenWhisk project
> > policy [1].
> >   [ ] No compiled archives bundled in source archive.This majority
> > vote is open for at least 72 hours.[1]
> >
> https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md
> >
>


Re: [VOTE] Release Apache OpenWhisk Client Js (v3.21.3, rc1)

2020-11-02 Thread Dominic Kim
+1 to release OpenWhisk Client Js 3.21.3 rc1


  [x] Download links are valid.
  [x] Checksums and PGP signatures are valid.
  [x] Source code artifacts have correct names matching the current release.
  [x] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [x] All files have license headers as specified by OpenWhisk project
policy [1].
  [x] No compiled archives bundled in source archive.

-
$ ./rcverify.sh openwhisk-client-js 'OpenWhisk Client Js' 3.21.3 rc1
rcverify.sh (script SHA1: 9729 7EAF CC39 3EEF A6B3  4099 C159 DD29 88B2
DAEF)
working in the following directory:
/var/folders/rx/klnsylrn1qnctwdwcy6250yrgp/T/tmp.mDUvLHmZ
fetching tarball and signatures from
https://dist.apache.org/repos/dist/dev/openwhisk/rc1
fetching openwhisk-client-js-3.21.3-sources.tar.gz... ok
fetching openwhisk-client-js-3.21.3-sources.tar.gz.asc... ok
fetching openwhisk-client-js-3.21.3-sources.tar.gz.sha512... ok
fetching apache license... ok
fetching release keys... ok
importing keys... ok (keys already imported (processed 8 unchanged 8))
unpacking tar ball... ok
cloning scancode... ok
computing sha512 for openwhisk-client-js-3.21.3-sources.tar.gz... ok
openwhisk-client-js-3.21.3-sources.tar.gz:
E0C382AB A69FCB39 C920350E 15BD4F2E 49057D78 0BB2F5A2 B4561A50 9E99829E
734AE8A2
 0A519254 F8783EEC 9A1BAB98 96F841A1 17B36656 777CF95D E44EF66C
validating sha512... passed
verifying asc... passed (signed-by: Dave Grove )
verifying notice... passed
verifying absence of DISCLAIMER.txt passed
verifying license... passed
verifying sources have proper headers... passed
scanning for executable files... passed
scanning for unexpected file types... passed
scanning for archives... passed
scanning for packages... passed
scanning package.json for version match... passed
scanning package-lock.json for version match... passed
removing the scratch space
(/var/folders/rx/klnsylrn1qnctwdwcy6250yrgp/T/tmp.mDUvLHmZ)... ok

2020년 11월 2일 (월) 오후 10:51, Rodric Rabbah 님이 작성:

> +1 Approve the release
>
>   [x] Download links are valid.
>   [x] Checksums and PGP signatures are valid.
>   [x] Source code artifacts have correct names matching the current
> release.
>   [x] LICENSE and NOTICE files are correct for each OpenWhisk repository.
>   [x] All files have license headers as specified by OpenWhisk project
> policy [1].
>   [x] No compiled archives bundled in source archive.
>
>
> > ./rcverify.sh openwhisk-client-js 'OpenWhisk Client Js' 3.21.3 rc1
> rcverify.sh (script SHA1: 9729 7EAF CC39 3EEF A6B3  4099 C159 DD29 88B2
> DAEF)
> working in the following directory:
> /var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.GhuAAwRN
> fetching tarball and signatures from
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1
> fetching openwhisk-client-js-3.21.3-sources.tar.gz... ok
> fetching openwhisk-client-js-3.21.3-sources.tar.gz.asc... ok
> fetching openwhisk-client-js-3.21.3-sources.tar.gz.sha512... ok
> fetching apache license... ok
> fetching release keys... ok
> importing keys... ok (keys already imported (processed 8 unchanged 8))
> unpacking tar ball... ok
> cloning scancode... ok
> computing sha512 for openwhisk-client-js-3.21.3-sources.tar.gz... ok
> openwhisk-client-js-3.21.3-sources.tar.gz:
> E0C382AB A69FCB39 C920350E 15BD4F2E 49057D78 0BB2F5A2 B4561A50 9E99829E
> 734AE8A2
>  0A519254 F8783EEC 9A1BAB98 96F841A1 17B36656 777CF95D E44EF66C
> validating sha512... passed
> verifying asc... passed (signed-by: Dave Grove )
> verifying notice... passed
> verifying absence of DISCLAIMER.txt passed
> verifying license... passed
> verifying sources have proper headers... passed
> scanning for executable files... passed
> scanning for unexpected file types... passed
> scanning for archives... passed
> scanning for packages... passed
> scanning package.json for version match... passed
> scanning package-lock.json for version match... passed
> removing the scratch space
> (/var/folders/q9/s3th42s53d34ftd5wvcypybrgn/T/tmp.GhuAAwRN)... ok
>
> On Sun, Nov 1, 2020 at 9:10 PM David P Grove  wrote:
>
> >
> >
> > Hi,
> >
> > This is a call to vote on releasing version 3.21.3 release candidate rc1
> of
> > the following project module with artifacts built from the Git
> repositories
> > and commit IDs listed below.
> >
> > * OpenWhisk Client Js: 77f7c8fd2947517ea6e4d138c562179d13f549b2
> >
> >
> >
> https://github.com/apache/openwhisk-client-js/commits/77f7c8fd2947517ea6e4d138c562179d13f549b2
> >
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.3-sources.tar.gz
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.3-sources.tar.gz.asc
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-client-js-3.21.3-sources.tar.gz.sha512
> >
> > This release is comprised of source code distribution only.
> >

[VOTE] Release Apache OpenWhisk (v1.0.0, rc3)

2020-11-01 Thread Dominic Kim
Dear Whiskers.

Hope this would be the final vote.

This is a call to vote on releasing version 1.0.0 release candidate
rc3 of the following project module with artifacts built from the Git
repositories and commit IDs listed below.* OpenWhisk:
2c621c0733befdadadb5f25f167fe575d1b15739
  
https://github.com/apache/openwhisk/commits/2c621c0733befdadadb5f25f167fe575d1b15739
  
https://dist.apache.org/repos/dist/dev/openwhisk/rc3/OpenWhisk-1.0.0-sources.tar.gz
  
https://dist.apache.org/repos/dist/dev/openwhisk/rc3/OpenWhisk-1.0.0-sources.tar.gz.asc
  
https://dist.apache.org/repos/dist/dev/openwhisk/rc3/OpenWhisk-1.0.0-sources.tar.gz.sha512This
release is comprised of source code distribution only.You can use this
UNIX script to download the release and verify the checklist below:
https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=fd3f7b2Usage:
curl -s 
"https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=fd3f7b2";
-o rcverify.sh
chmod +x rcverify.sh
./rcverify.sh OpenWhisk 'OpenWhisk' 1.0.0 rc3Please vote to approve
this release:  [ ] +1 Approve the release
  [ ]  0 Don't care
  [ ] -1 Don't release, because ...Release verification checklist for reference:
  [ ] Download links are valid.
  [ ] Checksums and PGP signatures are valid.
  [ ] Source code artifacts have correct names matching the current release.
  [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository.
  [ ] All files have license headers as specified by OpenWhisk project
policy [1].
  [ ] No compiled archives bundled in source archive.This majority
vote is open for at least 72 hours.[1]
https://github.com/apache/openwhisk-release/blob/master/docs/license_compliance.md


  1   2   3   >