RE: [VOTE] Release Apache OpenWhisk Command-line Interface (CLI) (v1.2.0, rc1)
+1 Approve the Release - OpenWhisk CLI - v1.2.0 from rc1 Cheers Priti ./rcverify.sh openwhisk-cli 'OpenWhisk Command-line Interface (CLI)' 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/xd/m4bjl4q507s9ddw6syj3h0l8gn/T/tmp.wDtyOL8t fetching tarball and signatures from https://dist.apache.org/repos/dist/dev/openwhisk/rc1 fetching openwhisk-cli-1.2.0-sources.tar.gz... ok fetching openwhisk-cli-1.2.0-sources.tar.gz.asc... ok fetching openwhisk-cli-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-cli-1.2.0-sources.tar.gz... ok openwhisk-cli-1.2.0-sources.tar.gz: 6556A143 A5972A60 AF2143EE FECA3935 B1D536CA 183AFD70 60F97B83 C417A2E0 56A576D0 72182E3D 8A84CAAC A109D98F 10E9A8EC B9ABCD25 42C77669 812052C6 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/xd/m4bjl4q507s9ddw6syj3h0l8gn/T/tmp.wDtyOL8t)... ok From: Dave Grove To: Date: 03/29/2021 04:57 PM Subject:[EXTERNAL] Re: [VOTE] Release Apache OpenWhisk Command-line Interface (CLI) (v1.2.0, rc1) +1 to release openwhisk-cli v1.2.0 from rc1. reverify log appended. --Dave Daves-MacBook-Pro:tools dgrove$ ./rcverify.sh openwhisk-cli 'OpenWhisk Command-line Interface (CLI)' 1.2.0 rc1 rcverify.sh (script SHA1: DE44 311A 861F 6965 8E52 9B21 96EB 949F 3E76 A29C) working in the following directory: /var/folders/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.Ffq25W7s fetching tarball and signatures from https://dist.apache.org/repos/dist/dev/openwhisk/rc1 fetching openwhisk-cli-1.2.0-sources.tar.gz... ok fetching openwhisk-cli-1.2.0-sources.tar.gz.asc... ok fetching openwhisk-cli-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-cli-1.2.0-sources.tar.gz... ok openwhisk-cli-1.2.0-sources.tar.gz: 6556A143 A5972A60 AF2143EE FECA3935 B1D536CA 183AFD70 60F97B83 C417A2E0 56A576D0 72182E3D 8A84CAAC A109D98F 10E9A8EC B9ABCD25 42C77669 812052C6 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/8c/zvj0nsxx2rgc_km8nvf8k0c0gn/T/tmp.Ffq25W7s)... ok On 2021/03/29 15:02:29, Matt Rutkowski wrote: > Hi Whiskians, > > 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 Command-line Interface (CLI): 7c47ef1dbad550566114baf976c091b4cdd9e678 > > Details of the commits can be found here: > > https://github.com/apache/openwhisk-cli/commit/7c47ef1dbad550566114baf976c091b4cdd9e678 > > The corresponding candidate release artifacts can be found here: > > https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-cli-1.2.0-sources.tar.gz > https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-cli-1.2.0-sources.tar.gz.asc > https://dist.apache.org/repos/dist/dev/openwhisk/rc1/openwhisk-cli-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=927cdc6aa2b07fd043bba225b89fbdc0c7e204df > > Usage: > curl -s " https://gitbox.apache.org/repos/asf?p=openwhisk-release.git;a=blob_plain;f=tools/rcverify.sh;hb=927cdc6aa2b07fd043bba225b89fbdc0c7e204df " -o rcverify.sh > chmod +x rcverify.sh > ./rcverify.sh
RE: [VOTE] Release Apache OpenWhisk Whisk Deploy (wskdeploy) (v1.2.0, rc1)
+1 to release Apache OpenWhisk Whisk Deploy (wskdeploy) (v1.2.0, rc1) ./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/xd/m4bjl4q507s9ddw6syj3h0l8gn/T/tmp.oJSlLl24 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/xd/m4bjl4q507s9ddw6syj3h0l8gn/T/tmp.oJSlLl24)... ok Cheers Priti From: Rob Allen To: dev@openwhisk.apache.org Date: 03/17/2021 02:38 AM Subject:[EXTERNAL] Re: [VOTE] Release Apache OpenWhisk Whisk Deploy (wskdeploy) (v1.2.0, rc1) +1 to release Apache OpenWhisk Whisk Deploy (wskdeploy) (v1.2.0, rc1) Checked with rcverify.sh (script SHA1: 33C2 730B 9439 2BBF 8097 DB54 1E2C D3F7 3867 7E93) Regards, Rob > On 16 Mar 2021, at 20:21, 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://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_openwhisk-2Dwskdeploy_commit_03df1126c3b5205d642738479a08bb7cd66a03b3=DwIFAg=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=01KqCOvwhoMOPxHOOyr-XuRTBVX9Skplyn-mGgmBBzk=Vm7hLa01uA5M0Jz5-IAvb7u45Xa2fgPn0yEx1ziZqHY= > > The corresponding candidate release artifacts can be found here: > > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_openwhisk_rc1_openwhisk-2Dwskdeploy-2D1.2.0-2Dsources.tar.gz=DwIFAg=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=01KqCOvwhoMOPxHOOyr-XuRTBVX9Skplyn-mGgmBBzk=-s-1Ua_1LOusUhMnrXXaVn7y_X8RU9ACRvjI-tS62Zc= > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_openwhisk_rc1_openwhisk-2Dwskdeploy-2D1.2.0-2Dsources.tar.gz.asc=DwIFAg=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=01KqCOvwhoMOPxHOOyr-XuRTBVX9Skplyn-mGgmBBzk=CfrPRFYf0Xla-jvYTt-Vi9iw5_-N6lZk3DA7bbz7WXU= > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_openwhisk_rc1_openwhisk-2Dwskdeploy-2D1.2.0-2Dsources.tar.gz.sha512=DwIFAg=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=01KqCOvwhoMOPxHOOyr-XuRTBVX9Skplyn-mGgmBBzk=-aQ7NXVbZn5tnZrI455rV3RqpmOKaCYnyp-oNsQ8N2M= > > 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://urldefense.proofpoint.com/v2/url?u=https-3A__gitbox.apache.org_repos_asf-3Fp-3Dopenwhisk-2Drelease.git-3Ba-3Dblob-5Fplain-3Bf-3Dtools_rcverify.sh-3Bhb-3D79084efe2b09712191c89da01ae48c2e660dae74=DwIFAg=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=01KqCOvwhoMOPxHOOyr-XuRTBVX9Skplyn-mGgmBBzk=cAXgs7p7R3179nQ53jhRHJVdEIOV4m50AkEwb-Teux0= > > Usage: > curl -s " https://urldefense.proofpoint.com/v2/url?u=https-3A__gitbox.apache.org_repos_asf-3Fp-3Dopenwhisk-2Drelease.git-3Ba-3Dblob-5Fplain-3Bf-3Dtools_rcverify.sh-3Bhb-3D79084efe2b09712191c89da01ae48c2e660dae74=DwIFAg=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=01KqCOvwhoMOPxHOOyr-XuRTBVX9Skplyn-mGgmBBzk=cAXgs7p7R3179nQ53jhRHJVdEIOV4m50AkEwb-Teux0= " -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 links are valid. > [ ] Checksums and PGP signatures are
Re: housecleaning of openwhisk git repos
On 2019/08/05 16:51:33, James Thomas wrote: > Looking over the list, here's a few thoughts from me on the "TO DECIDE" > list... > > - incubator-openwhisk-external-resources: This (popular) list of OW > content can probably be archived. I've stop maintaining it. > - incubator-openwhisk-workshop: I'm not sure this even works > anymore[1] - happy to archive. > - incubator-openwhisk-tutorial: Don't think this works? Should archive. > - incubator-openwhisk-client-swift: Unmaintained (wouldn't assume it > still works...) - Archive. > - incubator-openwhisk-slackinvite: Still being used but not updated - archive? > > [1] - > https://github.com/apache/incubator-openwhisk-workshop/blob/master/exercises/setting_up_cli/exercise.js#L19 > > On Thu, 1 Aug 2019 at 21:21, David P Grove wrote: > > > > Appended is Chetan's list of repos broken into suggested KEEP (28 repos), > > NEED DECISION (10 repos) , and ARCHIVE (14 repos) sections. > > > > I plan to open a ticket for infra to rename (remove incubator-) for the 28 > > repos on the KEEP list tomorrow. Will hold off on acting on the other 24 > > for now. > > > > --dave > > > > KEEP > > 1 | incubator-openwhisk| 2019-07-24 > > 2 | incubator-openwhisk-website| 2019-07-23 > > 3 | incubator-openwhisk-cli| 2019-07-22 > > 4 | incubator-openwhisk-runtime-swift | 2019-07-22 > > 5 | incubator-openwhisk-runtime-go | 2019-07-20 > > 6 | incubator-openwhisk-runtime-nodejs | 2019-07-18 > > 7 | incubator-openwhisk-runtime-rust | 2019-07-18 > > 8 | incubator-openwhisk-deploy-kube| 2019-07-18 > > 9 | incubator-openwhisk-client-js | 2019-07-16 > > 10| incubator-openwhisk-runtime-python | 2019-07-12 > > 11| incubator-openwhisk-devtools | 2019-07-11 > > 12| incubator-openwhisk-utilities | 2019-07-10 > > 13| incubator-openwhisk-release| 2019-07-09 > > 14| incubator-openwhisk-catalog| 2019-07-08 > > 15| incubator-openwhisk-wskdeploy | 2019-07-05 > > 16| incubator-openwhisk-composer | 2019-07-04 > > 17| incubator-openwhisk-runtime-php| 2019-07-03 > > 18| incubator-openwhisk-runtime-java | 2019-07-03 > > 19| incubator-openwhisk-apigateway | 2019-07-01 > > 20| incubator-openwhisk-package-alarms | 2019-06-29 > > 21| incubator-openwhisk-package-cloudant | 2019-06-29 > > 22| incubator-openwhisk-package-kafka | 2019-06-29 > > 23| incubator-openwhisk-runtime-ballerina | 2019-06-29 > > 24| incubator-openwhisk-runtime-dotnet | 2019-06-29 > > 25| incubator-openwhisk-runtime-ruby | 2019-06-29 > > 26| incubator-openwhisk-runtime-docker | 2019-06-29 > > 27| incubator-openwhisk-client-go | 2019-06-29 > > 28| incubator-openwhisk-pluggable-provider | 2019-06-24 > > > > > > NEED DECISION: > > 29| incubator-openwhisk-test | 2019-05-31 > > 31| incubator-openwhisk-composer-python| 2019-03-20 > > 32| incubator-openwhisk-external-resources | 2019-02-10 > > 33| incubator-openwhisk-workshop | 2019-01-24 > > 34| incubator-openwhisk-package-pushnotifications | 2019-01-08 > > 35| incubator-openwhisk-package-deploy | 2018-11-07 > > 36| incubator-openwhisk-tutorial | 2018-07-30 > > 37| incubator-openwhisk-client-swift | 2018-05-09 > > 38| incubator-openwhisk-deploy-mesos | 2018-04-16 > > 39| incubator-openwhisk-slackinvite| 2017-12-29 > > > > > > ARCHIVE: > > 30| incubator-openwhisk-deploy-openshift | 2019-05-20 > > 40| incubator-openwhisk-vscode | 2017-11-03 > > 41| incubator-openwhisk-package-rss| 2017-09-27 > > 42| incubator-openwhisk-xcode | 2017-08-21 > > 43| incubator-openwhisk-package-template | 2017-08-17 > > 44| incubator-openwhisk-debugger | 2017-07-20 > > 45| incubator-openwhisk-sample-matos | 2017-07-14 > > 46| incubator-openwhisk-playground | 2017-07-12 > > 47| incubator-openwhisk-podspecs | 2017-07-12 > > 48| incubator-openwhisk-client-python | 2017-07-10 > > 49| incubator-openwhisk-package-jira | 2017-07-10 > > 50| incubator-openwhisk-selfserve-test | 2017-06-26 > > 51| incubator-openwhisk-GitHubSlackBot | 2017-03-16 > > 52| incubator-openwhisk-sample-slackbot| 2017-01-25 > > > > -- > Regards, > James Thomas > Couple of more
Re: Call for Topics for Tech Interchange Call tomorrow Wednesday (June 11)
Hi Vincent, Please add "OpenWhisk on Knative - Packaging Actions as Node.js Module" - 10 mins. Cheers Priti On 2019/06/11 14:01:16, "Vincent S Hou" wrote: > Hi OpenWhiskers, > > Please send me by emails or slack your topics, to be discussed on tomorrow's > bi-weekly technical meeting. > Thank you. > > Best wishes. > Vincent Hou (侯胜博) > > Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud > > Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com, > Phone: +1(919)254-7182 > Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States > >
Re: [VOTE] Apache OpenWhisk graduation to Top Level Project
+1 yup, definitely, its been a great pleasure working with the community! Cheers Priti On 2019/06/04 21:25:28, Rodric Rabbah wrote: > Hi all, > > After a discussion among the Apache OpenWhisk community on the dev > mailing list [1], we have completed all Trademark transfers, and we > are now in the process of pruning the PMC roster, completing the > podling status page and completing the project maturity model [2]. > > Apache OpenWhisk entered the incubator on November 23 2016. Since > then, we have grown to be in the top 25 list of Apache projects by > GitHub Stars at 4041, have 229 unique contributors across all our > project repos, more than 2500 commits, and most importantly, our > community has grown and is diversified beyond the initial founding > contributors and organization. > > The project has come a long way in embracing The Apache Way, in no > small part to our dedicated mentors and the community spirit that has > grown along this journey. We are operating well as an Apache project > and so we should take the next step. > > As such, I am calling a vote for Apache OpenWhisk to graduate to a top > level project. If we agree that we should graduate to a top level > project, the next step will be to draft a Resolution [3] for the PPMC > and IPMC to vote upon. > > Please take a minute to vote on whether or not Apache OpenWhisk should > graduate to a Top Level Project by responding with one of the > following: > > [ ] +1 Apache OpenWhisk should graduate. > [ ] +0 No opinion > [ ] -1 Apache OpenWhisk should not graduate (please provide the reason) > > The VOTE is open for a minimum of 72 hours. Per Apache guidelines [4] > I will notify the incubator mailing list that a community vote is > under way. > > Thank you. > -r > (on behalf of the Apache OpenWhisk PPMC) > > [1] > https://lists.apache.org/thread.html/8daa3a05148f54ca82458777e2b2b5e25ba99d39dcf8ce7dd85d0188@%3Cdev.openwhisk.apache.org%3E > [2] > https://cwiki.apache.org/confluence/display/OPENWHISK/Project+Maturity+Model > [3] https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=115526932 > [4] > https://incubator.apache.org/guides/graduation.html#community_graduation_vote >
Re: [DISCUSS] graduation from the incubator
+1, this is huge and very excited for this. We all have spent lot of effort on making OpenWhisk an awesome serverless technology and build a great community around it. Its time to graduate. Cheers Priti Image Credit: https://www.vectorstock.com/royalty-free-vector/graduate-cap-isometric-3d-icon-vector-6971581 From: Dascalita Dragos To: dev@openwhisk.apache.org Date: 03/18/2019 11:24 AM Subject:Re: [DISCUSS] graduation from the incubator Huge +1 from my side as well. I couldn't agree more. I think the project not only has momentum, but it's also used in production environments and it's well tested and stable. In addition, I believe multiple parties have long term visions with enhancements, which IMO I see it as a positive indicator that this project will continue to keep the momentum going. On Mon, Mar 18, 2019 at 11:03 AM James Thomas wrote: > +100 on this. > > I think the project community has reached a level of maturity that would > enable us to graduate according to the incubator guidelines. The level of > community contributions on the mailing list and the slack channel are > indicative of the succes of the project. We have a broad number of > committers from different backgrounds and interests. From a technical > perspective, I think the platform is also relatively stable and has > multiple production users that have been running over multiple years. > > On Fri, 15 Mar 2019 at 22:06, David P Grove wrote: > > > > > > > I'd like to kick off a discussion to assess the project's readiness for > > graduation from the incubator. > > > > Per Rodric's recent stats [1], the community has developed nicely in > terms > > of code contribution. > > > > We've released a number of software components following the Apache > release > > process. We are in the midst of making our first "uber-release" across > all > > of our sub-components (expect at least 2 voting threads next week). > > > > Overall I think the community is active. Communication on the project > > slack is frequent (avg of >160 messages a day) and is now digested daily > to > > the dev list. (See [2] for stats). > > > > There are a couple procedural tasks we still need to complete, foremost > > being the formal transfer of the OpenWhisk trademarks from IBM to the > ASF. > > But I think we can assume that these tasks will be completed and start > > considering graduation in parallel. > > > > Please share your thoughts, > > > > --dave > > > > [1] > > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.apache.org_thread.html_b2217c61caad5c7a0369699d06d44e5cf688d3cba982e354a45b8c78-40-253Cdev.openwhisk.apache.org-253E=DwIBaQ=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=-NLjIOkRxoebj11s5IFHENYRhHi0otG9GAaepSpVFF4=8OuCPb9UDglbPmqWGyYN1zV9TV5f21T0F0JZlk85K6A= > > [2] > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_pages_viewpage.action-3FpageId-3D103091999=DwIBaQ=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=-NLjIOkRxoebj11s5IFHENYRhHi0otG9GAaepSpVFF4=4-uehakJsYT0XP5YQOO72mYYIZGHxlpOkzXw3hBCEck= > > > > > -- > Regards, > James Thomas >
OpenWhisk Apps on Knative
Hi Whiskers, Matt and I have been working on building OpenWhisk apps on Knative. We have created build template for NodeJS runtime along with build and service files for various use cases. I have created PR under Dev Tools with all our work: https://github.com/apache/incubator-openwhisk-devtools/pull/202 This PR has documentation and how to for your reference. Will add slide deck soon. Here is a list of READMEs you might want to follow in order: Installing Knative and Istio: https://github.com/apache/incubator-openwhisk-devtools/blob/75367c5414739c55ea3331e0422b3275551fbd33/knative-build/README.md Deploying Build Template: https://github.com/apache/incubator-openwhisk-devtools/tree/75367c5414739c55ea3331e0422b3275551fbd33/knative-build/runtimes/javascript /README.md Hello World Sample App: https://github.com/apache/incubator-openwhisk-devtools/blob/75367c5414739c55ea3331e0422b3275551fbd33/knative-build/runtimes/javascript/tests/helloworld/README.md We are looking for your feedback and comments, will demo few use cases in our next community call. Cheers Priti
Re: update to deploy catalog playbook
Thanks Rodric. Glad to have the catalog manifests part of the repo now. Cheers Priti From: Rodric Rabbah To: dev@openwhisk.apache.org Date: 02/15/2019 11:45 AM Subject:update to deploy catalog playbook I merged Priti's work to deploy the openwhisk catalog using wsk project deploy. https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dopenwhisk-2Dcatalog_pull_268=DwIBaQ=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=cwDzeIV9iruWQP919BaSYrXWE-kV5TN_sY2KWpxRnYI=5D7oaD2LkJY2Mtm6MlAsJ-zCK87H0wbgbK1r3eCOQTo= Thanks Priti. This allows us to upgrade most actions to node 8 or 10 (from node 6). The following PR will switch the openwhisk repo's mechanism to use the wsk project deploy path. https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dopenwhisk_pull_4291=DwIBaQ=jf_iaSHvJObTbx-siA1ZOg=6V3FXFwHvE0SFE3N4Rk7-rlMhS2xkaqR1AlgZ0xtvKY=cwDzeIV9iruWQP919BaSYrXWE-kV5TN_sY2KWpxRnYI=d7L-75PbAUal-FlKvTAyMPp77WEetsQ76hU9fDKlbo4= If there are no comments on the PR I'll merge it by silent assent in 72hrs. -r
Re: PR Submitted to Integrate wskdeploy into wsk CLI
Thank you everyone for comments and feedback. We have the wskdeploy integrated into CLI now, thanks Rodric for reviewing the changes. You can download the latest CLI from here: https://github.com/apache/incubator-openwhisk-cli/releases/tag/latest I tested the latest binary has deploy commands such as wsk project deploy, etc. Cheers Priti From: Matt Rutkowski To: Date: 12/14/2018 12:49 PM Subject:Re: PR Submitted to Integrate wskdeploy into wsk CLI James, Yes, we will need to update " https://github.com/apache/incubator-openwhisk-cli/blob/master/build.gradle " which has the Go lang. deps. with the correct hash we want to pickup from the wskdeploy repo. treating it as any other package deps. -Matt On 2018/12/14 14:24:24, Carlos Santana wrote: > +1 Is great to get to the point of consolidating under a single CLI > > > On Fri, Dec 14, 2018 at 1:52 AM James Thomas wrote: > > > This is excellent Priti! It will make it much easier for developers to use > > the tool and increase adoption having it availble through a single CLI. > > > > Will you be manually managing updating the `wsk` repo with new `wskdeploy` > > deps for each release? > > > > On Wed, 12 Dec 2018 at 20:55, Priti Desai wrote: > > > > > Hi, > > > > > > I have made an attempt to integrate wskdeploy into wsk CLI by following a > > > simple source/GitHub dependency approach. I have a PR here, please send > > me > > > your comments/feedback: > > > > > > https://github.com/apache/incubator-openwhisk-cli/pull/394 > > > > > > Here is the list of changes and how tos: > > > > > > 1. Introducing wsk project subcommand which is equivalent to wskdeploy. > > > 2. To invoke deployments, run wsk CLI with: wsk project deploy --manifest > > > manifest.yaml. This is equivalent of running wskdeploy --manifest > > > manifest.yaml or wskdeploy -m manifest.yaml > > > 3. Undeploy/remove OpenWhisk assets with CLI; wsk project undeploy > > > --manifest manifest.yaml. This is equivalent of running wskdeploy > > undeploy > > > --manifest manifest.yaml or wskdeploy undeploy -m manifest.yaml > > > 4. Similary run sync/export with wsk project sync and wsk project export > > > 5. wsk project deploy | undeploy | sync | export does not support short > > > hand flags including -m, -d, -p unlike wskdeploy. The reason behind this > > > deprecation is wsk CLI already has some short hand flags like -d for > > debug > > > which can not be overloaded. > > > > > > Please let me know if you any questions/comments. I would like to this > > > feature go live if there is no objection. > > > > > > Cheers > > > Priti > > > > > > > > > > -- > > Regards, > > James Thomas > > > > > -- > Carlos Santana > >
Re: Shared Context in OpenWhisk
The presentation deck is available at https://cwiki.apache.org/confluence/download/attachments/74689638/Shared%20Context%20in%20OpenWhisk%20Invocations.pptx?api=v2 Cheers Priti From: "Priti Desai" To: dev@openwhisk.apache.org Date: 12/05/2018 10:07 AM Subject:Re: Shared Context in OpenWhisk Hi Erez, Dev list doesnt support attachments. Please upload it to cwiki here: https://cwiki.apache.org/confluence/display/OPENWHISK/Presentations If you dont have permissions, please send it to me over slack and I will upload it to cwiki. Cheers Priti From: "Erez Hadad" To: dev@openwhisk.apache.org Date: 12/05/2018 09:59 AM Subject:Re: Shared Context in OpenWhisk My apologies for the missing presentation. It was attached when I sent it (as shown in the sent message). Maybe the attachment got bounced because of type or name. Trying again with the PDF version with shorter name without spaces. Regards, -- Erez Erez Hadad, PhD Cloud System Technologies IBM Research - Haifa email: er...@il.ibm.com phone: +972-4-829-6509 From:"Erez Hadad" To:dev@openwhisk.apache.org Date:05/12/2018 18:58 Subject:Shared Context in OpenWhisk Hi folks, Following today's call, here is the presentation. Note the additional implementation details in the "Backup" section. Please comment! Regards, -- Erez Erez Hadad, PhD Cloud System Technologies IBM Research - Haifa email: er...@il.ibm.com phone: +972-4-829-6509
Re: Shared Context in OpenWhisk
Hi Erez, Dev list doesnt support attachments. Please upload it to cwiki here: https://cwiki.apache.org/confluence/display/OPENWHISK/Presentations If you dont have permissions, please send it to me over slack and I will upload it to cwiki. Cheers Priti From: "Erez Hadad" To: dev@openwhisk.apache.org Date: 12/05/2018 09:59 AM Subject:Re: Shared Context in OpenWhisk My apologies for the missing presentation. It was attached when I sent it (as shown in the sent message). Maybe the attachment got bounced because of type or name. Trying again with the PDF version with shorter name without spaces. Regards, -- Erez Erez Hadad, PhD Cloud System Technologies IBM Research - Haifa email: er...@il.ibm.com phone: +972-4-829-6509 From:"Erez Hadad" To:dev@openwhisk.apache.org Date:05/12/2018 18:58 Subject:Shared Context in OpenWhisk Hi folks, Following today's call, here is the presentation. Note the additional implementation details in the "Backup" section. Please comment! Regards, -- Erez Erez Hadad, PhD Cloud System Technologies IBM Research - Haifa email: er...@il.ibm.com phone: +972-4-829-6509
Re: Agenda Items for Tech Interchange this Wed (December 5th)
Thanks Moritz, Erez, and Vincent, you are all added to agenda for tomorrow. Here is the list of topics we have in order: (1) Priti - OpenWhisk Catalog Installation using Whisk Deploy - 5 minutes (2) Moritz - API Gateway - 10 minutes (3) Erez - Shared context across invocations in OpenWhisk - 10 minutes (4) Vincent - Jenkins pipeline for OpenWhisk - 10 minutes (5) May be Someone - Project Updates - 5 minutes Please use https://zoom.us/j/4297821713 to join the meeting. Please note that we are using different zoom account just for tomorrow (December 5th). Also, this zoom account is time bound so we are having call for 40 minutes instead of an hour. Looking forward to seeing you all tomorrow. Cheers Priti From: "Vincent S Hou" To: dev@openwhisk.apache.org Date: 12/04/2018 10:13 AM Subject:Re: Agenda Items for Tech Interchange this Wed (December 5th) Hi Priti, I would like to update the plan to implement Jenkins pipeline for OpenWhisk. Best wishes. Vincent Hou (侯胜博) Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com, Phone: +1(919)254-7182 Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States -Moritz Raho wrote: - To: "dev@openwhisk.apache.org" From: Moritz Raho Date: 12/04/2018 12:26PM Subject: Re: Agenda Items for Tech Interchange this Wed (December 5th) Hi Priti, If time permits, I would like to share a demo about a work in progress for the api-gateway. This might take around 10 minutes. It’s a feature that allows the api-gateway to serve content in the place of web actions based on some custom return headers. This is useful to web action developers that need to return a payload bigger than the response size limit. Thanks! Moritz On 03.12.18, 21:13, "Priti Desai" wrote: Hello Whiskers, It's time to collect topics for bi-weekly Tech Interchange this week (December 5th). Please send your agenda items here or message me (@pritidesai) on Slack. Also, please remind other whiskers to join the call. I have one on "OpenWhisk Catalog Installation using Whisk Deploy" for 5 minutes. I am confirming with Matt on what are we using this week, Zoom/Webex. Will send out update soon. Cheers Priti P.S. CWIKI: https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FOPENWHISK%2FOpenWhisk%2BProject%2BWikidata=02%7C01%7Craho%40adobe.com%7C5fc888a9d5da4413536508d6595bc319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636794647987240122sdata=UiZ5GhQUHpbIR8wozfG43C%2FepaZLeIfbOqnbU%2BgQZSg%3Dreserved=0 To view/add the recurring calendar entry click this link: https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcalendar.google.com%2Fevent%3Faction%3DTEMPLATE%26tmeid%3DM3RmZG04YW12cXVib2xwYzFycmEzYmFicGNfMjAxODA1MjNUMTUwMDAwWiBhcGFjaGVvcGVud2hpc2tAbQ%26tmsrc%3Dapacheopenwhisk%2540gmail.com%26scp%3DALLdata=02%7C01%7Craho%40adobe.com%7C5fc888a9d5da4413536508d6595bc319%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636794647987250131sdata=ImfytI6av6aNJ4cQPakm5sEpm5%2B0sTU6sJFzZ3%2BuU4Y%3Dreserved=0
Agenda Items for Tech Interchange this Wed (December 5th)
Hello Whiskers, It's time to collect topics for bi-weekly Tech Interchange this week (December 5th). Please send your agenda items here or message me (@pritidesai) on Slack. Also, please remind other whiskers to join the call. I have one on "OpenWhisk Catalog Installation using Whisk Deploy" for 5 minutes. I am confirming with Matt on what are we using this week, Zoom/Webex. Will send out update soon. Cheers Priti P.S. CWIKI: https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki To view/add the recurring calendar entry click this link: https://calendar.google.com/event?action=TEMPLATE=M3RmZG04YW12cXVib2xwYzFycmEzYmFicGNfMjAxODA1MjNUMTUwMDAwWiBhcGFjaGVvcGVud2hpc2tAbQ=apacheopenwhisk%40gmail.com=ALL
Submiited PR to convert Catalog Installation/Deployment
Hi, I have a PR ( https://github.com/apache/incubator-openwhisk-catalog/pull/268) ready to review with the following list of changes: 1. Added Wskdeploy manifests for all the packages in the catalog. 2. Switched Travis builds to use wskdeploy instead of the shell scripts so that the existing tests can validate the new way of deployment. Please help me review the PR under catalog repo and let me know if there any changes needed. Cheers Priti P.S.: https://github.com/apache/incubator-openwhisk-catalog/pull/268
Re: Tech. Interchange Notes & Video Posted
Matt, I can host December 5th interchange call. Cheers Priti From: "Matt Rutkowski" To: dev@openwhisk.apache.org Date: 11/07/2018 09:38 AM Subject:Tech. Interchange Notes & Video Posted Thanks Vincent for hosting. Video: https://youtu.be/aYO6yS7mdRw Meeting Notes: https://cwiki.apache.org/confluence/display/OPENWHISK/2018-11-07+OW+Tech+Interchange+Meeting+Notes PS if anyone can volunteer to host the Dec. 5th meeting please let me know, as I just found out I have a conflict... Kind regards, Matt
Re: Completing the integration of the Go lang runtime
yup +1 for go:1.11, Go official doc follows the same convention. Cheers Priti From: Carlos Santana To: dev@openwhisk.apache.org Date: 10/26/2018 11:02 AM Subject:Re: Completing the integration of the Go lang runtime Yay +1 One small thing to bikeshed over `go:1.11` vs. `golang:1.11` Please vote and bikeshed this is what makes open source great :-) -- Carlos On Fri, Oct 26, 2018 at 1:58 PM Rodric Rabbah wrote: > "go" for it! > > I'll look forward to reviewing it. > > -r > > On Fri, Oct 26, 2018 at 1:40 PM Michele Sciabarra > wrote: > > > Hello all, > > > > Carlos today opened the final issue to complete the integration of the > > Golang runtime in OpenWhisk > > > > https://github.com/apache/incubator-openwhisk/issues/4085 > > > > If no one mind, I ask for the honor to submit all the PR needed to close > > the issue... > > > > -- > > Michele Sciabarra > > mich...@sciabarra.com > > >
Re: Bi-weekly Tech Interchange call tomorrow - add agenda topics here
Hi Dave, Can I please add a topic on "Whisk Deploy - Zip Actions with Include"? Cheers Priti From: "David P Grove" To: dev@openwhisk.apache.org Date: 10/09/2018 02:22 PM Subject:Re: Bi-weekly Tech Interchange call tomorrow - add agenda topics here "David P Grove" wrote on 10/09/2018 11:56:03 AM: > > Please add to this thread any agenda items you'd like to discuss at the > Tech Interchange call tomorrow (October 10). > > Call details: > PS. I'd like to put something on the agenda myself: I've been using Kubernetes in Docker for Mac 18.06 to run OpenWhisk on my laptop using the kube-deploy Helm chart for the last couple of weeks and I can do a demo of that. (As the moderator, I'll put my topic last, so I'm motivated to keep things moving along ;) ). --dave
Re: [VOTE] Release Apache OpenWhisk 0.9.8-incubating rc1: OpenWhisk wskdeploy
Thanks Vincent. I vote +1 Release as Apache OpenWhisk 0.9.0-incubating: wskdeploy Checklist for reference: [X] Download links are valid. [ ] Checksums and PGP signatures are valid. [X] DISCLAIMER is included. [X] Source code artifacts have correct names matching the current release. [X] LICENSE and NOTICE files are correct for each OpenWhisk repo. [X] All files have license headers if necessary. [X] No compiled archives bundled in source archive. Cheers Priti From: "Vincent S Hou" To: dev@openwhisk.apache.org Date: 08/20/2018 08:04 PM Subject:[VOTE] Release Apache OpenWhisk 0.9.8-incubating rc1: OpenWhisk wskdeploy Hi everyone, This is to call for a vote for the release of Apache OpenWhisk 0.9.8-incubating: OpenWhisk wskdeploy. List of JIRA ticket(s) resolved for this release can be found at https://issues.apache.org/jira/browse/INCUBATOR-217 . To learn more about Apache OpenWhisk, please visit https://openwhisk.apache.org/ . This release comprises of source code distribution only. There are only one module within this release number 0.9.8. The artifact were built from the following Git commit IDs: * openwhisk-wskdeploy: cd3c3c4 The source code artifact of openwhisk wskdeploy can be found at: https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.8-incubating-rc1/openwhisk-wskdeploy-0.9.8-incubating-sources.tar.gz The SHA-512 checksum for the artifact of openwhisk wskdeploy is openwhisk-wskdeploy-0.9.8-incubating-sources.tar.gz: B1979B93 573BB04B B495FA1A 8D0C1D93 ACD6371D 96BED392 A47D972C 6232AE41 0E1FA1DF DB79D4AA B2D10F87 1942ED94 BF83A200 6D82EABB 2BCE951C 31B5A8D3 which can can be found via: https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.8-incubating-rc1/openwhisk-wskdeploy-0.9.8-incubating-sources.tar.gz.sha512 The signature of the artifact of openwhisk wskdeploy can be found via: https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.8-incubating-rc1/openwhisk-wskdeploy-0.9.8-incubating-sources.tar.gz.asc KEYS file is available here: https://dist.apache.org/repos/dist/dev/incubator/openwhisk/KEYS Please vote on releasing this package as Apache OpenWhisk 0.9.8-incubating: OpenWhisk wskdeploy. The vote will be open for at least 72 hours. [ ] +1 Release as Apache OpenWhisk 0.9.0-incubating: wskdeploy [ ] +0 no opinion [ ] -1 Do not release and the reason Checklist for reference: [ ] Download links are valid. [ ] Checksums and PGP signatures are valid. [ ] DISCLAIMER is included. [ ] Source code artifacts have correct names matching the current release. [ ] LICENSE and NOTICE files are correct for each OpenWhisk repo. [ ] All files have license headers if necessary. [ ] No compiled archives bundled in source archive. Thank you very much. Best wishes. Vincent Hou (侯胜博) Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com, Phone: +1(919)254-7182 Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States
Re: OpenWhisk Website Redesigned
Thank you everyone for your comments/feedback. We have tried to address most of them, and others are being tracked as an issue in the GitHub repo. We have a new website published now. You can check it out here: http://openwhisk.apache.org/ Matt and I are actively working on fixing outstanding issues/bugs/features. Please feel free to open new issues here ( https://github.com/apache/incubator-openwhisk-website/issues) with your comments/feedback/any feature request. Cheers Priti P.S. please force refresh your browser cache if you run into styling issues. From: Rodric Rabbah To: dev@openwhisk.apache.org Date: 08/04/2018 06:57 AM Subject:Re: OpenWhisk Website Redesigned If that's correct, note that in general in Apache projects those people are called "Users", because they are users of the software that we produce, and the "Developers" are the people who write the OpenWhisk software that the ASF releases. With my incubation mentor hat on I would recommend using that standard terminology the attached image is from https://www.youtube.com/watch?v=F4_2gxTtLaQ knative does a good job of defining the 4 personas: (end) user, developer (package providers or integrators for openwhisk), operator (those deploying and operating openwhisk for others), and contributors (those developing and improving openwhisk itself). i thought this was very nicely done. -r
Re: [VOTE] Release Apache OpenWhisk 0.9.0-incubating rc2: main OpenWhisk module
I vote +1 for Release as Apache OpenWhisk 0.9.0-incubating Checklist for reference: [X] Download links are valid. [O] 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 repo. [X] All files have license headers if necessary. [O] No compiled archives bundled in source archive. Cheers Priti From: Rodric Rabbah To: dev@openwhisk.apache.org Date: 07/10/2018 08:34 AM Subject:Re: [VOTE] Release Apache OpenWhisk 0.9.0-incubating rc2: main OpenWhisk module I vote +1 for Release as Apache OpenWhisk 0.9.0-incubating 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 repo. [X] All files have license headers if necessary. [X] No compiled archives bundled in source archive. On Tue, Jul 10, 2018 at 10:55 AM, Ying Chun Guo wrote: > I vote +1 for Release as Apache OpenWhisk 0.9.0-incubating > > Checklist for reference: > [X] Download links are valid. > [O] 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 repo. > [X] All files have license headers if necessary. > [X] No compiled archives bundled in source archive. > > > Best regards > Ying Chun Guo (Daisy) > > > -"Vincent S Hou" wrote: - > To: dev@openwhisk.apache.org > From: "Vincent S Hou" > Date: 07/04/2018 02:55AM > Subject: [VOTE] Release Apache OpenWhisk 0.9.0-incubating rc2: main > OpenWhisk module > > Hi everyone, > > This is to call for a vote for the release of Apache OpenWhisk > 0.9.0-incubating rc2: main OpenWhisk module. > > We have resolved all the issues regarding the dependency's license, gradle > wrapper, some documentation issues, etc, based on we discussed during last > voting mail thread for rc1. > > This release comprises of source code distribution only. There is one > module within this release. The artifact was built from the following Git > commit ID: > * openwhisk: b1476b9, add until for all ansible retries (#3806) > > The source code artifacts can be found at: > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/ > apache-openwhisk-0.9.0-incubating-rc2/openwhisk-0.9. > 0-incubating-sources.tar.gz > > The MD5 checksum for each artifact can be found via: > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/ > apache-openwhisk-0.9.0-incubating-rc2/openwhisk-0.9. > 0-incubating-sources.tar.gz.md5 > > The SHA-512 checksum for each artifact can be found via: > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/ > apache-openwhisk-0.9.0-incubating-rc2/openwhisk-0.9. > 0-incubating-sources.tar.gz.sha512 > > The signature of this artifact can be found via: > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/ > apache-openwhisk-0.9.0-incubating-rc2/openwhisk-0.9. > 0-incubating-sources.tar.gz.asc > > KEYS file is available here: > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/KEYS > > The documentation can be found via: > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/ > apache-openwhisk-0.9.0-incubating-rc2/doc/INSTALL.md > > Please vote on releasing this package as Apache OpenWhisk 0.9.0-incubating > rc2. > > The vote will be open for at least 72 hours. > [ ] +1 Release as Apache OpenWhisk 0.9.0-incubating > [ ] +0 no opinion > [ ] -1 Do not release and the reason > > 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 repo. > [ ] All files have license headers if necessary. > [ ] No compiled archives bundled in source archive. > > Thank you very much. > > Best wishes. > Vincent Hou (侯胜博) > > Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM > Cloud > > Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com, > Phone: +1(919)254-7182 > Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United > States > > > >
Re: [VOTE] Release Apache OpenWhisk 0.9.0-incubating: main OpenWhisk module
I vote +1 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 repo. - [X] All files have license headers if necessary. (Scanning files succeeded with "All checks passed.") Cheers Priti
Re: [VOTE] Release Apache OpenWhisk 0.9.0-incubating
+1 for the release, its been a lot of hard work from the team, great job Matt, Vincent, and Daisy! Cheers Priti
Friendly Reminder for Tech Interchange this Wed (May 23rd)
Hello Whiskers, Sending friendly reminder, we have a tech interchange Wed 05/23/2018 10:00 AM CDT11:00 AM CDT. See you all ... Cheers Priti P.S: Details: When: Wed 05/23/2018 10:00 AM CDT11:00 AM CDT URL: https://ibm.webex.com/meet/mrutkows Meeting #: 921 840 195 Audio connection: +1-669-234-1178 United States of America Toll Global call-in #s: https://ibm.webex.com/cmp3200/webcomponents/widget/globalcallin/globalcallin.do?siteurl=ibm=MC=667234822=1 alt URL: https://ibm.webex.com/join/mrutkows CWIKI: https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki To view/add the recurring calendar entry click this link: https://calendar.google.com/event?action=TEMPLATE=M3RmZG04YW12cXVib2xwYzFycmEzYmFicGNfMjAxODA1MjNUMTUwMDAwWiBhcGFjaGVvcGVud2hpc2tAbQ=apacheopenwhisk%40gmail.com=ALL
Re: Agenda Items for Tech Interchange this Wed (May 23rd)?
Thanks Dominic, I will add you to the agenda. Cheers Priti From: Dominic Kim <style9...@gmail.com> To: dev@openwhisk.apache.org Date: 05/22/2018 07:26 PM Subject:Re: Agenda Items for Tech Interchange this Wed (May 23rd)? Dear Priti and all Whiskers. I want to present my new scheduling proposal along with current potential performance issues. Since I have been away for the vacation and just noticed I had invited by Priti for today meeting, I may not be prepared well, but I will do my best :) I expect it would take about 20~30 minutes. Best regards Dominic 2018-05-21 14:21 GMT+09:00 Priti Desai <pde...@us.ibm.com>: > Hello Whiskers, > > It's time to collect topics for bi-weekly Tech Interchange this week (May > 23rd). I am the first time moderator :) Please help post your agenda items > here or message me (@pritidesai) on Slack. Also, please remind other > whiskers to join the call. > > I have one on "Whisk Deploy - Multiple ways to specify sensitive > information using wskdeploy" for 5 minutes. > > Cheers > Priti > > P.S: Here are the details: > > When: Wed 05/23/2018 10:00 AM CDT11:00 AM CDT > > URL: https://ibm.webex.com/meet/mrutkows > Meeting #: 921 840 195 > > Audio connection: +1-669-234-1178 United States of America Toll > Global call-in #s: > https://ibm.webex.com/cmp3200/webcomponents/widget/ > globalcallin/globalcallin.do?siteurl=ibm=MC& > eventID=667234822=1 > alt URL: https://ibm.webex.com/join/mrutkows > > CWIKI: > https://cwiki.apache.org/confluence/display/OPENWHISK/ > OpenWhisk+Project+Wiki > > To view/add the recurring calendar entry click this link: > https://calendar.google.com/event?action=TEMPLATE= > M3RmZG04YW12cXVib2xwYzFycmEzYmFicGNfMjAxODA1MjNUMTUwMDAwWiBh > cGFjaGVvcGVud2hpc2tAbQ=apacheopenwhisk%40gmail.com=ALL > > >
Agenda Items for Tech Interchange this Wed (May 23rd)?
Hello Whiskers, It's time to collect topics for bi-weekly Tech Interchange this week (May 23rd). I am the first time moderator :) Please help post your agenda items here or message me (@pritidesai) on Slack. Also, please remind other whiskers to join the call. I have one on "Whisk Deploy - Multiple ways to specify sensitive information using wskdeploy" for 5 minutes. Cheers Priti P.S: Here are the details: When: Wed 05/23/2018 10:00 AM CDT11:00 AM CDT URL: https://ibm.webex.com/meet/mrutkows Meeting #: 921 840 195 Audio connection: +1-669-234-1178 United States of America Toll Global call-in #s: https://ibm.webex.com/cmp3200/webcomponents/widget/globalcallin/globalcallin.do?siteurl=ibm=MC=667234822=1 alt URL: https://ibm.webex.com/join/mrutkows CWIKI: https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki To view/add the recurring calendar entry click this link: https://calendar.google.com/event?action=TEMPLATE=M3RmZG04YW12cXVib2xwYzFycmEzYmFicGNfMjAxODA1MjNUMTUwMDAwWiBhcGFjaGVvcGVud2hpc2tAbQ=apacheopenwhisk%40gmail.com=ALL
Re: Google Calendar created with Tech. Interchange entry
Awesome :) Cheers Priti On 2018/05/18 04:56:37, Michele Sciabarrawrote: > Great. Thanks a lot, it was really needed. > > -- > Michele Sciabarra > openwh...@sciabarra.com > > On Thu, May 17, 2018, at 9:49 PM, Matt Rutkowski wrote: > > Whiskers, > > > > In order to better publicize and track our Tech Int. calls (and web > > conferencing info), I have made a public Google calendar and added the > > recurring entry for our bi-weekly Tech. Interchange calls. > > > > To view/add the recurring calendar entry click this link: > > https://calendar.google.com/event?action=TEMPLATE=M3RmZG04YW12cXVib2xwYzFycmEzYmFicGNfMjAxODA1MjNUMTUwMDAwWiBhcGFjaGVvcGVud2hpc2tAbQ=apacheopenwhisk%40gmail.com=ALL > > > > In addition, I have added this link to our CWIKI home page: > > https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki > > > > Hope this helps! > > > > Cheers, > > MR >
Re: Welcome new Committer Priti Desai
Thanks Carlos, excited to be part of the project with committer access. Cheers Priti On 2018/04/26 00:29:46, Carlos Santana <csantan...@gmail.com> wrote: > OpenWhiskers, > > Yes! Another new Committer! > > Based on his ongoing and valuable contributions to the project, the > OpenWhisk PPMC has elected Priti Desai as a Committer and she has accepted > the invitation. > > Please join me in welcoming her! > > Regards, > -- Carlos >
Re: Next Tech Interchange meeting
Hi Rob, If we decide to host meeting on 6th December, I would like to add two topics on agenda: 1. Introducing Managed deployment in Whisk Deploy. (10 minutes for explanation and demo) Issue: https://github.com/apache/incubator-openwhisk-wskdeploy/issues/633 2. Introducing Build Package - addressing Compilation, building, and packaging action source with third party modules on server side (10 minutes for explanation and demo) Issues: https://github.com/apache/incubator-openwhisk/issues/2243 incubator-openwhisk-package-build: https://github.com/pritidesai/incubator-openwhisk-package-build Cheers Priti From: Rob AllenTo: d...@openwhisk.incubator.apache.org Date: 11/20/2017 10:08 AM Subject:Next Tech Interchange meeting Hi, There was talk on the last Tech Interchange meeting of delaying it a week as it's Thanksgiving in the US this week. I think it'd be better to just skip this week's meeting and have the next meeting on 6th December. I'm pretty sure I can make that day, so am willing to host (at some level of competence). Thoughts? Rob...
Introducing incubator-package-build
Hi everyone, I have been working with wskdeploy tool to create manifests for some Node.js applications so that we can enable "one click deployment" of those applications. I was able to create manifest file for a few of them but had difficulty with others. The problem is when application includes action, which has dependencies on node modules that might not be available in OpenWhisk Node.js runtime containers. An OpenWhisk runtime container does have number of built-in packages but some modules that I was using are not available. For example, I have action that relies on the MySQL database service and uses mysql client npm package to drive sql interactions. This MySQL package is not available in OpenWhisk runtime container. To resolve such imports, I am forced to install mysql module locally and upload it in a ZIP file along with the action file, such as: ls actions/my-action index.js package.json cd actions/my-action npm install --production zip -rq action.zip * wsk action create my-action --kind nodejs:6 action.zip While I was working on this kind problem, I came across an open issue on OpenWhisk and with the help of other OpenWhisk developers decided to give it shot. I wrote an automation to build Node.js application inside of OpenWhisk instead of installing npm modules locally and packaging them with action files. Here is the link to prototype of the automation "incubator-package-build". "incubator-package-build" automates action creation process by installing node modules specified in 'package.json' file and creating an action for you. Here is the improved workflow of creating action with incubator-package-build: ls actions/my-action/ index.js package.json cd actions/my-action zip -rq action.zip * wsk action invoke nodejs-build --blocking --param action_name my-action --param action_data `cat action.zip | base64` Pros: 1. The biggest advantage of this automation is it can be run by any user and does not need any admin privileges on OpenWhisk to install node modules. You can follow README.md for step-by-step instructions on how to deploy such automation and create actions using this automation. 2. This automation is one time deployment. All it does is creates an action "nodejs-build" in your namespace. Now this nodejs-build can be invoked any number of times just like any other action. And nodejs-build can create any number of actions importing any node modules. 3. nodejs-build allows us to update an action or introduce new imports. Once we are done updating the action, we can rerun nodejs-build the same way as before and it will update the action to reflect our changes. Cons: 1. The node modules are installed for one action cannot be packaged or reused by other actions. nodejs-build installs all packages specified in package.json irrespective of whether multiple actions have some modules in common. 2. nodejs-build takes base64 encoded compressed data which forces us to create a zip file out of the action files. 3. This automation is limited to Node.js runtime. I am sure we are facing similar issues with other runtimes including Swift, Java, and Python. Note: It adds some latency to the first execution of nodejs-build as it fetches docker image from docker hub. Subsequent execution of nodejs-build is not affected. This is just the first step towards addressing this issue. I would like to improve this automation to address all the points listed in "Cons" section but would like your feedback and comments before working on next version of this automation. Please help me by providing your inputs. Thanks in advance! Cheers Priti P.S.: https://github.com/apache/incubator-openwhisk/issues/2243 https://github.com/pritidesai/incubator-package-build https://github.com/pritidesai/incubator-package-build/blob/master/README.md
Introducing incubator-package-build
Hi everyone, I have been working with wskdeploy tool to create manifests for some Node.js applications so that we can enable "one click deployment" of those applications. I was able to create manifest file for a few of them but had difficulty with others. The problem is when application includes action, which has dependencies on node modules that might not be available in OpenWhisk Node.js runtime containers. An OpenWhisk runtime container does have number of built-in packages but some modules that I was using are not available. For example, I have action that relies on the MySQL database service and uses mysql client npm package to drive sql interactions. This MySQL package is not available in OpenWhisk runtime container. To resolve such imports, I am forced to install mysql module locally and upload it in a ZIP file along with the action file, such as: ls actions/my-action index.js package.json cd actions/my-action npm install --production zip -rq action.zip * wsk action create my-action --kind nodejs:6 action.zip While I was working on this kind problem, I came across an open issue on OpenWhisk and with the help of other OpenWhisk developers decided to give it shot. I wrote an automation to build Node.js application inside of OpenWhisk instead of installing npm modules locally and packaging them with action files. Here is the link to prototype of the automation "incubator-package-build". "incubator-package-build" automates action creation process by installing node modules specified in 'package.json' file and creating an action for you. Here is the improved workflow of creating action with incubator-package-build: ls actions/my-action/ index.js package.json cd actions/my-action zip -rq action.zip * wsk action invoke nodejs-build --blocking --param action_name my-action --param action_data `cat action.zip | base64` Pros: 1. The biggest advantage of this automation is it can be run by any user and does not need any admin privileges on OpenWhisk to install node modules. You can follow README.md for step-by-step instructions on how to deploy such automation and create actions using this automation. 2. This automation is one time deployment. All it does is creates an action "nodejs-build" in your namespace. Now this nodejs-build can be invoked any number of times just like any other action. And nodejs-build can create any number of actions importing any node modules. 3. nodejs-build allows us to update an action or introduce new imports. Once we are done updating the action, we can rerun nodejs-build the same way as before and it will update the action to reflect our changes. Cons: 1. The node modules are installed for one action cannot be packaged or reused by other actions. nodejs-build installs all packages specified in package.json irrespective of whether multiple actions have some modules in common. 2. nodejs-build takes base64 encoded compressed data which forces us to create a zip file out of the action files. 3. This automation is limited to Node.js runtime. I am sure we are facing similar issues with other runtimes including Swift, Java, and Python. Note: It adds some latency to the first execution of nodejs-build as it fetches docker image from docker hub. Subsequent execution of nodejs-build is not affected. This is just the first step towards addressing this issue. I would like to improve this automation to address all the points listed in "Cons" section but would like your feedback and comments before working on next version of this automation. Please help me by providing your inputs. Thanks in advance! Cheers Priti
Re: OpenWhisk Functions to receive GitHub pull request updates on Slack
Yup, its Justin's baby. I have refactored this app to use new "openwhisk" library and beautified it so that we can share it in public. I am trying to pull code out of his own repo with a blog post so that it can be shared outside of IBM. Cheers Priti On 2017-02-10 11:07 (-0800), Rodric Rabbah <rod...@gmail.com> wrote: > Note the links are to Justin Brestler's repository. > > -r > > > On Feb 10, 2017, at 1:42 PM, Carlos Santana <csantan...@gmail.com> wrote: > > > > Hi Priti Desai > > > > From your description this sound like a good solution/app to have as > > sample app in company with a blog post > > > > I don't think it fits as a building block package, it looks you are already > > using from of the packages in the catalog to compose the app/solution. > > > > I can only go by what you describe as the github repository links you share > > they look like private repository maybe the IBM Github Enterprise server. > > And this is not publicly available. > > > > I recommend to create a repo under your user id in github to share the app > > and do a blog post, we then can added to the repo we list all the awesome > > tools and samples the OpenWhisk Community is doing and sharing [1]. > > > > We link to this repo from the OpenWhisk website [2] > > > > [1] https://github.com/openwhisk/openwhisk-external-resources#applications > > [2] http://openwhisk.org > > > > --Carlos > > > > > >> On Fri, Feb 10, 2017 at 1:22 PM Priti Desai <pde...@us.ibm.com> wrote: > >> > >> > >> Hi, > >> > >> I was working on some functions that uses OpenWhisk and had an idea to add > >> it as a package. Here is its description: > >> > >> This package is about demonstrating how OpenWhisk project developers are > >> using OpenWhisk functions to > >> improve its own Continuous Development and Integration (CD/CI) processes. > >> OpenWhisk development and code commits are managed by Pull Requests in > >> GitHub. OpenWhisk team at IBM has implemented set of functions to receive > >> updates on Slack when a GitHub Pull Request is ready to merge or a list of > >> requests are under review for certain days and havenât merged. > >> > >> Please grant your permission to create a new package and commit the list of > >> files from: > >> > >> > >> https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/find_delayed_prs.js > >> https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/monitor.js > >> https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/post_to_slack.js > >> > >> Cheers > >> Priti > >> >
Re: OpenWhisk Functions to receive GitHub pull request updates on Slack
Thanks Felix, I have pull requests attached here for review: https://github.com/openwhisk/openwhisk-playground/pulls Cheers Priti On 2017-02-10 10:26 (-0800), Felix Meschberger <fmesc...@adobe.com> wrote: > Hi Priti > > This sounds interesting, indeed. > > Unfortunately it seems that your URLs point to a restricted/private > repository which is not readily accessible. > > I suggest you create an issue for the appropriate openwhisk repository, > probably https://github.com/openwhisk/openwhisk-playground and attach a > pull-request. Important is that the JS files have the Apache-required license > header. > > Regards > Felix > > > Am 09.02.2017 um 11:08 schrieb Priti Desai > <pde...@us.ibm.com<mailto:pde...@us.ibm.com>>: > > > Hi, > > I was working on some functions that uses OpenWhisk and had an idea to add > it as a package. Here is its description: > > This package is about demonstrating how OpenWhisk project developers are > using OpenWhisk functions to > improve its own Continuous Development and Integration (CD/CI) processes. > OpenWhisk development and code commits are managed by Pull Requests in > GitHub. OpenWhisk team at IBM has implemented set of functions to receive > updates on Slack when a GitHub Pull Request is ready to merge or a list of > requests are under review for certain days and havenât merged. > > Please grant your permission to create a new package and commit the list of > files from: > > https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/find_delayed_prs.js > https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/monitor.js > https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/post_to_slack.js > > Cheers > Priti > >
Re: OpenWhisk Functions to receive GitHub pull request updates on Slack
Thanks Carlos, I have the blog post here in the IBM Box: https://ibm.box.com/s/ebvuojdt1jk4tm49rp5ms20f6wzrltzj It needs some changes to workflow diagram and action params. I was waiting and haven't published a blog yet as the source code is not visible to public. Once we have the code visible outside of IBM, we can publish this blog post. Cheers Priti On 2017-02-10 11:07 (-0800), Rodric Rabbah <rod...@gmail.com> wrote: > Note the links are to Justin Brestler's repository. > > -r > > > On Feb 10, 2017, at 1:42 PM, Carlos Santana <csantan...@gmail.com> wrote: > > > > Hi Priti Desai > > > > From your description this sound like a good solution/app to have as > > sample app in company with a blog post > > > > I don't think it fits as a building block package, it looks you are already > > using from of the packages in the catalog to compose the app/solution. > > > > I can only go by what you describe as the github repository links you share > > they look like private repository maybe the IBM Github Enterprise server. > > And this is not publicly available. > > > > I recommend to create a repo under your user id in github to share the app > > and do a blog post, we then can added to the repo we list all the awesome > > tools and samples the OpenWhisk Community is doing and sharing [1]. > > > > We link to this repo from the OpenWhisk website [2] > > > > [1] https://github.com/openwhisk/openwhisk-external-resources#applications > > [2] http://openwhisk.org > > > > --Carlos > > > > > >> On Fri, Feb 10, 2017 at 1:22 PM Priti Desai <pde...@us.ibm.com> wrote: > >> > >> > >> Hi, > >> > >> I was working on some functions that uses OpenWhisk and had an idea to add > >> it as a package. Here is its description: > >> > >> This package is about demonstrating how OpenWhisk project developers are > >> using OpenWhisk functions to > >> improve its own Continuous Development and Integration (CD/CI) processes. > >> OpenWhisk development and code commits are managed by Pull Requests in > >> GitHub. OpenWhisk team at IBM has implemented set of functions to receive > >> updates on Slack when a GitHub Pull Request is ready to merge or a list of > >> requests are under review for certain days and havenât merged. > >> > >> Please grant your permission to create a new package and commit the list of > >> files from: > >> > >> > >> https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/find_delayed_prs.js > >> https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/monitor.js > >> https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/post_to_slack.js > >> > >> Cheers > >> Priti > >> >
OpenWhisk Functions to receive GitHub pull request updates on Slack
Hi, I was working on some functions that uses OpenWhisk and had an idea to add it as a package. Here is its description: This package is about demonstrating how OpenWhisk project developers are using OpenWhisk functions to improve its own Continuous Development and Integration (CD/CI) processes. OpenWhisk development and code commits are managed by Pull Requests in GitHub. OpenWhisk team at IBM has implemented set of functions to receive updates on Slack when a GitHub Pull Request is ready to merge or a list of requests are under review for certain days and haven’t merged. Please grant your permission to create a new package and commit the list of files from: https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/find_delayed_prs.js https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/monitor.js https://github.ibm.com/bjustin/OWGitSlackBot/blob/master/post_to_slack.js Cheers Priti
Introducing Priti Desai
Hello all, My name is Priti Desai. I have been working on OpenWhisk project since April 2016. I first started evangelizing OpenWhisk by blogging about its architecture, deployment, and its real world use cases. Now, I would like to be part of the team and contribute some code to the project. I joined IBM in September 2015 and was an OpenStack contributor before moving onto OpenWhisk. As an OpenStack engineer, I specialized in IAC (Identity and Access Control) and Security. Outside of my day job at IBM, I am an Art Entrepreneur, designing and decorating homes with hand painted custom fine art. I am very excited and looking forward to be part of OpenWhisk family. Cheers Priti
Introducing Priti Desai
Hello all, My name is Priti Desai. I have been working on OpenWhisk project since April 2016. I first started evangelizing OpenWhisk by blogging about its architecture, deployment, and its real world use cases. Now, I would like to be part of the team and contribute some code to the project. I joined IBM in September 2015 and was an OpenStack contributor before moving onto OpenWhisk. As an OpenStack engineer, I specialized in IAC (Identity and Access Control) and Security. Outside of my day job at IBM, I am an Art Entrepreneur, designing and decorating homes with hand painted custom fine art. I am very excited and looking forward to be part of OpenWhisk family. Cheers Priti